<SEC-DOCUMENT>0001628280-25-017225.txt : 20250410
<SEC-HEADER>0001628280-25-017225.hdr.sgml : 20250410
<ACCEPTANCE-DATETIME>20250409200657
ACCESSION NUMBER:		0001628280-25-017225
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		186
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250410
DATE AS OF CHANGE:		20250409

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COCA COLA FEMSA SAB DE CV
		CENTRAL INDEX KEY:			0000910631
		STANDARD INDUSTRIAL CLASSIFICATION:	BOTTLED & CANNED SOFT DRINKS CARBONATED WATERS [2086]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				000000000
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12260
		FILM NUMBER:		25826234

	BUSINESS ADDRESS:	
		STREET 1:		MARIO PANI #100, PISO 7
		STREET 2:		COL SANTA FE
		CITY:			CUAJIMALPA
		STATE:			O5
		ZIP:			DF 05348
		BUSINESS PHONE:		525515195120

	MAIL ADDRESS:	
		STREET 1:		MARIO PANI #100, PISO 7
		STREET 2:		COL SANTA FE
		CITY:			CUAJIMALPA
		STATE:			O5
		ZIP:			DF 05348

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COCA COLA FEMSA SA DE CV
		DATE OF NAME CHANGE:	19930814
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>kof-20241231.htm
<DESCRIPTION>20-F
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d531691e-abde-41d0-ac5e-c44ccb209f5c,g:e0db6556-08e3-42e3-93f9-c91dfe76354e,d:ab10cf3fd1764c1d93b7d2d07ddaf513-->
<html xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:kof="http://www.coca-colafemsa.com/20241231" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>kof-20241231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-42">COCA COLA FEMSA SAB DE CV</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-43">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-44">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-45">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-46">True</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-47">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-48">0000910631</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentAccountingStandard" id="f-49">International Financial Reporting Standards</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentRegistrationStatement" format="ixt:fixed-false" id="f-50">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="kof-20241231.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="mxn"><xbrli:measure>iso4217:MXN</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="mxnPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:MXN</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="mxnPerUSD"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:MXN</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="agreement"><xbrli:measure>kof:agreement</xbrli:measure></xbrli:unit><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerT"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:T</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="usdPerLb"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:lb</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:AmericanDepositarySharesEachRepresenting10UnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:A2750SeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:A1850SeniorNotesDue2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassDCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedAndOtherOperatingRevenuesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedAndOtherOperatingRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedAndOtherOperatingRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedAndOtherOperatingRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLOrdinarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLOrdinarySharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:PropimexSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:PropimexSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ControladoraInteramericanaDeBebidasSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ControladoraInteramericanaDeBebidasSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:SpalIndustriaBrasileiraDeBebidasSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:SpalIndustriaBrasileiraDeBebidasSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:VE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:GlassBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PETBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:BottlerAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:EmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:EmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FemsaAndSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FemsaAndSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:OtherAssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:OtherAssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaS.A.UMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-346"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-347"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-349"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-350"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-351"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-353"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-354"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-355"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-356"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-357"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-358"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-359"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-360"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-361"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-362"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-363"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-364"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-365"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-366"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-367"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-368"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-369"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-370"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-371"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-372"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-373"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-374"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-375"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-376"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-377"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-378"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-379"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-380"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-381"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-382"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-383"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-384"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-385"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-386"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-387"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-388"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-389"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-390"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-391"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-392"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-393"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-394"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-395"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-396"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-397"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-398"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-399"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-400"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-404"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-405"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-408"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-409"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-410"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-411"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-412"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-413"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-414"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-416"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-417"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-418"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-419"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-427"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-431"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-432"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-434"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-435"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-436"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-437"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-438"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-439"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-440"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-441"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-442"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-443"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-444"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-445"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-446"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-447"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-448"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-449"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-450"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-451"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-452"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-453"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-454"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-455"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-456"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-457"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-458"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-459"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-460"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-461"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-462"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-463"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-464"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-465"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-466"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-467"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-468"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-469"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-470"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-471"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-472"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-473"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-474"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-475"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-476"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-477"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-478"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-479"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-480"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-481"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-482"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-483"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-484"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-485"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-486"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-487"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-488"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-489"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-490"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-491"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-492"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-493"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-494"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-495"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-496"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-497"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-498"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-499"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-500"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-502"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-505"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-506"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-507"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-508"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-509"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-510"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-511"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-513"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-515"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-516"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-517"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-519"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-520"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-521"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-522"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-523"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-524"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-525"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-526"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-527"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-529"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-530"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-532"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-533"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-534"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-535"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-536"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-537"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-538"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-539"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-540"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-541"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-542"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-543"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-544"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-545"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-546"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-547"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">kof:AdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-548"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-549"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-550"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">kof:AdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-551"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-552"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-553"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">kof:AdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-554"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-555"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-556"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-557"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-558"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-559"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-560"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-561"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-562"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-563"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-564"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-565"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-566"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-567"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-568"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-569"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-570"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-571"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-572"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-573"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-574"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-575"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-576"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-577"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-578"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-579"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-580"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-581"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-582"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-583"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-584"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-585"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-586"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-587"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-588"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-589"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-590"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-591"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-592"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-593"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-594"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-595"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-596"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-597"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-598"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-599"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-600"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-602"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-603"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-604"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-605"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-606"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-607"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-608"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-609"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-610"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-611"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-612"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-614"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-615"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-616"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-617"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-618"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-619"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-620"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-623"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-628"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-631"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-632"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-633"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-634"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-635"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-636"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-637"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-638"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-639"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-640"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-641"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-642"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-643"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-644"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-645"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-646"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-647"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-648"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-649"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-650"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-651"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-652"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-653"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-654"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-655"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-656"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-657"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-658"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-659"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-660"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-661"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-662"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-663"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-664"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-665"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-666"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-667"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-668"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-669"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-670"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-671"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-672"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-673"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-674"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-675"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradingEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-676"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradingEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-677"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:LifeAnnuitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-678"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:LifeAnnuitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-679"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:BankInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-680"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:BankInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-681"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:FederalGovernmentInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-682"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:FederalGovernmentInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-683"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PubliclyTradedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-684"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PubliclyTradedSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-685"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-686"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-687"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-688"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-689"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-690"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-691"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-692"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-693"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-694"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-695"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-696"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-697"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-698"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-699"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-700"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-702"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-704"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-705"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-706"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-707"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-709"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-710"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-711"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-712"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-713"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-714"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-715"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-716"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-717"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-718"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-719"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-720"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-721"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-722"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-723"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-724"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-726"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-727"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-729"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-730"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-732"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-733"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-734"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-735"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-736"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-737"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-738"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-739"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-740"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-741"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-742"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-743"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-744"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-745"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-746"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-747"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-748"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-749"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-750"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-751"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-752"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-753"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-754"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-755"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-756"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-757"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-758"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-759"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-760"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-761"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-762"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-763"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-764"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-765"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-766"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-767"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-768"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-769"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-770"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-771"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyOneIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-772"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyOneIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-773"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyTwoIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-774"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyTwoIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-775"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyThreeIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-776"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyThreeIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-777"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyFourIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-778"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyFourIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-779"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-780"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-781"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-782"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-783"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-784"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-785"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-786"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-787"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-788"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-789"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-790"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-791"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-792"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-793"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-794"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-795"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-796"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-797"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-798"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-799"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-800"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-803"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-804"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-805"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-806"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-807"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-808"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-809"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-810"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-811"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-812"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-813"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-814"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-815"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-816"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-817"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-818"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-819"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-820"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-821"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-822"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-823"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-824"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-825"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-826"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-827"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-829"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-830"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-832"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-833"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-834"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-835"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-836"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-837"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-838"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-839"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-840"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-841"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-842"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-843"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-844"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-845"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-846"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-847"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-848"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-849"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-850"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-851"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-852"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-853"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-854"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-855"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-856"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-857"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-858"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-859"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-860"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-861"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-862"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-863"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-864"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-865"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-866"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-867"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-868"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-869"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-870"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-871"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-872"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-873"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-874"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-875"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-876"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-877"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-878"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-879"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-880"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-881"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-882"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-883"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-884"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-885"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-886"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-887"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-888"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-889"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-890"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-891"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-892"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-893"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-894"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-895"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-896"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-897"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-898"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-899"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-900"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-901"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-902"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-903"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-904"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-905"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-907"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-908"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-909"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-910"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-911"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-912"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointThreeFivePercentageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-913"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-914"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-915"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-916"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-918"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-919"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-920"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SustainabilityLinkedBondSLBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-921"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-923"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SustainabilityLinkedBondSLBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-927"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-928"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-929"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-931"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-932"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-933"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-934"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-935"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-936"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-937"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-938"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-939"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-940"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-941"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-942"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-943"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-944"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-945"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-946"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-947"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-948"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-949"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-950"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-951"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-952"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-953"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-954"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-955"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-956"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-957"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-958"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-959"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-960"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-961"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-962"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-963"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-964"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-965"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-966"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-967"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-968"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-969"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-970"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-971"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-972"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-973"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-974"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-975"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-976"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-977"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-978"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-979"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-980"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-981"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-982"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-983"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-984"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-985"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-986"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-987"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-988"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-989"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-990"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-991"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-992"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-993"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-994"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-995"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-996"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-997"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-998"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-999"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1000"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:LaterThanFourYearsAndNotLaterThanSixYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:AfterSixYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1003"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1004"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:LaterThanTwoYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1005"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1006"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTenYearsAndNotLaterThanFifteenYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTenYearsAndNotLaterThanFifteenYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1009"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1010"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1011"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1012"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:DieselPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1013"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:PXMEGPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1015"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1016"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1017"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionToPurchaseForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1018"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1019"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1021"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1022"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1023"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1024"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionToPurchaseForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1025"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionToPurchaseForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1026"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionToPurchaseForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1027"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1030"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1032"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1033"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1034"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1035"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1036"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1037"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1038"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1039"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1040"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1041"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1042"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1043"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1044"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1045"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1046"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1047"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1048"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1049"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1050"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1051"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementToPurchaseUSDollarCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1052"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementToPurchaseUSDollarCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1053"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementToPurchaseUSDollarCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1054"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1055"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1056"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1057"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1058"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1059"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1060"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1061"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1062"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1063"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1064"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1065"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1066"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNToUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1067"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNToUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1068"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNToUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1069"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyBRLToUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1070"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyBRLToUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1071"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyBRLToUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1072"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyCOPToUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1073"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyCOPToUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1074"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyCOPToUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1075"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1076"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1077"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1078"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1079"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1080"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1081"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1082"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1083"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1084"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1085"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1086"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1087"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1088"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1089"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1090"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1091"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1092"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1093"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1094"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1095"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1096"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1097"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1098"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1099"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:DieselPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:DieselPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:DieselPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerGallonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerGallonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerGallonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PXMEGPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PXMEGPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PXMEGPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1306"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1307"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-16</xbrli:startDate><xbrli:endDate>2024-12-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1313"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1315"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1316"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1317"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1320"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1321"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1322"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1330"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1332"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1333"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1334"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1335"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1336"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1337"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1338"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1339"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1340"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1341"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1342"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1343"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1345"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1346"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1347"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1348"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1349"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1350"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1351"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1352"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1353"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1354"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1355"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1356"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1357"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1358"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1359"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1360"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1361"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1362"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1363"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1364"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1365"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1366"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1367"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1368"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1369"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1370"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1371"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1372"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1373"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1374"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1375"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1376"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1377"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1378"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1379"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1380"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1381"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1382"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1383"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1384"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1385"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1386"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1387"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1388"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1389"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1390"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1391"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1392"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1393"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1394"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1395"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1396"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1397"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1398"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1399"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1400"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1402"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1404"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1405"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SuccessFeeToPayMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1407"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SuccessFeeToPayMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1408"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SecurityDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1409"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SecurityDepositsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1410"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:OtherFinancialLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1411"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:OtherFinancialLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1412"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1413"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1414"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1415"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1416"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1417"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1418"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1419"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1424"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1425"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1426"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1427"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1431"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1432"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1433"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:ValueAddedTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1434"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:TaxCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1435"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:FederalTaxesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1436"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1437"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:OperationsOfThirdPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1438"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:ExclusionOfICMSVATMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1439"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:DisputesOnTaxDeductionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1440"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1441"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1442"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1443"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1444"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1445"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1446"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1447"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1448"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1449"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1450"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1451"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1452"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1453"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1454"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1455"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1456"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1457"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1458"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1459"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1460"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1461"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1462"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1463"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1464"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1465"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1466"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1467"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1468"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1469"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1470"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1471"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1472"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1473"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1474"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1475"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1476"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1477"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1478"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1479"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1480"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1481"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1482"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1483"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1484"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1485"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1486"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1487"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1488"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1489"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1490"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1491"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1492"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1493"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1494"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1495"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1496"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-1497"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1498"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-1499"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000910631</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-70 f-73 f-76 f-79 f-82 f-85 f-88 f-91 f-94 f-97 f-100 f-103 f-106 f-109 f-112 f-115 f-118 f-121 f-124 f-127 f-130 f-133 f-136 f-139 f-142 f-145 f-148 f-151 f-154 f-157 f-160 f-163 f-166 f-169 f-172 f-175 f-178 f-181 f-184 f-187 f-190 f-193 f-196 f-199 f-202" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-1" order="1"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-205 f-209 f-213 f-217 f-221 f-225 f-229 f-233 f-237 f-241 f-245 f-249 f-253 f-257 f-261 f-265 f-269 f-273 f-277 f-281 f-285 f-289 f-293" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-2" order="2"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-297 f-301 f-305 f-309 f-313 f-317 f-321 f-325 f-329 f-333 f-337 f-341 f-345 f-349 f-353 f-357" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-3" order="3"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-472 f-476 f-480 f-484 f-488 f-492 f-496 f-500 f-504 f-508 f-512 f-516 f-520 f-524 f-528 f-532 f-536 f-540 f-544 f-548 f-552 f-556 f-560 f-564 f-568 f-572 f-576 f-580 f-584 f-588 f-592 f-596 f-600 f-604 f-608 f-612 f-616 f-620 f-624 f-628 f-632 f-636 f-640 f-644 f-648 f-652 f-656" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-4" order="4"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-588 f-589 f-590 f-591" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-5" order="5"/></ix:resources></ix:header></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1.5pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As filed with the Securities and Exchange Commission on April 9, 2025.</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.394%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">20-F</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.394%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ANNUAL REPORT PURSUANT TO SECTION 13 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">December 31</ix:nonNumeric>, 2024</ix:nonNumeric> </span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission file number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-4">1-12260</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%">Coca-Cola FEMSA, S.A.B. de C.V. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.394%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Not Applicable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Translation of registrant&#8217;s name into English)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:edgarprovcountryen" id="f-5">United Mexican States</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Jurisdiction of incorporation or organization)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-6">Calle Mario Pani No. 100</ix:nonNumeric>, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-7">Santa Fe Cuajimalpa</ix:nonNumeric>, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-8">Cuajimalpa de Morelos</ix:nonNumeric>,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-9">05348</ix:nonNumeric>, Ciudad de M&#233;xico, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCountry" format="ixt-sec:countrynameen" id="f-10">Mexico</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.974%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:ContactPersonnelName" id="f-11">Jorge Alejandro Collazo Pereda</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:EntityAddressAddressLine1" id="f-12">Calle Mario Pani No. 100</ix:nonNumeric>, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:EntityAddressAddressLine2" id="f-13">Santa Fe Cuajimalpa</ix:nonNumeric>, </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:EntityAddressCityOrTown" id="f-14">Cuajimalpa de Morelos</ix:nonNumeric>,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:EntityAddressPostalZipCode" id="f-15">05348</ix:nonNumeric> Ciudad de M&#233;xico, <ix:nonNumeric contextRef="c-2" name="dei:EntityAddressCountry" format="ixt-sec:countrynameen" id="f-16">Mexico</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-2" name="dei:CityAreaCode" id="f-17">52-55</ix:nonNumeric>) <ix:nonNumeric contextRef="c-2" name="dei:LocalPhoneNumber" id="f-18">1519-5000</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:ContactPersonnelEmailAddress" id="f-19">kofmxinves@kof.com</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Name, telephone, e-mail and/or facsimile number and </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">address of company contact person)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.394%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered or to be registered pursuant to Section 12(b) of the Act:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.512%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of Each Class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name of Each Exchange on Which Registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:Security12bTitle" id="f-20">American Depositary Shares, each representing 10 units</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:TradingSymbol" id="f-21">KOF</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-22">New York Stock Exchange</ix:nonNumeric>, Inc.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-4" name="dei:Security12bTitle" id="f-23">Units, each consisting of 3 Series B shares and <br/>5 Series L shares, without par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">New York Stock Exchange, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(not for trading, for listing purposes only)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-5" name="dei:Security12bTitle" id="f-24">Series B shares, without par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">New York Stock Exchange, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(not for trading, for listing purposes only)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-6" name="dei:Security12bTitle" id="f-25">Series L shares, without par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">New York Stock Exchange, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(not for trading, for listing purposes only)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-7" name="dei:Security12bTitle" id="f-26">2.750% Senior Notes due 2030</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">New York Stock Exchange, Inc.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-8" name="dei:Security12bTitle" id="f-27">1.850% Senior Notes due 2032</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">New York Stock Exchange, Inc.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered or to be registered pursuant to Section 12(g) of the Act:</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">The number of outstanding shares of each class of capital or common stock as of December 31, 2024 was:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.319%"><tr><td style="width:1.0%"/><td style="width:35.711%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-28">7,936,628,152</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Series A shares, without par value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-29">4,668,365,424</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Series D shares, without par value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">1,575,624,195</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Series B shares, without par value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-12" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-31">2,626,040,325</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Series L shares, without par value</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-32">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Yes&#160;&#160;&#160;&#160;&#9746; <ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-33">No</ix:nonNumeric></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-34">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-35">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-36">Large accelerated filer</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> &#9746;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accelerated filer </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-accelerated filer </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Emerging growth company </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-37">&#9744;</ix:nonNumeric></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards&#8224; provided pursuant to Section 13(a) of the Exchange Act.                                                                                                                                             </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8224; The term &#8220;new or revised financial accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-38">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Yes&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.</span></div><div style="margin-bottom:10pt;text-align:right"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-39">&#9744;</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). </span></div><div style="margin-bottom:10pt;text-align:right"><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. GAAP </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">IFRS &#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other </span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">If &#8220;Other&#8221; has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Item 17&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Item 18</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Yes&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentShellCompanyReport" format="ixt:fixed-false" id="f-40"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-41">&#9746;</ix:nonNumeric></ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Yes&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings 2',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1.5pt double #000000;padding:0 1pt"><div style="text-align:center"><span><br/></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:461.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:21.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_10">Introduction</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_10">3</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_13">Identity of Directors, Senior Management and Advisers</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_13">4</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_16">Offer Statistics and Expected Timetable</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_16">4</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_19">Key Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_19">4</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_22">Dividends and Dividend Policy</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_22">6</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_25">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_25">7</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_28">Information on the Company</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_28">18</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_31">The Company</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_31">18</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_37">Regulation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_37">32</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_43">Bottler Agreements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_43">42</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_46">Description of Property, Plant and Equipment</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_46">44</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_49">Significant Subsidiaries</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_49">46</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 4.A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_52">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_52">46</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_55">Operating and Financial Review and Prospects</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_55">46</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_58">Directors, Senior Management and Employees</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_58">62</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_61">Major Shareholders and Related Party Transactions</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_61">75</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_64">Major Shareholders</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_64">75</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_67">Related Party Transactions</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_67">79</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_70">Financial Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_70">80</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_73">Consolidated Statements and Other Financial Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_73">80</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_76">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_76">80</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_79">The Offer and Listing</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_79">80</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_82">Trading on the Bolsa Mexicana De Valores, S.A.B. De C.V. and Bolsa Institucional De Valores, S.A. De C.V.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_82">81</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_85">Additional Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_85">81</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_88">Bylaws</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_88">81</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_91">Material Agreements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_91">88</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_94">Taxation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_94">89</a></span></div></td></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_97">Documents On Display</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_97">92</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_100">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_100">92</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_103">Description of Securities Other than Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_103">96</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_106">Debt Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_106">96</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_109">Warrants and Rights</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_109">96</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_112">Other Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_112">96</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 12.D.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_115">American Depositary Shares</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_115">96</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 13.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_118">Defaults, Dividend Arrearages and Delinquencies</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_118">97</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_121">Material Modifications to the Rights of Security Holders and Use of Proceeds.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_121">97</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_124">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_124">97</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_127">Audit Committee Financial Expert</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_127">100</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.B.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_130">Code of Ethics</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_130">100</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.C.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_133">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_133">100</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.D.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_136">Exemptions from the Listing Standards for Audit Committees</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_136">101</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.E.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_139">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_139">101</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.F.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_142">Change in Registrant&#8217;s Certifying Accountant</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_142">101</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.G.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_145">Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_145">101</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.H.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_148">Mine Safety Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_148">103</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.J. </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span id="i1d8d10b62248405bacb74f12fdaadcfe_45-1-1-1-475146"></span><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_1352">Insider Trading Policies</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">  </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_1352">103</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 16.K.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_151">Cybersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_151">103</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 17.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_154">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_154">104</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- i -</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:461.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:21.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 18.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_157">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_157">104</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Item 19.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_160">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_160">104</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">- ii -</span></div><div><span><br/></span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Introduction</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">References</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, the terms &#8220;Coca-Cola FEMSA,&#8221; &#8220;our company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; are used in this annual report to refer to Coca-Cola FEMSA, S.A.B. de C.V. and its subsidiaries on a consolidated basis.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References herein to &#8220;U.S. dollar,&#8221; &#8220;US$,&#8221; &#8220;dollar&#8221; or &#8220;$&#8221; are to the lawful currency of the United States of America. References herein to &#8220;Mexican pesos&#8221; or &#8220;Ps.&#8221; are to the lawful currency of the United Mexican States, or Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used in this annual report:</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Central America&#8221; refers to Guatemala, Nicaragua, Costa Rica and Panama. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Central America South&#8221; refers to Nicaragua, Costa Rica and Panama.      </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;South America&#8221; refers to Argentina, Brazil, Colombia and Uruguay. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;sparkling beverages&#8221; refers to non-alcoholic carbonated beverages.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;still beverages&#8221; refers to non-alcoholic non-carbonated beverages.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;U.S.&#8221; or &#8220;United States&#8221; refers to United States of America.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;waters&#8221; refers to flavored and non-flavored waters, whether or not carbonated.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in this annual report refer to products described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;Item 4. Information on the Company&#8212;The Company&#8212;Our Products.&#8221; </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References to &#8220;IFRS&#8221; in this annual report refer to International Financial Reporting Standards (Accounting Standards), as issued by the International Accounting Standards Board, unless otherwise stated.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Currency Translations and Estimates</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This annual report contains translations of certain Mexican peso amounts into U.S. dollars at specified rates solely for the convenience of the reader. These translations should not be construed as representations that the Mexican peso amounts actually represent such U.S. dollar amounts or could be converted into U.S. dollars at the rate indicated. Unless otherwise indicated, such U.S. dollar amounts have been translated from Mexican pesos at an exchange rate of Ps. 20.8557 to US$1.00, the exchange rate for Mexican pesos on December 31, 2024, according to the U.S. Federal Reserve Board. On April 4, 2025, this exchange rate was 20.4910 to US$1.00.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that estimates are contained in this annual report, we believe such estimates, which are based on internal data, are reliable. Figures in this annual report are rounded, and the totals may therefore not precisely equal the sum of the numbers presented.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information contained in this annual report has been computed based upon statistics prepared by the local entities such as the Mexican National Institute of Statistics and Geography (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Instituto Nacional de Estad&#237;stica y Geograf&#237;a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or INEGI) and agencies in each country where we operate, the Federal Reserve Bank of New York, the U.S. Federal Reserve Board, the Mexican Central Bank (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Banco de M&#233;xico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), the Mexican National Banking and Securities Commission (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comisi&#243;n Nacional Bancaria y de Valores, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the &#8220;CNBV&#8221;), and upon our estimates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Information</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This annual report contains words such as &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;anticipate&#8221; and similar expressions that identify forward-looking statements. Use of these words reflects our views of future events and financial performance. Actual results could differ materially from those projected in these forward-looking statements as a result of various factors that may be beyond our control, including, but not limited to:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">effects on our company from changes in our relationship with The Coca-Cola Company;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">fluctuation in the prices of raw materials;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">changes or interruptions in our information technology systems; </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">effects on our business from changes to our various suppliers&#8217; business and demands; </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">competition;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">significant developments in the countries where we operate;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">fluctuation in currency exchange and interest rates;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">our ability to implement our business strategy and our ability to finance capital expenditures, including our ability to successfully integrate mergers and acquisitions we have completed in recent years; </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">availability of and access to technology and other inputs necessary to implement our strategy and meet our goals;</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">economic, political or geopolitical conditions, including the effects of changing administrations, new domestic and foreign policies, volatility in international relations and shifting dynamics in the global economic or geopolitical landscape;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">changes in our regulatory or legal environment, including the impact of existing laws and regulations, changes thereto or the imposition of new taxes, environmental, health, labor, energy, foreign investment and/or antitrust laws or regulations impacting our business, activities and investments; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">adverse weather, natural disasters and the effects of climate change; and</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">health epidemics, pandemics and similar outbreaks, including future outbreak of diseases, or the spread of existing diseases, and their effect on customer behavior and on economic, political, social and other conditions in the countries where we operate and globally. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements involve inherent risks and uncertainties. Accordingly, we caution readers not to place undue reliance on these forward-looking statements. In any event, these statements speak only as of their respective dates, and we undertake no obligation to update or revise any of them, whether as a result of new information, future events or otherwise.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_13"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 1.&#160;&#160;&#160;&#160;Identity of Directors, Senior Management and Advisers</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_16"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 2.&#160;&#160;&#160;&#160;Offer Statistics and Expected Timetable</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_19"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 3.&#160;&#160;&#160;&#160;Key Information</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepared our consolidated financial statements included in this annual report in accordance with IFRS.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This annual report includes (under Item 18) our audited consolidated statements of financial position as of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2024 and 2023, and the related consolidated income statements, comprehensive income, changes in equity and cash flows for the years ended December 31, 2024, 2023 and 2022.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to IFRS, the information in this annual report presents financial information in nominal terms and Mexican pesos. Our non-Mexican subsidiaries maintain their accounting records in their local currency and in accordance with accounting principles generally accepted in the country where they are located. For presentation in our consolidated financial statements, we adjust these accounting records into IFRS and report in Mexican pesos under these standards.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of Argentina, the economy meets the criteria to be treated as a hyperinflationary economy based on various economic factors, including that Argentina&#8217;s cumulative inflation over the three-year period prior to December 31, 2024 exceeded 100.0%, according to available indexes in the country. We recognized inflationary effects of our Argentine operations in our financial </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">information. Our functional currency in Argentina was converted to Mexican pesos for the periods ended December 31, 2024, 2023 and 2022 using the exchange rates at the end of such periods. See Note 3.4 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except when specifically indicated, information in this annual report on Form 20-F is presented as of December 31, 2024 and does not give effect to any transaction subsequent to that date.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">5</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_22"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends and Dividend Policy</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the nominal amount in Mexican pesos of dividends declared, paid and to be paid per share each year and the U.S. dollar amounts on a per share basis actually paid or to be paid to holders of American Depositary Shares (&#8220;ADSs&#8221;), on each of the respective payment dates.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.555%"><tr><td style="width:1.0%"/><td style="width:48.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.918%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.246%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fiscal Year with Respect to which Dividend was Declared </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date Dividend Paid or To Be Paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mexican Pesos per Unit (Nominal) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">U.S. Dollars per Unit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 4, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.520(4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.124</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 3, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.520(4)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.121</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 3, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.715(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.133</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 3, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.715 (5)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.138</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May 3, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.900 (6)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.162</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 3, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.900 (6)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.167</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 16, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.520(7)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.089</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">July 16, 2024</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.520(7)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.086</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">October 15, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.520(7)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.078</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 9, 2024</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.520(7)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.075</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April 23, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.84 (8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; (9)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 16, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.84 (8)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; (9)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">October 15, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.84 (8)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; (9)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 9, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.84 (8)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; (9)</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The dividends declared for each fiscal year were divided into two or four payments, as noted.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Based on the number of shares outstanding at the time the dividend is paid.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Expressed in U.S. dollars using the applicable exchange rate when the dividend was paid.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;Dividend declared per unit. The dividend was Ps. 0.6300 per share, or the amount of the dividend declared divided by eight.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)&#160;&#160;&#160;&#160;Dividend declared per unit. The dividend was Ps. 0.6787 per share, or the amount of the dividend declared divided by eight.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)    Dividend declared per unit. The dividend was Ps. 0.7250 per share, or the amount of the dividend declared divided by eight.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)    Dividend declared per unit. The dividend was Ps. 0.7600 per share, or the amount of the dividend declared divided by eight.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)    Dividend declared per unit. The dividend was Ps. 0.9200 per share, or the amount of the dividend declared divided by eight.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)    Because the dividend declared for the fiscal year 2024 has not been paid at the time of this annual report, the U.S. dollar per share amount has not been determined.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The declaration, amount and payment of dividends are subject to the approval by holders of a majority of our shares (except for our Series L shares, which do not grant the right to vote on the declaration, amount and payment of dividends); provided that, if the amount of dividends exceeds 20.0% of the preceding year&#8217;s consolidated net profits, the approval by holders of a majority of our Series D shares is also required. The declaration, amount and payment of dividends is also subject to and dependent generally upon the recommendation of our board of directors, and upon our results, financial condition, capital requirements, general business conditions and the requirements of Mexican law. Accordingly, our historical dividend payments are not necessarily indicative of future dividends. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 10. Additional Information &#8212; Bylaws&#8212;Dividend Rights.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We pay all cash dividends in Mexican pesos. Exchange rate fluctuations affect the U.S. dollar amounts received by holders of ADSs as a result of the conversion by the ADS depositary of cash dividends paid on the Series L shares and Series B shares underlying our units represented by such ADSs. In addition, exchange rate fluctuations between the Mexican peso and the U.S. dollar affect the market price of the ADSs.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Under Mexican income tax law, dividends, either in cash or in kind, paid to individuals that are Mexican residents, and to individuals and companies that are non-Mexican residents, on our shares, including the Series L shares and the Series B shares underlying our units, including units represented by ADSs, are subject to a 10.0% Mexican withholding tax, or a lower rate if covered by a tax treaty.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Profits that were earned and subject to income tax before January 1, 2014 are exempt from this withholding tax. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">See &#8220;Item 10. Additional Information&#8212;Taxation&#8212;Mexican Taxation.&#8221;</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">6</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Factors</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Company</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks related to our relationship with our major shareholders.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business depends on our relationship with The Coca-Cola Company, and changes in this relationship may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our sales are derived from sales of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages. We produce, market, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages through standard bottler agreements in the territories where we operate, which we refer to as &#8220;our territories.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Our Territories.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to purchase concentrate for all </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages from affiliates of The Coca-Cola Company, which price is determined from time to time by The Coca-Cola Company in all such territories. We are also required to purchase sweeteners and other raw materials only from companies authorized by The Coca-Cola Company. Increases in the cost, disruption of supply or shortage of ingredients for concentrate could have an adverse effect on our business.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under our bottler agreements, we are prohibited from bottling or distributing any other beverages without The Coca-Cola Company&#8217;s authorization or consent, and we may not transfer control of the bottler rights of any of our territories without prior consent from The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company makes significant contributions to our marketing expenses, although it is not required to contribute a particular amount. Accordingly, The Coca-Cola Company may discontinue or reduce such contributions at any time.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on The Coca-Cola Company to continue with our bottler agreements. Our bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew the applicable agreement. In addition, these agreements generally may be terminated in the case of material breach. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Bottler Agreements.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Termination of any such bottler agreement would prevent us from selling </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in the affected territory. The foregoing and any other adverse changes in our relationship with The Coca-Cola Company would have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Coca-Cola Company and FEMSA have substantial influence on the conduct of our business, which may result in us taking actions contrary to the interests of our shareholders other than The Coca-Cola Company and FEMSA.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company has substantial influence on the conduct of our business and Fomento Econ&#243;mico Mexicano, S.A.B. de C.V. (&#8220;FEMSA&#8221;), has control over our company. As of the date of this report, The Coca-Cola Company indirectly owned 27.8% of our outstanding capital stock, representing 32.9% of our capital stock with full voting rights. The Coca-Cola Company is entitled to appoint up to five of our maximum of 21 directors and the vote of at least two of them is required to approve certain actions by our board of directors. As of the date of this report, FEMSA indirectly owned 47.2% of our outstanding capital stock, representing 56.0% of our capital stock with full voting rights. FEMSA is entitled to appoint up to 13 of our maximum of 21 directors and all of our senior management. The Coca-Cola Company and FEMSA together, or only FEMSA in certain circumstances, have the power to determine the outcome of all actions requiring approval by our board of directors, and FEMSA and The Coca-Cola Company together, or only FEMSA in certain circumstances, have the power to determine the outcome of all actions requiring approval of our shareholders. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interests of The Coca-Cola Company and FEMSA may be different from the interests of our other shareholders, which may result in us taking actions contrary to the interests of such other shareholders.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The reputation of Coca-Cola trademarks and our trademarks and trademark infringement could adversely affect our business.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our sales are derived from sales of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages owned by The Coca-Cola Company. Maintenance of the reputation and intellectual property rights of these trademarks and other trademarks that we own is essential to our ability to attract and retain retailers and consumers and is a key driver for our success. We cannot provide any assurances that the legal steps we are taking in our territories are sufficient to protect these intellectual property rights or that, notwithstanding legal protection, others do not or will not infringe or misappropriate these intellectual property rights. Failure to maintain the reputation of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademarks and other trademarks that we own or to effectively protect such trademarks could cause customer confusion and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks related to consumer preferences, competition and product safety and quality.</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in consumer preferences and public concern about health-related and environmental issues could reduce demand for some of our products.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The beverage industry is evolving mainly as a result of changes in consumer preferences and regulatory actions. There have been different plans and actions adopted in recent years by governmental authorities in some of the countries where we operate. These include increases in tax rates or the imposition of new taxes on the sale of certain beverages and other regulatory measures, such as restrictions on advertising for some of our products and additional regulations concerning the labeling or sale of our products. Moreover, researchers, health advocates and dietary guidelines encourage consumers to reduce their consumption of certain types of beverages sweetened with sugar,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">artificial sweeteners, High Fructose Corn Syrup, or HFCS, and genetically modified foods.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">       In addition, concerns over the actual or perceived environmental impact of plastic may reduce the consumption of our products sold in plastic bottles or result in additional taxes that could adversely affect consumer demand. Increasing public concern about these issues, new or increased taxes, other regulatory measures, our failure to meet consumers&#8217; preferences, changes in consumption patterns, including as a result of the effects or perceived effects of the use of weight-loss drugs, or our inability to successfully introduce new products or digitize our operations and processes, could reduce demand for some of our products, which would adversely affect our business, financial condition and results of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Business Strategy.&#8221;</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product safety and quality concerns could negatively affect our business.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The success of our business depends in large part on our ability to maintain consumer confidence in the safety and quality of all of our products. We have rigorous product safety and quality standards, which we expect our operations to meet. However, if we fail to meet these standards, particularly as we expand our product offerings our business could be negatively affected. In the future, we may need to recall products if they become contaminated or adulterated by any means or if they are mislabeled. A widespread product recall could result in significant losses due to recall costs, product inventory destruction and lost sales due to temporary product unavailability, which could also subject us to product liability claims and negative publicity, all of which could harm our business.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The beverage industry in the territories where we operate is highly competitive. We face competition from other bottlers of sparkling beverages, such as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products and other bottlers and distributors of local beverage brands, and from producers of low-cost beverages, commonly referred to as &#8220;B brands.&#8221; We also compete in beverage categories other than sparkling beverages, such as water, juice-based beverages, coffee, teas, milk, value-added dairy products, sports drinks, energy drinks, plant-based beverages, beer and other alcoholic beverages. We expect that we will continue to face strong competition in our beverage categories in all of our territories and anticipate that existing or new competitors may broaden their product lines and extend their geographic scope.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although competitive conditions are different in each of our territories, we compete mainly in terms of price, packaging, effective promotional activities, access to retail outlets and sufficient shelf space, customer service, product innovation and product alternatives and the ability to identify and satisfy consumer preferences. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Principal Competitors.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower pricing and activities by our competitors may have an adverse effect on our business, financial condition and results of operations.</span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks related to public health crises and weather and climatic conditions.</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pandemics and public health crises, may adversely affect our business, financial condition and results of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence or resurgence of global or regional health crises and the related governmental, private sector and individual consumer responses, such as temporary closures and capacity restrictions at points of sale, including restaurants, cinemas and other venues, or disruptions in supply chains, could have an adverse impact on our business and financial results.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Weather conditions and natural disasters may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower or higher temperatures, higher rainfall, droughts and other adverse weather conditions such as hurricanes, natural disasters such as earthquakes and floods may negatively impact consumer patterns, which may result in reduced sales of our beverage offerings. Additionally, such adverse weather conditions and natural disasters may affect plant installed capacity, road infrastructure and points of sale in the territories where we operate and limit our ability to produce, sell and distribute our products, thus affecting our business, financial condition and results of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Climate change and legal or regulatory responses thereto may have a long-term adverse impact on our business and results of operations.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is increasing concern that a gradual increase in global average temperatures due to increased concentration of carbon dioxide and other greenhouse gases (&#8220;GHG&#8221;) in the atmosphere, is causing significant changes in weather patterns around the globe and an increase in the frequency and severity of natural disasters. Decreased agricultural productivity in certain regions of the world as a result of changing weather patterns may limit the availability or increase the cost of key agricultural commodities, such as sugarcane, corn, sugar beets, citrus and other fruits, coffee and tea, which are important ingredients for our products. This could also impact the food security of communities around the world. Climate change may also exacerbate extreme weather, resulting in water scarcity or flooding, and cause a further deterioration of water quality in affected regions, which could limit water availability for our bottling operations. Increased frequency or duration of extreme weather conditions could also impair production capabilities, disrupt our supply chain or impact demand for our products. Increasing concern over climate change also may result in additional legal or regulatory requirements designed to reduce or mitigate the effects of carbon dioxide and other GHG emissions on the environment, and/or may result in increased disclosure obligations. Increased energy or compliance costs and expenses due to increased legal or regulatory requirements may cause disruptions in, or an increase in the costs associated with, the manufacturing and distribution of our beverage products. The physical effects and transition costs of climate change, and legal, regulatory or market initiatives to address climate change, could have a long-term adverse impact on our business and results of operations. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect increasing levels of regulation, disclosure-related and otherwise, with respect to environmental, social and governance (&#8220;ESG&#8221;) matters in Mexico and other countries where we operate. On June 26, 2023, the IFRS Foundation&#8217;s International Sustainability Standards Board (&#8220;ISSB&#8221;) issued two sustainability standards, IFRS S1 and IFRS S2, requiring entities to disclose information about risks and opportunities related to sustainability and climate, respectively. In Mexico, the CNBV proposed significant modifications to domestic ESG-related regulations, particularly through amendments to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disposiciones de Car&#225;cter General Aplicables a las Emisoras  de Valores y a Otros Participantes del Mercado de Valores</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, known as the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Circular &#218;nica De Emisoras</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;CUE&#8221;). The CUE now requires issuers to prepare a sustainability report in accordance with such ISSB standards. The CUE amendments became effective on January 29, 2025 and provide a phase-in period requiring issuers to adopt IFRS S1 and IFRS S2 starting with their 2026 filings for fiscal year 2025. While external auditor assurance will not be required for reports filed in 2026 for fiscal year 2025, limited external auditor assurance will be required for filings made in 2027 for fiscal year 2026, and reasonable external auditor assurance will be required for filings made in 2028 for fiscal year 2027.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compliance with these new rules, or similar rules or requirements imposed in other countries where we operate, may require us to incur significant additional costs to comply, including the implementation of significant additional internal controls, processes and procedures regarding matters that have not been subject to in the past, and impose increased oversight obligations on our management and board of directors. We may also be subject to overlapping and potentially conflicting ESG disclosure requirements in multiple jurisdictions. Our ability to comply with ESG regulations may be affected by factors outside our control, including access to water supply and fluctuations in the cost and availability of raw materials. Additionally, many of our suppliers, business partners and others in our value chain may be subject to similar expectations, which may increase or create additional risks, including risks that may not be known to us. For these reasons, increased levels of ESG disclosure requirements could increase our operating costs and negatively impact our business and results of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we have taken, and continue to take, actions to reduce our carbon footprint, such as increasing our use of recycled packaging materials, expanding our renewable energy usage, and participating in environmental and sustainability programs and initiatives across our value chain. If we fail to achieve, due to restrictions to access or short supply of energy from clean or renewable sources, technology or market conditions, or geopolitical developments, or if we improperly report on our progress toward achieving our emission reduction goals, or if we or The Coca-Cola Company, as a partner in certain of these efforts, discontinue our sustainability initiatives to reduce the carbon footprint, the resulting negative publicity could adversely affect consumer preference for our beverage products.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is subject to evolving sustainability regulatory requirements and expectations, which exposes us to increased costs and legal and reputational risks.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have established and publicly announced sustainability goals and aspirations, which are subject to continuous and periodic evaluations. These voluntary goals reflect our current plans and aspirations, but are not guarantees that we will be able to achieve them, and are subject to change. Our ability to achieve our sustainability goals and aspirations, and to accurately and transparently report our progress, presents numerous operational, financial, legal and other risks, and is dependent on the actions of our partners, suppliers and other third parties, some of which are outside of our control. Certain of our goals may also require collaboration with industry peers, local governments and civil society. If we are unable to meet our goals or evolving stakeholder expectations and industry standards, or if we are perceived to have not responded appropriately to the growing concern for sustainability issues, our reputation, and therefore our ability to sell products, could be negatively affected. In addition, in recent years, investor advocacy groups and certain institutional investors have placed increasing importance on sustainability. If, as a result of their assessment of our sustainability practices, certain investors are unsatisfied with our actions or progress, they may reconsider their investment in our company. At the same time, there also exists &#8220;anti-ESG&#8221; sentiment among certain stakeholders and government entities, which may </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">result in scrutiny, reputational risk, lawsuits or market access restrictions from these parties regarding our sustainability policies, practices or initiatives.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increasing focus on sustainability matters has resulted in, and is expected to continue to result in, evolving legal and regulatory requirements, including mandatory due diligence, disclosure and reporting requirements, as well as a variety of voluntary disclosure frameworks and standards. We have incurred, and are likely to continue to incur, increased costs in complying with such standards and regulations, particularly given a lack of consistency across such standards and regulations. In addition, our systems, processes and controls may not always comply with evolving standards and regulations for identifying, measuring and reporting sustainability metrics; our interpretation of reporting standards and regulations may differ from those of others; and such standards and regulations may change over time, any of which could result in significant revisions to our goals or reported progress in achieving such goals. In addition, methodologies for reporting our data may be updated, and previously reported data may be adjusted, to reflect improvement in availability and quality of third-party data, changing assumptions, changes in the nature and scope of our operations (including from acquisitions and divestitures), and other changes in circumstances. Any failure or perceived failure, whether or not valid, to pursue or fulfill our sustainability goals and aspirations or to satisfy various sustainability reporting standards or regulatory requirements within the timelines we announce, or at all, could increase the risk of litigation or result in regulatory enforcement actions.</span></div><div><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks related to cybersecurity, our information systems, data privacy and social media.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to protect our information systems against service interruption, misappropriation of data or cybersecurity incidents, our operations could be disrupted, which could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We rely on networks, information systems, and other technology, or IT systems, including the Internet and third-party hosted platforms and services, to support a variety of business processes and activities, including procurement and supply chain, manufacturing, distribution, invoicing, collection of payments and storage of client, third-party and employee personal data. We also use IT systems to process financial information and results of operations for internal reporting purposes and to comply with regulatory financial reporting, and legal and tax requirements. Because IT systems are critical to many of our operating activities, our business may be impacted by network or hardware failures or impairments, malicious or disruptive software, unintentional or malicious actions of employees or contractors, cyberattacks by hackers or criminal groups (which may include deepfake or social engineering schemes, ransomware and other forms of malware, business email compromise, cyber extortion, denial of service, or attempts to exploit vulnerabilities or gain unauthorized access), or other events. Cybercriminals have increasingly demonstrated advanced capabilities, such as use of zero-day vulnerabilities, generative artificial intelligence (AI) and emerging technologies. Cybersecurity incidents could result in the unauthorized disclosure of confidential information, regulated individual personal data or delays in reporting our financial results, and we may lose revenue and profits as a result of our inability to timely produce or distribute our products. Any severe damage, disruption or shutdown in our IT systems could adversely affect our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our IT systems may be target of attacks. Although the cybersecurity incidents that we have experienced to date have not had a material effect on our business, financial condition or results of operations, such cybersecurity incidents could have a material adverse effect on us in the future. In order to address risks to our IT systems, we invest in specialized personnel, technologies, controls, cyber insurance and personnel training to prevent these possible impacts. As a means of preventing such impacts, we maintain a cyber risk management program overseen by the audit committee and our senior management. However, there is no assurance that the measures we implement will be sufficient to prevent such incidents.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">There continues to be significant evolution and developments in the use of AI. While we have integrated some use of AI in our business, specifically Juntos+, our omnichannel commercial platform, and may integrate it further in the future, at this time we cannot fully determine the impact of such evolving technology to our industry or business.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">If we fail to comply with privacy and data protection laws, we could be subject to adverse publicity, business disruption, data loss, government enforcement actions and/or private litigation, any of which could negatively affect our business and operating results</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:107%">. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In the ordinary course of our business, we receive, process, transmit and store information relating to identifiable individuals (&#8220;personal data&#8221;), including employees, former employees, vendors, third-party personnel, customers and consumers with whom we interact. As a result, we are subject to a variety of continuously evolving and developing laws and regulations in numerous jurisdictions regarding privacy and data protection, which may include different standards and obligations or may be interpreted and applied differently from jurisdiction to jurisdiction and may create inconsistent or conflicting requirements. Our security controls over personal data and the policies, procedures and practices we have implemented or may implement in the future may not prevent the improper disclosure of personal data by us or the third-party service providers and vendors whose technology, systems and services we use in connection with the receipt, storage and transmission of personal data. <br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Our distributors, partners and suppliers have privacy and security controls and policies over personal data that may differ in scope and complexity from our policies, procedures and practices, and we may also experience secondary contractual, regulatory, financial and reputational harm as a result of improper disclosure of personal data. Unauthorized access to or improper disclosure of personal data in violation of privacy and data protection laws could harm our reputation, cause loss of consumer confidence, subject us to </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">regulatory enforcement actions (including penalties, fines and investigations), and result in private litigation against us, which could result in loss of revenue, increased costs, liability for monetary damages and/or fines, all of which could negatively affect our business and operating results. New and increased laws and regulations in this area, including self-regulation and industry standards, increased enforcement activity, and changes in interpretation of laws and regulations, could increase our cost of compliance and operation or otherwise harm our business.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Negative publicity, inaccurate information and ideological activism could adversely affect our reputation.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Negative or inaccurate information concerning or affecting us or the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">trademarks may be disseminated at any time on social media, similar forms of Internet-based communications and other media platforms. Such information may harm our reputation without affording us an opportunity for redress or correction, which could in turn have a material adverse effect on our business, financial condition and results of operations. Similarly, sponsorship relationships and associations with influencers could subject us to negative publicity as a result of controversies, ideas, actual or alleged misconduct or actions by individuals, hosts or entities associated with organizations we sponsor or support</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Likewise, campaigns by activists or others connecting us or our supply chain with certain issues, whether actual or perceived, could adversely impact our corporate image and reputation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our management identified material weaknesses in our IT general controls (ITGCs) over financial accounting and payroll systems</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our management has identified material weaknesses related to ineffective ITGCs over systems that support our financial accounting and the payroll managed by an affiliate. Due to such material weaknesses relating to certain internal accounting system, our management has concluded that our internal control over financial accounting and payroll systems were not effective as of December 31, 2024. Despite the identified material weaknesses, no material errors were identified in our consolidated financial statements, including payroll, as of December 31, 2024. For additional information, please refer to &#8216;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Item 15(b). Disclosure Controls and Procedures&#8212;Annual Report of Management on Internal Control Over Financial Reporting.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks related to raw materials and supply chain</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Water shortages or any failure to maintain existing concessions or contracts could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water is an essential component of all of our products. We obtain water from various sources in our territories, including springs, wells, rivers and municipal and state water companies pursuant to either concessions granted by governments in our various territories (including governments at the federal, state or municipal level) or pursuant to contracts.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We obtain the vast majority of the water used in our production pursuant to concessions to use wells, which are generally granted based on studies of the existing and projected groundwater supply, and from municipal utility companies. Our existing water concessions or contracts to obtain water may be terminated by governmental authorities under certain circumstances and their renewal depends on several factors, including having paid all fees in full, having complied with applicable laws and obligations and receiving approval for renewal from local and/or federal water authorities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Water Supply.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8221; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Climate change is causing a rise in temperatures in diverse territories and, as a result, is exacerbating water scarcity and droughts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In some of our territories, our existing water supply may not be sufficient to meet our future production needs, and the available water supply may be adversely affected by shortages or changes in governmental regulations and environmental changes. Pressure to reduce our water use based on social perceptions of water scarcity, founded or unfounded, may also affect our ability to meet our water supply needs.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that water will be available in sufficient quantities to meet our future production needs or will prove sufficient to meet our water supply needs. Continued water scarcity in the regions where we operate may adversely affect our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increases in the prices of raw materials, supply chain disruptions or shortages of raw materials could increase our cost of goods sold and may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to water, our most significant raw materials are concentrate, which we acquire from affiliates of The Coca-Cola Company, sweeteners and packaging materials.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prices for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages concentrate are determined by The Coca-Cola Company as a percentage of the weighted average retail price in local currency, net of applicable taxes. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the past, the concentrate prices for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages have been increased in some of the countries where we operate. We may not be successful in negotiating or implementing measures to mitigate the negative effect this may have in the pricing of our products or our results.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The prices for our other raw materials are driven by market prices and local availability, the imposition of import duties and restrictions, fluctuations in exchange rates and inflation. We are also required to meet all of our supply needs (including sweeteners and packaging materials) from suppliers approved by The Coca-Cola Company, and The Coca-Cola Company may limit the number of suppliers available to us. Our sales prices are denominated in the local currency of each country where we operate, while the prices of certain materials, including those used in the bottling of our products, mainly polyethylene terephthalate, or PET resin, preforms to make plastic bottles, finished plastic bottles, aluminum cans, HFCS and certain sweeteners, are paid in, or determined with reference to, the U.S. dollar, and therefore may increase if the U.S. dollar appreciates against the applicable local currency. We cannot anticipate whether the U.S. dollar will appreciate or depreciate with respect to such local currencies in the future, and we cannot assure you that we will be successful in mitigating any such fluctuations through derivative instruments or otherwise. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Raw Materials.&#8221;</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most significant packaging raw material costs arise from the purchase of PET resin, the price of which is related to crude oil prices and global supply of virgin and recycled PET resin. Crude oil prices have a cyclical behavior and are determined with reference to the U.S. dollar; therefore, high currency volatility may affect our average price for PET resin in local currencies. In addition, international sugar prices have been volatile due to various factors, including shifting demand, availability,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">climate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">change and other issues affecting production and distribution. In all of the countries where we operate, other than Brazil, sugar prices are subject to local regulations and other barriers to market entry that cause us to purchase sugar above international market prices. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Raw Materials.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that our raw material prices will not further increase in the future or that we will be successful in mitigating any such increase through derivative instruments or otherwise. Increases in the prices of raw materials would increase our cost of goods sold and adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, geopolitical conflicts, including the ongoing military conflict between Israel and Hamas, as well as the ongoing military conflict involving Russia and Ukraine and the resulting economic sanctions imposed on Russia and certain Russian citizens and enterprises have resulted, and could continue to result, in volatile commodity markets, supply chain disruptions and greater risk of cyber incidents across the world. Volatility in commodity markets and supply chain disruptions have increased and may continue to increase the cost of some of our raw materials and therefore have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increases in the cost, disruption of supply or shortage of energy or fuel could adversely affect our business and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bottling operations operate large fleets of trucks and other motor vehicles to distribute and deliver beverage products to our business partners, clients and customers. In addition, we use a significant amount of electricity, natural gas and other energy sources to operate our bottling plants and distribution facilities. An increase in the price, disruption of supply or shortage of fuel and other energy sources in the countries where we operate, which may be caused by increased demand, natural disasters, power outages or government regulations, taxes, policies or programs, including programs designed to reduce GHG emissions to address climate change, could increase our operating costs and negatively impact our business and results of operations. Changes in government regulations in the countries where we operate, including reforms related to transmission, distribution and other costs, could lead to a substantial increase in our electricity cost. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Other Regulations.&#8221;</span></div><div style="margin-bottom:10pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks related to regulatory developments, taxes and legal proceedings.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          </span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Regulatory developments may adversely affect our business, financial condition and results of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal areas in which we are subject to laws and regulations include anti-corruption, anti-bribery, anti-money laundering, water, environment, energy, labor, criminal, taxation, health and antitrust. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition, we are also subject to laws and regulations in connection with the sale and distribution of our products including beer and other alcoholic beverages. Changes in existing laws and regulations, the adoption of new laws or regulations, restrictions on the use of certain ingredients or packaging, or a stricter interpretation or enforcement thereof in the countries where we operate may increase our operating and compliance costs or impose restrictions on our operations which, in turn, may adversely affect our business, financial condition and results of operations. We currently offer non-returnable and returnable containers across our territories, among other product presentations. Certain legislative and regulatory reforms have been proposed in some of the territories where we operate to restrict the sale of single-use plastics and similar legislation or regulations may be proposed or enacted in the future. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Other Regulations.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumers&#8217; increased concerns and changing habits about the solid waste streams and environmental responsibility and the related publicity could result in the adoption of such legislation or regulations. If these types of requirements are adopted and implemented on a large scale in any of our territories, they could affect our costs or require changes in our distribution model and packaging, which could reduce our net operating revenues and profitability.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voluntary price restraints or statutory price controls have been imposed historically in several of the countries where we operate. We cannot assure you that existing or future laws and regulations in the countries where we operate relating to goods and services (in particular, laws and regulations imposing statutory price controls) will not affect our products, our ability to set prices for our products, or that we will not need to implement price restraints, which could have a negative effect on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in multiple territories and are subject to complex regulatory frameworks with increased enforcement activities with respect to anti-corruption, anti-bribery, anti-money laundering, water, environment, energy, labor, criminal, taxation, health and antitrust. In addition, on February 20, 2025, the U.S. government designated certain international cartels and transnational criminal organizations as Foreign Terrorist Organizations (&#8220;FTOs&#8221;), several of which are known to be present in jurisdictions where we operate. These designations expand the tools available for U.S. authorities to prosecute members of FTOs or individuals or entities alleged to have provided them &#8220;material support&#8221; and increase the risk of potential criminal and civil liability against such entities or individuals. We maintain a Global Integrity Compliance Program that is supervised by our senior management, and employ a Legal Compliance Officer in each country where we operate. Reports on such compliance program are presented to our senior management and the audit committee of our board of directors on a quarterly and semi-annual basis, respectively. Despite our internal governance and compliance processes, including due diligence processes of third parties, we may be subject to breaches by our employees, contractors or other agents of our code of ethics, anti-corruption and anti-money laundering policies, other internal policies, or applicable laws or regulations, including instances of fraudulent behavior, corrupt practices, improper payments and dishonesty by any of them.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to comply with applicable laws and other standards could harm our reputation, subject us to substantial fines, sanctions or penalties and adversely affect our business. There is no assurance that we will be able to comply with changes in any laws and regulations within the timelines established by the relevant regulatory authorities.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain taxes could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The countries where we operate may adopt new tax laws or modify existing tax laws to increase taxes applicable to our business or products. Our products are subject to certain taxes in many of the countries where we operate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Taxation of Beverages.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The imposition of new taxes, increases in existing taxes, or changes in the interpretation of tax laws and regulation by tax authorities may have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax legislation in some of the countries where we operate has recently been subject to major changes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;Regulation&#8212;Tax Reforms.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that these reforms or other reforms adopted by governments in the countries where we operate will not have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unfavorable outcomes of our legal proceedings could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations have from time to time been and may continue to be subject to investigations and proceedings by antitrust authorities relating to alleged anticompetitive practices, as well as tax, consumer protection, environmental, labor and commercial matters. We cannot assure you that these investigations and proceedings will not have an adverse effect on our business, financial condition and results of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 8. Financial Information&#8212;Legal Proceedings.&#8221;</span></div><div style="margin-bottom:10pt;padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks related to mergers, acquisitions and business alliances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to successfully integrate our acquisitions and business alliances and achieve the expected operational efficiencies or synergies.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have and we may continue to acquire bottling operations and other businesses, as well as enter into business alliances. Key elements to achieving the benefits and expected synergies of our acquisitions and mergers are the integration of acquired or merged businesses&#8217; operations into our own in a timely and effective manner and the retention of qualified and experienced key personnel. We may incur unforeseen liabilities in connection with acquiring, taking control of, or managing bottling operations and other businesses and may encounter difficulties and unforeseen or additional costs in restructuring and integrating them into our operating structure. Achieving the full benefits of our business alliances is dependent on identifying appropriate business partners and negotiating accretive business agreements. We may not be successful in achieving the full benefits of such business alliances if these key aspects of such alliances are not realized. We cannot assure you that these efforts will be successful or completed as expected by us, and our business, financial condition and results of operations could be adversely affected if we are unable to do so.</span></div><div style="margin-bottom:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Countries Where We Operate</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse economic conditions in the countries where we operate may adversely affect our financial condition and results.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are a Mexican corporation and our Mexican operations are our single most important geographic territory. We also conduct an important part of our operations in Brazil. For the year ended December 31, 2024, 75.1% of our total revenues were attributable to Mexico and Brazil. Our results are affected by the economic conditions in the countries where we conduct operations. Consumer demand and preferences, real prices and the costs of raw materials are heavily influenced by macroeconomic conditions, which vary by country and may not be correlated. In addition, adverse economic conditions may affect and reduce consumer per capita income, thereby adversely affecting consumer demand for our products as a result of a decrease in consumer purchasing power. Deterioration or prolonged periods of weak economic conditions in the countries where we conduct operations may have, and in the past have had, a negative effect on our company and a material adverse effect on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the countries where we operate are influenced by the U.S. economy. Deterioration in economic conditions in the U.S. economy may affect these economies. In particular, economic conditions in Mexico have been historically correlated with economic conditions in the United States partially as a result of the North American Free Trade Agreement, and, in recent years, the U.S.-Mexico-Canada Agreement (the &#8220;USMCA&#8221;), which came into force on July 1, 2020. A renegotiation of the USMCA, which will occur by the mandatory review deadline of July 2026, if not sooner, or other related events, could have an adverse effect on the Mexican economy. Any adverse event affecting the relationship between any of the countries where we operate and the United States, including changes or the termination of any free trade agreement, may have a significant adverse effect on the economy of such countries.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The imposition of increased import tariffs by the new U.S. presidential administration on countries including Mexico, Canada and China, as well as possible retaliatory tariffs on imports from the United States, could have a general impact on international trade, currency volatility and the global economy, and may lead to adverse economic conditions in Mexico and other countries in which we operate. Further, although we have no sales in the United States, increased, or perceptions of increased, economic protectionism in the United States could lead to lower levels of trade, investment and economic growth, which may influence U.S.-Mexico relations and the global geopolitical environment, and, in turn, have a negative impact on the Mexican economy and, therefore, on our business, financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business may also be significantly affected by interest rates, inflation rates and exchange rates of the local currencies of the countries where we operate. Decreases in growth rates, periods of negative growth and/or increases in inflation or interest rates may result in lower demand for our products, lower pricing of our products in real terms or a shift to lower margin products.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, an increase in interest rates would increase the cost to us of variable rate funding (which, after giving effect to our swap contracts, and calculated by weighting each year&#8217;s outstanding debt balance mix, constituted approximately 28.6% of our total debt as of December 31, 2024), which would have an adverse effect on our financial position. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk.&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A continued and prolonged increase in inflation rates in any of the countries where we operate may result in such country being categorized as a hyperinflationary economy for accounting purposes, which would change the manner in which we present and report financial information related to our operations in such country. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, Argentina&#8217;s economy meets the criteria to be treated as a hyperinflationary economy based on various economic factors, including Argentina&#8217;s cumulative inflation over the past three-year period exceeding 100.0%, according to available indexes in the country. Continuing hyperinflation in Argentina may adversely affect our financial position and results of operations.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation of the local currencies of the countries where we operate relative to the U.S. dollar could adversely affect our financial condition and results.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation of local currencies relative to the U.S. dollar increases our cost of some of the raw materials we acquire, the price of which may be paid in or determined with reference to U.S. dollars, and of our debt obligations denominated in U.S. dollars and may therefore negatively affect our results, financial position and equity. In addition, depreciation of local currencies of the countries where </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we operate relative to the U.S. dollar may also potentially increase inflation rates in such countries. Significant fluctuations of local currencies relative to the U.S. dollar have occurred in the past and may continue in the future, negatively affecting our results. Future currency devaluations or the imposition of exchange controls in any of the countries where we operate may potentially increase our operating costs, which could have an adverse effect on our financial position and results of operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk&#8212;Foreign Currency Exchange Rate Risk.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A severe depreciation of any currency of the countries where we operate may result in a disruption of the international foreign exchange markets and may limit our ability to transfer or to convert such currencies into U.S. dollars or other currencies for the purpose of making timely payments of interest and principal on our U.S. dollar-denominated indebtedness or obligations in other currencies. While the Mexican government does not restrict the right or ability of Mexican or foreign persons or entities to convert Mexican pesos into U.S. dollars or to transfer other currencies out of Mexico, the Mexican government could impose restrictive exchange rate policies in the future. Currency fluctuations may have an adverse effect on our results, financial condition and cash flows in future periods.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our financing, treasury and derivatives policies, we maintain hedging initiatives designed to mitigate interest rate, raw materials and foreign currency exchange rate risk. These hedging initiatives are presented by our corporate finance department to the planning and finance committee of our board of directors on a quarterly basis for their review and approval. Even with such efforts, there is no assurance that the hedging and other financial strategies we implement will be sufficient to prevent any adverse effect on our financial position and results of operations as a result of any depreciation of the local currencies of the countries where we operate relative to the U.S. dollar, fluctuations in interest rates or in the price of raw materials.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Political and social events in the countries where we operate and elsewhere and changes in governmental policies may have an adverse effect on our business, financial condition and results of operations.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In recent years, some of the governments in the countries where we operate have implemented and may continue to implement significant changes in laws, public policy or regulations that could affect the political and social conditions in these countries. Any such changes, and similar changes in other countries such as the U.S., may have an adverse effect on our business, results of operations and financial condition. Furthermore, national presidential, state or municipal government, and/or legislative elections took place in 2024 or are scheduled to take place in 2025 in several of the countries where we operate, including Argentina, Panama, Mexico and Uruguay. These countries are or may be facing changes of government, which could introduce potential risks associated with shifts in political leadership and changes in public policies. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uncertainty surrounding new administrations&#8217; agenda, regulatory reforms and economic policies could impact our operations and financial performance. Recent constitutional, legal and regulatory reforms in Mexico, particularly those affecting regulatory frameworks and public and judicial entities, could introduce significant changes or uncertainties that may impact our operations. Such reforms may affect our ability to conduct business, seek judicial review, alter regulatory compliance requirements or create additional costs or operational risks, particularly in sectors subject to government oversight. In September 2024, a constitutional reform overhauling the judicial system in Mexico became effective, pursuant to which all federal judges, magistrates, ministers and justices will be elected by popular vote, with the first election of federal judges expected to take place on June 1, 2025, and introducing a new judiciary tribunal with ability to supervise and sanction judges. Additionally, in December 2024, an organic simplification reform became effective, establishing the creation of new regulatory authorities, including, among others, an authority that will replace the Federal Antitrust Commission (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comisi&#243;n Federal de Competencia Econ&#243;mica</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), and the Mexican National Energy Commission (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comisi&#243;n Nacional de Energia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) that will replace the CRE. Such reforms may affect our ability to conduct business, alter regulatory compliance requirements, or create additional costs or operational risks, particularly in sectors subject to government oversight.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, elections took place in the United States. The new U.S. administration has implemented certain policies that may lead to economic slowdown, supply chain constraints, currency volatility and additional inflation, potentially increasing our operational costs and affecting demand for our products. However, there can be no assurance as to the impact these measures or any others adopted by the U.S. government and other governments will have on our business, financial condition and results of operations. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We cannot assure you that political or social developments in the countries where we operate or elsewhere, over which we have no control, such as the election of new administrations, changes in laws, public policy or regulations, political disagreements, civil disturbances and the rise in violence and perception of such rise in violence, and shifts in geopolitical relations, will not have a corresponding adverse effect on the local or global markets or on our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Units and the ADSs</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Series L shares have limited voting rights.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Series L shares grant the right to vote only in certain circumstances. In general terms, they grant the right to elect up to three of our maximum of 21 directors and only grant the right to vote on specific matters, including certain changes in our corporate form, </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mergers involving our company when our company is the merged entity or when the principal corporate purpose of the merged entity is not related to the corporate purpose of our company, the cancellation of the registration of our shares on the Mexican Stock Exchange (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bolsa Mexicana de Valores</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or BMV) or any other foreign stock exchange, and those matters for which the Mexican Securities Market Law (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley del Mercado de Valores</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) expressly grants the right to vote to classes of shares with limited voting rights. As a result, holders of units will not be able to influence our business or operations with respect to the Series L shares they indirectly hold. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;Item 10. Additional Information&#8212;Bylaws&#8212;Voting Rights, Transfer Restrictions and Certain Minority Rights.&#8221;</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Holders of ADSs may not be able to vote at our shareholder meetings.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our units, which are comprised of 3 Series B shares and 5 Series L shares, trade on the New York Stock Exchange (&#8220;NYSE&#8221;) in the form of ADSs, each representing 10 units. Holders of ADSs may not receive notice of Series L or Series B shareholder meetings from the ADS depositary in sufficient time to enable such holders to return voting instructions to the ADS depositary in a timely manner.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The protections afforded to minority shareholders in Mexico are different from those afforded to minority shareholders in the United States and investors may experience difficulties in enforcing civil liabilities against us or our directors, officers and controlling persons.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Mexican Securities Market Law, the protections afforded to minority shareholders are different from, and may be less than, those afforded to minority shareholders in the United States. Therefore, it may be more difficult for minority shareholders to enforce their rights against us, our directors or our controlling interest shareholders than it would be for minority shareholders of a U.S. company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are organized under the laws of Mexico and most of our directors, officers and controlling persons reside outside the United States, and all or a substantial portion of our assets and the assets of our directors, officers and controlling persons are located outside the United States. As a result, it may not be possible for investors to effect service of process within the United States on such persons or to enforce judgments against them in U.S. courts or in courts in jurisdictions outside of the United States, in each case, including in any action based on civil liabilities under the U.S. federal securities laws.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The enforceability against our directors, officers and controlling persons in Mexico in actions for enforcement of judgments of U.S. courts, and liabilities predicated solely upon the U.S. federal securities laws will be subject to certain requirements provided for in the Mexican Federal Civil Procedure Code and any applicable treaties. Some of the requirements may include personal service of process and that the judgments of U.S. courts are not against Mexican public policy. The Mexican Securities Market Law, which is considered Mexican public policy, provides that, in the event of actions derived from any breach of the duty of care and the duty of loyalty against our directors and officers, any remedy would be exclusively for the benefit of our company. Therefore, investors would not be directly entitled to any remedies under such actions.</span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Developments in other countries may adversely affect the market for our securities.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market value of securities of Mexican companies is, to varying degrees, influenced by economic and securities market conditions in other countries. Although economic conditions are different in each country, investors&#8217; reactions to developments in one country can have effects on the securities of issuers in other countries, including Mexico. Crises in other countries may diminish investor interest in securities of Mexican issuers. For example, the ongoing military conflict involving Russia and Ukraine and the effect of the resulting economic sanctions imposed on Russia and certain Russian citizens and enterprises could affect the market value of our securities. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Holders of units and ADSs in the United States may not be able to participate in any capital offering and as a result may be subject to dilution of their equity interests.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under applicable Mexican law, if we issue new shares for cash as a part of a capital increase, other than in connection with a public offering of newly issued shares, treasury stock or mergers, we are generally required to grant our shareholders the right to purchase a sufficient number of shares to maintain their existing ownership percentage. Rights to purchase shares in these circumstances are known as preemptive rights. By law, we may not allow holders of our units or ADSs who are located in the United States to exercise any preemptive rights in any future capital increases unless (1) we file a registration statement with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;), with respect to that future issuance of shares or (2) the offering qualifies for an exemption from the registration requirements of the U.S. Securities Act of 1933, as amended. At the time of any future capital increase, we will evaluate the costs and potential liabilities associated with filing a registration statement with the SEC, as well as the benefits of preemptive rights to holders of our units and ADSs in the United States and any other factors that we consider important in determining whether to file a registration statement.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may decide not to file a registration statement with the SEC that would allow holders of our units or ADSs who are located in the United States to participate in a preemptive rights offering. In addition, under current Mexican law, the sale by the ADS depositary of preemptive rights and the distribution of the proceeds from such sales to the holders of ADSs is not possible. As a result, the equity interest of such holders of units or ADSs would be diluted proportionately. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 10. Additional Information&#8212;Bylaws&#8212;Preemptive Rights.&#8221;</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">17</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_28"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 4.&#160;&#160;&#160;&#160;Information on the Company</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_31"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">The Company</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_34"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We are leaders in the beverage market in most of the countries where we operate, being the largest franchise bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> trademark products in the world by sales volume, based on publicly available filings and information of our main competitors. In 2024, our sales volume represented approximately 12.5% of the total sales volume of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> system in the world. We produce and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> trademark beverages, offering a wide portfolio of brands to approximately 276 million consumers each day. With more than 93,000 employees, we market and sell approximately 4.2 billion unit cases per year through approximately 2.2 million points of sale. We operate 56 bottling plants and 256 distribution centers. We are committed to generating economic, social and environmental value for all our stakeholders throughout the value chain. We are members of various sustainability indexes, including the Dow Jones Sustainability MILA Pacific Alliance Index and FTSE4Good Emerging Index.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in territories in the following countries:</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Mexico&#8212;a substantial portion of central Mexico, the southeast and northeast of Mexico.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Guatemala.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Nicaragua.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Costa Rica.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Panama.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Colombia&#8212;most of the country.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Brazil&#8212;a major part of the states of S&#227;o Paulo and Minas Gerais, the states of Parana, Santa Catarina, Mato Grosso do Sul and Rio Grande do Sul and part of the states of Rio de Janeiro and Goias.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Argentina&#8212;Buenos Aires and surrounding areas.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Uruguay.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also operate in Venezuela through our investment in Coca-Cola FEMSA de Venezuela, S.A., or KOF Venezuela.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our company was organized on October 30, 1991 as a stock corporation with variable capital (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">sociedad an&#243;nima de capital variable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) under the laws of Mexico for a term of 99 years. On December 5, 2006, as required by amendments to the Mexican Securities Market Law, we became a publicly traded stock corporation with variable capital (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">sociedad an&#243;nima burs&#225;til de capital variable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Our legal name is Coca-Cola FEMSA, S.A.B. de C.V. Our principal executive offices are located at Calle Mario Pani No. 100, Colonia Santa Fe Cuajimalpa, Alcald&#237;a Cuajimalpa de Morelos, 05348, Mexico City, Mexico. Our telephone number at this location is +52 (55) 1519-5000. Our website is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.coca-colafemsa.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an overview of our operations by reporting segment in 2024.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"><tr><td style="width:1.0%"/><td style="width:45.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.020%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.220%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.440%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.900%"/><td style="width:0.1%"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operations by  Reporting Segment&#8212;Overview Year Ended December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Profit</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  166,996</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  80,782</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,797</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,954</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,793</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,736</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Includes Mexico, Guatemala, Nicaragua, Costa Rica and Panama.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Colombia, Brazil, Argentina and Uruguay.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate History</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a subsidiary of FEMSA, a company that participates in the retail industry through the following divisions: (i) the Proximity Americas Division, operating the OXXO small-format store chain in Latin America and the United States, (ii) the Proximity Europe Division, a small-format retail and foodvenience chains in Europe operated by Valora, (iii) the Fuel Division, operating OXXO Gas chain of retail service stations, and (iv) the Health Division, which includes pharmacy services locations and related operations. FEMSA participates in the beverage industry through us. FEMSA also participates in the financial services industry through Spin (formerly known as Digital@FEMSA), which seeks to build innovative digital solutions to address the financial needs of its customers and business partners; in addition, they are developing and growing digitally-enabled loyalty initiatives leveraged on strategic partnership and its businesses. Additionally, FEMSA participates in other non-core businesses, including its logistics and distribution business, which currently is classified by FEMSA as assets held for sale and discontinued operations.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We commenced operations in 1979, when a subsidiary of FEMSA acquired certain sparkling beverage bottlers in Mexico City and surrounding areas. In 1991, FEMSA transferred its ownership in the bottlers to FEMSA Refrescos, S.A. de C.V., our corporate predecessor. In June 1993, a subsidiary of The Coca-Cola Company subscribed for 30.0% of our capital stock in the form of Series D shares. In September 1993, FEMSA sold Series L shares that represented 19.0% of our capital stock to the public, and we listed these shares on the Mexican Stock Exchange and, in the form of ADSs, on the NYSE.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In a series of transactions since 1994, we acquired new territories, brands and other businesses, including Argentina and certain territories in southern Mexico, which today comprise our business. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2003, we acquired Panamerican Beverages Inc., or Panamco, and began producing and distributing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in additional territories in the central, southeastern and northeastern regions of Mexico and in Central America (Guatemala, Nicaragua, Costa Rica and Panama), Colombia, Venezuela and Brazil, along with bottled water, beer and other beverages in some of these territories.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2006, FEMSA acquired 148,000,000 of our Series D shares from certain subsidiaries of The Coca-Cola Company, which increased FEMSA&#8217;s ownership to 53.7%.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2007, we acquired together with The Coca-Cola Company 100.0% of the capital stock of Jugos del Valle, S.A.P.I. de C.V., or Jugos del Valle. In 2008, we, The Coca-Cola Company and all Mexican and Brazilian </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottlers entered into a joint business for the Mexican and Brazilian operations, respectively, of Jugos del Valle.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2007 and May 2008, we sold most of our proprietary brands to The Coca-Cola Company. The proprietary brands are now being licensed back to us by The Coca-Cola Company pursuant to our bottler agreements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2008, we entered into a transaction with The Coca-Cola Company to acquire its wholly owned bottling franchise Refrigerantes Minas Gerais, Ltda., or REMIL, located in the State of Minas Gerais in Brazil.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2008, we acquired the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Agua de los Angeles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bulk water business in Mexico City and surrounding areas from Grupo Embotellador CIMSA, S.A. de C.V., or Grupo CIMSA, at the time one of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottling franchises in Mexico. The trademarks remain with The Coca-Cola Company. We subsequently merged </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Agua de los Angeles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> into our bulk water business under the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ciel </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brand.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2009, we acquired together with The Coca-Cola Company the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Brisa </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottled water business in Colombia from Bavaria, S.A. We acquired the production assets and the distribution territory, and The Coca-Cola Company acquired the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Brisa </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brand.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2009, we entered into an agreement to manufacture, distribute and sell the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Crystal </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark water products in Brazil jointly with The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2010, we acquired from The Coca-Cola Company, along with other Brazilian </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottlers, Le&#227;o Alimentos e Bebidas, Ltda., or Le&#227;o Alimentos, manufacturer and distributor of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Matte Le&#227;o </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tea brand, which would later be integrated with the Brazilian operations of Jugos del Valle.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2011, we acquired together with The Coca-Cola Company, Industrias L&#225;cteas, S.A. (also known as Estrella Azul), a Panamanian conglomerate that participated in the dairy and juice-based beverage categories in Panama, which we subsequently sold to Panama Dairy Ventures Ltd</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in September 2020.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2011, we merged with Administradora de Acciones del Norte, S.A.P.I. de C.V., or Grupo Tampico, a Mexican </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bottler with operations in the states of Tamaulipas, San Luis Potosi, and Veracruz, as well as in parts of the states of Hidalgo, Puebla and Queretaro.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2011, we merged with Corporaci&#243;n de los Angeles, S.A. de C.V., also part of Grupo CIMSA, a Mexican </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottler with operations mainly in the states of Morelos and Mexico, as well as in parts of the states of Guerrero and Michoacan. As </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">part of our merger with Grupo CIMSA, we also acquired a minority equity interest in Promotora Industrial Azucarera, S.A de C.V., or PIASA.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2012, we merged with Grupo Fomento Queretano, S.A.P.I. de C.V., or Grupo Fomento Queretano, a Mexican </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bottler with operations mainly in the state of Queretaro, as well as in parts of the states of Mexico, Hidalgo and Guanajuato. As part of our merger with Grupo Fomento Queretano, we increased our minority equity interest in PIASA.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2012, we acquired, through Jugos del Valle, an indirect minority participation in Santa Clara Mercantil de Pachuca, S.A. de C.V., or Santa Clara, a producer of milk and value-added dairy products in Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2013, we acquired, through CIBR Controladora de Sociedades de Bebidas Refrescantes, S. de R.L. de C.V. (formerly Controladora de Inversiones en Bebidas Refrescantes, S.L.), or CIBR, a 51.0% stake in Coca-Cola Beverages Philippines, Inc. (formerly Coca-Cola FEMSA Philippines, Inc.), or KOF Philippines from The Coca-Cola Company. In December 2018, CIBR completed the sale of its stake in KOF Philippines back to The Coca-Cola Company through the exercise of CIBR&#8217;s option to sell.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2013, we merged with Grupo Yoli, S.A. de C.V., a Mexican </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottler with operations mainly in the state of Guerrero, as well as in parts of the state of Oaxaca. As part of our merger with Grupo Yoli, we increased our minority equity interest in PIASA.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2013, we acquired Companhia Fluminense de Refrigerantes, or Companhia Fluminense, a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Brazilian franchise that operates in parts of the states of S&#227;o Paulo, Minas Gerais and Rio de Janeiro in Brazil. As part of our acquisition of Companhia Fluminense, we also acquired an additional minority equity interest in Le&#227;o Alimentos.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2013, we acquired Spaipa S.A. Industria Brasileira de Bebidas, or Spaipa, a Brazilian </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bottler with operations in the state of Parana and in parts of the state of S&#227;o Paulo. As part of our acquisition of Spaipa, we increased our minority equity interest in Le&#227;o Alimentos and acquired a 50.0% stake in Fountain &#193;gua Mineral Ltda., a joint venture to develop water and non-carbonated beverages together with The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2016, we acquired, through Le&#227;o Alimentos, an indirect participation in Trop Frutas do Brasil, Ltda., or Top Frutas (formerly known as Latic&#237;nios Verde Campo Ltda.), a producer of milk and dairy products in Brazil.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2016, we acquired Vonpar S.A., or Vonpar, a Brazilian bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products with operations in the states of Rio Grande do Sul and Santa Catarina in Brazil. As part of our acquisition of Vonpar, we increased our minority equity interest in Le&#227;o Alimentos.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2017, we acquired together with The Coca-Cola Company, through our Mexican, Brazilian, Argentine, Colombian subsidiaries and also through our interest in Jugos del Valle in Mexico, a participation in the AdeS plant-based beverage businesses. As a result of this acquisition, we have exclusive distribution rights of AdeS plant-based beverages in our territories.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, Del Norte Sociedad Controladora de Bebidas Refrescantes, S. de R.L. de C.V. (formerly Compa&#241;&#237;a Inversionista en Bebidas del Norte, S.L.), one of our subsidiaries, acquired from The Coca-Cola Company, Alimentos y Bebidas Atl&#225;ntida, S.A., or ABASA, a Guatemalan bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products with operations in the northeast region of Guatemala.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2018, Controladora de Bebidas Refrescantes Moderna, S. de R.L. de C.V. (formerly Compa&#241;&#237;a de Inversiones Moderna, S.L.), one of our subsidiaries, acquired from The Coca-Cola Company, Comercializadora y Productora de Bebidas Los Volcanes, S.A., or Los Volcanes, a Guatemalan bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products with operations in the southwest region of Guatemala.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2018, Controladora de Sociedades de Bebidas Refrescantes Ib&#233;rica, S. de R.L. de C.V. (formerly Inversiones en Bebidas Refrescantes Ib&#233;rica, S.L.), one of our subsidiaries, acquired from The Coca-Cola Company, Montevideo Refrescos S.R.L., or Monresa, a Uruguayan bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, our Brazilian subsidiary acquired CVI Refrigerantes Ltda. (&#8220;CVI&#8221;), a Brazilian bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products with operations in the state of Rio Grande do Sul in Brazil. As part of the acquisition of CVI, the minority equity interest of our Brazilian subsidiary in Le&#227;o Alimentos increased. Our interest in Trop Frutas also increased due to our acquisition of CVI. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2022, we acquired the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cristal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bulk water business from Embotelladoras Bepensa, S.A. de C.V. and affiliates, a Mexican </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bottler business group, in the southeast region of Mexico.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Stock</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, (1) FEMSA indirectly owned Series A shares equal to 47.2% of our capital stock (56.0% of our capital stock with full voting rights), and (2) The Coca-Cola Company indirectly owned Series D shares equal to 27.8% of our capital </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock (32.9% of our capital stock with full voting rights). Series L shares with limited voting rights constituted 15.6% of our capital stock, and Series B shares constituted the remaining 9.4% of our capital stock (the remaining 11.1% of our capital stock with full voting rights).</span></div><div style="margin-bottom:10pt;text-align:center"><span><br/></span></div><div style="margin-bottom:10pt"><img src="kof-20241231_g1.jpg" alt="Captura de pantalla 2025-03-10 120449.jpg" style="height:608px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are transforming our company by focusing on implementing a long-term sustainable growth model. Our purpose is to refresh the world anytime, anywhere. Our vision evolved during 2023 to emphasize our commitment to our customers, and sustainable development. To this end, our refreshed vision is to be our customers&#8217; and partners&#8217; preferred commercial platform and ally for growth, fostering a sustainable future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have strengthened our longstanding relationship with The Coca-Cola Company by together updating and enhancing the following main objectives: (i) growth principles, (ii) relationship economics, (iii) potential new businesses and ventures, and (iv) digital strategy. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Cooperation Framework with The Coca-Cola Company&#8221;.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To consolidate our position as a global leader in our industry and strengthen our value proposition for our retail clients and end consumers, we are leveraging our strengths, our rights-to-win, and working on the following six strategic priorities as our guiding principles: (i) grow the core, (ii) be the preferred commercial platform, (iii) strategic M&amp;A, (iv) de-bottleneck our infrastructure and digitize the enterprise, (v) strengthen our customer-centric culture, and (vi) foster a sustainable future.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:12.73pt">Grow the core</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We see more runway to grow our core business by a focus on capturing growth opportunities for the Coca-Cola portfolio across markets and channels; accelerating the growth of Coca-Cola Zero Sugar across our territories; developing growth opportunities in low per-capita markets; and accelerating growth of profitable non-carbonated beverage categories. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:9.96pt">Be the preferred commercial platform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We aim to continue growing our total and digital client base across our markets with our omnichannel commercial platform Juntos+, leveraging a curated portfolio of brands together with The Coca-Cola Company and a multi-category portfolio.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.19pt">Strategic M&amp;A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Pursue value-enhancing acquisitions, leveraging a disciplined approach.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iv.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.73pt">De-bottleneck our infrastructure and digitize the enterprise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We aim to increase manufacturing and distribution capacity, while implementing best-in-class logistics and distribution enablers.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">v.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.5pt">Strengthen our customer-centric culture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We aim to promote a growth mindset, building a multiplier leadership style, empowering leaders to develop our people, and foster a workplace that provides psychological safety within our teams.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">vi.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:7.73pt">Foster a sustainable future</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. By integrating a robust governance framework with social development and environmental stewardship, we create lasting value for our business, people, and communities across our value chain. Our view on sustainable development is a comprehensive part of our business strategy. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our view on sustainable development is a comprehensive part of our business strategy. We base our efforts on three aspects (i) ethics and governance, (ii) human rights, diversity, equity and inclusion, and (iii) culture, while focusing on seven pillars: (i) water stewardship, (ii) world without waste, (iii) climate action, (iv) product portfolio, (v) sustainable sourcing, (vi) integral employee well-being, and (vii) community development. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Territories</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following map shows our territories, giving estimates in each case of the population to which we offer products and the number of retailers of our beverages as of December 31, 2024: </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><img src="kof-20241231_g2.jpg" alt="20-F Map 2024.jpg" style="height:696px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Products</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We produce, market, sell and distribute mainly The Coca-Cola Company trademark beverage portfolio. These include sparkling beverages (colas and flavored sparkling beverages), waters and other non-carbonated beverages (including tea, sports drinks, energy drinks, fruit-based beverages, juice, coffee, milk, value-added dairy, plant-based drinks) and certain alcoholic ready-to-drink beverages, such as Topo Chico hard seltzer.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, through certain distribution agreements, we distribute and sell certain consumer products and alcoholic beverages in most of our territories, including Monster products in all the countries where we operate, Heineken-owned brand beer products in certain markets, and Estrella Galicia and Therez&#243;polis beer products, Campari alcoholic beverages, and Perfetti confectionary and chewing gum in our Brazilian territories. This multicategory strategy aims to enhance our value proposition for retailers and consumers in the market, leveraging a curated portfolio that allows us to increase sales of our core portfolio and complement our reach, and generating network effects that further strengthen our platform.  </span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following table sets forth the trademarks of the main products we distributed in 2024:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.138%"><tr><td style="width:1.0%"/><td style="width:24.674%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.745%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.746%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Colas:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Coca-Cola</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Coca-Cola Zero Sugar</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Coca-Cola Light</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Flavored Sparkling Beverages:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Crush</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Kuat</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Schweppes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Escuis</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fanta</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mundet</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Sprite</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Kist</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fresca</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Quatro</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Yoli</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Still Beverages:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">AdeS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fury</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Le&#227;o</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fresh</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Cepita</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fuze Tea</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Monster</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Santa Clara</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Del Valle</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Hi-C</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Powerade</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Valle Frut</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Water:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Alpina</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Brisa</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dasani</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Smartwater</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Aquarius</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Ciel</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Manantial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Topo Chico</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Bonaqua</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Crystal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Kin</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Vitale</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Packaging</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We produce, market, sell and distribute Coca-Cola trademark beverages in each of our territories in containers authorized by The Coca-Cola Company, which consist primarily of a variety of returnable and non-returnable presentations in the form of glass bottles, cans and plastic bottles mainly made of PET resin. We use the term presentation to refer to the packaging unit in which we sell our products. Presentation sizes for our Coca-Cola trademark beverages range from a 192-milliliter personal size to a 20-liter bulk serving size. For all of our products excluding water, we consider a multiple serving size as equal to, or larger than, 1.0 liter. In general, personal sizes have a higher price per unit case as compared to multiple serving sizes. We offer both returnable and non-returnable presentations, which allow us to offer portfolio alternatives based on convenience and affordability to implement revenue management strategies and to target specific distribution channels and population segments in our territories. In addition, we sell some Coca-Cola trademark beverage syrups in containers designed for soda fountain use, which we refer to as fountain. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we inform our consumers through front labeling on the nutrient composition and caloric content of our beverages</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in accordance with local laws and regulations. We voluntarily adhere to national and international codes of conduct in advertising and marketing, including communications targeted to minors who are developed based on the Responsible Marketing policies and Global School Beverage Guidelines of The Coca-Cola Company, achieving full compliance with all such codes, regulations and guidelines in all of the countries where we operate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> See &#8220;&#8212;Other Regulations.&#8221;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales Volume and Transactions Overview</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure total sales volume in terms of unit cases and number of transactions. A &#8220;unit case&#8221; refers to 192 ounces of finished beverage product (24 eight-ounce servings) and, when applied to soda fountains, refers to the volume of syrup, powders and concentrate that is required to produce 192 ounces of finished beverage product. &#8220;Transactions&#8221; refers to the number of single units (e.g., a can or a bottle) sold, regardless of their size or volume or whether they are sold individually or in multipacks, except for fountain which represents multiple transactions based on a standard 12 ounce serving.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except when specifically indicated, &#8220;sales volume&#8221; in this annual report refers to sales volume in terms of unit cases.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our most important brand, Coca-Cola, together with its line of low-calorie products, accounted for 60.7%, 60.2%, and 61.2% of our total sales volume in 2024, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates our historical sales volume and number of transactions for each of our operations and our reporting segments for 2024 as compared to 2023.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"/><td style="width:33.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.605%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales Volume</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transactions</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Millions of unit cases or millions of single units)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,124.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,052.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,131.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,729.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192.8</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,459.5</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,328.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America South </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,335.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,287.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mexico &amp; Central America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,494.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,394.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12,926.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12,344.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Growth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">352.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">347.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,592.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,656.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,159.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,075.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,286.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,523.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">974.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">243.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">South America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,730.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,653.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">12,002.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,398.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Growth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,224.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,047.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">24,929.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">23,743.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Growth</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the multiple serving presentations and returnable packaging mix for sparkling beverages volume:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.722%"><tr><td style="width:1.0%"/><td style="width:49.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Multiple Serving Presentations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Returnable Packaging</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America South </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.8&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.3&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.3&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.6&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.6&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.7&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.5&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.3&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.5&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.1&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">70.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">71.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">29.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates our historical sales volume and number of transactions performance by category for each of our operations and our reporting segments:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.361%"><tr><td style="width:1.0%"/><td style="width:39.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.346%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.505%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.831%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sparkling</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stills</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bulk Water</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales Volume Growth</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America South </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico and Central America</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.5&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of Transactions Growth</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America South </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico and Central America</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.4&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.7&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17.7)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates our unit case mix by category for each of our operations and our reporting segments for 2024 as compared to 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.777%"><tr><td style="width:1.0%"/><td style="width:27.064%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.134%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.134%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.191%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sparkling Beverages</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stills</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unit Case Mix by Category</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America South </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mexico and Central America</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">71.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">71.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">21.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">21.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.3&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.9&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.9&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.1&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.5&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.6&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.9&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">South America</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">81.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">81.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">75.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">75.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">16.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">17.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes sales volume and transactions from Nicaragua, Costa Rica and Panama.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excludes beer sales volume and transactions.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes bulk water volume and transactions.</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of our products are seasonal in all of the countries where we operate, as our sales volumes generally increase during the summer months of each country and during the year-end holiday season. In Mexico, Central America and Colombia, we typically achieve our highest sales during the months of April through August as well as during the year-end holidays in December. In Brazil, </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uruguay and Argentina, our highest sales levels occur during the summer months of October through March, including the year-end holidays in December.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketing</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We, in conjunction with The Coca-Cola Company, have developed a marketing strategy to promote the sale and consumption of our products. We rely extensively on advertising, sales promotions and retailer support programs to target the particular preferences of our consumers. Our consolidated marketing expenses in 2024 were Ps. 4,827 million.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Retailer Support Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Support programs include providing retailers with point-of-sale display materials and consumer sales promotions, such as contests, sweepstakes and the giveaway of product samples.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Coolers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Coolers play an integral role in our clients&#8217; plans for success. Increasing both cooler coverage and the number of cooler doors among our retailers is important to ensure that our wide variety of products are properly displayed, while strengthening our merchandising capacity in our distribution channels to significantly improve our point-of-sale execution.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We advertise in all major communications media. We focus our advertising efforts on increasing brand recognition by consumers and improving our customer relations. National advertising campaigns are designed and proposed by The Coca-Cola Company&#8217;s local affiliates in the countries where we operate, with our input at the local or regional level. Point-of-sale merchandising and advertising efforts are proposed and implemented by us, with a focus on increasing our connection with customers and consumers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketing in our Distribution Channels</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In order to provide more dynamic and specialized marketing of our products, our strategy is to classify our markets and develop targeted efforts for each consumer segment or distribution channel. Our principal channels are small retailers, &#8220;on-premise&#8221; accounts, such as restaurants and bars, supermarkets and third-party distributors. Presence in these channels entails a comprehensive and detailed analysis of the purchasing patterns and preferences of various groups of beverage consumers in each of the different types of locations or distribution channels. In response to this analysis, we tailor our product, price, packaging and distribution strategies to meet the particular needs of and exploit the potential of each channel.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Multi-Segmentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have implemented a multi-segmentation strategy in all of our markets. These strategies consist of the definition of a strategic market cluster or group and the implementation and assignment of different product/price/package portfolios and service models to such market cluster or group. These clusters are defined based on consumption occasion, competitive environment, income level and types of distribution channels.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Sales and Distribution</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides an overview of our distribution centers and the retailers to which we sold our products:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.555%"><tr><td style="width:1.0%"/><td style="width:61.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.895%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distribution centers</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retailers</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,110,538&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,040,187&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes Mexico, Guatemala, Nicaragua, Costa Rica and Panama.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Includes Colombia, Brazil, Argentina and Uruguay.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)    For purposes of this table, we have considered owned and third-party distribution centers managed by us. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continuously evaluate our distribution model in order to fit with the local dynamics of the marketplace and analyze the way we go to market, recognizing different service needs from our customers, while looking for more efficient distribution models. As part of this strategy, we are rolling out a variety of new distribution models throughout our territories looking for improvements in our distribution network.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use several sales and distribution models depending on market and geographic conditions and the customer&#8217;s profile: (i) the pre-sale system, which separates the sales and delivery functions, permitting trucks to be loaded with the mix of products that retailers have previously ordered, thereby increasing both sales and distribution efficiency; (ii) the conventional truck route system, in which the person in charge of the delivery makes immediate sales from inventory available on the truck; (iii) sales through digital platforms to access technologically enabled customers; (iv) the telemarketing system, which could be combined with pre-sales visits; and (v) sales through third-party wholesalers and other distributors of our products.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the pre-sale system, sales personnel also provide merchandising services during retailer visits, which we believe enhance the shopper experience at the point-of-sale. We believe that an adequate number of service visits to retailers and frequency of deliveries are essential elements in an effective selling and distribution system of our products.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to reinforce our presence in digital sales channels such as digital platforms, food aggregators, e-commerce websites and mobile device applications, in an effort to address the growing demand from our business partners through such sales channels. This reinforcement is aligned with our overall digitization and omnichannel strategies.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2024, no single customer accounted for more than 10.0% of our consolidated total sales.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our distribution centers range from large warehousing facilities to small cross-docking facilities. In addition to our fleet of trucks, we distribute our products in certain locations through electric carts and hand-trucks. In some of our territories, we rely on third parties to transport our finished products from our bottling plants to our distribution centers and, in some cases, directly to our customers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mexico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. From the distribution centers, we distribute our finished products to retailers mainly through our own fleet of trucks. In designated areas in Mexico, third-party distributors deliver our products to retailers and consumers, allowing us to access these areas on a cost-effective basis.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, we sell a majority of our beverages through our traditional distribution channel, which consists of sales at small retail stores to consumers who may take the beverages for consumption at home or elsewhere. We also sell products through modern distribution channels, the &#8220;on-premise&#8221; consumption segment, home delivery routes, supermarkets and other locations. Modern distribution channels include large and organized chain retail outlets such as wholesale supermarkets, discount stores and convenience stores that sell fast-moving consumer goods, where retailers can buy large volumes of products from various producers. The &#8220;on-premise&#8221; consumption segment consists of sales through points-of-sale where products are consumed at the establishment from which they were purchased. This includes retailers such as restaurants and bars as well as stadiums, auditoriums and theaters.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In Brazil, we distribute our finished products to retailers through a combination of our own fleet of trucks and third-party distributors, while maintaining control over the selling activities. In designated zones in Brazil, third-party distributors purchase our products and resell them to retailers. In Brazil, we sell a majority of our beverages at small retail stores. We also sell products through modern distribution channels and &#8220;on-premise&#8221; consumption. Modern distribution channels in Brazil include large and organized chain retail outlets such as wholesale supermarkets and discount stores that sell fast-moving consumer goods.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Territories other than Mexico and Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We distribute our finished products to retailers through a combination of our own fleet of trucks and third-party distributors. In most of our territories, an important part of our total sales volume is sold through small retailers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Principal Competitors</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal competitors are local </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bottlers and other bottlers and distributors of local beverage brands. We also face competition in many of our territories from producers of B brands. A number of our competitors in Central America, Brazil, Argentina and Colombia offer beer in addition to sparkling beverages, still beverages and water, which may enable them to achieve distribution efficiencies that other competitors who do not offer an integrated portfolio may not achieve.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While competitive conditions are different in each of our territories, we compete mainly in terms of price, packaging, effective promotional activities, access to retail outlets and sufficient shelf space, customer service, product innovation and product alternatives and the ability to identify and satisfy consumer preferences. We compete by seeking to offer products at an attractive price in the different segments in our markets and by building on the value of our brands. We believe that the introduction of new products and new presentations has been a significant competitive advantage that allows us to increase demand for our products, provide different options to consumers and increase new consumption opportunities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;Our Products&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;&#8212;Packaging.&#8221;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mexico and Central America. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal competitor in Mexico is Grupo GEPP, S.A.P.I. de C.V., the exclusive bottler of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> beverage products and subsidiary of Organizaci&#243;n Cultiba, S.A.B. de C.V., a joint venture formed by Grupo Embotelladoras Unidas, S.A.B. de C.V., the former </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bottler in central and southeast Mexico, a subsidiary of PepsiCo and Empresas Polar, S.A., a beer distributor and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bottler. Our main competition in the juice category in Mexico is Grupo Jumex. In the water category, our main competitor is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bonafont</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a water brand owned by Danone. In addition, we compete with Keurig Dr Pepper in sparkling beverages and with other local brands in our Mexican territories, as well as &#8220;B brand&#8221; producers, such as Embotelladora Aga de Mexico, S.A. de C.V. (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Red Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bottler), that offer various presentations of sparkling and still beverages.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the countries that comprise our Central America region, our main competitors are </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Big Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottlers. In Guatemala, we compete with The Central American Bottler Corporation (&#8220;CBC&#8221;), who also has a regional joint venture with AmBev to produce, distribute and sell beer; Cervecer&#237;a Centroamericana S.A., who is focused in the beer and stills categories; and AJE Group. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Nicaragua, our principal competitor is AJE Group. We also compete with the joint venture between CBC and AmBev. In Costa Rica, our principal competitor is Florida Bebidas S.A., a subsidiary of Florida Ice and Farm Co. and Cooperativa de Productores de Leche Dos Pinos R.L. in juices. In Panama, our main competitor is AJE Group, followed by Cervecer&#237;a Nacional, S.A. We also face competition from B brands offering multiple serving size presentations in certain Central American countries.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our principal competitor in Colombia is Postob&#243;n, a local bottler that sells and distributes sparkling beverages (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Manzana Postob&#243;n</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Uva Postob&#243;n</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Colombiana</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), still beverages (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hit Juice</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and water (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Crystal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Postob&#243;n also sells </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">products and is a vertically integrated producer, the owners of which hold other significant commercial and industrial interests in Colombia. We also compete with low-price producers, such as Ajecolombia S.A., the producers of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Big Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which principally offer multiple serving size presentations in the sparkling and still beverage industry.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Brazil, we compete against AmBev, a company that distributes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brands, local brands with flavors such as guarana, and proprietary beer brands. We also compete against B brands or &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tubainas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; which are small, local producers of low-cost sparkling beverages that represent a significant portion of the sparkling beverage market.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Argentina, our main competitor is Buenos Aires Embotellador S.A., a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pepsi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bottler owned by Argentina&#8217;s principal brewery, Quilmes Industrial S.A., and indirectly controlled by AmBev. In the water category, we compete directly with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Levit&#233;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Villavicencio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Villa del Sur</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, owned by Danone, which is controlled by Compa&#241;&#237;a Cervecer&#237;as Unidas. In addition, several producers offering &#8220;B brand,&#8221; low-price sparkling beverages are gaining importance in the market. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Manaos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a brand owned by Refres Now S.A. is our main competitor in this segment, followed by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cunnington</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In Uruguay, our main competitor is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Salus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, a water brand owned by Danone. We also compete against F&#225;bricas Nacionales de Cerveza S.A., a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Pepsi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> bottler and distributor controlled by AmBev S.A. In addition, we compete with CCU Inversiones II Ltda., a water, soft drinks and brewing company, and finally with certain low-priced regional producers.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Raw Materials</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to our bottler agreements, we are authorized to manufacture, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages within specific geographic areas, and we are required to purchase concentrate for all </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in all of our territories from affiliates of The Coca-Cola Company and sweeteners and other raw materials from companies authorized by The Coca-Cola Company. Concentrate prices for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages are determined as a percentage of the weighted average retail price in local currency net of applicable taxes. Although The Coca-Cola Company has the right to set the price of concentrates, in practice this percentage has historically been set pursuant to periodic negotiations with The Coca-Cola Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;Bottler Agreements.&#8221;</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the concentrate prices for</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> trademark beverages have been increased in some of the countries where we operate. For example, The Coca-Cola Company</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased concentrate prices for certain </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in Mexico in 2021 and 2022. These prices in the future may increase and we may not be successful in negotiating or implementing measures to mitigate the negative effect this may have on the prices of our products or our results. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;Cooperation Framework with The Coca-Cola Company.&#8221;</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to concentrate, we purchase sweeteners, carbon dioxide, virgin and recycled PET resin and preforms to make plastic bottles, finished plastic and glass bottles, cans, caps and fountain containers, as well as other packaging materials and raw materials. Our bottler agreements provide that these materials may be purchased only from suppliers approved by The Coca-Cola Company. Prices for certain raw materials, including those used in the bottling of our products, mainly PET resin, finished plastic bottles, aluminum cans, HFCS and certain sweeteners, are paid in or determined with reference to the U.S. dollar, and therefore local prices in a particular country may increase based on changes in the applicable exchange rates. Our most significant packaging raw material costs arise from the purchase of PET resin, the price of which is related to crude oil prices and global supply of virgin and recycled PET resin. On average,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the price that we paid for PET resin in U.S. dollars in 2024 decreased 1.6% as compared to 2023 in all our territories. In addition, given that high currency volatility has affected and continues to affect most of our territories, the average price for PET resin in local currencies was higher in all of our territories. In 2024, we purchased certain raw materials in advance, negotiated and locked-in prices in advance and entered into certain derivative transactions which helped us capture opportunities with respect to raw material costs and currency exchange rates.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our agreements with The Coca-Cola Company, we may use raw or refined sugar, artificial sweeteners and HFCS in our products. Sugar prices in all of the countries where we operate, other than Brazil, are subject to local regulations and other barriers to market entry that, in certain countries, often cause us to pay for sugar in excess of international market prices. In recent years, international sugar prices experienced significant volatility. Across our territories, our average price for sugar in U.S. dollars, taking into account our financial hedging activities, decreased by approximately 6.5% in 2024 as compared to 2023.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider water a raw material in our business. We obtain the vast majority of the water used in our production pursuant to concessions to use wells and from municipal utility companies.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the materials or supplies that we use is presently in short supply, although the supply of specific materials could be adversely affected by strikes, market and economic conditions, weather conditions, governmental controls, national emergency situations, pandemics,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">water shortages or the failure to maintain our existing water concessions.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mexico and Central America. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, we purchase PET resin mainly from Indorama Ventures Polymers M&#233;xico, S. de R.L. de C.V. and DAK Resinas Americas Mexico, S.A. de C.V., which Alpla M&#233;xico, S.A. de C.V. (&#8220;Alpla&#8221;), and Envases Universales de M&#233;xico, S.A.P.I. de C.V. manufacture into non-returnable plastic bottles for us. We have also shifted our import suppliers from China to Vietnam and Taiwan to mitigate the effects of tariffs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and support our PET resin strategy.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase all of our cans from Crown Envases M&#233;xico, S.A. de C.V., formerly known as F&#225;bricas de Monterrey, S.A. de C.V., and Envases Universales de M&#233;xico, S.A.P.I. de C.V. We mainly purchase our glass bottles from Owens America, S. de R.L. de C.V., FEVISA Industrial, S.A. de C.V., known as FEVISA, and Glass &amp; Silice, S.A. de C.V., and in 2021 we introduced glass bottles from Middle East suppliers such as Saudi Arabian Glass Co. Ltd known as SAGCO. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase sugar from, among other suppliers, PIASA, Beta San Miguel, S.A. de C.V. or Beta San Miguel and Ingenio La Gloria, S.A., all of them sugar cane producers. As of the date of this annual report, we held a 36.4% and 2.7% equity interest in PIASA and Beta San Miguel, respectively. We purchase HFCS from Ingredion M&#233;xico, S.A. de C.V., Cargill de Mexico, S.A. de C.V. and Almidones Mexicanos, S.A. de C.V., known as Almex.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sugar prices in Mexico are subject to local regulations and other barriers to market entry that often cause us to pay higher prices than those paid in the international market. As a result, prices in Mexico have no correlation to international market prices. In 2024, sugar prices in local currency in Mexico increased approximately 6.1% as compared to 2023.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Central America, the majority of our raw materials such as glass and non-returnable plastic bottles are purchased from several local suppliers. We purchase our cans from Envases Universales Ball de Centroam&#233;rica, S.A. and Envases Universales de M&#233;xico, S.A.P.I. de C.V. Sugar is available from suppliers that represent several local producers. In Costa Rica, we acquire plastic non-returnable bottles from Alpla C.R. S.A., and in Nicaragua we acquire such plastic bottles from Alpla Nicaragua, S.A.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In Colombia, we use sugar as a sweetener in all of our caloric beverages, which we buy from several sources. Sugar prices in Colombia decreased by 3.6% in U.S. dollars and decreased 6.3% in local currency, as compared to 2023. We purchase non-returnable plastic bottles from Amcor Rigid Plastics de Colombia, S.A. and Envases de Tocancipa S.A.S. (affiliate of Envases Universales de M&#233;xico, S.A.P.I. de C.V.). We have historically purchased all of our non-returnable glass bottles from O-I Peldar and other global suppliers in the Middle East. We purchase all of our cans from Crown Envases M&#233;xico, S.A. de C.V. and Crown Colombiana, S.A. Grupo Ardila Lulle (owners of our competitor Postob&#243;n) owns a minority equity interest in certain of our suppliers, including O-I Peldar and Crown Colombiana, S.A.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Brazil, we also use sugar as a sweetener in all of our caloric beverages. Sugar is available at local market prices, which historically have been similar to international prices. Sugar prices in Brazil decreased approximately 12.2% in U.S. dollars and decreased 5.6% in local currency as compared to 2023. Taking into account our financial hedging activities, our sugar prices in Brazil increased 5.3% in U.S. dollars and 5.8% in local currency as compared to 2023. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk&#8212;Commodity Price Risk.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase non-returnable glass bottles, plastic bottles and cans from several domestic and international suppliers. We mainly purchase PET resin from local suppliers such as Indorama Ventures Pol&#237;meros S.A.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Argentina, we mainly use HFCS that we purchase from several different local suppliers as a sweetener in our products. We purchase glass bottles and other raw materials from several domestic sources. We purchase plastic preforms at competitive prices from Andina Empaques S.A., a local subsidiary of Embotelladora Andina, S.A., a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bottler with operations in Chile, Argentina, Brazil and Paraguay, Alpla Avellaneda, S.A., AMCOR Argentina, and other local suppliers.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Uruguay, we also use sugar as a sweetener in all of our caloric beverages, which is available at Brazil&#8217;s local market prices. Sugar prices in Uruguay decreased approximately 12.9% in U.S. dollars and increased 4.9% in local currency as compared to 2023. Our main supplier of sugar is Nardini Agroindustrial Ltda., which is based in Brazil. We purchase PET resin from several Asian suppliers, such as SFX &#8211; Jiangyin Xingyu New Material Co. Ltd. and India Reliance Industry (a joint venture with DAK Resinas Americas Mexico, S.A. de C.V.), and we purchase non-returnable plastic bottles from global PET converters, such as Cristalpet S.A. (affiliate of Envases Universales de M&#233;xico, S.A.P.I. de C.V.).</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">31</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_37"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulation</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to different regulations in each of the territories where we operate. The adoption of new laws or regulations or changes in existing laws or regulations in the countries where we operate may increase our operating and compliance costs, increase our liabilities or impose restrictions on our operations which, in turn, may adversely affect our business, financial condition and results of operations. </span></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Taxation of Beverages</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, all the countries where we operate, except for Panama, impose value-added tax on the sale of sparkling beverages, with a rate of 16.0% in Mexico, 12.0% in Guatemala, 15.0% in Nicaragua, 13.0% in Costa Rica, 19.0% in Colombia, 21.0% in Argentina, 22.0% in Uruguay, and in Brazil 16.0% in the state of Rio de Janeiro, 17.0% in the state of Santa Catarina, 18.0% in the states of S&#227;o Paulo, Minas Gerais, Rio Grande do Sul and Parana, 19.0% in the state of Goias and 20.0% in the state of Mato Grosso do Sul. The states of Rio de Janeiro, Goias, Minas Gerais and Parana also charge an additional 2.0% on sales as a contribution to a poverty eradication fund. In Brazil the value-added tax is grossed-up and added, along with federal sales tax, at the taxable basis. In addition, we are responsible for charging and collecting the value-added tax from each of our retailers in Brazil, based on average retail prices for each state where we operate, defined primarily through a survey conducted by the government of each state, which for us amounted to an average taxation of approximately 16.9% over net sales in 2024.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several of the countries where we operate impose excise or other taxes, as follows:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Mexico imposes an excise tax on the production, sale and import of beverages with added sugar and HFCS, which from January 1, 2024 to December 31, 2024 was Ps. 1.5737 per liter. This excise tax is applied only to the first sale, and we are responsible for charging and collecting it. As of January 1, 2025, the excise tax was equal to Ps. 1.6451 per liter. This excise tax rate will be in effect until December 31, 2025, and will thereafter be subject to an annual increase based on the previous year&#8217;s inflation rate.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Guatemala imposes an excise tax of 18 cents in local currency (Ps. 0.47 as of December 31, 2024) per liter of sparkling beverage.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Costa Rica imposes a specific tax on non-alcoholic carbonated bottled beverages based on the combination of packaging and flavor, currently assessed at 21.07 colones (Ps. 0.83 as of December 31, 2024) per 250 ml, and an excise tax (which is a contribution to the National Institute of Rural Development (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Instituto Nacional de Desarrollo Rural</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)) currently assessed at 7.208 colones (approximately Ps. 0.28 as of December 31, 2024) per 250 ml.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Nicaragua imposes a 15.0% tax on beverages, except for water and municipalities impose a 1.0% tax on our Nicaraguan gross sales.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Panama imposes an excise tax of 7.0% on carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, and a 10.0% tax on syrups, powders and concentrate used to produce sugary drinks. In addition, Panama imposes an excise tax of 5.0% on non-carbonated beverages with more than 7.5 grams of sugar or any caloric sweetener per 100 ml, whether imported or produced locally. Beverages derived from dairy products, grains or cereals, nectars, fruit juices and vegetables with natural fruit concentrates are exempt from this tax.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Argentina imposes an excise tax of 8.7% on sparkling beverages containing less than 5.0% lemon juice or less than 10.0% fruit juice, and an excise tax of 4.2% on sparkling water and flavored sparkling beverages with 10.0% or more fruit juice content, although this excise tax is not applicable to some of our products.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Brazil assesses an average production excise tax of approximately 2.6% and an average sales tax of approximately 12.0% over net sales. Except for sales to wholesalers, these production and sales taxes apply only to the first sale, and we are responsible for charging and collecting these taxes from each of our retailers. For sales to wholesalers, they are entitled to recover the sales tax and charge this tax again upon the resale of our products to retailers.</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:32.5pt">Colombia&#8217;s municipalities impose a sales tax that varies between 0.35% and 1.2% of net sales. From January 1, 2024 to December 31, 2024, the excise tax for beverages with 6 to 10 grams of added sugar per 100 milliliters was 28 Colombian pesos (approximately Ps. 0.13 as of December 31, 2024) and the excise tax for beverages with more than 10 grams of added sugar per 100 milliliters was 55 Colombian pesos (approximately Ps. 0.25 as of December 31, 2024). From January 1, 2025 to December 31, 2025, the excise tax has increased to 38 Colombian pesos (approximately Ps. 0.17 as of December 31, 2024) for beverages that contain 5 to 9 grams of added sugar per 100 ml, and to 65 Colombian pesos (approximately Ps. 0.30 as of December 31, 2024) for beverages with more than 9 grams of added sugar per 100 ml.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Uruguay imposes an excise tax of 19.0% on sparkling beverages, an excise tax of 12.0% on fruit juice-based beverages with at least 10.0% natural fruit juice content (or at least 5.0% natural fruit juice content in the case of lemon), and an excise tax of 8.0% on sparkling water and still water.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Reforms</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Brazil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In early 2017, the Brazilian Federal Supreme Court ruled that the value-added tax would not be used as the basis for calculating the federal sales tax, resulting in a reduction of the federal sales tax. Our Brazilian subsidiaries commenced legal proceedings to ascertain their ability to calculate federal sales tax without using the value-added tax as a basis, in accordance with the Brazilian Federal Supreme Court&#8217;s first ruling, and obtained a final favorable resolution in 2019. However, the Brazilian tax authorities appealed the Brazilian Federal Supreme Court&#8217;s decision and such appeal was denied in May 2021. Pursuant to our final favorable resolution of 2019, the federal production and sales taxes together resulted in an average of 14.6% tax over net sales in 2023 and 2024.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Brazilian government published new transfer pricing rules which became effective as of January 1, 2024, aiming to align the Brazilian transfer pricing system with the transfer pricing guidelines recommended by the Organization for Economic Cooperation and Development (the &#8220;OECD&#8221;). During 2023, the Brazilian government issued regulations to establish the guidelines required to comply with the transfer pricing rules. As of the date of this annual report, no further regulation has been issued.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, the value added tax rate in the state of Parana increased from 16.0% to 18.0%. As of January 1, 2024, the value added tax rate in the state of Rio Grande do Sul decreased from 20.0% to 18.0%. In April 2024, the value added tax rate in the state of Goias increased from 17.0% to 19.0%. As of January 1, 2024, state of Minas Gerais started to apply  an additional charge of 2.0% on sales as a contribution to a poverty eradication fund.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Brazilian government published a provisional measure, to establish the amount of tax credits subject to offset as determined by a final and unappealable court decision that says any credit exceeding the value of 10 million Brazilian reais (approximately Ps. 32.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million as of December 31, 2024) must observe the monthly limitation to be offset by 1/60 of the total value of the tax credit. This measure, which became effective on a provisional basis on January 1, 2024, was converted into law in May 2024. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Brazilian government published a law, which became effective on January 1, 2024, establishing that any subsidies granted by municipalities or the states will be taxed by the income tax and social contribution at the combined tax rate of 34.0% and will be subject to other contributions at a combined tax rate of 9.25%. In addition, the federal Brazilian government will grant an income tax credit of 25.0% on the municipality or state subsidy, limited to the lower of (i) the amount of 25.0% of the tax benefit itself and (ii) 25.0% of the <span id="i6f0c1a3d3cc548189e2613d553f32043_42323"></span>depreciation of such assets applied on development or expansion approved projects which caused such subsidy, provided that certain conditions are met. Our Brazilian subsidiary filed a legal recourse that resulted in a federal court granting a favorable temporary injunction preventing the imposition of taxes of such subsidies by the income tax and other contributions, until a final resolution is granted.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, in December 2023, the Brazilian government published a constitutional amendment enacting a broad tax reform that will replace the current indirect tax system in Brazil with a new system to be phased in starting on January 1, 2026 and fully adopted by 2033. The municipal service tax, state value-added tax and federal sales tax will be replaced by a dual value-added tax, composed of the federal </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CBS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and the state and municipal </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IBS.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This dual value-added tax will apply to all tangible and intangible goods, rights and services and will be calculated based on the amount charged at the location where goods are consumed or the rights or services are provided. The system will be non-cumulative, allowing tax credits from previous transactions. Initially, there will be a standard rate for all goods and services, with reductions ranging from 100.0% to a 30.0% discount for sectors such as education, health, public transportation and food products. Federal, state and municipal governments may define specific rates, and the final rate will be the sum of the IBS and CBS rates.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2024, Congress approved the complementary law establishing the foundation of the new regulations, which was approved by the President in January 2025, with some vetoes yet to be reviewed. The reform also includes the creation of a Selective Tax (&#8220;IS</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) on products such as sugary beverages starting in 2027. This tax will be single-phase (charged only once), will not generate tax credits, and will be included in the tax base of other levies. The federal production and sales tax will be reduced to zero, except for products from the Manaus Free Trade Zone, which has remained at a rate of 8.0% since May 2022. In 2025, further regulations detailing the dual value-added tax and IS rates will be issued. Additionally, the reform establishes five-year reviews of the combined CBS and IBS rates. If the total exceeds 26.5%, the government must propose a reduction to Congress. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2024, the Brazilian government published a new law introducing an Additional Social Contribution on Net Profit (the &#8220;Additional CSLL&#8221;) and the Qualified Domestic Minimum Top-Up Tax (&#8220;QDMTT&#8221;) method, to ensure a minimum effective taxation of 15.0% on multinational groups operating in Brazil. The Additional CSLL is the mechanism through which Brazil </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">implements the QDMTT, adapting its tax system to the rules of Pillar Two of the OECD. This Additional CSLL became effective in January 2025, and will apply to the first payment of such tax to be made in 2026.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Argentina</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021 (with retroactive effects as of January 2021), the Argentine government increased the income tax rate to 35.0% for 2021 onwards and imposed a tax rate of 7.0% on dividends paid to non-resident stockholders and resident individuals.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Argentine government issued an executive decree (Decree 29/2023) that increased the PAIS (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Programa para una Argentina Inclusiva y Solidaria</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) tax rate to 17.5%. This tax was in effect for five fiscal periods, from December 2019 to December 2024, and it was not renewed by the Argentine government.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mexico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with amendments to Mexican tax laws in effect from January 1, 2022, Mexican issuers are joint and severally liable for taxes payable on gains derived from the sale or disposition of its shares or securities representing its shares, such as ADSs, by major shareholders who are non-Mexican residents with no permanent establishment in Mexico for tax purposes, to other non-Mexican residents with no permanent establishment in Mexico for tax purposes, to the extent that such Mexican issuer fails to provide certain information with respect to such sale or disposition to the Mexican tax authorities. For purposes of these regulations, &#8220;major shareholders&#8221; are shareholders that are identified in reports submitted by the Mexican issuer to the CNBV on an annual basis as a result of being (i) directors or officers who directly or indirectly own 1.0% or more of the Mexican issuer&#8217;s capital stock, (ii) shareholders who directly or indirectly own 5.0% or more of the Mexican issuer&#8217;s capital stock or (iii) within the ten largest shareholders of the Mexican issuer based on direct ownership of shares of capital stock. Although in some instances Mexican tax authorities have indicated that this reporting obligation would only apply to transfers of shares or securities representing shares that result in a change of control, there are no established criteria or general interpretations to that effect issued by the Mexican tax authorities. There is currently no obligation by non-Mexican residents to inform Mexican issuers about their sales or dispositions of shares or securities representing shares, which limits our ability to comply with our reporting obligations to the Mexican tax authorities. Therefore, the amount of a potential tax liability is uncertain and difficult to determine given inherent mechanics and procedures, including the application of any tax treaties available, applicable to the trading of publicly traded securities</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Colombia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Starting in 2022, a tax reform in Colombia increased the income tax rate from 30.0% to 35.0% and limited the ability to discount or deduct the municipality sales taxes against income taxes to 50.0% . </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, a new tax reform was approved in Colombia, which became effective during 2023. The main changes are the following: </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Introduction of an excise tax for beverages with added sugar based on the following schedule:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">From November 1, 2023 to December 31, 2023 a tax of 18 Colombian pesos (approximately Ps. 0.08 as of December 31, 2024) will apply to beverages that contain 6 to 10 grams of added sugar per 100 ml and a tax of 35 Colombian pesos (approximately Ps. 0.16 as of December 31, 2024) for beverages with more than 10 grams of added sugar per 100 ml; </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">From January 1, 2024 to December 31, 2024, a tax of 28 Colombian pesos (approximately Ps. 0.13 as of December 31, 2024) for beverages that contain 6 to 10 grams of added sugar per 100 ml and a tax of 55 Colombian pesos (approximately Ps. 0.25 as of December 31, 2024) for beverages with more than 10 grams of added sugar per 100 ml; and</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">From January 1, 2025 to December 31, 2025, a tax of 38 Colombian pesos (approximately Ps. 0.17 as of December 31, 2024) for beverages that contain between 5 grams and 9 grams of added sugar per 100ml and a tax of 65 Colombian pesos (approximately Ps. 0.30 as of December 31, 2024) for beverages with more than 9 grams of added sugar per 100 ml. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Introduction of a new tax on single-use plastics, with a rate of 0.00005 on one Unit of Fiscal Value per gram of plastic. One Unit of Fiscal Value is equivalent to 47,065 Colombian pesos (approximately Ps. 216.35 as of December 31, 2024). This new tax is applicable to our products which are not considered part of the basic shopping basket (currently two of our products fall in this category). However, this tax can be exempted with a circular economy certification to be issued should case recycled resin be incorporated into the packaging. In 2023, the Constitutional Court of Colombia issued a resolution (Resolution C-526/23) requiring that the producer of single-use plastics be responsible for the payment of this tax.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Increase of the income tax rate as of January 1, 2023, from 20.0% to 35.0% on taxable income obtained from free trade zones within Colombia. This change will take effect on January 1, 2026 if a free trade zone company can demonstrate a 60.0% income increase in 2022 in comparison with 2019 fiscal year. However, the Constitutional Court of Colombia ruled that this law will not apply to the entities that obtained its approval to be considered as a free trade zone company prior to December </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">13, 2022. Our Colombian subsidiary obtained such approval and was considered a free trade zone company prior to such date.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Elimination of the possibility of taking as a tax discount the municipality sales taxes against income taxes. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Increase of the occasional income tax rate from 10.0% to 15.0% applicable on sales of fixed assets and introduction of a stamp tax at a rate between 0.0% to 3.0%, over sales price of real estate and other assets.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Introduction of a minimum income tax rate of 15.0%, which must be calculated considering an adjusted financial profit or &#8220;adjusted income.&#8221; The entities that are required to calculate such minimum income tax and if such calculation results in a tax rate higher than 15.0%, such entity shall pay only the regular income tax rate and if the result is lower than 15.0%, such entity shall pay an additional amount to reach the 15.0% rate.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Colombian government issued a decree containing temporary tax measures applicable from February 22, 2025 to December 31, 2025. Such decree imposes a stamp tax rate of 1.0% for public and private documents exceeding 6,000 Units of Fiscal Value (approximately Ps. 1,373,517.90 as of December 31, 2024) that are subscribed, modified or extended and are granted or accepted in Colombia, or granted abroad but executed with Colombian jurisdiction. Several exemptions are applicable under certain circumstances. If the Colombian government decides to implement such tax measures on a permanent basis, relevant tax regulations will have to be reformed accordingly.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costa Rica. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until December 31, 2022, the producer or importer was responsible for collecting value-added taxes on carbonated beverages from supply chain participants, with an effective value-added tax rate for carbonated beverages of 15.8%. On January 1, 2023, a new tax reform became effective to reintroduce the standard debt and credit system for producers, wholesalers and retailers with a tax rate of 13.0%. Accordingly, our Costa Rican subsidiary is no longer responsible for collecting such tax throughout the entire supply chain.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uruguay. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Starting in January 2022, an increase to excise tax for energy drinks from 19.0% to 20.0% became effective in Uruguay. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Water Supply</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given that water is an essential resource to carry out all human activity, and given its key role in our business as a beverage bottler company, comprehensive and efficient water management is of utmost importance. During 2024, we had a water use ratio of 1.38 liters of water used per liter of beverage produced, which is a benchmark within the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> system. In addition, our goal is to optimize efficiency in our water consumption and to continue improving our water replenishing efforts. With respect to wastewater treatment, all of our bottling plants have their own wastewater treatment plants or have contracted related services to ensure a quality that supports the aquatic life of our waste water discharge.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, we mainly obtain water directly from wells pursuant to concessions obtained from the Mexican government for each bottling plant and, to a lesser extent, from the local water system. Water use in Mexico is regulated primarily by the 1992 Water Law (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley de Aguas Nacionales de 1992</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), as amended, and regulations issued thereunder, which created the National Water Commission (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comisi&#243;n Nacional del Agua</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). The National Water Commission is in charge of overseeing the national system of water use. Under the 1992 Water Law, concessions for the use of a specific volume of ground or surface water generally run from five to fifty-year terms, depending on the supply of groundwater in each region as projected by the National Water Commission. Concessionaires may request concession terms be extended before the expiration of the same. The Mexican government may reduce the volume of ground or surface water granted for use by a concession by whatever volume of water that is not used by the concessionaire for two consecutive years, unless the concessionaire proves that the volume of water not used is because the concessionaire is saving water by an efficient use of it. Our concessions may be terminated if, among other things, we use more water than permitted or we fail to pay required concession-related fees and do not cure such situations in a timely manner. Although we have not undertaken independent studies to confirm the sufficiency of the existing groundwater supply, we believe that our existing concessions satisfy our current water requirements in Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the 1992 Water Law provides that plants located in Mexico must pay a fee either to the local governments for the discharge of residual waste water to drainage or to the federal government for the discharge of residual waste water into rivers, oceans or lakes. Pursuant to this law, certain local and federal authorities test the quality of the waste water discharge and charge plants an additional fee for measurements that exceed certain standards published by the National Water Commission. In the case of non-compliance with the law, penalties, including closures, may be imposed. All of our bottling plants located in Mexico meet these standards. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;Description of Property, Plant and Equipment.&#8221;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, the Mexican government amended the 1992 Water Law in order to prioritize water use for human and household consumption. As a result of this amendment, the National Water Commission has the authority to totally or partially reduce the volume of water granted by a concession in case of water shortage. In such event, there may be an adverse effect on our business and results of operations in Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Brazil, we obtain water from wells pursuant to concessions granted by the Brazilian government for each bottling plant, as well as from the local water system. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the Brazilian Constitution and the National Water Resources Policy, water is considered an asset of common use and can only be extracted for the national interest by Brazilians or companies formed under Brazilian law. Concessionaires and users can be held responsible for any damage to the environment. The extraction and use of water are regulated by the Code of Mining, Decree Law No. 227/67 (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">C&#243;digo de Minera&#231;&#227;o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), the Mineral Water Code, Decree Law No. 7841/1945 (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">C&#243;digo de &#193;guas Minerais</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), the National Water Resources Policy, Decree No. 24.643/1934 and Law No. 9433/97 and by regulations issued thereunder. The companies that extract water are supervised by the National Mining Agency (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ag&#234;ncia Nacional de Minera&#231;&#227;o </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;ANM) and the National Water Agency (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ag&#234;ncia Nacional de &#193;guas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) in connection with federal health agencies, as well as state and municipal authorities. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Colombia, in addition to natural spring water for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Manantial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we obtain water directly from wells and from local water systems. We are required to have a specific concession to extract water from natural sources. Our concession to extract water from natural sources in Colombia was granted by Resolution No. 3485 in May 2014. Water use in Colombia is regulated by Decree No. 1076 of 2015. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Law 2294 of 2023, there is no need to obtain a specific permit for the discharge of industrial waste water into the drainage system in Colombia until the end of 2026.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Argentina, a state water company provides water to our Alcorta bottling plant on a limited basis; however, we believe the authorized amount meets our requirements for this bottling plant. In our Monte Grande bottling plant in Argentina, we extract water from wells, in accordance with Law No. 25.688.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Uruguay, we acquire water from the local water system, which is managed by the organism Sanitary Works of the State (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Obras Sanitarias del Estado</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we are required by the Uruguayan national government to discharge all of our water excess to the sanitation system for recollection.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Nicaragua, the use of water is regulated mainly by the National Water Law (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General de Aguas Nacionales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). Our concession for the extraction of water from wells is in full force and effect. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Costa Rica, the use of water is regulated by the Water Law (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley de Aguas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). We have governmental concessions to extract water from wells. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Guatemala, no license or permits are required to extract water from the private wells in our own bottling plants. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Panama, we acquire water from a state water company, and the use of water is regulated by the Panama Use of Water Regulation (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reglamento de Uso de Aguas de Panam&#225;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">).</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Regulations</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In all of our territories, our operations are subject to federal and state laws and regulations relating to the protection of the environment. In Mexico, the principal legislation is the General Law for Ecological Equilibrium and Environmental Protection (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General de Equilibrio Ecol&#243;gico y Protecci&#243;n al Ambiente, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the Mexican Environmental Law</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the General Law for the Prevention and Integral Waste Management (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General para la Prevenci&#243;n y Gesti&#243;n Integral de los Residuos</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) which are enforced by the Ministry of the Environment and Natural Resources (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Secretar&#237;a del Medio Ambiente y Recursos Naturales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or SEMARNAT). SEMARNAT can bring administrative and criminal proceedings against companies that violate environmental laws, and it also has the power to close non-complying facilities. Under the Mexican Environmental Law, rules have been promulgated concerning water, air and noise pollution and hazardous substances. In particular, Mexican environmental laws and regulations require that we file periodic reports with respect to hazardous wastes and set forth standards for waste water discharge that apply to our operations. In order to comply with Mexican environmental laws and regulations, we have implemented several programs designed to facilitate compliance with air, waste, noise and energy standards established by current Mexican federal and state environmental laws. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;&#8212;The Company&#8212;Product Sales and Distribution.&#8221;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also in Mexico, the General Law of Climate Change (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General de Cambio Clim&#225;tico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), its regulation and certain decrees related to such law, impose upon various industries (including the food and beverage industry) the obligation to report direct or indirect gas emissions exceeding 25,000 tons of carbon dioxide annually by location. Currently, we are not required to report these emissions, since we do not exceed this threshold. We cannot assure you that we will not be required to comply with this reporting requirement in the future.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Central American operations are subject to several federal and local laws and regulations related to the protection of the environment and the disposal of hazardous and toxic materials, as well as water usage. In December 2019, the Costa Rican government enacted Law No. 9,786, which requires that companies that sell, distribute or produce plastic bottles made of single use plastics comply with at least one of the following obligations: (a) produce plastic bottles that contain a percentage of recycled resin, (b) implement a recycling or collection program of the plastic bottles sold by such company, (c) participate in waste management programs appropriate to the relevant industry or product, (d) use or produce packaging or products that minimize the generation of solid waste, or (e) establish strategic partnerships with at least one municipality to improve its collection and waste management programs. This law became enforceable through Executive Decree 43985-S and through related guidelines and regulations issued by the Ministry of Health (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ministerio de Salud</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), with which we are currently in compliance.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Colombian operations are subject to several Colombian federal and state laws and regulations related to the protection of the environment and the use of treated water and hazardous materials. These laws include the control of air emissions, noise emissions, use of treated water and strict limitations on the use of chlorofluorocarbons. Law 1407 imposes certain goals on producers for the use and recycling of packaging waste in the form of paper, cardboard, plastic, glass and metal and imposes the obligation to report to the corresponding authorities their progress on such activities and their strategies to achieve the imposed targets. In December 2020, our Colombian subsidiary filed its plan of environmental management of packaging waste and we are currently in compliance with that law. In June 2022, the Colombian government enacted Law 2232, which requires the gradual transition to increasing the amount of recycled resin and the prohibition of certain single-use plastic products. This regulation establishes certain goals for our Colombian operations: (i) by 2025 PET resin water bottles must incorporate at least 50.0% of recycled resin and such percentage will increase to 90.0% by 2030, (ii) PET resin bottles for other beverages must incorporate at least 20.0% recycled resin by 2025 and such percentage will increase to 35.0% by 2030, to 40.0% by 2035 and to 60.0% by 2040 and (iii) by 2030 at least 50.0% of the PET resin bottles, packages and containers placed in the market must be collected by our Colombian subsidiaries through extended producer responsibility schemes. In June 2024, the Ministry of Environment and Sustainable Development (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ministerio de Ambiente y Desarrollo Sostenible</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) issued Resolution 803 in order to fully enforce Law 2232 and enable information reporting on the achievement of the targets imposed by Law 2232. In addition, such Resolution enacted certain rules for companies to update already-filed plans relating to environmental management and waste. We do not foresee any significant impact in our operations, as we are currently implementing the measures we believe are necessary to comply with this new regulation within the required timeframe.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Brazilian operations are subject to several federal, state and municipal laws and regulations related to the protection of the environment. Among the most relevant laws and regulations are those dealing with the emission of GHG, the disposal of wastewater and solid waste, and soil contamination, which impose penalties, such as fines, facility closures and criminal charges depending upon the level of non-compliance. Among other regulations, a municipal regulation of the City of S&#227;o Paulo, implemented pursuant to Law 13.316/2002, requires us to collect 90.0% of PET resin bottles sold. We are currently unable to collect the entire required volume of PET resin bottles we sell in the City of S&#227;o Paulo and could be fined and be subject to other sanctions, such as the suspension of operations in any of our bottling plants and/or distribution centers located in the City of S&#227;o Paulo. In October 2010, the municipal authority of S&#227;o Paulo levied a fine on our Brazilian operating subsidiary of 250,000 Brazilian reais (Ps. 818,286.42 as of December 31, 2024). Our Brazilian subsidiary filed a legal recourse, which is still pending resolution, against the imposition of the fine. Nevertheless, Law 13.316/2002 was revoked by Law 17.471/2020 and the new provisions require us to implement and operate reverse logistics on certain proportion of products placed into the market according to certain targets. We are required to meet an annual recovery target of 35.0% of the total volume of packaging placed into the market. Our Brazilian subsidiary has implemented certain programs to achieve this goal, including a collective project to support reverse logistics in collaboration with the Brazilian Association of Soft Drink Industries (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Associa&#231;&#227;o Brasileira das Ind&#250;strias de Refrigerantes e de Bebidas n&#227;o Alco&#243;licas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). In December 2024, the Brazilian government enacted Law No. 15,042, which establishes the Brazilian Greenhouse Gas Emissions Trading System. This law also creates a regulated carbon market in Brazil, setting limits on GHG emissions and the trading of assets representing emission, reduction of emissions, or removal of GHG. The Brazilian government has yet to issue guidelines for compliance with this law, and, once such guidelines are issued, we cannot assure you this law will not have an adverse impact on our business and results of operations in Brazil. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Argentine operations are subject to federal and municipal laws and regulations relating to the protection of the environment. The regulations most significant to our operations are those concerning waste water discharge and waste management under Federal Law 24.051 and Decree 9111/78, which are enforced by the Ministry of Tourism, Environment and Sports (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Secretar&#237;a de Turismo, Ambiente y Deportes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Uruguay, we are subject to federal and state laws and regulations relating to the protection of the environment, including regulations concerning waste management and waste water discharge and disposal of hazardous and toxic materials, among others. We own a water treatment plant for the discharge of residual industrial water and through the implementation of a program we recover and treat such residual industrial water for use. We have also established a program for recycling solid wastes. The Uruguayan Ministry of Environment (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ministerio de Ambiente</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) issued an administrative resolution imposing the obligation of achieving high recovery and recycling goals of packaging materials (by 2023 at least 30.0% of such packaging). In order to achieve such goals, the Uruguayan industry agreed with the authorities on a plan referred to as the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plan de Valorizaci&#243;n de Envases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (formerly known as the Industry Management Plan) that sought to extend the term to set a 50.0% goal for recovery and recycling by December 2027. This plan will result in higher expenditures for our Uruguayan subsidiary in order to comply with such regulations. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have spent, and may be required to spend in the future, funds for compliance and remediation under local environmental laws and regulations. Currently, we do not believe that such costs will have a material adverse effect on our results or financial condition. However, since environmental laws and regulations and their enforcement are becoming increasingly stringent in our territories, and there is increased recognition by local authorities of the need for higher environmental standards in the countries where we operate, changes in current regulations may result in an increase in costs, which may have an adverse effect on our future results or financial condition. Except as provided herein, currently we are not aware of any significant pending regulatory changes that would require a significant amount of additional remedial capital expenditures.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe that our business activities pose a material risk to the environment, and we believe that we are in material compliance with all applicable environmental laws and regulations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Regulations</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the government of the state of Oaxaca, Mexico amended the Law on the Rights of Girls, Boys and Adolescents of the state of Oaxaca (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley de los Derechos de Ni&#241;as, Ni&#241;os y Adolescentes del Estado de Oaxaca</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to prohibit the distribution, donation, grant gifts, sale and supply of beverages with added sugar and of high-calorie packaged food to minors (including through public and private schools from elementary school through high school), except to the parents or legal guardians of the minors. As of the date of this annual report, this law has not been applied and, when that occurs, we cannot assure you this law will not have an adverse impact on our business and results of operations in Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the government of the state of Tabasco, Mexico amended the Health Law of the state of Tabasco (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley de Salud del Estado de Tabasco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), Law of Education of the state of Tabasco (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley de Educaci&#243;n del Estado de Tabasco</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to prohibit: (i) the sale or supply to minors (except to parents or legal guardians of minors) certain products, including prepackaged and carbonated beverages with added sugar; and (ii) the sale of (or installing vending machines to sell) prepackaged and carbonated beverages with added sugar, among other products, in public or private schools from elementary schools through high schools, public and private hospitals and health centers. As of the date of this annual report, the government of the state of Tabasco has not issued the applicable guidelines or regulations. As a result, this law has not been applied and, when that occurs, we cannot assure you this law will not have an adverse impact on our business and results of operations in Mexico. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the CRE approved resolution RES/1094/2020, which modifies the existing rules for the amendment or assignment of power generation permits. This resolution limits the incorporation of new consumption centers to self-supply schemes, which was previously done in order to receive electric power from clean renewable sources at competitive prices. The CRE revoked resolution RES/1094/2020 in May 2024.  </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Colombian government issued Resolution 810 of 2021 which sets forth the nutritional and front labeling requirements for canned or packaged food. In December 2022, the government adopted a labeling model similar to that in Mexico: octagonal seals for prepackaged food and non-alcoholic beverages with excess of sugar, sodium, saturated and trans fat, in addition to octagonal seals on products containing non-caloric sweeteners. The new labeling requirements came into effect in June 2023. We were required to comply with this regulation by June 2024 and we are currently in compliance.    </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2021, the Argentine government issued a new law which sets forth front labeling requirements for prepackaged food and non-alcoholic beverages. The rules for this law were issued in March 2022, and established a labeling model similar to Mexico: octagonal seals for prepackaged food and non-alcoholic beverages with excess of calories, sugar, sodium, saturated and total fat, in addition to warnings for children on products containing caffeine and non-caloric sweeteners. The new labeling became effective in September 2022. We have been complying with the new labeling requirements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2023, the Official Mexican Standard (NOM-127-SSA1-2021) came into force, amending the NOM issued in 2000, imposing new parameters that water for human use and consumption must meet, which are stricter than those set forth in the previous NOM. As a result of these new parameters, we are reinforcing actions to implement water use optimization initiatives in Mexico. Despite these efforts, we cannot assure you that the result of these initiatives in Mexico will allow us to meet our target of reducing the water use ratio per liter of beverages produced.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Mexican government amended the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">C&#243;digo Financiero del Estado de M&#233;xico y Municipios</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to modify and include certain tax provisions regarding environmental matters applicable as of January 2024. The main change was a new tax for waste water discharge. In 2024, related guidelines were enacted by the government. It is our understanding that these guidelines and measures are not applicable to us due to the way our facilities operate.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2024, the Mexican government issued regulations for the distribution and sale of food and beverages in public schools. These regulations, which took effect in March 2025, apply to the preparation, distribution and sale of prepared, processed, and bulk foods and beverages within schools in the national education system. We have filed a legal recourse against these regulations which, as of the date of this annual report, is pending resolution. Nevertheless, the Ministry of Education (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Secretar&#237;a de Educaci&#243;n P&#250;blica</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), upon consultation by the Federation of Mexican Higher Education (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Federaci&#243;n de Instituciones Mexicanas Particulares de Educaci&#243;n Superior</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), confirmed these regulations only apply to basic and upper secondary education institutions.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2024, the Guatemalan government issued Decree 32-2024 containing an antitrust law aiming to promote and defend competition to enhance economic efficiency. It also establishes a Competition Superintendency (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Superintendencia de Competencia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to oversee compliance, with power to impose substantial fines for violations. This law will come into effect in phases, with general provisions in effect as of January 1, 2025, and enforcement provisions including sanctions set to take effect two years after the decree&#8217;s publication. We cannot assure you this law will not have an adverse impact on our business in Guatemala.</span></div><div style="text-indent:18pt"><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_40"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sustainability Initiatives</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with our business strategy and priorities, we aim to foster a sustainable future. To this end, we strengthened our sustainability strategy with our Sustainability Framework, which focuses our efforts on three core aspects: (i) ethics and governance, (ii) human rights, diversity, equity and inclusion, and (iii) culture, while focusing on seven pillars: (i) water stewardship, (ii) packaging and circular economy, (iii) climate action, (iv) product portfolio, (v) sustainable sourcing, (vi) integral employee well-being, and (vii) community development. Coca-Cola FEMSA is committed to abiding by the law in all jurisdictions in which we operate.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We acknowledge that we have a role to play in developing our sustainability initiatives to enhance our environmental stewardship and social responsibility toward our people, our communities and the environment. We have aligned our actions with the sustainable development goals of our communities and value chain, supporting the development of our suppliers while also seeking to improve living conditions and reduce our environmental impact.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In terms of governance, we seek to raise our ethical standards and to implement leading best practices. During 2021 we agreed to establish a Sustainability Committee that began holding sessions in 2022. This committee is comprised of members of our senior leadership team, so as to ensure that all of the relevant areas of our business and all of the countries in which we operate are fully involved in the creation of sustainability initiatives and decisions. Our objective is to continually reinforce our commitment to create value in the social, environmental and corporate governance areas, while positively impacting the communities we serve. The Sustainability Committee is responsible for: (i) fortifying the strategy of our sustainability efforts, in alignment with our key priorities and with consideration with our partners&#8217; strategies and the global context, (ii) creating and implementing public pledges, (iii) management and assignment of resources, (iv) monitoring and supervision, and (v) risk mitigation.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an Environmental Management System (&#8220;EMS&#8221;) that includes environmental policies and procedures designed to identify, address and minimize environmental impact and risks, as well as to implement appropriate strategies for the use of clean and renewable energy, efficient use of water and waste management throughout the value chain of all of our operations. We have programs that seek to reduce energy use and diversify our portfolio of clean and renewable energy sources to reduce GHG emissions and contribute to the fight against climate change. In addition, we establish short-, medium-, and long-term goals, with periodic reviews, and indicators for the use and management of energy, carbon footprint, wastewater discharges, water efficiency, and solid waste management and recycling. As of December 31, 2024, 88.0% of our bottling facilities are ISO14001 certified, and 94.0% are Zero Waste certified.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2030 projects related to sustainable mobility foresee an increase in the number of commercial electric vehicles in our fleet and an increase in efficiency in fuel consumption over distance covered.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In our Mexican operations, we established a partnership with The Coca-Cola Company and Alpla, our supplier of plastic bottles in Mexico, to create Industria Mexicana de Reciclaje, S.A. de C.V. (&#8220;IMER&#8221;), a PET recycling facility located in Toluca, Mexico. Additionally, in 2022, we, in partnership with Alpla, started the construction of a recycling plant located in Tabasco, Mexico. This new plant, Planta Nueva Ecolog&#237;a de Tabasco (&#8220;PLANETA&#8221;), began operations in 2024, deploying state-of-the-art technology to process up to 50,000 tons of post-consumption PET bottles per year and to produce up to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">35,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> tons of food grade recycled material per year, ready to be reused. This plant increased its installed collection capacity by over 30.0% during 2024. Between IMER and PLANETA, we recycled 31.5 thousand tons in 2024. We have also continued contributing funds to ECOCE, A.C., a nationwide </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">collector of containers and packaging materials. In 2024, ECOCE collected 64.0% of the total PET resin waste in Mexico. Also, eight of our bottling plants are certified by international standard of the Alliance for Water Stewardship (the &#8220;AWS&#8221;).</span></div><div style="margin-bottom:10pt;margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our bottling plants located in Mexico have received certain environmental certificates by federal and/or local authorities, which are annually renewed.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our Costa Rican operations participate in a joint local recycling effort with The Coca-Cola Company at the recycling plant Misi&#243;n Planeta, located in Alajuela, Costa Rica. This plant collects and recycles non-returnable plastic bottles, aseptic carton packs and cans. Additionally, in 2024 we increased our installed collection capacity by 100%, opening two additional centers. Moreover, our Costa Rican operations recycle, reuse and co-process 100.0% of waste from its bottling plants, leverage certified suppliers and are in compliance with applicable legislation. Our bottling plants in Costa Rica are certified for ISO 50001, ISO 14061-1 and the Zero Waste Certification (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Certificaci&#243;n de Sistemas Basura Cero</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">) granted by The Coca-Cola Company. As part of our sustainable use of water, our Costa Rican operations participate in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Agua para el Futuro</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, a strategic alliance with FEMSA Foundation, FUNDECOR (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Fundaci&#243;n para el Desarrollo de la Cordillera Volc&#225;nica Central</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">) and the Inter-American Development Bank, among others, whose goal is to support the replenishment of water used, through the conservation and reforestation of key areas that replenish watershed in the surrounding area of San Jose. For the fifth year in a row, our Costa Rican operations received the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Bandera Azul Ecologica</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8221; award in the climate change category, recognizing the voluntary efforts of our Costa Rican operations to promote the conservation of natural resources and the reduction of GHG emissions.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Nicaragua, our Nicaraguan subsidiary is leading a joint effort along with The Coca-Cola Company to collect and recycle non-returnable PET resin bottles in alliance with local recyclers and collectors. Additionally, our Nicaraguan operations recycle, reuse and co-process 95.8% of waste from its bottling plants.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In Guatemala, our Guatemalan subsidiary and the FEMSA Foundation, participate in FUNCAGUA (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Fundaci&#243;n para la conservaci&#243;n del agua de la regi&#243;n metropolitana de Guatemala</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">), as founding partners. Several of this institution&#8217;s projects are related to sustainable water use. In addition to FUNCAGUA since July 2023, we also participate in environmental protection efforts in partnership with World Wildlife Fund, with respect to the replenishment of water in three sub-basins in Mar&#237;a Linda, Ocosito and Pasabien in Guatemala. In addition, we opened a new PET collection center, with 460 tons collected in 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our bottling plants in Central America are ISO 14001, ISO 9001:2015, and ISO 45001:2018 certified. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Brazil, our bottling plant located in Jundiai has been recognized by the Brazilian authorities for its compliance with environmental regulations and for having standards well above those imposed by applicable law. The Itabirito and Maring&#225; bottling plants have a Leadership in Energy and Environmental Design (&#8220;LEED&#8221;) certification, which is a globally recognized certification of sustainability in business design. In addition, the 11 bottling plants in Brazil have been certified for ISO 9001; ISO 14001; ISO 45001 and FSSC 22000 and one bottling plant is certified by the AWS. Moreover, in Brazil, three PET collection centers gathered over 48,000 tons throughout the year.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In Colombia, we are engaged in nationwide strategic ecosystem conservancy of water programs and campaigns for the collection and recycling of glass and plastic bottles, among other programs with positive environmental impacts. We have also obtained and maintained the ISO 9001, ISO 14001, ISO 45001, ISO 22000, ISO/TS 22000-1 and FSSC 22000 certifications for our bottling plants located in Tocancipa, Medellin, Cali, Bogota, Barranquilla, Bucaramanga and La Calera, as recognition for the highest quality and food harmlessness in our production processes, which is evidence of our strict level of compliance with relevant Colombian regulations. Our bottling plant located in Tocancipa obtained the LEED 2009 certification in April 2017. Additionally, our bottling plants in Colombia received the Zero Waste Certification (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Certificaci&#243;n de Sistemas Basura Cero</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">), granted by Icontec and the organization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Basura Cero Global.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> In 2024, our Tocancipa bottling plant in Colombia was certified by the AWS with an International Water Stewardship Standard for the responsible use of water. Our Colombian operations, along with The Coca-Cola Company, were awarded with the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%"> Gran Premio a la Sostenibilidad de la Asociaci&#243;n Nacional de Empresas de Servicios P&#250;blicos y Comunicaciones</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> (&#8220;ANDESCO&#8221;).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bottling plants and operative units in Buenos Aires, Argentina are certified for ISO 14001:2004, ISO 9001, ISO 45001 and FSSC 22000. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bottling plant in Montevideo, Uruguay is certified for ISO 14001:2015.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2019, we worked in collaboration with our value chain to develop a robust GHG emissions inventory and have defined the following goals, which were recently updated following science-based methodologies aligned with GHG Protocol:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce absolute GHG emissions from our operations by 50.0% compared to the 2015 baseline by 2035;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce absolute GHG emissions from our value chain, covering purchased goods and services and upstream transportation and distribution by 20.0% compared to the 2015 baseline by 2035; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">achieve 85.0% renewable electricity in our operations by 2030.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The targets we established for our operations are consistent with reductions required to meet the goals of the Paris Agreement and limit global warming to well-below 2&#186;C above pre-industrial levels. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to this public commitment, we made great progress during 2024 by increasing our renewable energy usage from 80.0% in 2023 to 84.0% in 2024. Additionally, as part of our circular economy strategy, in 2024, an average of 30.0% of our PET resin packaging was comprised of recycled materials. Furthermore, as part of our waste management strategy, we diverted from landfills 99.0% of the total post-industrial waste generated in our bottling facilities in 2024.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In September 2021, we issued two series of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> in the Mexican local market that are classified as sustainability-linked bonds and require us to achieve certain key performance indicators. In August 2024, we achieved our intermediate water use ratio target of 1.36 liters of water used per liter of beverage produced, a 14.0% improvement from our 2018 baseline. This achievement reinforces our leadership in water efficiency in the beverage industry, keeping us on track to achieve our 2026 water use ratio goal of 1.26 liters of water used per liter of beverage produced.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2022, we issued two series of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Mexican local market which were the first social bonds issued in the consumer sector in the Americas, as well as a sustainability bond. For further information, see &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Operating and Financial Review and Prospects&#8212;Summary of Significant Debt Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">41</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_43"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bottler Agreements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Coca-Cola Bottler Agreements</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bottler agreements are the standard agreements that The Coca-Cola Company enters into with bottlers in each territory. Pursuant to our bottler agreements, we are authorized to manufacture, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages within specific geographic areas, and we are required to purchase concentrate for all </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in all of our territories from affiliates of The Coca-Cola Company and sweeteners and other raw materials from companies authorized by The Coca-Cola Company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These bottler agreements also provide that we will purchase our entire requirement of concentrate for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages at prices, terms of payment and on other terms and conditions of supply as determined from time to time by The Coca-Cola Company. The Coca-Cola Company contributed a significant portion of our total marketing expenses in our territories during 2024 and has reiterated its intention to continue providing such support as part of our cooperation framework. Although we believe that The Coca-Cola Company will continue to provide funds for advertising and marketing, it is not obligated to do so. Consequently, future levels of advertising and marketing support provided by The Coca-Cola Company may vary materially from the levels historically provided. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;Cooperation Framework with The Coca-Cola Company.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrate prices for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages are determined as a percentage of the weighted average retail price in local currency, net of applicable taxes. Although the price multipliers used to calculate the cost of concentrate and the currency of payment, among other terms, are set by The Coca-Cola Company, we set the price of products sold to customers at our discretion, subject to the applicability of price restraints imposed by authorities in certain territories. We have the exclusive right to distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages for sale in our territories in authorized containers as approved under the bottler agreements and currently used by our company. These containers include various configurations of cans and returnable and non-returnable bottles made of glass, aluminum and plastic as well as fountain containers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements include an acknowledgment by us that The Coca-Cola Company is the sole owner of the trademarks that identify the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages and of the formulas with which The Coca-Cola Company&#8217;s concentrates are made. Subject to our exclusive right to distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in our territories, The Coca-Cola Company reserves the right to import and export </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages to and from each of our territories. Our bottler agreements do not contain restrictions on The Coca-Cola Company&#8217;s ability to set the price of concentrates and do not impose minimum marketing obligations on The Coca-Cola Company. The prices at which we purchase concentrate under the bottler agreements may vary materially from the prices we have historically paid. However, under our bylaws and the shareholders agreement among The Coca-Cola Company and certain of its subsidiaries and certain of FEMSA&#8217;s subsidiaries, an adverse action by The Coca-Cola Company under any of the bottler agreements may result in a suspension of certain voting rights of the directors appointed by The Coca-Cola Company. This provides us with limited protection against The Coca-Cola Company&#8217;s ability to raise concentrate prices to the extent that such increase is deemed detrimental to us pursuant to such shareholders agreement and our bylaws. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company has the ability, at its sole discretion, to reformulate any of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages and to discontinue any of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages, subject to certain limitations, so long as all </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages are not discontinued. The Coca-Cola Company may also introduce new beverages in our territories in which case we have a right of first refusal with respect to the manufacturing, packaging, distribution and sale of such new beverages subject to the same obligations as then existing with respect to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages under the bottler agreements. The bottler agreements prohibit us from producing, bottling or handling beverages other than </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages, or other products or packages that would imitate, infringe upon, or cause confusion with the products, trade dress, containers or trademarks of The Coca-Cola Company, except with the consent of The Coca-Cola Company. The bottler agreements also prohibit us from acquiring or holding an interest in a party that engages in such restricted activities. The bottler agreements impose restrictions concerning the use of certain trademarks, authorized containers, packaging and labeling of The Coca-Cola Company so as to conform to policies approved by The Coca-Cola Company. In particular, we are obligated to:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">maintain plant and equipment, staff and distribution facilities capable of manufacturing, packaging and distributing the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages in authorized containers in accordance with our bottler agreements and in sufficient quantities to satisfy fully the demand in our territories;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">undertake adequate quality control measures established by The Coca-Cola Company;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">develop, stimulate and satisfy fully the demand for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages using all approved means, which includes the investment in advertising and marketing plans;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">maintain a sound financial capacity as may be reasonably necessary to assure performance by us and our subsidiaries of our obligations to The Coca-Cola Company; and</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">submit annually to The Coca-Cola Company our marketing, management, promotional and advertising plans for the ensuing year.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have separate bottler agreements with The Coca-Cola Company for each of the territories where we operate, on substantially the same terms and conditions. The bottler agreements are automatically extended for successive ten-year terms unless the following conditions and procedures are complied with: eighteen months prior to the expiration of any ten-year period, either party may elect for any reason, with or without cause, to give notice to the other of its preliminary intention not to renew the agreement. Said notice, however, will not be binding until a final notice of non-renewal is given six months thereafter by either party. During the six-month period between preliminary notice and possible final notice of non-renewal, the parties may reconsider and nonetheless mutually agree in writing to renew the agreement for a further ten-year period. In the event that the decision is not to renew, the bottler agreement will terminate and expire at the end of such ten-year term. The automatic renewal process described above does not require any action. Only the non-renewal requires an action, see Note 3.13 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report we had:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">four bottler agreements in Mexico: (i) the agreement for the Valley of Mexico territory, which is up for renewal in June 2033, (ii) the agreement for the southeast territory, which is up for renewal in June 2033, (iii) the agreement for the Bajio territory, which is up for renewal in May 2035, and (iv) the agreement for the Golfo territory, which is up for renewal in May 2035;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">one bottler agreement in Brazil, which is up for renewal in October 2027;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">three bottler agreements in Guatemala, two of which are up for renewal in April 2028 and one in March 2035;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">one bottler agreement in Argentina, which is up for renewal in September 2034;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">two bottler agreements in Colombia, which are up for renewal in June 2034;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">one bottler agreement in Costa Rica, which is up for renewal in September 2027;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">one bottler agreement in Nicaragua, which is up for renewal in May 2026;</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">one bottler agreement in Panama, which is up for renewal in November 2034; and</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">one bottler agreement in Uruguay, which is up for renewal in June 2028.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, our investee KOF Venezuela had one bottler agreement, which is up for renewal in August 2026.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements are subject to termination by The Coca-Cola Company in the event of default by us. The default provisions include limitations on the change in ownership or control of our company and the assignment or transfer of the bottler agreements and are designed to preclude any person not acceptable to The Coca-Cola Company from obtaining an assignment of a bottler agreement or from acquiring our company independently of other rights set forth in the shareholders&#8217; agreement. These provisions may prevent changes in our principal shareholders, including mergers or acquisitions involving sales or dispositions of our capital stock, which will involve an effective change of control, without the consent of The Coca-Cola Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also entered into tradename license agreements with The Coca-Cola Company pursuant to which we are authorized to use certain trademark names of The Coca-Cola Company with our corporate name. These agreements have a ten-year term and are automatically renewed for ten-year terms, but are terminated if we cease to manufacture, market, sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark products pursuant to the bottler agreements or if the shareholders agreement is terminated. The Coca-Cola Company also has the right to terminate any license agreement if we use its trademark names in a manner not authorized by the bottler agreements.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">43</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_46"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Property, Plant and Equipment</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2024, we owned 56 bottling plants. By country, as of such date, we had 28 bottling plants in Mexico, seven in Central America, seven in Colombia, 11 in Brazil, two in Argentina, and one in Uruguay.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2024, we operated 256 distribution centers, approximately 50.0% of which were in our Mexican territories. As of such date, we owned 82.0% of these distribution centers and leased the remainder. This calculation considers owned and third-party distribution centers managed by us in Mexico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">See &#8220;&#8212;The Company&#8212;Product Sales and Distribution.&#8221;</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an &#8220;all-risk&#8221; insurance policy covering our properties (owned and leased), machinery and equipment and inventories, as well as losses due to business interruptions. The policy covers damages caused by natural disaster, including hurricane, hail, earthquake and damages caused by human acts, including explosion, fire, vandalism and riot; we also maintain a freight transport insurance policy that covers damages to goods in transit. In addition, we maintain a liability insurance policy that covers product liability. We purchase our insurance coverage through an insurance broker. We believe that our coverage is consistent with the coverage maintained by similar companies in our industry.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain factors may affect utilization levels of our bottling plants, such as seasonality of demand for our products, supply chain planning due to different geographies and different packaging capacities of our production lines. In particular, seasonality and peak months of demand for our products may lead us to have excess capacity during certain months in certain countries.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes installed capacity, average annual utilization and utilization during peak month of our bottling plants by country:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.845%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.847%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bottling Plants Summary<br/>As of December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Installed Capacity (thousands of unit cases)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Average Annual Utilization (%)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Utilization in Peak Month (%)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Utilization in Peak Month (%) Non-Returnable PET</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,835,338&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.5%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.4%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.3%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96.4%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,231&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.2%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82.2%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.1%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.0%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98.7%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,456&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.9%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55.8%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.4%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">762,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.6%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.5%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,465,833&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71.3%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76.3%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94.7%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">408,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.2%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.6%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74.1%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.9%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.7%</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.3%</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Calculated based on each bottling plant&#8217;s theoretical capacity assuming total available time in operation and taking into account planned downtime for preventive repairs, sanitation, set-ups and changeovers for different flavors and presentations. Additional factors that affect utilization levels include seasonality of demand for our products, supply chain planning due to different geographies and different packaging capacities.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annualized rate.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)     Considers the peak month utilization of the PET packaging lines in the country (excluding new lines and lines with technical issues).</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)     Installed capacity contractions as compared to 2023 in Brazil mostly reflect mix shifts to single-serve and temporary downtime due to line replacements and relocations.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes our main bottling plants in terms of installed capacity, including their location and facility area:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"/><td style="width:32.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.512%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.450%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Main Bottling Plant by Location<br/>As of December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Plant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Facility Area</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(thousands of sq. meters)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Toluca, Estado de M&#233;xico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">317</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Le&#243;n, Guanajuato</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Morelia, Michoac&#225;n</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ixtacomit&#225;n, Tabasco</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Apizaco, Tlaxcala</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatepec, Veracruz</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">La Pureza Altamira, Tamaulipas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">San Juan del R&#237;o, Quer&#233;taro</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala City</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Managua</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Calle Blancos, San Jos&#233;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Panama City</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Barranquilla, Atl&#225;ntico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bogot&#225;, DC</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tocancip&#225;, Cundinamarca</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">298</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Jundia&#237;, S&#227;o Paulo</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mar&#237;lia, S&#227;o Paulo</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Curitiba, Paran&#225;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Itabirito, Minas Gerais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Porto Alegre, Rio Grande do Sul</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Alcorta, Buenos Aires</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Montevideo, Montevideo</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">45</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_49"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Subsidiaries</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth all of our direct and indirect significant subsidiaries and the percentage of equity of each subsidiary we owned directly or indirectly as of December 31, 2024:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.694%"><tr><td style="width:1.0%"/><td style="width:30.685%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.849%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.380%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.815%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of Company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jurisdiction of<br/>Incorporation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage<br/>Owned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Propimex, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributor of bottled beverages.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Holding company of manufacturers and distributors of bottled beverages.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Spal Industria Brasileira de Bebidas, S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Producer and distributor of bottled beverages.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicios Refresqueros del Golfo y Baj&#237;o, S. de R.L. de C.V.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Producer of bottled beverages.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Producer of bottled beverages.</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">For further information regarding our investment in associates and joint ventures, see Note 8 to our consolidated financial statements.</span></div><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_52"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 4.A.&#160;&#160;&#160;&#160;Unresolved Staff Comments</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">None.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_55"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;&#160;&#160;Operating and Financial Review and Prospects </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion should be read in conjunction with, and is qualified in its entirety by reference to, our consolidated financial statements including the notes thereto. Our consolidated financial statements were prepared in accordance with IFRS as issued by the International Accounting Standards Board.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Average Price Per Unit Case</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We use average price per unit case to analyze average pricing trends in the different territories where we operate. We calculate average price per unit case by dividing net sales by total sales volume. Sales of beer in Brazil, which are not included in our sales volumes, are excluded from this calculation.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Effects of Changes in Economic Conditions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Our results are affected by changes in economic conditions in Mexico, Brazil and in the other countries where we operate. For the year ended December 31, 2024, 75.1% of our total revenues were attributable to Mexico and Brazil. Some of these economies continue to be influenced by the U.S. economy, and therefore, deterioration in economic conditions in the U.S. economy may affect these economies. Deterioration or prolonged periods of weak economic conditions in the countries where we conduct operations may have, and in the past have had, a negative effect on our company and a material adverse effect on our results and financial condition. Our business may also be significantly affected by the interest rates, inflation rates and exchange rates of the local currencies of the countries where we operate. Decreases in growth rates, periods of negative growth and/or increases in inflation or interest rates may result in lower demand for our products, lower real pricing of our products or a shift to lower margin products. In addition, an increase in interest rates would increase the cost to us of variable rate funding, which would have an adverse effect on our financial position.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treatment of Argentina as a Hyperinflationary Economy. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Argentina&#8217;s economy meets the criteria to be treated as a hyperinflationary economy based on various economic factors, including that Argentina&#8217;s cumulative inflation over the three-year period prior to December 31, 2024 exceeded 100.0%, according to available indexes in the country. We recognized inflationary effects of our Argentine operations and functional currency was converted to Mexican pesos for the periods ended December 31, 2024 and 2023 using the exchange rates at the end of such periods. See Note 3.4 to our consolidated financial statements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">New Accounting Pronouncements</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a description of the new IFRS and amendments to IFRS adopted during 2024, see Note 2.4 to our consolidated financial statements. In addition, for a description of the recently issued accounting standards, see Note 26 to our consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Judgments and Estimates</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a description of the critical accounting judgments and estimates, see Note 2.3 to our consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our consolidated income statements for the years ended December 31, 2024, 2023 and 2022.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.527%"><tr><td style="width:1.0%"/><td style="width:47.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.901%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.901%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos or millions of <br/>U.S. dollars, except per share data)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US$  13,379</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,030&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,264&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,222&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,416</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,793&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">245,088&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,740&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,243</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,173</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,736&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,860&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,300&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">656</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,678&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,820&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,263&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,217&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,981&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,473&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,102&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign exchange gain (loss), net</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">304&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,046)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Market value gain (loss) on financial instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(672)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,727</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,792&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,787&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,768&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,781&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,547&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share in the profit of equity accounted investees, net of income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,177</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,549&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,226&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,626&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.944%"><tr><td style="width:1.0%"/><td style="width:41.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.803%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024 (1)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos or millions of <br/>U.S. dollars, except per share data)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,177</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,549</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity holders of the parent</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,729</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">592&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,177</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,549</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Per share data</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per share from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic controlling interest net income</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.41</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.16&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per share from</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted controlling interest net income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Translation to U.S. dollar amounts at an exchange rate of Ps. 20.8557 to US$1.00 solely for the convenience of the reader.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Computed on the basis of the weighted average number of shares outstanding during the period: 16,807 million in 2024, 2023 and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2022.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The diluted earnings per share calculation was computed on the basis of the diluted weighted average number of shares outstanding during the period: 16,807 million in 2024, 2023 and 2022. For further information see Note 22 to our consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operations by Reporting Segment</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain financial information for each of our reporting segments for the years ended December 31, 2024, 2023 and 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> See Note 25 to our consolidated financial statements for additional information about all of our reporting segments.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"/><td style="width:45.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.347%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.347%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.349%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,996</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,362&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,002&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,797</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,214</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,843</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,530&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,473&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,782</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,954</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Mexico, Guatemala, Nicaragua, Costa Rica and Panama.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Colombia, Brazil (including the results of CVI from February 2022), Argentina and Uruguay.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results for the Year Ended December 31, 2024 Compared to the Year Ended December 31, 2023</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Results</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The comparability of our financial and operating performance in 2024 as compared to 2023 was affected by the following factors: (1) translation effects from fluctuations in exchange rates and (2) our results in Argentina, whose economy meets the criteria to be considered a hyperinflationary economy. To translate the full-year results of Argentina for the years ended December 31, 2024 and 2023, we used the exchange rate at December 31, 2024 of 1,032.00 Argentine pesos per U.S. dollar and the exchange rate at December 31, 2023 of 808.45 Argentine pesos per U.S. dollar. The depreciation of the exchange rate of the Argentine peso at December 31, 2024, as compared to the exchange rate at December 31, 2023, was 27.7%. In addition, the average depreciation of currencies used in our main operations relative to the U.S. dollar in 2024, as compared to 2023, was 7.9% for the Brazilian real and 3.0% for the Mexican peso, and an appreciation of 5.8% for the Colombian peso relative to the U.S. dollar.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated total revenues increased by 14.2% to Ps. 279,793 million in 2024 as compared to 2023, mainly as a result of volume growth, our revenue management initiatives and favorable mix effects.  </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume increased by 4.4% to 4,224.6 million unit cases in 2024 as compared to 2023, driven mainly by growth in most of our territories, including a strong performance in Mexico, Brazil and Guatemala, partially offset by volume decline in Argentina and Uruguay.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">In 2024, sales volume of our sparkling beverage portfolio increased by 4.3%, sales volume of our colas portfolio increased by 5.3%, and sales volume of our flavored sparkling beverage portfolio increased by 0.2%, in each case as compared to 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio increased by 6.5% in 2024 as compared to 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bottled water category, excluding bulk water, increased by 8.5% in 2024 as compared to 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water category increased by 0.6% in 2024 as compared to 2023. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated average price per unit case increased by 9.7% to Ps. 64.23 in 2024, as compared to Ps. 58.54</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 2023, mainly as a result of our revenue management initiatives and favorable mix effects. These factors were offset by the negative translation effect resulting from the depreciation of most of our operating currencies relative to the Mexican peso.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Goods Sold.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our cost of goods sold increased by 12.5% to Ps. 151,057 million in 2024 as compared to 2023 and had an effect on our gross profit as further described below. Cost of goods sold as a percentage of total revenues decreased by 80 basis points </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to 54.0% in 2024 as compared to 2023. The components of cost of goods sold include raw materials (principally concentrate, sweeteners and packaging materials), depreciation costs attributable to our production facilities, wages and other labor costs associated with labor force employed at our production facilities and certain overhead costs. Concentrate prices are determined as a percentage of the retail price of our products in local currency, net of applicable taxes. Packaging material purchases, mainly PET resin and aluminum, and HFCS, used as a sweetener in some countries, are denominated in U.S. dollars. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit increased by 16.1% to Ps. 128,736 million in 2024 as compared to 2023, with a gross margin increase of 80 basis points as compared to 2023 to reach 46.0% in 2024. This gross margin increase was mainly driven by our top-line growth, favorable packaging and sweetener costs, and hedging initiatives. These effects were partially offset by an increase in fixed costs and the depreciation of most of our operating currencies as applied to U.S. dollar-denominated raw material costs, coupled with purchases of finished products and inventory write-offs in Brazil, both related to the floods that affected our plant in Porto Alegre.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our administrative and selling expenses increased by 15.8% to Ps. 88,101 million in 2024 as compared to 2023. Our administrative and selling expenses as a percentage of total revenues increased by 50 basis points to 31.5% in 2024 as compared to 2023, mainly driven by increased marketing, maintenance and labor expenses. In addition, we recognized additional expenses related to the impact of hurricanes in Mexico and floods in Brazil. In 2024, we continued investing across our territories to support marketplace execution, increase our cooler coverage, and increase our production and distribution capacity.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Expenses Net. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded other expenses net of Ps. 719 million in 2024 as compared to Ps. 1,272 million in 2023. This decrease was mainly as a result of the recognition of insurance claims related to the impact of hurricanes in Mexico and floods in Brazil. These effects were partially offset by an increase in provisions for contingencies and a lower gain on sales of long-lived asset compared to 2023. In addition, we recognized a non-cash foreign exchange loss, as compared to a foreign exchange gain in the previous year, mainly related to the depreciation of the Mexican peso. Finally, we recognized additional expenses related to asset write-offs resulting from the impact of hurricanes in Mexico and floods in Brazil. For more information, see Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18 and 24.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to our consolidated financial statements. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Interest Expense. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Interest expense in 2024 was Ps. 7,532 million as compared to Ps. 7,102 million in 2023. This 6.1% increase was mainly driven by a decrease in our interest rates in Argentina and Brazil, that were partially offset by an increase in the notional in U.S. dollar and Brazilian real, coupled with increases in interest rates in U.S. dollar and Mexican peso. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Interest Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Interest income in 2024 was Ps. 3,040 million as compared to Ps. 3,188 million in 2023. This was mainly driven by decreases in interest rates.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign exchange (loss) gain, net. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We recorded a foreign exchange gain of Ps. 304 million as compared to a loss of Ps. 1,046 million recorded during the same period in 2023, as our cash exposure in U.S. dollars was positively impacted by the depreciation of the Mexican peso.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Gain on monetary position for subsidiaries in hyperinflationary economies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We recognized a higher gain in monetary position in inflationary subsidiaries, recording Ps. 216 million during 2024, as compared to a gain of Ps. 93 million during the previous year. This increase was driven mainly by an increase in our liabilities in Argentina, which were favorably influenced by inflationary effects.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Market value gain (loss) on financial instruments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We recorded a gain in the market value of financial instruments of Ps. 67 million during 2024, as compared to a gain of Ps. 169 million during 2023. This effect was driven mainly by increasing interest rates in Brazil as applied to our floating rate financial instruments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In 2024, our effective income tax rate increased to 32.7%, as compared to our effective income tax rate of 30.5% in 2023, mainly due to adjustments in deferred tax assets and non-deductible expenses. For more information, see Note 23.1 to our consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share in the Profit (Loss) of Equity Accounted Investees, Net of Taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2024, we recorded a gain of Ps. 306 million in the share in the profit of equity accounted investees, net of taxes, mainly due to the results of PIASA, our associate in Mexico, as compared to a gain of Ps. 215 million registered during the previous year.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income (Equity holders of the parent). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reported a net controlling income of Ps. 23,729 million in 2024, as compared to Ps. 19,536 million in 2023. This 21.5% increase was mainly driven by operating income growth, coupled with a decrease in our comprehensive financing result partially offset by an increase in our effective tax rate during the year.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results by Reporting Segment </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mexico and Central America</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues in our Mexico and Central America reporting segment increased by 11.8% to Ps. 166,996 million in 2024 as compared to 2023, mainly as a result of a volume increase in all of our territories across the region coupled with favorable mix effects.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume in our Mexico and Central America reporting segment increased by 4.1% to 2,494.1 million unit cases in 2024 as compared to 2023, as a result of a volume increase in all our territories across the region. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased by 4.2% in 2024 as compared to 2023, mainly driven by a 5.1% increase in our colas beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio increased by 6.7% in 2024 as compared to 2023, due to an 8.4% increase in Mexico. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water, excluding bulk water, increased by 11.8% in 2024 as compared to 2023, due to increases in both Mexico and Central America. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio decreased by 0.1% in 2024 as compared to 2023, due to a decrease in Mexico. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Mexico increased by 3.5% to 2,124.3 million unit cases in 2024, as compared to 2,052.9 million unit cases in 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased 3.3% in 2024 as compared to 2023, driven by a 4.1% increase in our colas portfolio, partially offset by a 0.8% decrease in our flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio increased by 8.4% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water, excluding bulk water, increased by 11.9% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio decreased by 0.4% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Central America increased by 8.2% to 369.8 million unit cases in 2024, as compared to 341.9 million unit cases in 2023, mainly as a result of solid execution, and a solid performance in all our territories across the region.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased by 8.7% in 2024 as compared to 2023, driven by a 9.5% increase in colas and 5.4% increase in our flavored sparkling beverage portfolio. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 1.2% in 2024 as compared to 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water, excluding bulk water, increased by 11.3% in 2024 as compared to 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio increased by 39.5% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Goods Sold.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our cost of goods sold in our Mexico and Central America reporting segment increased by 11.0% to Ps. 86,214 million in 2024, as compared to 2023, and had an effect on our gross profit for this reporting segment as further described below. Cost of goods sold as a percentage of total revenues in this segment decreased by 40 basis points to 51.6% in 2024 as compared to 2023. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit in our Mexico and Central America reporting segment increased by 12.7% to Ps. 80,782 million in 2024 as compared to 2023 and gross margin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased 40 basis points to 48.4% as compared to 2023. This gross margin increase was driven mainly by our top-line growth, declining sweetener and packaging costs, partially offset by higher costs such as maintenance and the depreciation of the Mexican peso as applied to our U.S.dollar-denominated raw material costs. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and selling expenses as a percentage of total revenues in our Mexico and Central America reporting segment decreased by 20 basis points to 32.2% in 2024 as compared to 2023. Administrative and selling expenses, in absolute terms, increased by 11.3% in 2024 as compared to 2023 driven mainly by an increase in operating expenses such as labor, freight and maintenance. In addition, this year we recognized additional expenses related to the impact of hurricanes in Mexico. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">South America</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Total revenues in our South America reporting segment increased 17.8% to Ps. 112,797 million in 2024 as compared to 2023, mainly as a result of volume growth, favorable mix effects and our revenue management initiatives. These factors </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were partially offset by unfavorable currency translation effects resulting from the depreciation of most of our operating currencies as compared to the Mexican peso. Total revenues for beer amounted to Ps. 5,276.1 million in 2024 as compared to Ps. 6,116.7 million in 2023.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume in our South America reporting segment increased by 4.7% to 1,730.6 million unit cases in 2024 as compared to 2023, mainly as a result of volume growth in Brazil and Colombia coupled with volume decline in Argentina and Uruguay. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased by 4.3% in 2024 as compared to 2023, mainly driven by a 5.6% increase in our colas portfolio. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio increased by 6.3% in 2024 as compared to 2023, driven mainly by a 14.1% increase in Brazil and 34.5% increase in Uruguay.</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:32.5pt">Sales volume of our bottled water category, excluding bulk water, increased by 8.5% in 2024 as compared to 2023, driven mainly by a 10.8% increase in Brazil and a 3.1% increase in Colombia. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio increased by 9.8% in 2024 as compared to 2023, due to an increase in Colombia and Argentina.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Brazil increased by 7.8% to 1,159.3 million unit cases in 2024, as compared to 1,075.1 million unit cases in 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased by 7.1% in 2024 as compared to 2023, as a result of an increase of 9.4% in our colas portfolio and a flat increase in our flavored sparkling beverage portfolio. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio increased by 14.1% in 2024 as compared to 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bottled water, excluding bulk water, increased by 10.8% in 2024 as compared to 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio decreased by 0.3% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Colombia increased by 1.4% to 352.3 million unit cases in 2024, as compared to 347.6 million unit cases in 2023.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio increased by 1.2% in 2024 as compared to 2023, mainly driven by a 0.8% growth in colas and 2.8% volume growth in our flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 4.2% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water, excluding bulk water, increased by 3.1% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio increased by 12.1% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Argentina decreased by 5.8% to 168.3 million unit cases in 2024, as compared to 178.7 million unit cases in 2023.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio decreased by 6.5% in 2024 as compared to 2023, mainly impacted by a 7.1% decrease in colas and 3.6% decrease in our flavored sparkling beverage portfolio.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio decreased by 20.0% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water, excluding bulk water, increased by 1.8% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our bulk water portfolio increased by 22.0% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Uruguay decreased by 1.9% to 50.7 million unit cases in 2024, as compared to 51.7 million unit cases in 2023. </span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our sparkling beverage portfolio </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by 0.1% in 2024 as compared to 2023. </span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of our still beverage portfolio</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by 34.5% in 2024 as compared to 2023.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Sales volume of bottled water decreased by 20.9% in 2024 as compared to 2023.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Goods Sold.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our cost of goods sold in our South America reporting segment increased by 14.7% to Ps. 64,843 million in 2024 as compared to 2023 and had an effect on our gross profit for this reporting segment as further described below. Cost of goods sold as a percentage of total revenues in this segment decreased by 160 basis points to 57.5% in 2024 as compared to 2023. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Gross profit in our South America reporting segment amounted to Ps. 47,954 million, an increase of 22.3% in 2024 as compared to 2023, with a 160 basis points margin expansion to 42.5%. This increase in gross profit was mainly driven by top-line growth, decreases in raw material costs such as sweeteners and PET, and fixed costs efficiencies. These effects were partially offset by purchases of finished products and inventory write-offs in Brazil, both related to the floods that affected our plant in Porto Alegre.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and selling expenses as a percentage of total revenues in our South America reporting segment increased by 140 basis points to 30.4% in 2024 as compared to 2023 driven mainly by higher operating expenses such as freight and marketing. In addition, we recognized additional expenses related to the impact of floods in Brazil. Administrative and selling expenses, in absolute terms, increased by 23.5% in 2024 as compared to 2023.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results for the Year Ended December 31, 2023 Compared to the Year Ended December 31, 2022</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Results</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The comparability of our financial and operating performance in 2023 as compared to 2022 was affected by the following factors: (1) translation effects from fluctuations in exchange rates; (2) our results in Argentina, whose economy meets the criteria to be considered a hyperinflationary economy and (3) the ongoing integration of mergers and acquisitions completed in recent years, specifically the acquisitions of CVI in Brazil in January 2022. To translate the full-year results of Argentina for the years ended December 31, 2023 and 2022, we used the exchange rate at December 31, 2023 of 808.45 Argentine pesos per U.S. dollar and the exchange rate at December 31, 2022 of 177.16 Argentine pesos per U.S. dollar. The depreciation of the exchange rate of the Argentine peso at December 31, 2023, as compared to the exchange rate at December 31, 2022, was 356.3%. In addition, the average appreciation of currencies used in our main operations relative to the U.S. dollar in 2023, as compared to 2022, was 3.3% for the Brazilian real and 11.7% for the Mexican peso, and a depreciation of 1.6% for the Colombian peso relative to the U.S. dollar.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated total revenues increased by 8.1% to Ps. 245,088 million in 2023 as compared to 2022, mainly as a result of volume growth, our revenue management initiatives and favorable price mix effects. These effects were partially offset by unfavorable currency translation effects from most of our operating currencies into Mexican pesos. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume increased by 7.8% to 4,047.8 million unit cases in 2023 as compared to 2022, driven mainly by growth in all of our territories, including a strong performance in Mexico, Brazil, Colombia and Guatemala in 2023.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In 2023, sales volume of our sparkling beverage portfolio increased by 5.2%, sales volume of our colas portfolio increased by 6.1%, and sales volume of our flavored sparkling beverage portfolio increased by 2.0%, in each case as compared to 2022. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our still beverage portfolio increased by 6.5% in 2023 as compared to 2022. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bottled water category, excluding bulk water, increased by 17.6% in 2023 as compared to 2022. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bulk water category increased by 24.6% in 2023 as compared to 2022. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated average price per unit case decreased by 0.4% to Ps. 58.54 in 2023, as compared to Ps. 58.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75 in 2022, mainly as a result of the negative translation effect resulting from the depreciation of most of our operating currencies relative to the Mexican peso. This was partially offset by favorable mix effects and revenue management initiatives.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Cost of Goods Sold.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Our cost of goods increased by 6.2% to Ps. 134,228 million in 2023 as compared to 2022, and had an effect on our gross profit for this reporting segment as further described below. Cost of goods sold as a percentage of total revenues in this segment decreased by 100 basis points to 54.8% in 2023 as compared to 2022. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit increased by 10.5% to Ps. 110,860 million in 2023 as compared to 2022, with a gross margin increase of 100 basis points as compared to 2022 to reach 45.2% in 2023. This gross margin increase was mainly driven by our top-line growth, declining packaging costs and favorable raw material hedging initiatives. These effects were partially offset by higher sweetener costs across our territories.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of cost of goods sold include raw materials (principally concentrate, sweeteners and packaging materials), depreciation costs attributable to our production facilities, wages and other labor costs associated with labor force employed at our production facilities and certain overhead costs. Concentrate prices are determined as a percentage of the retail price of our products in local currency, net of applicable taxes. Packaging material purchases, mainly PET resin and aluminum, and HFCS, used as a sweetener in some countries, are denominated in U.S. dollars.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our administrative and selling expenses increased by 10.3% to Ps. 76,098 million in 2023 as compared to 2022. Our administrative and selling expenses as a percentage of total revenues increased by 60 basis points to 31.0% in 2023 as compared to 2022, mainly driven by increased marketing, maintenance and labor expenses. In 2023, we continued investing across our territories to support marketplace execution, increase our cooler coverage, and increase our production capacity.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Expenses Net. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded other expenses net of Ps. 1,272 million in 2023 as compared to Ps. 983 million in 2022, this increase was mainly as a result of an increase in provisions for contingencies and a lower gain on sales of long-lived asset compared to 2022. These effects were partially offset by an operating foreign exchange gain in Mexico as a result of the appreciation of the Mexican peso. For more information, see Notes 18 and 24.6 to our consolidated financial statements. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Interest Expense. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Interest expense in 2023 was Ps. 7,102 million as compared to Ps. 6,500 million in 2022. This 9.3% increase was mainly driven by increases in interest rates that were partially offset by repayments of debt in Mexican pesos and U.S. dollars.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Interest Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Interest income in 2023 was Ps. 3,188 million as compared to Ps. 2,411 million in 2022. This was mainly driven by increases in interest rates.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Foreign exchange (loss) gain, net. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We recorded a foreign exchange loss of Ps. 1,046 million as compared to a loss of Ps. 324 million recorded during the same period in 2022, as our cash exposure in U.S. dollars was negatively impacted by the appreciation of the Mexican peso.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Gain on monetary position for subsidiaries in hyperinflationary economies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We recognized a lower gain in monetary position in inflationary subsidiaries, recording Ps. 93 million during 2023, as compared to a gain of Ps. 536 million during the previous year. This decrease was driven mainly by the significant depreciation of the Argentine Peso during 2023.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Market value gain (loss) on financial instruments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We recorded a gain in the market value of financial instruments of Ps. 169 million during 2023, as compared to a loss of Ps. 672 million during 2022. This effect was driven mainly by declining interest rates in Brazil as applied to our floating rate financial instruments.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In 2023, our effective income tax rate increased to 30.5%, as compared to our effective income tax rate of 25.4% in 2022 mainly as a result of lower favorable effects in 2023 in the deferred tax, compared to the favorable effects that were recognized in the previous year. For more information, see Note 23.1 to our consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share in the Profit (Loss) of Equity Accounted Investees, Net of Taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we recorded a gain of Ps. 215 million in the share in the profit of equity accounted investees, net of taxes, mainly due to the results of Jugos del Valle, our associate in Mexico and Fountain Agua Mineral Ltda, as compared to a gain of Ps. 386 million registered during the previous year.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income (Equity holders of the parent). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reported a net controlling income of Ps. 19,536 million in 2023, as compared to Ps. 19,034 million in 2022. This 2.6% increase was mainly driven by operating income growth, partially offset by an increase in our effective tax rate during the year.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results by Reporting Segment </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mexico and Central America</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues in our Mexico and Central America reporting segment increased by 14.0% to Ps. 149,362 million in 2023 as compared to 2022, mainly as a result of a volume increase in all of our territories across the region coupled with favorable mix effects.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume in our Mexico and Central America reporting segment increased by 9.4% to 2,394.8 million unit cases in 2023 as compared to 2022, as a result of a volume increase in all our territories across the region. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our sparkling beverage portfolio increased by 6.0% in 2023 as compared to 2022, mainly driven by a 6.7% increase in our colas beverage portfolio.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our still beverage portfolio increased by 7.6% in 2023 as compared to 2022, due to an 8.0% increase in Mexico. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of bottled water, excluding bulk water, increased by 17.2% in 2023 as compared to 2022, due to increases in both Mexico and Central America. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bulk water portfolio increased by 25.9% in 2023 as compared to 2022, due to an increase in both Mexico and Central America. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Mexico increased by 8.7% to 2,052.9 million unit cases in 2023, as compared to 1,889.9 million unit cases in 2022. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our sparkling beverage portfolio increased 4.4% in 2023 as compared to 2022, driven by a 5.2% increase in our colas portfolio and a 0.9% increase in our flavored sparkling beverage portfolio.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our still beverage portfolio increased by 8.0% in 2023 as compared to 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of bottled water, excluding bulk water, increased by 16.6% in 2023 as compared to 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bulk water portfolio increased by 25.3% in 2023 as compared to 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Central America increased by 14.2% to 341.9 million unit cases in 2023, as compared to 299.5 million unit cases in 2022, mainly as a result of solid execution, and a solid performance in all our territories across the region.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our sparkling beverage portfolio increased by 14.0% in 2023 as compared to 2022, driven by a 14.7% increase in colas and 10.7% increase in our flavored sparkling beverage portfolio. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our still beverage portfolio increased by 6.0% in 2023 as compared to 2022. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of bottled water, excluding bulk water, increased by 22.7% in 2023 as compared to 2022. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bulk water portfolio increased by 287.6% in 2023 as compared to 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Cost of Goods Sold.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Our cost of goods sold in our Mexico and Central America reporting segment increased by 12.7% to Ps.  77,698 million in 2023 as compared to 2022 and had an effect on our gross profit for this reporting segment as further described below. Cost of goods sold as a percentage of total revenues in this segment decreased by 60 basis points to 52.0% in 2023 as compared to 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit in our Mexico and Central America reporting segment increased by 15.5% to Ps. 71,665 million in 2023 as compared to 2022 and gross profit margin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased 60 basis points to 48.0% as compared to 2022. This gross margin increase was driven mainly by our top-line growth, declining packaging costs and the appreciation of the Mexican peso as applied to our U.S.dollar-denominated raw material costs. These effects were partially offset by increases in sweeteners costs. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and selling expenses as a percentage of total revenues in our Mexico and Central America reporting segment increased by 120 basis points to 32.4% in 2023 as compared to 2022. Administrative and selling expenses, in absolute terms, increased by 18.4% in 2023 as compared to 2022 driven mainly by an increase in operating expenses such as labor, marketing and maintenance. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">South America</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Total Revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Total revenues in our South America reporting segment decreased slightly to Ps. 95,726 million in 2023 as compared to 2022, mainly as a result of unfavorable currency translation effects resulting from the depreciation of most of our operating currencies as compared to the Mexican peso. These factors were partially offset by volume growth, favorable mix and our revenue management initiatives. Total revenues for beer amounted to Ps. 6,117 million in 2023 as compared to Ps. 5,600 million in 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales volume in our South America reporting segment increased by 5.5% to 1,653.1 million unit cases in 2023 as compared to 2022, mainly as a result of strong volume growth in Brazil, Colombia and Uruguay coupled with a slight volume growth in Argentina. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our sparkling beverage portfolio increased by 4.3% in 2023 as compared to 2022, mainly driven by a 5.1% increase in our colas portfolio. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our still beverage portfolio increased by 5.0% in 2023 as compared to 2022, driven mainly by a 46.2% increase in Uruguay and 14.8% increase in Argentina. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Sales volume of our bottled water category, excluding bulk water, increased by 18.0% in 2023 as compared to 2022, driving </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">growth across all territories in the division</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bulk water portfolio increased by 10.7% in 2023 as compared to 2022, due to an increase in Colombia and Argentina, partially offset by a decrease in Brazil. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Brazil increased by 5.8% to 1,075.1 million unit cases in 2023, as compared to 1,016.2 million unit cases in 2022. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our sparkling beverage portfolio increased by 5.6% in 2023 as compared to 2022, as a result of an increase of 6.8% in our colas portfolio and an increase of 2.2% in our flavored sparkling beverage portfolio. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our still beverage portfolio increased by 3.4% in 2023 as compared to 2022. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bottled water, excluding bulk water, increased by 13.1% in 2023 as compared to 2022. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bulk water portfolio decreased by 4.6% in 2023 as compared to 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Colombia increased by 5.3% to 347.6 million unit cases in 2023, as compared to 330.1 million unit cases in 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our sparkling beverage portfolio increased by 4.0% in 2023 as compared to 2022, mainly driven by a 3.6% growth in colas and 5.7% volume growth in our flavored sparkling beverage portfolio.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our still beverage portfolio increased by 2.3% in 2023 as compared to 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of bottled water, excluding bulk water, increased by 15.5% in 2023 as compared to 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bulk water portfolio increased by 11.5% in 2023 as compared to 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Argentina increased by 2.7% to 178.7 million unit cases in 2023, as compared to 173.9 million unit cases in 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our sparkling beverage portfolio decreased by 3.1% in 2023 as compared to 2022, mainly impacted by a 0.9% decrease in colas and 11.7% decrease in our flavored sparkling beverage portfolio.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our still beverage portfolio increased by 14.8% in 2023 as compared to 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of bottled water, excluding bulk water, increased by 31.1% in 2023 as compared to 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our bulk water portfolio increased by 50.7% in 2023 as compared to 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales volume in Uruguay increased by 10.9% to 51.7 million unit cases in 2023, as compared to 46.6 million unit cases in 2022. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our sparkling beverage portfolio </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by 3.3% in 2023 as compared to 2022. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of our still beverage portfolio</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by 46.2% in 2023 as compared to 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Sales volume of bottled water increased by 52.4% in 2023 as compared to 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Cost of Goods Sold.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Our cost of goods sold in our South America reporting segment decreased by 1.6% to Ps. 56,531 million in 2023 as compared to 2022 and had an effect on our gross profit for this reporting segment as further described below. Cost of goods sold as a percentage of total revenues in this segment decreased by 90 basis points to 59.1% in 2023 as compared to 2022. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit in our South America reporting segment amounted to Ps. 39,195 million, an increase of 2.4% in 2023 as compared to 2022, with a 90 basis points margin expansion to 40.9%. This increase in gross profit was mainly driven by a favorable mix effect, our raw material hedging strategies and an increase in our top-line, and partially offset by an increase in sweeteners costs.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Administrative and Selling Expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and selling expenses as a percentage of total revenues in our South America reporting segment decreased by 40 basis points to 29.0% in 2023 as compared to 2022 driven mainly by savings and efficiencies. Administrative and selling expenses, in absolute terms, decreased by 1.4% in 2023 as compared to 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The principal source of our liquidity is cash generated from operations. A significant portion of our sales are on a cash basis with the remainder on a short-term credit basis. We have traditionally been able to rely on cash generated from operations to fund our working capital requirements and our capital expenditures. Our working capital benefits from the fact that most of our sales are made on a cash basis, while we generally pay our suppliers on credit. Historically, we have used a combination of borrowings from Mexican and international banks and bond issuances in the Mexican and international capital markets. Our major cash requirements are obligations to support our ongoing operations and contractual obligations with Mexican and international banks for borrowings and bond issuances in the Mexican and international capital markets, derivative agreements and lease agreements.  </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our total indebtedness was Ps. 73,697 million as of December 31, 2024, as compared to Ps. 65,214 million as of December 31, 2023. Short-term debt and long-term debt were Ps. 3,314 million and Ps. 70,383 million, respectively, as of December 31, 2024, as compared to Ps. 140 million and Ps. 65,074 million, respectively, as of December 31, 2023. Total indebtedness increased Ps. 8,483 million in 2024, as compared to year-end 2023. As of December 31, 2024, our cash and cash equivalents were Ps. 32,779 million, as compared to Ps. 31,060 million as of December 31, 2023. We had cash outflows in 2024 mainly resulting from dividend payments and increase in capital expenditures. As of December 31, 2024, our cash and cash equivalents were comprised of 35.1% U.S. dollars, 28.3% Mexican pesos, 27.4% Brazilian reais, 1.8% Colombian pesos, 4.1% Argentine pesos and 3.4% other legal currencies. We believe that these funds, in addition to the cash generated by our operations, are sufficient to meet our operating requirements. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2024, 2023 and 2022, our supplier financing was as detailed in the table below.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:60.877%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.574%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.574%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.575%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of trade payables that are part of a supplier  finance arrangement</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,973</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,697</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Of which suppliers have received payment</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,831</span></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For more information, see Note 19.8.5 to our consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our financing policy, we expect to continue to finance our liquidity needs mainly with cash flows from our operating activities. Nonetheless, as a result of regulations in certain countries where we operate, it may not be beneficial or practicable for us to remit cash generated in local operations to fund cash requirements in other countries. Exchange controls may also increase the real price of remitting cash to fund debt requirements in other countries. In the event that cash in these countries is not sufficient to fund future working capital requirements and capital expenditures, we may decide, or be required, to fund cash requirements in these countries through local borrowings rather than remitting funds from another country. In the future we may finance our working capital and capital expenditure needs with short-term debt or other borrowings.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continuously evaluate opportunities to pursue acquisitions or engage in strategic transactions. We would expect to finance any significant future transactions with a combination of any of cash, long-term indebtedness and the issuance of shares of our company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financing, treasury and derivatives policies provide that the planning and finance committee of our board of directors is responsible for determining the company&#8217;s overall financial strategy, including the dividends policy, investments of our funds, cash flow and working capital strategies, mergers and acquisitions, debt and equity issuances, repurchases of stock, financial derivative instruments strategies (only for hedging purposes), purchase and lease of assets and indebtedness of the company, among others; which is ultimately approved by our board of directors and implemented by our corporate finance department.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources and Uses of Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes the sources and uses of cash for the years ended December 31, 2024, 2023 and 2022, from our consolidated statements of changes in cash flows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.250%"><tr><td style="width:1.0%"/><td style="width:43.183%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.454%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash flows from operating activities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,442</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,289</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,491</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash flows used in investing activities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,392)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,070)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,597)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash flows used in financing activities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2) (3)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,642)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,352)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,847)</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes purchases of property, plant and equipment, proceeds from insurance recoveries and sale of long-lived assets and acquisitions of intangible assets in 2024, 2023 and 2022, in the amount of Ps. 25,316 million, Ps. 20,453 million and Ps. 17,411 million, respectively.-</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes proceeds from borrowings in 2024, 2023 and 2022, in the amount of Ps. 1,394 million, Ps. 151 million and Ps. 6,089 million, respectively. In addition, includes repayments of borrowings in the amount of Ps. 28 million, Ps. 8,401 million and Ps. 8,432 million, respectively.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes dividends paid in 2024, 2023 and 2022, in the amount of Ps. 12,870 million, Ps. 12,275 million, and Ps. 11,463 million, respectively. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Structure</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following chart sets forth the debt breakdown of our company and its subsidiaries by currency and interest rate type as of December 31, 2024:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"/><td style="width:41.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.489%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.489%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Currency</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Percentage of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Average</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Nominal Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Average</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjusted  Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)(4)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian pesos</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguayan pesos</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes the effects of our derivative contracts as of December 31, 2024, including cross currency swaps from U.S. dollars to Mexican pesos, U.S. dollars to Brazilian </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">reais and U.S. dollars to Colombian pesos.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Due to rounding, these figures may not add up to 100.0%.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual weighted average interest rate per currency as of December 31, 2024.</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual weighted average interest rate per currency as of December 31, 2024 after giving effect to interest rate swaps and cross currency swaps. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk&#8212;Interest Rate Risk.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Significant Debt Instruments</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a brief summary of our significant long-term indebtedness with restrictive covenants outstanding as of the date of this annual report:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mexican Peso-Denominated Bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> (Certificados Burs&#225;tiles)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2017, we issued Ps. 8,500 million aggregate principal amount of 10-year fixed rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bearing an annual interest rate of 7.87% and due June 2027. This series of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is guaranteed by Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V. and Controladora Interamericana de Bebidas, S. de R.L. de C.V. (collectively, the &#8220;Guarantors&#8221;).</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 7, 2020, we issued (i) Ps. 3,000 million aggregate principal amount of 8-year fixed rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bearing an annual interest rate of 7.35% and due January 2028, and (ii) Ps. 1,727 million aggregate principal amount of 5.5-year floating rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, priced at 28-day Mexican Interbank Equilibrium Interest Rate (&#8220;TIIE&#8221;) plus 0.08% and due August 2025. These series of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are guaranteed by the Guarantors.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 23, 2021, we issued (i) Ps. 6,965 million aggregate principal amount of 7-year fixed rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bearing an annual interest rate of 7.36% and due September 2028, and (ii) Ps. 2,435 million aggregate principal amount of 5-year floating rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bearing an annual interest rate equal to 28-day TIIE plus 0.05% and due September 2026, in the Mexican local market. These</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are classified as sustainability-linked bonds and require us to achieve certain key performance indicators, namely achieving a water use ratio of 1.36 and 1.26 liters of water used per liter of beverage produced by 2024 and 2026, respectively. The water use ratio target for 2024, which applied to our floating-rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, was achieved in August 2024. If the target for 2026, which applies to our fixed-rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">burs&#225;tiles,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is not achieved and verified by an independent third party by the established date, the interest rate on such bonds will increase by 25 basis points to 7.61%. These series of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are guaranteed by the Guarantors. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 10, 2022, we issued (i) Ps. 5,500 million aggregate principal amount of 7-year fixed rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bearing an annual interest rate of 9.95% and due October 2029, classified as a social bond, and (ii) Ps. 500 million aggregate principal amount of 4-year floating rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> bearing an annual interest rate equal to 28-day TIIE plus 0.05% and due October 2026, classified as a sustainability bond in the Mexican local market. These series of c</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ertificados burs&#225;tiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are guaranteed by the Guarantors.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this annual report, we had the following </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding in the Mexican securities market:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.638%"><tr><td style="width:1.0%"/><td style="width:14.113%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.136%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Issue Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1, 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 5,500 million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.95%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 5, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 500 million</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28-day TIIE +0.05%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 14, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 6,965 million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.36%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 17, 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 2,435 million</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28-day TIIE + 0.05%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 28, 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 3,000 million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.35%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 22, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 1,727 million</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28-day TIIE + 0.08%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 18, 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 8,500 million</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.87%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">certificados burs&#225;tiles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contain reporting obligations pursuant to which we must furnish to the bondholders consolidated audited annual financial reports and consolidated quarterly financial reports.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">U.S. Dollar-Denominated Senior Notes</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees for the U.S. Dollar-Denominated Senior Notes </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Guarantors have fully, jointly and severally, irrevocably and unconditionally agreed to guarantee the payment of principal, premium, if any, interest, additional interest and all other amounts with respect to our senior notes.  </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to each Guarantor, its guarantee of our senior notes will be the unsecured and unsubordinated obligation of such Guarantor. As a result, the guarantee of each such Guarantor will not be secured by any of the assets or properties of such Guarantor and will be effectively subordinated to all of the existing and future secured obligations of such Guarantor to the extent of the value of the assets securing such obligations. In the event of dissolution, liquidation, reorganization, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">concurso mercantil</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, bankruptcy, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">quiebra</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or other similar proceeding by or against a Guarantor, the guarantee of such Guarantor would rank equal in right of payment with all other existing and future unsecured and unsubordinated obligations of such Guarantor, and junior to certain obligations given preference under applicable law, including tax, labor and social security obligations. Moreover, in such a case, the Guarantors&#8217; guarantees could be challenged under Mexican law on fraudulent conveyance grounds and declared void based upon the Guarantor </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">being deemed not to have received fair consideration in exchange for such guarantee. A challenge of a Guarantor&#8217;s obligations under a guarantee on fraudulent conveyance grounds could focus on the benefits, if any, realized by the Guarantors as a result of the issuance of our senior notes. To the extent a guarantee is voided as a fraudulent conveyance or held unenforceable for any other reason, the holders of our senior notes would not have any claim against that Guarantor and would be creditors solely of us and the Guarantors whose obligations under the guarantees were not held unenforceable.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our senior notes do not restrict our Guarantor&#8217;s ability or the ability of our Guarantors&#8217; subsidiaries to incur additional indebtedness in the future.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024:</span></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">we had, on a consolidated basis, Ps. 73,697 million of unsecured and unsubordinated indebtedness outstanding, none of which was secured indebtedness,</span></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">we had, on an unconsolidated basis (parent company only), Ps. 72,107 million of unsecured and unsubordinated indebtedness outstanding,</span></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the Guarantors collectively, on an unconsolidated basis, had no indebtedness with third parties, and</span></div><div style="margin-bottom:10pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">our subsidiaries, other than the Guarantors, had Ps. 1,590 million of unsecured and unsubordinated indebtedness outstanding.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes financial information of the Parent (issuer) and Guarantors (together the obligor group), as of December 31, 2024, and for the twelve-month periods ended December 31, 2024. This summarized financial information is presented on a combined basis with intercompany balances and transactions between entities in the obligor group eliminated.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies applied in the summarized financial information are the same as those used in the preparation of the consolidated financial statements (see Note 3). Non-guarantor subsidiary financial information has been excluded from the summarized financial information below.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.654%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">In millions of Mexican pesos</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Propimex </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">La Pureza </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1) (7)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">CIMSA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(2) (7)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">RVC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(3) (7)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Yoli </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(4) (7)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">CIBSA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(5) (7)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Parent</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Coca-Cola FEMSA, S.A.B. de C.V. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Eliminations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(6) </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">&#160;Wholly-owned Guarantors<br/>Subsidiaries and Parent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.16,481</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.427</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.548</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.681</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.272</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.1,463</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.43,701</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.(31,968)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.31,605</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Current assets balances with consolidated non-obligors</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">214</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">5,080</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">5,295</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Non-current assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,887</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,924</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,645</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,808</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">803</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,020</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,815)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,273</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Non-current assets balances with consolidated non-obligors</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">232</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">84</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">6,611</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">6,927</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,814</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,351</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,194</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,489</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,155</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,464</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,412</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,779)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,100</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,336</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">549</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,631</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,089)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,801</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Current liabilities with consolidated non-obligors</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,208</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">398</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,359</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">4,817</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">32</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">(18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">47,304</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">(3,829)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">48,355</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Non-current liabilities with consolidated non-obligors</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">25,169</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">136</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">25,346</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,361</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">818</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">971</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">698</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,104</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,782)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,861</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,453</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,533</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,521</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,518</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">460</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,446</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,692)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,239</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Net sales</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">135,878</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">4,038</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">3,563</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">4,778</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">2,116</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">12,134</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">(25,487)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">137,020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net sales with consolidated non-obligors</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,740</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,740</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,153</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">512</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">480</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,874</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,221)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,492</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">6,309</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">192</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">213</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">235</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">(28)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">179</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">3,189</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">(2,893)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">7,396</span></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Comercializadora La Pureza de Bebidas, S. de R.L. de C.V.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Grupo Embotellador Cimsa, S. de R.L. de C.V.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;Refrescos Victoria del Centro, S. de R.L. de C.V.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;Yoli de Acapulco, S. de R.L. de C.V.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)&#160;&#160;&#160;&#160;Controladora Interamericana de Bebidas, S. de R.L. de C.V.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)    This column includes eliminations of intercompany balances and transactions between the guarantors and parent entity.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)    Refers to individual balances used for preparation of the consolidated statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)    Excludes the investment in non-obligor subsidiaries and equity method investees.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5.250% Senior Notes due 2043. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 26, 2013, we issued US$400 million aggregate principal amount of 5.250% senior notes due November 26, 2043. On January 21, 2014, we issued US$200 million aggregate principal amount of additional notes under this series. On September 13, 2022, we repurchased US$111 million aggregate principal amount of these senior notes. These notes are guaranteed by the Guarantors. The indenture governing these notes imposes certain conditions upon a consolidation or merger by us and restricts the incurrence of liens and the entering into sale and leaseback transactions by us and our significant subsidiaries.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2.750% Senior Notes due 2030</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On January 22, 2020, we issued US$1,250 million aggregate principal amount of 2.750% senior notes due January 22, 2030. On September 13, 2022, we repurchased US$209 million aggregate principal amount of these senior notes. These notes are guaranteed by the Guarantors. The indenture governing these notes imposes certain conditions upon a consolidation or merger by us and restricts the incurrence of liens and the entering into sale and leaseback transactions by us and our significant subsidiaries.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1.850% Senior Notes due 2032</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On September 1, 2020, we issued US$705 million aggregate principal amount of 1.850% senior notes due September 1, 2032. These bonds are classified as &#8220;green bonds&#8221; and the proceeds received are being used to finance and refinance our eligible green projects, including investments and expenditures related to mitigation of climate change risks, efficient use of water resources and hydrological safety, and waste management and recycling of PET plastic bottles. These notes are </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">guaranteed by the Guarantors. The indenture governing these notes imposes certain conditions upon a consolidation or merger by us and restricts the incurrence of liens and the entering into sale and leaseback transactions by us and our significant subsidiaries.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information about our 2.750% senior notes due 2030 and our 1.850% senior notes due 2032, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 2.13&#8212;Description of Securities Registered under Section 12 of the Exchange Act.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank Loans</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2024, we had a number of bank loans in Brazilian reais, U.S. dollars, Colombian pesos, Uruguayan pesos and Argentine pesos for an aggregate principal amount of Ps. 1,590 million.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are in compliance with all of the restrictive covenants in our debt instruments as of the date of this annual report.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various claims and contingencies related to tax, labor and other legal proceedings. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions. We may have losses related to such tax, labor and other legal proceedings. We periodically assess the probability of loss for such contingencies and accrue a provision and/or disclose the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, we accrue a provision for the estimated loss. See Note 24.5 to our consolidated financial statements. We use outside legal counsel for certain complex legal proceedings. The following table displays the nature and amount of the loss contingencies recorded as of December 31, 2024 and December 31, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  940</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,348</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Labor</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,180</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,308</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Legal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">614</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  2,788</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  3,270</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Brazil, we have been required by the relevant authorities to collateralize tax contingencies currently in litigation amounting to Ps. 15,700 million, Ps. 13,692 million and Ps. 13,728 million as of December 31, 2024, 2023 and 2022, respectively, by pledging fixed assets, or providing bank guarantees.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisitions, sellers normally agree to indemnify us against certain contingencies that may arise as a result of the management of the businesses prior to the acquisition, subject to survival provisions and other limitations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Expenditures</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our capital expenditures, including investment in property, plant and equipment, deferred charges and other investments for the periods indicated on a consolidated basis and by reporting segment:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.250%"><tr><td style="width:1.0%"/><td style="width:55.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.912%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico and Central America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,772</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,415</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,759</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">South America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,644</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,981</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,906</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,416</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,396</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,665</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Mexico, Guatemala, Nicaragua, Costa Rica and Panama.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Includes Colombia, Brazil, Argentina and Uruguay.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Includes disposals of property, plant and equipment, intangible assets and other long-lived assets of Ps. 137 million, Ps. 93 million and Ps. 250 million during the years ended December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2024, 2023 and 2022, we focused our capital expenditures on investments in (i) increasing production capacity; (ii) increasing distribution capacity and efficiency; (iii) placing coolers with retailers; (iv) returnable bottles and cases; and (v) information technology.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> have budgeted capital expenditures in an amount ranging betwee</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n 8.5% and  9.5% of total revenues for 2025, which amount will primarily focus on strengthening our infrastructure, especially our manufacturing and distribution capacity, returnable bottles and cases, investments in information technology and investments in assets that increase our presence in the market. As is customary, this amount will depend on market and other conditions across our territories. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We estimate that of our projected capital expenditures for 2025, approximately</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> 40.2% will be for our Mexican territories and the remaining will be for our non-Mexican territories. We believe that internally generated funds will be sufficient to meet our budgeted capital expenditure for 2025. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, The Coca-Cola Company has contributed resources that we generally use for initiatives that promote volume growth of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages. Contributions by The Coca-Cola Company are made on a discretionary basis. Although we believe that The Coca-Cola Company will make additional contributions in the future, including assist our capital expenditure program based on past practice and the benefits to The Coca-Cola Company as owner of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brands from investments that support the strength of the brands in our territories, we can give no assurance that any such contributions will be made.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Hedging Activities</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered and continue to enter into derivative instruments to hedge our exposure to market risks related to changes in interest rates, foreign currency exchange rates and commodity prices. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 11. Quantitative and Qualitative Disclosures about Market Risk.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the fair value of derivative instruments as of December 31, 2024. The fair market value is estimated using market prices that would apply to terminate the contracts at the end of the period and are compared with external sources through bank statements provided by the bank entity, which generally are also our counterparties to the relevant contracts.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.083%"><tr><td style="width:1.0%"/><td style="width:43.716%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.432%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value as of December 31, 2024. Assets (liabilities)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity less than 1 year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity<br/>1 &#8211; 3 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity 4 &#8211; 5 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maturity in excess of<br/>5 years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total<br/>fair value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cross Currency Swaps</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Mexican pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,197</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,171</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Brazilian reais</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">555</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,544</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,099</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Colombian pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest Rate Swaps</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. fixed rate to U.S. floating rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,784)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,784)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Forwards</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Mexican pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Brazilian reais</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Colombian pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Argentine pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(57)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Uruguayan pesos</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Costa Rican colones</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Mexican pesos</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Brazilian reais</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars to Colombian pesos</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodity Hedge Contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sugar</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(286)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(322)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aluminum</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PET resin</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diesel</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_58"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160;Directors, Senior Management and Employees </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Directors</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management of our business is vested in our board of directors and in our chief executive officer. In accordance with our bylaws and Article 24 of the Mexican Securities Market Law, our board of directors will consist of no more than 21 directors, elected at the annual ordinary shareholders meeting for terms of one year. Up to 13 directors may be elected by the Series A shares voting as a class; up to five directors may be elected by the Series D shares voting as a class; and up to three directors may be elected by the Series L shares voting as a class. Directors may only be elected by a majority of shareholders of the appropriate series, voting as a class. Our bylaws further provide that for every 10.0% of issued and paid Series B shares held by shareholders, either individually or as a group, such shareholders shall have the right to appoint and revoke one director and her corresponding alternate, pursuant to Article 50 of the Mexican Securities Market Law. The shareholders meeting will decide, in the event the Series B shares, individually or as a group, are entitled to appoint a director, which series of shares is to reduce the number of directors that such series is entitled to appoint; provided that, the number of directors entitled to be appointed by the Series D shares shall remain unchanged, unless otherwise agreed. In accordance with our bylaws and Article 24 of the Mexican Securities Market Law, at least 25.0% of the members of our board of directors must be independent (as defined by the Mexican Securities Market Law). The board of directors may designate interim directors in the case that a director is absent or an elected director and corresponding alternate are unable to serve; the interim directors serve until the next shareholders meeting, at which the shareholders elect a replacement.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bylaws provide that the board of directors shall meet at least four times a year. Since our major shareholders amended their shareholders agreement in February 2010, our bylaws were modified accordingly establishing that actions by the board of directors must be approved by at least a majority of the directors present and voting, except under certain limited circumstances which must include the favorable vote of at least two directors elected by the Series D shares. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chairman of the board of directors, the chairman of our audit committee, the chairman of our corporate practices committee or at least 25.0% of our directors may call a board of directors&#8217; meeting and include matters in the meeting agenda.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At our general ordinary shareholders meeting held on April 8, 2025, the following directors were appointed or confirmed: 9 directors were appointed or confirmed by the Series A shares, 4 directors were appointed or confirmed by the Series D shares and 3 directors were appointed or confirmed by the Series L shares. Our board of directors is currently comprised of 16 members.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7. Major Shareholders and Related Party Transactions&#8212;Related Party Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for information on relationships with certain directors and senior management.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this annual report, our board of directors had the following members:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Series A Directors</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jos&#233; Antonio</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vicente Fern&#225;ndez</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Carbajal</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chairman</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1954</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1993, as director; 2001 as chairman.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other public companies directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive chairman of the board of directors of FEMSA. Member of the board of directors of Industrias Pe&#241;oles, S.A.B. de C.V.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the board of directors of Fundaci&#243;n FEMSA, A.C. and member of the board of directors of the Massachusetts Institute of Technology, or MIT and of Instituto Tecnol&#243;gico y de Estudios Superiores de Monterrey, or ITESM. Member of the board of global advisors of the Council for Foreign Relations. </span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He joined FEMSA in 1988, holding positions such as Strategic Planning Manager and later as Chief Executive Officer of Oxxo and Vice-President of Cervecer&#237;a Cuauht&#233;moc Moctezuma. In 1995, he was appointed Chief Executive Officer of FEMSA and, in 2001, Chairman of the board of directors of FEMSA, serving in both positions until December 2013. From 2014 to 2023, he served as Executive Chairman of the board of directors of FEMSA and, in July 2023, he reassumed the role of Chief Executive Officer of FEMSA in addition to his duties as Executive Chairman. He is currently the Chairman of the FEMSA Sustainability Committee. His extensive background and experience brings to the board a strategic vision, conscientious leadership, deep industry knowledge, talent attraction skills, culture and corporate governance reinforcement, as well as a strong understanding of Latin American markets.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a degree in Industrial Engineering and a Master of Business Administration, or MBA from ITESM.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Javier Gerardo Astaburuaga Sanjines</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1959</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other public companies directorship:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the board of directors of Grupo Acosta Verde, S.A.B. de C.V.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He is an independent consultant with extensive experience as Director of Corporate Development, Chief Financial Officer and Chief Corporate Officer of FEMSA, and Co-Chief Executive Officer of FEMSA Cerveza, where he held several senior management positions, including Chief Financial Officer and Chief Sales Officer. His extensive experience in the industry, corporate and financial areas and risk management provides a solid vision for key decisions within our company.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bachelor&#8217;s degree in Public Accounting from ITESM, accredited as a Certified Public Accountant.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Martin Felipe Arias Yaniz</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1967</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA&#8217;s committees:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the planning and finance committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Since April 2024, he is the Chief Financial Officer of FEMSA. From 2003 to 2014, he had various responsibilities for mergers and acquisitions, or M&amp;A, Corporate Treasury and Strategic Planning in our company. From 2014 to 2019, he was Director of Strategic Planning and Corporate Development at FEMSA. In 2019, he left FEMSA and worked as a financial and strategic advisor and board member for several companies including Copa Airlines, Grand Bay Group (consumer paper) and Hacienda El Limon (real estate). In addition, he continued to serve as an external advisor to FEMSA during this time and worked on all the transactions relating to FEMSA Forward. From 1992 to 1996, he worked at Cleary Gottlieb Steen &amp; Hamilton LLP in New York, specializing in Latin America M&amp;A and capital markets. From 1996 to 2003, he worked at Morgan Stanley in New York as an Associate, Vice President and Executive Director in Latin American M&amp;A, specializing in the consumer, telecommunications and utilities industries.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economics from Georgetown University and Juris Doctor from University of Pennsylvania Law School.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate Director:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federico Jos&#233; Reyes Garc&#237;a</span></div></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ricardo Guajardo Touch&#233;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1948</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1993</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA&#8217;s committees:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the planning and finance committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other public companies directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of Grupo Aeroportuario del Sureste, S.A.B. de C.V. and Vitro, S.A.B. de C.V.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He is an independent consultant. He was Chairman of the board of directors of Solfi, S.A. de C.V., Chairman and Chief Executive Officer of Grupo Financiero BBVA Bancomer and Chief Executive Officer of Grupo Valores Monterrey. His extensive experience as a consultant to companies in various industries and his knowledge of banking and finance provide him with an effective vision in decision-making as well as global influence and leadership.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds an Electrical Engineering degree from ITESM and the University of Wisconsin and a Master&#8217;s degree from the University of California, Berkeley.</span></div></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leroy Kim</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1972</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA&#8217;s committees:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the planning and finance committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managing Director of Allen &amp; Company, LLC., or Allen &amp; Company. He joined Allen &amp; Company in 1995 and, prior to that, started his career at Lehman Brothers. He has served as a financial advisor to many well-known corporations in the fields of technology, media, sports, healthcare services and consumer products.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor of Arts in Economics from Princeton University.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jos&#233; Henrique Cutrale</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1974</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of our Brazilian subsidiary SPAL Ind&#250;stria Brasileira de Bebidas S.A., Sucoc&#237;trico Cutrale, Ltda (&#8220;Sucoc&#237;trico Cutrale&#8221;), Burlingtown UK Limited, Cutrale North America, Inc. and Chiquita Holdings Limited. </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He is an officer of Sucoc&#237;trico Cutrale. With his experience in the industry and beverage supply chain, he brings a vision in global markets and finance.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graziela Cutrale</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Francisco Zambrano Rodr&#237;guez</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1953</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2003</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca Cola FEMSA&#8217;s Committee:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the audit committee. </span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of Desarrollo Inmobiliario y de Valores, S.A. de C.V. (&#8220;Desarrollo Inmobiliario&#8221;), Corporativo Zeta Divasa, S.A.P.I. de C.V. (&#8220;Corporativo Zeta DIVASA&#8221;), IPFC Inmuebles, S.A.P.I. de C.V. (&#8220;IPFC Inmuebles&#8221;) and ITESM as member of the audit and oversight committee. </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">He is currently an independent consultant and co-Chief Executive Officer of Desarrollo Inmobiliario, Corporativo Zeta DIVASA and IPFC Inmuebles. He has extensive knowledge of the financial sector, banking and private investment services, development and management of real estate projects and private investment funds in the real estate sector, as well as experience as an estate planning consultant. He contributes extensively by providing a financial approach to strategic decision-making, leadership and management, as well as a good understanding of corporate governance.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Holds a Chemical Engineering Administrator degree from ITESM and an MBA from the University of Texas at Austin.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luis Alfonso Nicolau Guti&#233;rrez</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born: </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1961</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender: </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></div></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA&#8217;s Committee:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the corporate practices committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other public companies directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of Grupo Posadas, S.A.B. de C.V., Gentera, S.A.B. de C.V., GCC, S.A.B. de C.V. and Becle, S.A.B. de C.V. (Cuervo).</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grupo Coppel, S.A. de C.V.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He has been a partner at Ritch, Mueller y Nicolau, S.C. since 1990, specializing in M&amp;A, debt and equity capital markets offerings, and banking and finance transactions.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Law degree from the Escuela Libre de Derecho and a Master&#180;s degree in Law from Columbia University.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Luis Rubio Freidberg</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1955</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA&#8217;s committees:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the corporate practices committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other public companies directorships: </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The India Fund, Inc.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of Xanthus, the Halifax Security Forum, and Chairman of Mexico Eval&#250;a Centro de An&#225;lisis de Pol&#237;ticas P&#250;blicas, A.C.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He is the Chairman of Mexico Evalua-CIDAC, a think tank and analysis group for governmental operations, including technology, social and environmental topics, and former President of the Mexican Council on Foreign Relations, or COMEXI. In 1985, he received the APRA Award for Best Book, in 1993 the Dag Hammarskj&#246;ld Award, and in 1998 the National Journalism Award for in-depth articles. He is also a prolific commentator on international, economic and political issues. He authors a weekly column in the newspaper Reforma and his opinions frequently appear in The Washington Post, The Wall Street Journal and the Financial Times. He serves on several boards of directors and is the author and editor of fifty-two books, the most recent being </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#161;En sus Marcas! M&#233;xico hacia 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. Before founding Mexico Evalua-CIDAC, in the 1970s, he was Citibank&#8217;s Planning Director and served as an advisor to the Secretary of Finance. He brings a global vision on financial, economic, political and social issues.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#180;s degree in political science and public administration from Universidad Iberoamericana and a Master and Ph.D. in Political Science from Brandeis University and, McKinsey MMBA.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Series D Directors</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John Murphy</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1962</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026. </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of The Vanguard Group, The Coca-Cola Foundation and Engage.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA&#8217;s committees:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the planning and finance committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He has served as President and Chief Financial Officer of The Coca-Cola Company since October 2022, prior to which he served as Chief Financial Officer since March 2019. He was President of The Coca-Cola Company&#8217;s Asia Pacific Group from 2016 to 2018, and previously served as President of the South Latin business unit from 2013 to 2016 and President of the Latin Center business unit from 2008 to 2012. Since 1998, when he began his career with The Coca-Cola Company, he has held various positions in general management, finance and strategic planning.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor of Business Studies (Honors) from Trinity University in Dublin and a Diploma in Professional Accounting from the Trinity University College in Dublin. He qualified as a chartered accountant of the Association of Chartered Accountants in Ireland.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stacy Lynn Apter</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jos&#233; Octavio Reyes Lagunes</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1952</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026. </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">He was a member of the board of directors and of the corporate governance committee of Mastercard Worldwide and a member of the board of directors of SitWIFI, S.A. de C.V. He also served on the board of directors of Coca-Cola Hellenic Bottling Co. and on the board of directors and associates assembly of Papalote Museo del Ni&#241;o. In 1975, he began his professional experience at Industrias Resistol, and 5 years later began a career of more than 30 years with The Coca-Cola Company, holding various positions in Mexico, the United States and Brazil. As a result of his extensive experience in different national and international companies, he offers a unique vision of leadership and management, as well as a high knowledge of corporate governance of public and private companies.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He holds a degree in Chemical Engineering from the Universidad Nacional Aut&#243;noma de Mexico and an MBA from ITESM.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enrique Rapetti</span></div></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Claudia Lorenzo</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1968</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Female</span></div></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">She is the Chief of Staff to the Chairman and Chief Executive Officer of The Coca-Cola Company. Prior to her current role, she served as President of the ASEAN and South Pacific Operating Unit from 2020 to 2024, overseeing 25 countries, including highly developed and developing markets in Southeast Asia and the South Pacific region. She joined The Coca-Cola Company in Latin America in 1994 and went on to hold a variety of roles across several positions in general management, where she successfully led growth, turnarounds, and innovations, setting bold visions and navigating change with bottler partners. She also led Public Affairs, Communication and Sustainability in Brazil, with vast experience with industry associations in Latin America and Asia, serving as President of the Board of Food and Beverages</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Association.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">She holds a degree in journalism from Helio Alonso University (FACHA), and an Executive MBA with a focus in retail management from Instituto Brasileiro de Mercado de Capitais (IBMEC), both in Brazil.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director: </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Erin L. May</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jennifer Kay Mann</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1972</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Female</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026. </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of Morehouse College, Fairlife LLC, American Beverage, Boys &amp; Girls Club of America and Ronald McDonald</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">House Charities.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">She is currently Corporate Executive Vice President of the The Coca-Cola Company and President of The Coca-Cola Company&#180;s North America region. Most recently, she served as President of Global Ventures for The Coca-Cola Company and as Chief People Officer and Chief of Staff for The Coca-Cola Company Chairman and CEO James Quincey. Since joining The Coca-Cola Company in 1997, her leadership roles have included Vice President and General Manager of Coca-Cola Freestyle. She has successfully led high-performing teams at The Coca-Cola Company. She brings leadership and management experience.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#8217;s degree in accounting from Georgia State University. </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate director:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark Harris</span></div></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Series L Directors</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Victor Alberto Tiburcio</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Celorio</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1951</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026. </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA&#8217;s committees:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Financial Expert of the Audit Committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other public companies directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of FEMSA, Grupo Palacio de Hierro, S.A.B. de C.V., Fresnillo, PLC and Grupo Nacional Provincial, S.A.B.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other directorships:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of the boards of directors of Profuturo Afore, S.A. de C.V., Grupo Financiero Scotiabank Inverlat, S.A. de C.V., TankRoom, S.A.P.I. de C.V. and member of the governing board of the Instituto Tecnol&#243;gico Aut&#243;nomo de M&#233;xico (&#8220;ITAM&#8221;) and governing council of Transparencia Mexicana, A.C.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He is an independent consultant and was previously a partner of Mancera, S.C. (Ernst &amp; Young Mexico), as well as its Managing Director for 13 years. He is qualified as a &#8220;financial expert&#8221; under the Sarbanes-Oxley Act. Due to his extensive background, he provides a broad knowledge of financial reporting, auditing, corporate governance, regulatory compliance and risk prevention to ensure the sustainable value of the organization. In addition, he has experience in the financial, consumer goods, retail and mining sectors as well as in Latin American markets through his involvement as a consultant to public and private companies.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Bachelor&#180;s degree in public accounting from Universidad Iberoamericana and an MBA from ITAM.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternate Director:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jaime A. El Koury (independent)</span></div></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Olga Gonzalez Aponte</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1966</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender: </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Female</span></div></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board: </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term: </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026. </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA&#8217;s Committees:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Member of the Audit Committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other public companies directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Member of the boards of directors of FEMSA and WM Technology, Inc.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">She is currently Chief Executive Officer and President of Wild Fork US., former Senior Vice President and Chief Financial Officer for Walmart M&#233;xico y Centroamerica. She has held international internal audit and Chief Financial Officer roles for Walmart, Inc. with expat assignments in Chile and Mexico. She has experience in public companies having served as director on the board of directors of Walmart de M&#233;xico y Centroamerica. She has extensive experience in the food and consumer goods industry, as well as knowledge of finance and auditing, risk management, corporate governance, as well as of the Latin American markets.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">She holds a bachelor&#8217;s degree in accounting from the Pontificia Universidad Cat&#243;lica de Puerto Rico and an MBA from Florida International University.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amy Eschliman</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Independent Director</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1973</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Female</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to the board:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Through the date of our annual shareholders meeting of 2026.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA&#8217;s committees:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Member of the Planning and Finance Committee.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current directorships:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Member of the Keen Shoes advisory board.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Career and experience: </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">She is currently Chief Digital Officer at Crate &amp; Barrel Holdings, Inc. She was formerly Managing Director at Google Cloud. Prior to Google, she was Senior Vice President of Customer Relationship Management and Senior Vice President of Digital Commerce at Sephora, Vice President of Digital Commerce at Pottery Barn, within WilliamsSonoma, Inc. Due to her background and leadership positions, she brings diverse skills and knowledge in the innovation, technology, information security and management sectors.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">She holds a BA in Economics from the University of California, Berkeley and an MBA from Harvard Business School. </span></div></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The secretary of the board of directors is Alejandro Gil Ortiz and the alternate secretary of the board of directors is Camila Lopes Amaral Westin Pereira, our chief legal officer.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12.4pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2004, Jos&#233; Luis Cutrale directly or through other companies made a capital contribution equivalent to approximately US$50 million to our Brazilian operations in exchange for approximately 16.9% equity stake in these operations. We entered into an agreement with Mr. Cutrale pursuant to which he was invited to serve as a director of our company. Due to the unfortunate death of Mr. Cutrale in 2022, we have agreed to appoint his son, Jose Henrique Cutrale, as member of our board of directors.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Management</span></div><div style="margin-bottom:12.1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the senior management of our company:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ian Marcel Craig Garcia</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Executive Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1972</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2003</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He previously held various senior management positions in the company, including Chief Operating Officer of Brazil, and prior to that, Chief Operating Officer of Argentina. He also held the positions of Chief Financial Officer and Strategic Planning for the South America Division, Chief Financial Officer, Director of Planning and Corporate Affairs in the Mercosur Region, and Corporate Director of Finance and Treasury at Coca-Cola FEMSA. He is the President of our Sustainability Committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With his experience within the group, he worked in a Corporate Finance position and in the Beer Division in a Supply Chain position. Also worked in other companies in the area of strategic planning.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He holds a BS degree in Industrial Engineering from the ITESM, an MBA from the Booth School of Business at the University of Chicago, and a Master&#8217;s degree in International Business Law from the ITESM. </span></div></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gerardo Cruz Celaya </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Financial Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1977</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2003</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He held various senior management positions in the company&#8217;s finance area, including Corporate Director of Finance and Treasury, Director of Planning and Finance for Latin America, and Chief Financial Officer for Coca-Cola FEMSA Colombia. In addition to his responsibilities as Chief Financial Officer, Gerardo supervises our supplier, risk management, and sustainable bonds strategies.He is a member of our Sustainability Committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He holds a BA degree in Economics and a Master&#8217;s degree in Applied Statistics both from the ITESM.</span></div></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:21pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Antonio Diaz-Caneja Guillen</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Human Resources Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1978</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2003</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With his experience dedicated to Human Resources at the company, he has overseen topics including employee well-being, talent development, and human rights in alignment with our sustainability strategies and goals. He has served as Corporate Compensation Manager, Corporate Labor Development Manager, Director of Organizational Effectiveness for Coca-Cola FEMSA Philippines, Corporate Director of Labor and Social Development, and Director of Human Resources in Colombia, and Director of Human Resources for our Latin America division. He is a member of our Sustainability Committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a BA degree in Business Administration and Management from the Universidad Iberoamericana.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Camila Lopes Amaral</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Legal Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1981</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Female</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2007</span></div></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Before assuming this role, she held several leadership positions in our company, including Legal &amp; Corporate Affairs Director and Senior Legal Manager at our Brazilian subsidiary. She is a member of our Sustainability Committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">She also served as Legal Director for the Brazilian Association of Soft Drink and Non-Alcoholic Beverage Industries (ABIR), where for 12 years she played a key role in shaping the industry&#8217;s legal and regulatory framework. She also worked at top-tier law firms, such as Lefosse Advogados (in association with Linklaters) and Lobo &amp; de Rizzo Advogados, gaining extensive expertise in corporate law, governance, litigation and complex transactions.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">She holds a Law degree from Universidad Presbiteriana Mackenzie, a post-graduate specialization in civil procedural law from Pontificia Universidade Cat&#243;lica de S&#227;o Paulo. Additionally, she has completed executive training programs in leadership, strategy and negotiation at institutions such as Harvard Business School, The Wharton School and Chicago Booth School of Business.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Catherine Nicole Reuben Hatounian</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Corporate Affairs Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1971</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Female</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covering institutional and regulatory areas as well as sustainability issues, throughout her career at Coca-Cola FEMSA. Before assuming her current role, she held various positions including Director of Corporate Affairs for Coca-Cola FEMSA M&#233;xico, Corporate Director of Regulatory Affairs and Institutional Relations, and Manager of Corporate Affairs for Coca-Cola FEMSA Central America, with responsibilities in Guatemala, Nicaragua, Costa Rica, and Panama. She is a Vice-President of our Sustainability Committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Previously, Catherine was Executive Director of the Costa Rican-American Chamber of Commerce and worked in the Foreign Investment Promotion Agency of Costa Rica (CINDE) supporting companies interested in nearshoring opportunities.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">She holds a BA degree with a double major in Economics and Business Administration &amp; Finance from Universidad Nacional de Costa Rica and has completed studies in Political Communication from Universidad San Judas Tadeo in Costa Rica, as well as a Sustainability Certificate from MIT.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rafael Ramos Casas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Technical and Supply Chain Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1961</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1999</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He held various positions within our Mexican operations. As part of his responsibilities as Chief Supply Chain and Supply Chain Officer, he leads our quality, environmental stewardship and operational safety strategy across our operations. He is a Vice-President of our Sustainability Committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With his experience in the beverage industry, he previously served in several senior management positions, including Manufacturing Director for Southeast Mexico, Supply Chain Director for Mexico and Central America, and Supply Chain Director of FEMSA Comercio.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a BS degree in Biochemical Engineering and a Master&#8217;s degree in Business Administration of Agricultural Enterprises both from the ITESM.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Washington Fabricio Ponce Garc&#237;a</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Operating Officer&#8212;Mexico</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1968</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1998</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With his experience in the beverage industry, he previously served in several senior management positions, including President and Chief Operating Officer of the Philippines Operation, Director of Operations in Colombia, Managing Director of Central America, Argentina and Colombia, and Director of Strategic Planning for Latin America Region. He is a member of our Sustainability Committee.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior to joining Coca-Cola FEMSA, he worked as a Senior Consultant in Bain &amp; Company, and as Managing Director for Heineken in Brazil.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a Master&#180;s degree in Economics from INCAE, Business School in Costa Rica.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aitor Ocejo Zubizarreta</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Operating Officer&#8212;Latin America</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1974</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2000</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He has served in several senior management positions, including Director of Operations in Guatemala, Director of Operations in Venezuela, Commercial and Business Development in Venezuela, and several strategic operational and marketing positions in Mexico, as well as other roles including Corporate Inorganic Acquisitions and Corporate Commercial Development.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With his experience in the beverage industry, he served in several senior management positions at The Coca-Cola Company.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a BS degree in Industrial Engineering from Universidad Iberoamericana.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eduardo Pereyra Mendez</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Operating Officer&#8212;Brazil</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1973</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1996</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With his experience in the beverage industry, he previously served in several senior management positions, including Director of Operations in Colombia, Commercial Director in Venezuela, Brazil, and Colombia, and Regional Manager in Mexico and Colombia.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a BS degree in Industrial Engineering from ITESM and has an MBA from the Universidad Adolfo Iba&#241;ez in Chile, and an Advanced Management Program, or AMP from the Universidad de Navarra, IESE.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gabriel Coindreau Montemayor</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Strategic Planning Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1970</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2000</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position: </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With extensive strategic planning experience, he previously served in several strategic positions, including Corporate Director of Strategic Projects and Initiatives, Corporate Director of Planning and Organizational Development, Managing Director for Coca-Cola FEMSA Colombia and Central America, as well as various positions in the Corporate Strategic Planning and Human Resources Departments.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a BS degree in Electronics Engineering and Communications from the ITESM.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.012%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nicolas Bertelloni  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Growth Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1981</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2004</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He possesses extensive expertise in the areas of marketing and market intelligence, particularly in leading teams during times of transformation and crisis. Previously, he held various roles within the organization, including Director of Marketing for the Brazil and Mexico Divisions, and Director of Operations for Argentina and Uruguay.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Head of Pricing and Marketing Mix Modeling at Nielsen Brazil between 2015 and 2016.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He holds a BA degree in Business Administration and a BA degree in Economics both from Universidad de Buenos Aires. Additionally, he completed post-graduate studies in International Economics from Institut f&#252;r Weltwirtschaft in Germany and an MBA from Funda&#231;&#227;o Get&#250;lio Vargas in Brazil.</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ignacio Echevarr&#237;a Mendiguren</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Digital and Technology Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Born:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1967</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gender:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Male</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Appointed to current position:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business experience with us:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joined the company in 2018 as Information Technology Director. </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other business experience:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">He has extensive experience in the IT industry. He began his professional career as a technology consultant for consumer companies at Arthur Andersen. He has served as a board member for several startups and in the financial sector Banco Compartamos and the Gentera Foundation. He joined the beverage industry years ago where he has collaborated on digital transformation projects in 13 African countries (Equatorial Bottler Company), 15 European countries (Coca-Cola European Partners), and 10 countries in Latin America (Coca-Cola FEMSA).</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Education:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holds a BS degree in Industrial Engineering from The School of Industrial Engineering of Barcelona and an MBA from EI Business School in Madrid.</span></div></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Composition of the Board of Directors and Senior Management</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors is comprised of 16 board members and seven alternates, 70.0% of whom are men and 30.0% of whom are women. Of our senior management, 84.0% are men and 16.0% are women.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a corporate human resources policy that fosters equal opportunities and non-discrimination. This policy was approved by our board of directors and all of our employees are required to comply with it. Our chief human resources officer, Antonio Diaz-Caneja Guillen, is responsible for enforcing such policy. </span></div><div style="text-align:justify;text-indent:35.45pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Compensation of Directors and Officers</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the year ended December 31, 2024, the aggregate compensation paid to our senior management and senior executives was approximately Ps. 1,533 million. The aggregate compensation amount includes cash bonus awards and bonuses paid to our senior management and certain of our senior executives pursuant to our incentive plan for stock purchases. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;Bonus Program.&#8221;</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The aggregate compensation for directors during 2024 was Ps.15.6 million. For each meeting attended in 2024, we paid </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">US$13,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to each director with foreign residence and nationality and US$</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">9,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to all other directors.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We paid US$</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">5,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to each of the members of the audit, finance and planning and the corporate practices committees per each meeting attended, and we paid US$6,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">to the chairman of the audit committee per meeting attended.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our senior management and senior executives participate in our benefit plans in the same terms as our other employees. Members of our board of directors do not participate in our benefit plans. As of December 31, 2024, amounts accrued for all employees under our pension and retirement plans were Ps. 5,084 million, of which Ps. 1,429 million are already funded.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bonus Program</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash-based payment bonus plan. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This bonus plan is part of our short-term incentive plan for the benefit of all our executives, including senior management and senior executives. The program is based on a combination of global and individual key performance indicators established at the beginning of the year for each eligible participant in accordance with their level of responsibility. Starting in 2022, as instructed by the corporate practices committee, 50.0% of the annual bonus was based on our company&#8217;s evaluation metric the Economic Value Added, or EVA, methodology and the remaining 50.0% was based on individual performance.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since 2023, the annual bonus has been calculated differently. Fifty percent of the annual bonus is evaluated based on certain annual targets established by our company regarding earnings before interest and taxes (&#8220;EBIT&#8221;) and working capital, and the other 50.0% remains evaluated based on individual performance.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incentive plan target is expressed in months of salary and the final amount payable is computed based on a percentage of compliance with the goals established every year. The bonuses are recorded as expenses in the income statement and are paid in cash the following year.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-based payment bonus plan. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This stock bonus plan is part of our long-term incentive plan for the benefit of our senior management and senior executives. This plan uses as its main evaluation metric the EVA methodology. Under the EVA stock incentive plan, eligible senior executives and senior management are entitled to receive a special annual bonus in cash, after withholding applicable taxes, to purchase FEMSA and Coca-Cola FEMSA shares traded in the Mexican Stock Exchange, based on the executive&#8217;s level of responsibility in the organization. We make a cash contribution to the administrative trust (which is controlled and consolidated by FEMSA) in the amount of the individual executive&#8217;s special bonus. The administrative trust then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares (as instructed by the corporate practices committee). The acquired shares are deposited in a trust, and the senior executives and senior management can access them one year after they are vested, at 1/3 per year over a three-year period. Seventy percent of the annual executive bonus under our stock incentive plan must be used to purchase our company&#8217;s shares and the remaining 30.0% must be used to purchase FEMSA shares.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the years ended December 31, 2024, 2023 and 2022, the cash-based and share-based bonus expense amounted to Ps. 1,980 million, Ps. 1,283 million, and Ps. 1,853 million, respectively. See Note 16 to our consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board Practices and Committees</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bylaws state that the board of directors will meet at least four times a year to discuss our operating results and progress in achieving strategic objectives. It is the practice of our board of directors to meet following the end of each quarter. Our board of directors can also hold extraordinary meetings. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 10. Additional Information&#8212;Bylaws.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws, directors serve one-year terms although they continue in office for up to 30 days until successors are appointed. If no successor is appointed during this period, the board of directors may appoint interim members, who will be ratified or substituted at the next shareholders meeting after such event occurs. None of the members of our board of directors or senior executives of our subsidiaries has service agreements providing for benefits upon termination of employment.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors is supported by committees, which are working groups approved at our annual shareholders meeting that analyze issues and provide recommendations to the board of directors regarding their respective areas of focus. The senior management and senior executives interact periodically with the committees to address management issues. The following are the three committees of the board of directors:</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.5pt">Planning and Finance Committee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The planning and finance committee works with management to set our annual and long-term strategic and financial plans and monitors adherence to these plans. It is responsible for setting our optimal capital structure and recommends the appropriate level of borrowing as well as the issuance of securities. Financial risk management is another responsibility of the planning and finance committee. Mart&#237;n Felipe Arias Yaniz is the chairman of the planning and finance committee. The other members include: Ricardo Guajardo Touch&#233;, Federico Jos&#233; Reyes Garc&#237;a, John Murphy, Amy Eschliman and Leroy Kim. </span></div><div><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.5pt">Audit Committee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The audit committee is responsible for reviewing the accuracy and integrity of quarterly and annual financial statements in accordance with accounting, internal control and auditing requirements, as well as overseeing risk</span></div><div style="padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">management including in connection with sustainability, cybersecurity and tax. The audit committee is directly responsible for the appointment, compensation, retention and oversight of the independent auditor, who reports directly to the audit committee (such appointment and compensation being subject to the approval of our board of directors); the internal auditing function also reports to the audit committee. The audit committee has implemented procedures for receiving, retaining and addressing complaints regarding accounting, internal control and auditing matters, including the submission of confidential, anonymous complaints from employees regarding questionable accounting or auditing matters. To carry out its duties, the audit committee may hire independent counsel and other advisors. As necessary, we compensate the independent auditor and any outside advisor hired by the audit committee and provide funding for </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ordinary administrative expenses incurred by the audit committee in the course of its duties. Victor Alberto Tiburcio Celorio is the chairman of the audit committee and the &#8220;audit committee financial expert.&#8221; Pursuant to the Mexican Securities Market Law, the chairman of the audit committee is elected at our shareholders meeting. The other members are Olga Gonzalez Aponte and Francisco Zambrano Rodr&#237;guez. Each member of the audit committee is an independent director, as required by the Mexican Securities Market Law and applicable NYSE listing standards. </span></div><div style="padding-left:54pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.5pt">Corporate Practices Committee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. The corporate practices committee, which consists exclusively of independent directors, is responsible for preventing or reducing the risk of performing operations that could damage the value of our company or that benefit a particular group of shareholders. The committee may call a shareholders meeting and include matters on the agenda for that meeting that it deems appropriate, approve policies on related party transactions, approve the compensation plan of the chief executive officer, senior management and relevant officers, and support our board of directors in the elaboration of related reports. The chairman of the corporate practices committee is Luis Rubio Freidberg. Pursuant to the Mexican Securities Market Law, the chairman of the corporate practices committee is elected at our shareholders meeting. The other members include Jaime A. El Koury and Luis A. Nicolau Guti&#233;rrez.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employees</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, our headcount was as follows: 64,652 in Mexico and Central America, and 52,067 in South America. In the headcount, we include non-employee workers. The table below sets forth headcount by category for the periods indicated:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.111%"><tr><td style="width:1.0%"/><td style="width:51.641%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.222%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.222%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Executive employees</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,151</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,061</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,013</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-executive employees</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,513</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,750</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,432</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-employee workers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,055</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,430</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,766</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,719</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,241</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,211</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.305%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due to changes in the methodology for categorizing non-employee workers, figures reported for 2024 are not comparable with those reported for 2023 and 2022.</span></div></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2024, approximately 64.2% of our employees, most of whom were employed in Mexico, were members of labor unions. We had 208 separate collective bargaining agreements with 111</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">labor unions. In general, we believe we have a good relationship with the labor unions throughout our operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">See &#8220;Item 8. Financial Information&#8212;Consolidated Statements and Other Financial Information.&#8221;</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Ownership</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of our directors, alternate directors or senior management is the beneficial owner of more than 1.0% of any class of our capital stock. See Note 16.2 to our consolidated financial statements.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance Policies for Employees</span></div><div style="margin-bottom:12.4pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a number of different types of insurance policies for all employees. These policies mitigate the risk of having to pay death benefits in the event of an industrial accident. We maintain directors&#8217; and officers&#8217; insurance policies covering all directors and certain key senior executives for liabilities incurred in their capacities as directors and officers.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_61"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 7.&#160;&#160;&#160;&#160;Major Shareholders and Related Party Transactions</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_64"></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Major Shareholders</span></div><div style="margin-bottom:10pt;text-indent:25.2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, our outstanding capital stock consists of four classes of securities: Series A shares held by FEMSA, Series D shares held by The Coca-Cola Company, and Series B and Series L shares held by the public, which trade as units (each unit consisting of 3 Series B shares and 5 Series L shares). The following table sets forth our major shareholders:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.944%"><tr><td style="width:1.0%"/><td style="width:40.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.097%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.954%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Owner</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Outstanding Capital Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage Ownership of Outstanding Capital Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Percentage of Voting Rights</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FEMSA (Series A shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,936,628,152</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Coca-Cola Company (Series D Shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668,365,424</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public (Series B shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,575,624,195</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public (Series L shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626,040,325</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,806,658,096</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:107%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">&#160;&#160;&#160;&#160;FEMSA owns these shares through its wholly owned subsidiary Compa&#241;&#237;a Internacional de Bebidas, S.A. de C.V. Approximately 74.86% of the voting stock of</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">FEMSA is owned by the technical committee and trust participants under Irrevocable Trust No. 463 established at Banco Invex, S.A. Instituci&#243;n de Banca</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M&#250;ltiple, Invex Grupo Financiero, as Trustee. As a consequence of the voting trust&#8217;s internal procedures, the following trust participants are deemed to have beneficial ownership with shared voting power of the shares deposited in the voting trust: Banco Invex, S.A., as Trustee under Trust No. 3763 (controlled by the Garza Lag&#252;era Gonda Family), Max Brittingham, Maia Brittingham, B&#225;rbara Braniff Garza Lag&#252;era, Eugenia Braniff Garza Lag&#252;era, Lorenza Braniff Garza Lag&#252;era, Paula Trevi&#241;o Garza Lag&#252;era, In&#233;s Trevi&#241;o Garza Lag&#252;era, Eugenio Fern&#225;ndez Garza Lag&#252;era, Daniela Fern&#225;ndez Garza Lag&#252;era, Eva Mar&#237;a Fern&#225;ndez Garza Lag&#252;era, Jos&#233; Antonio Fern&#225;ndez Garza Lag&#252;era, Alepage, S.A. (controlled by the Garza Garza Family), BBVA Bancomer Servicios, S.A. as Trustee under Trust No. F/411245 (controlled by the Garza Garza Family), Alfonso Garza Garza, Juan Pablo Garza Garc&#237;a, Alfonso Garza Garc&#237;a, Mar&#237;a Jos&#233; Garza Garc&#237;a, Eugenia Mar&#237;a Garza Garc&#237;a, Patricio Garza Garza, Viviana Garza Zambrano, Patricio Garza Zambrano, Marigel Garza Zambrano, Ana Isabel Garza Zambrano, Juan Carlos Garza Garza, Jos&#233; Miguel Garza Celada, Gabriel Eugenio Garza Celada, Ana Cristina Garza Celada, Juan Carlos Garza Celada, Eduardo Garza Garza, Eduardo Garza P&#225;ez, Balbina Consuelo Garza P&#225;ez, Eugenio Andr&#233;s Garza P&#225;ez, Eugenio Garza Garza, Camila Garza Garza, Ana Sof&#237;a Garza Garza, Celina Garza Garza, Marcela Garza Garza, Carolina Garza Garza, Mar&#237;a Teresa Gual y Aspe, Alejandro Baill&#232;res Gual, Ra&#250;l Baill&#232;res Gual, Xavier Baill&#232;res Gual, Juan Pablo Baill&#232;res Gual, Mar&#237;a Teresa Baill&#232;res Gual, Corbal, S.A. de C.V. (controlled by the Baill&#232;res Family), BBVA Bancomer Servicios, S.A., as Trustee under Trust No. F/29490-0 (controlled by the Baill&#232;res Family), Max David Michel, Juan Maria Pedro David Michel, Monique Berthe Michele Madeleine David Michel, Magdalena Mar&#237;a Guichard Michel, Rene Cristobal Guichard Michel, Juan Bautista Guichard Michel, Miguel Graciano Jos&#233; Guichard Michel, Graciano Mario Juan Guichard Michel, Banco Invex, S.A., as Trustee under Trust No. F/4165 (controlled by the Michel Gonz&#225;lez Family). Franca Servicios, S.A. de C.V. (controlled by the Calder&#243;n Rojas Family), and BBVA Bancomer Servicios, S.A. as Trustee under Trust No. F/29013-0 (controlled by the Calder&#243;n Rojas Family).</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Coca-Cola Company indirectly owns these shares through its wholly owned subsidiaries, The Inmex Corporation and Dulux CBAI 2003 B.V.</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Series B shares and Series L shares trade together as units (each unit consisting of 3 Series B shares and 5 Series L shares). Series B shares grant full voting rights and Series L shares only grant the right to vote in limited circumstances. Holders of ADSs are entitled, subject to certain exceptions, to instruct The Bank of New York Mellon, the ADS depositary, as to the voting rights pertaining to the Series B shares and the limited voting rights pertaining to the Series L shares, in each case underlying our units represented by ADSs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">See &#8220;Item 10. Additional Information&#8212;Bylaws.&#8221;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of the date of this annual report and based on public filings with the SEC the Bill and Melinda Gates Foundation Trust held 62,147,190 units, or 11.83% of the total amount of our units, which represented 186,441,570 Series B shares, or 11.83% of the total amount of our Series B shares, and 310,735,950 Series L shares, or 11.83% of the total amount of our Series L shares.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Series A shares, owned by FEMSA, are held in Mexico and our Series D shares, owned by The Coca-Cola Company, are held outside of Mexico.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of the date of this report, we had approximately 24,326,268 ADSs outstanding, representing 46.3% of the total amount of our units, or 46.3% of the total amount of our Series B shares and 46.3% of the total amount of our Series L shares, held by approximately 297 registered holders (including The Depositary Trust Company) with registered addresses outside of Mexico.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Shareholders Agreement</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate pursuant to a shareholders agreement among two subsidiaries of FEMSA, The Coca-Cola Company and certain of its subsidiaries.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This agreement, together with our bylaws, sets forth the basic rules pursuant to which we operate.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2010, our main shareholders, FEMSA and The Coca-Cola Company, amended the shareholders agreement, and our bylaws were amended accordingly. The amendment mainly related to changes in the voting requirements for decisions on: (1) ordinary operations within an annual business plan and (2) appointment of the chief executive officer and all officers reporting to him, all of which may be taken by the board of directors by simple majority voting. Also, the amendment provided that payment of dividends, up to an amount equivalent to 20.0% of the preceding years&#8217; consolidated net profits, may be approved by a simple majority of the voting capital stock and any payment of dividends above 20.0% of the preceding years&#8217; consolidated net profits shall require the approval of a majority of the voting capital stock, which majority must also include a majority of the Series D shares. Any decision on extraordinary matters, as they are defined by our bylaws and which include any new business acquisition, business combinations or any change in the existing line of business, among other things, shall require the approval of the majority of the members of the board of directors, with the vote of two of the members appointed by The Coca-Cola Company.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws and shareholders agreement, our Series A shares, Series D shares and Series B shares are the only shares with full voting rights. The shareholders agreement also sets forth the principal shareholders&#8217; understanding as to the effect of adverse actions of The Coca-Cola Company under the bottler agreements. Our bylaws and shareholders agreement provide that a majority of the directors appointed by the holders of Series A shares, upon making a reasonable, good faith determination that any action of The Coca-Cola Company under any bottler agreement between The Coca-Cola Company and our company or any of our subsidiaries is materially adverse to our business interests and that The Coca-Cola Company has failed to cure such action within 60 days of notice, may declare a &#8220;simple majority period,&#8221; as defined in our bylaws, at any time within 90 days after giving notice. During the simple majority period certain decisions, namely the approval of material changes in our business plans, the introduction of a new, or termination of an existing line of business, and related party transactions outside the ordinary course of business, to the extent the presence and approval of at least two Series D directors would otherwise be required, can be made by a simple majority vote of our entire board of directors, without requiring the presence or approval of any Series D director. A majority of the Series A directors may terminate a simple majority period but, once having done so, cannot declare another simple majority period for one year after the termination. If a simple majority period persists for one year or more, the provisions of the shareholders agreement for resolution of irreconcilable differences may be triggered, with the consequences outlined in the following paragraph.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the rights of first refusal provided for in our bylaws regarding proposed transfers of Series A shares or Series D shares, the shareholders agreement contemplates three circumstances under which one principal shareholder may purchase the interest of the other in our company: (1) a change in control in a principal shareholder, (2) the existence of irreconcilable differences between the principal shareholders or (3) the occurrence of certain specified events of default.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that (1) one of the principal shareholders buys the other&#8217;s interest in our company in any of the circumstances described above or (2) the beneficial ownership of The Coca-Cola Company or FEMSA is reduced below 20.0% of our outstanding voting stock, and upon the request of the shareholder whose interest is not so reduced, the shareholders agreement will be terminated and our bylaws will be amended to eliminate all share transfer restrictions and all special-majority voting and quorum requirements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shareholders agreement also contains provisions relating to the principal shareholders understanding as to our growth. It states that it is The Coca-Cola Company&#8217;s intention that we will be viewed as one of a small number of its &#8220;anchor&#8221; bottlers in Latin America. In particular, the parties agree that it is desirable that we expand by acquiring additional bottler territories in Mexico and other Latin American countries in the event any become available through horizontal growth. In addition, The Coca-Cola Company has agreed, subject to a number of conditions, that if it obtains ownership of a bottler territory that fits with our operations, it will give us the option to acquire such territory. The Coca-Cola Company has also agreed to support reasonable and sound modifications to our capital structure to support horizontal growth. The Coca-Cola Company&#8217;s agreement as to horizontal growth expires upon either the elimination of the super-majority voting requirements described above or The Coca-Cola Company&#8217;s election to terminate the agreement as a result of a default.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Coca-Cola Memorandum</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Panamco in 2003, we established certain understandings primarily relating to operational and business issues with both The Coca-Cola Company and FEMSA that were memorialized in writing prior to completion of the acquisition. Although The Coca-Cola Memorandum has not been amended, we continue to develop our relationship with The Coca-Cola Company (i.e., through, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">inter alia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, acquisitions and taking on new product categories), and we therefore believe that The Coca-Cola Memorandum should be interpreted in the context of subsequent events, some of which have been noted in the description below. The main terms are as follows:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">The shareholder arrangements between two subsidiaries of FEMSA and The Coca-Cola Company and certain of its subsidiaries will continue in place. On February 1, 2010, FEMSA amended its shareholders agreement with The Coca-Cola Company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">FEMSA will continue to consolidate our financial results under Mexican financial reporting standards. We have complied with Mexican law by transitioning to IFRS as of 2011 and FEMSA currently consolidates our financial results under IFRS.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The Coca-Cola Company and FEMSA will continue to discuss in good faith the possibility of implementing changes to our capital structure in the future.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The Coca-Cola Company may require the establishment of a different long-term strategy for Brazil. If, after taking into account our performance in Brazil, The Coca-Cola Company does not consider us to be part of this long-term strategic solution for Brazil, then we will sell our Brazilian franchise to The Coca-Cola Company or its designee at fair market value. Fair market value would be determined by independent investment bankers </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;padding-left:90pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">retained by each party at their own expense pursuant to specified procedures. In light of the performance of our business in Brazil and the fact that The Coca-Cola Company authorized us to acquire five Coca-Cola bottlers in Brazil from 2008 to 2022 and participate in the acquisition of the Brazilian operations of Jugos del Valle, Le&#227;o Alimentos, Trop Frutas, the AdeS business in Brazil, among others, we believe that this provision is no longer applicable.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">We would like to keep open strategic alternatives that relate to the integration of sparkling beverages and beer. The Coca-Cola Company, FEMSA and we would explore these alternatives on a market-by-market basis at the appropriate time.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">The Coca-Cola Company agreed to sell to a subsidiary of FEMSA sufficient shares to permit FEMSA to beneficially own 51.0% of our outstanding capital stock (assuming that this subsidiary of FEMSA does not sell any shares and that there are no issuances of our stock other than as contemplated by the acquisition). As a result of this understanding, in November 2006, FEMSA acquired, through a subsidiary, 148,000,000 of our Series D shares from certain subsidiaries of The Coca-Cola Company, representing 9.4% of the total outstanding voting shares and 8.0% of our total outstanding equity, at a price of US$2.888 per share for an aggregate amount of US$427.4 million. Pursuant to our bylaws, the acquired shares were converted from Series D shares to Series A shares.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">We may be entering some markets where significant infrastructure investment may be required. The Coca-Cola Company and FEMSA will conduct a joint study that will outline strategies for these markets, as well as the investment levels required to execute these strategies. Subsequently, it is intended that FEMSA and The Coca-Cola Company will reach an agreement on the level of funding to be provided by each of the partners. The parties intend that this allocation of funding responsibilities would not be overly burdensome for either partner.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cooperation Framework with The Coca-Cola Company</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2016, we announced a new, comprehensive cooperation framework with The Coca-Cola Company. This cooperation framework seeks to maintain a mutually beneficial business relationship over the long term, which will allow both companies to focus on continuing to drive the business forward and generate profitable growth. The cooperation framework contemplates the following main objectives:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:31.8pt">Long-term guidelines in relationship economics</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Concentrate prices for sparkling beverages in Mexico gradually increased from July 2017 through July 2019.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:31.8pt">Other Concentrate Price Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Potential future concentrate price adjustments for sparkling beverages and flavored water in Mexico will consider investment and profitability levels that are beneficial both to us and The Coca-Cola Company.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:31.8pt">Marketing and commercial strategies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We and The Coca-Cola Company are committed to implement marketing and commercial strategies, and productivity programs to maximize profitability. We believe that these initiatives will partially mitigate the effects of concentrate price adjustments.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of a shared vision for the future, and to continue strengthening our relationship and combined strategy, in 2021, we and The Coca-Cola Company agreed to enhance the Cooperation Framework. This enhancement includes additional drivers to grow the business and strengthen our successful and longstanding partnership. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This update contemplates the following main objectives:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Growth principles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We and The Coca-Cola Company agreed to continuously build and align ambitious business growth plans to increase our operating income via top-line growth, cost and expense efficiencies and the implementation of marketing, commercial strategies and productivity programs.</span></div><div style="padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Relationship economics</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Ensure that the economics of our business and management incentives are fully aligned towards long-term system value creation. Potential future concentrate price adjustments for sparkling beverages and flavored water in all our territories will be based on mutual consensus between The Coca-Cola </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:90pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company and us as to which investment and profit split levels are mutually beneficial for both parties; including in such profit split levels the results from potential new businesses and ventures.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Potential new business and ventures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Coca-Cola</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> system continues to evolve, leveraging our sales and distribution network, we may be allowed to engage in the distribution of potential new businesses such as the distribution of beer, spirits and other consumer goods.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:32.5pt">Digital strategy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Development of a joint general framework for digital initiatives as part of both companies&#8217; industry leading digitization efforts. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_67"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related Party Transactions</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our transactions with related parties are on terms comparable to those that would result from arm&#8217;s length negotiations with unaffiliated parties and are reviewed and approved by our corporate practices committee and our board of directors.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FEMSA</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly engage in transactions with FEMSA and its subsidiaries, including sales of our products. The aggregate amount of these sales was Ps. 10,185 million, Ps. 8,453 million and Ps. 6,539 million in 2024, 2023 and 2022, respectively. Substantially all of these sales consist of sales to FEMSA Proximidad, which operates OXXO, the chain of convenience stores.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also purchase products and receive services from FEMSA and its subsidiaries. The aggregate amount of these purchases was Ps. 7,196 million, Ps. 9,547 million and Ps. 10,129 million in 2024, 2023 and 2022, respectively. These amounts principally relate to assets such as coolers and services provided to us by FEMSA. In 2017, we renewed our service agreement with a subsidiary of FEMSA, which provides for the continued provision of administrative services relating to insurance, legal and tax advice, consulting and advisory services, relations with governmental authorities and certain administrative and internal auditing services that it has been providing since June 1993. In November 2000, we entered into a service agreement with a subsidiary of FEMSA, Solistica, S.A. de C.V. (&#8220;Solistica&#8221;), for the transportation of finished products from our bottling plants to our distribution centers within Mexico. In March 2024, we integrated certain of Solistica&#8217;s assets and employees into our Mexican operations, thus concluding the service agreement. Additionally, FEMSA, through its strategic businesses unit, provides logistics services to us in the countries where we operate.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FEMSA is also a party to the understandings we have with The Coca-Cola Company relating to specified operational and business issues. A summary of these understandings is set forth under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;&#8212;Major Shareholders&#8212;The Coca-Cola Memorandum.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Coca-Cola Company</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly engage in transactions with The Coca-Cola Company and its affiliates. We purchase all of our concentrate requirements for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages from affiliates of The Coca-Cola Company. Total purchases from The Coca-Cola Company for concentrates were Ps. 54,502 million, Ps. 46,461 million and Ps. 43,717 million in 2024, 2023 and 2022, respectively. Our company and The Coca-Cola Company develop an annual marketing strategy to promote the sale and consumption of our products. In order to implement this strategy, we and The Coca-Cola Company first develop an allocation of marketing expenditures amongst ourselves, which we monitor and track during the year. At the end of the year, we review the actual marketing expenditures and pay or receive a reimbursement from The Coca-Cola Company in accordance with the agreed-upon allocation. Contributions received from The Coca-Cola Company were Ps. 2,012 million, Ps. 2,450 million and Ps. 1,170 million in 2024, 2023 and 2022, respectively. The Coca-Cola Company also makes contributions to us that we generally use for initiatives that promote volume growth of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2007 and May 2008, we sold most of our proprietary brands to The Coca-Cola Company. The proprietary brands are licensed back to us by The Coca-Cola Company pursuant to our bottler agreements.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase products from Jugos del Valle, a joint business acquired together with The Coca-Cola Company, in the amount of Ps. 4,763 million, Ps. 3,718 million and Ps. 3,234 million in 2024, 2023 and 2022, respectively, which is mainly related to certain juice-based beverages and dairy products that are part of our product portfolio. As of the date of this report, we held a 28.2% interest in Jugos del Valle.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase products from Le&#227;o Alimentos, a business acquired together with The Coca-Cola Company, in the amount of Ps. 112 million, Ps. 181 million and Ps. 215 million in 2024, 2023 and 2022, respectively, which is mainly related to certain juice-based beverages and teas that are part of our product portfolio. As of the date of this report, we held a 25.1% indirect interest in Le&#227;o Alimentos.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 4. Information on the Company&#8212;The Company&#8212;Corporate History&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for a description of certain acquisitions that we have completed together with The Coca-Cola Company.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Associated Companies</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also regularly engage in transactions with companies in which we own an equity interest that are not affiliated with The Coca-Cola Company, as described under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;&#8212;The Coca-Cola Company.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe these transactions are on terms comparable to those that would result from arm&#8217;s length negotiations with unaffiliated third parties.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, we purchase canned sparkling beverages from Industria Envasadora de Quer&#233;taro, S.A. de C.V., or IEQSA, in which, as of the date of this report, we held a 26.5% equity interest. We purchased Ps. 989 million, Ps. 843 million and Ps. 577 million in canned sparkling beverages from IEQSA in 2024, 2023 and 2022, respectively. We also purchase sugar from Beta San Miguel and PIASA, both sugarcane producers in which, as of the date of this report, we held a 2.7% and 36.4% equity interest, respectively. We purchased Ps. 722 million, Ps. 917 million and Ps. 724 million in sugar from Beta San Miguel in 2024, 2023 and 2022, respectively. We purchased Ps. 2,718 million, Ps. 2,841 million and Ps. 2,841 million in sugar from PIASA in 2024, 2023 and 2022, respectively. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Related Party Transactions</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jos&#233; Antonio Fern&#225;ndez Carbajal, our chairman of the board of directors, is also a member of the board of directors of ITESM, a Mexican private university that routinely receives donations from us.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes 5.3 and 13 to our consolidated financial statements for more information on our related party transactions, including transactions with parties that fall within the related party definition pursuant to IFRS rules.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_70"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 8.&#160;&#160;&#160;&#160;Financial Information</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_73"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements and Other Financial Information</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Financial Statements</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 18. Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; beginning on page F-1.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of our dividend policy, see &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Key Information&#8212;Dividends and Dividend Policy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Changes</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No significant changes have occurred since the date of the annual consolidated financial statements included in this annual report.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_76"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to various legal proceedings in the ordinary course of business, including in relation to antitrust, labor, tax and commercial matters. We believe we had appropriate provisions as required under IFRS for these legal proceedings as of December 31, 2024. Other than as disclosed in this annual report, we are not currently involved in any litigation or arbitration proceeding, including any proceeding that is pending or threatened of which we are aware, which we believe could have, or has had, a material adverse effect on our company. Other legal proceedings that are pending against us or that involve us or our subsidiaries are incidental to the conduct of our and their business. We believe that the ultimate resolution of such other proceedings individually or in an aggregate basis would not have a material adverse effect on our consolidated financial condition or results. For further information, see Notes  24.7 and 24.8 to our consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a description of other unsettled lawsuits with tax authorities and other parties, see Note 24.7 to our consolidated financial statements.</span></div><div style="text-indent:36pt"><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_79"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.&#160;&#160;&#160;&#160;The Offer and Listing</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ADSs representing our units are listed and trade on the NYSE, and our units are listed and trade on the Mexican Stock Exchange. Each ADS represents 10 units, each unit consisting of 3 Series B shares and 5 Series L shares, in each case deposited under the deposit agreement with the ADS depositary, as amended. Our 2.750% Senior Notes due 2030 and our 1.850% Senior Notes due 2032 are also listed and trade on the NYSE. For more information about our securities, see </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 2.13&#8212;Description of Securities Registered under Section 12 of the Exchange Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The NYSE trading symbol for the ADSs is &#8220;KOF&#8221; and the Mexican Stock Exchange trading symbol for our units is &#8220;KOF UBL.&#8221;</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_82"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trading on the Bolsa Mexicana de Valores, S.A.B. de C.V. and Bolsa Institucional de Valores, S.A. de C.V.</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mexican Stock Exchange or the Bolsa Mexicana de Valores, S.A.B. de C.V. and the Bolsa Institucional de Valores, S.A. de C.V. are both located in Mexico City, and are the two operating stock exchanges in Mexico. Trading takes place principally through automated systems that are open between the hours of 8:30 a.m. and 3:00 p.m. Mexico City time, each business day. During daylight savings time, trading hours change to match the NYSE trading hours, opening at 7:30 a.m. and closing at 2:00 p.m. local time. Both stock exchanges operate a system of automatic suspension of trading in shares of a particular issuer as a means of controlling excessive price volatility, but under current regulations this system does not apply to securities such as the units represented by ADSs that are directly or indirectly quoted on a stock exchange outside of Mexico.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement is effected two business days after a stock transaction. Deferred settlement, even by mutual agreement, is not permitted without the approval of the Mexican Stock Exchange or the Bolsa Institucional de Valores, S.A. de C.V. Most securities traded on the Mexican Stock Exchange and on the Bolsa Institucional de Valores, S.A. de C.V., including our units, are on deposit with S.D. Indeval Instituto para el Dep&#243;sito de Valores, S.A. de C.V., which we refer to as Indeval, a privately owned securities depositary that acts as a clearinghouse for transactions on the Mexican Stock Exchange and on the Bolsa Institucional de Valores, S.A. de C.V.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_85"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 10.&#160;&#160;&#160;&#160;Additional Information</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_88"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bylaws</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the material provisions of our bylaws and applicable Mexican law. The most recent amendments to our bylaws were approved on January 31, 2019, March 8, 2019 and July 12, 2021. For a description of the provisions of our bylaws relating to our board of directors and senior management, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">see &#8220;Item 6. Directors, Senior Management and Employees.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main changes made to our bylaws on January 31, 2019 were the following:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">Article 6 was amended to:</span></div><div style="margin-bottom:10pt;padding-left:126pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">include the number of shares of our minimum fixed capital stock issued as a result of the Stock Split approved in the shareholders meeting held on such date;</span></div><div style="margin-bottom:10pt;padding-left:126pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">modify the limitations on share ownership of Series A shares from representing no less than 51.0% of the outstanding common shares with full voting rights to representing no less than 50.1% of the outstanding common shares with full voting rights;</span></div><div style="margin-bottom:10pt;padding-left:126pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">modify the limitations on share ownership of Series B shares and Series D shares from jointly representing no more than 49.0% of the outstanding common shares with full voting rights to representing no more than 49.9% of the outstanding common shares with full voting rights; and</span></div><div style="margin-bottom:10pt;padding-left:126pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">include the possibility to unwind in 2024 the units of shares allowing Series B shares and Series L shares to trade separately, through a special shareholders meeting that will require 75.0% of each of the Series B shares and the Series L shares to be present or represented at the meeting, and the favorable vote of holders that represent 51.0% of each of the Series L shares and Series B shares, such unwind becoming effective one year after the approval.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Several other articles were amended to implement and give effect to the issuance of our units, each unit being comprised of 3 Series B shares and 5 Series L shares.</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:31.8pt">Article 26 was amended to provide that the shareholders meeting will determine which series of shares is to reduce the number of directors that such series is entitled to appoint; provided that, the number of directors entitled to be appointed by holders of Series D shares shall remain unchanged, unless otherwise agreed.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 8, 2019, Article 25 and Article 26 of our bylaws were amended to include that Series A shareholders are entitled to appoint up to 13 directors and Series D shareholders are entitled to appoint up to 5 directors. Previously, Series A shareholders appointed 13 directors and Series D shareholders appointed 5 directors.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, on July 12, 2021, Articles 2 and 29 of our bylaws were amended to (i) modify our corporate purpose to more accurately describe our current activities and (ii) modify the installation and approval procedures of our board of directors setting forth the manner in which the board of directors convenes through the use of remote communication.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this summary of our bylaws, references to the rights or restrictions of holders of Series B shares or holders of Series L shares refer to the rights and restrictions that apply to the holders of our units, as the indirect holders of the Series B shares and Series L shares comprising such units.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organization and Register</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were incorporated on October 30, 1991, as a stock corporation with variable capital (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">sociedad an&#243;nima de capital variable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) in accordance with the Mexican General Corporations Law (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ley General de Sociedades Mercantiles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). On December 5, 2006, we became a publicly traded stock corporation with variable capital (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">sociedad an&#243;nima burs&#225;til de capital variable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and amended our bylaws in accordance with the Mexican Securities Market Law. We were registered in the Public Registry of Property and Commerce (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Registro P&#250;blico de la Propiedad y del Comercio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) of Monterrey, Nuevo Le&#243;n, Mexico on November 22, 1991 under commercial file number 2986, folio 171, volume 365, third book of the commercial section. In addition, due to the change of address of our company to Mexico City, we have also been registered in the Public Registry of Property and Commerce of Mexico City since June 28, 1993 under commercial file number 176,543.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purposes</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main corporate purposes of our company include the following:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">to establish, promote, create and participate in corporations or companies of any type either domestic or foreign, through the subscription and/or acquisition of shares, quotas, assets and rights in such entities, and in any form dispose of and carry out all types of commercial transactions and agreements with respect to such shares, quotas, assets and rights;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">to subscribe, issue, own, buy, sell and carry out all types of transactions involving bonds, shares, equity, negotiable instruments and securities of any type;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">to acquire, use, buy, sell and/or dispose of concessions, permits, franchises, authorizations, trademarks, tradenames, utility models, distinctive signs, commercial names, copyrights, patents, inventions and processes;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">to lend or borrow with or without any guarantees, through interest-bearing loan agreements or any other type of agreement, and to draw, accept, make, endorse and guarantee negotiable instruments, issue bonds secured with real property or unsecured, and to make us jointly liable, to grant security of any type (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">aval</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and surety bonds) with regard to obligations entered into by us or by third parties; and</span></div><div style="padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">to contract professional and/or specialized services of any kind, and in general, to perform the acts, enter into the agreements and carry out other transactions as may be necessary or conducive to our corporate purpose.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting Rights, Transfer Restrictions and Certain Minority Rights</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series A shares and Series D shares have full voting rights and are subject to transfer restrictions. Series B shares have full voting rights, and Series L shares have limited voting rights. Series B shares and Series L shares are freely transferable in the form of units, for so long as Series B shares and Series L shares trade together as units. If the units are unwound, as described below, the underlying Series B shares and Series L shares will be freely transferable on an individual basis. None of our shares are exchangeable for shares of a different series. The rights of all series of our capital stock are substantially identical except as provided herein.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws, holders of Series L shares are entitled to vote in limited circumstances. They may appoint for election and elect up to three of our maximum of 21 directors and, in certain circumstances where holders of Series L shares have not voted for the director elected by holders of the majority of these series of shares, they may be entitled to elect and remove one director, through a general shareholders meeting, for every 10.0% they own of all issued, subscribed and paid shares of our capital stock, pursuant to the Mexican Securities Market Law, up to a maximum number of three directors out of the total of 21 directors. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 6. Directors, Senior Management and Employees.&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, they are entitled to vote on certain matters, including certain changes in our corporate form, mergers involving our company when our company is the merged entity or when the principal corporate purpose of </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the merged entity is not related to the corporate purpose of our company, and the cancellation of the registration of our shares in the Mexican Stock Exchange or any other foreign stock exchange.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Mexican Securities Market Law, minority shareholders are entitled to a number of protections. These protections include provisions that permit:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">holders of 10.0% of our outstanding capital stock entitled to vote, including in a limited or restricted manner, either individually or as a group, to require the chairman of the board of directors or the chairmen of the Audit or Corporate Practices Committees to call a shareholders meeting;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">holders of 5.0% of our outstanding capital stock, either individually or as a group, to bring an action for liability against our directors, the secretary of the board of directors and certain key officers;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">holders of 10.0% of our outstanding capital stock who are entitled to vote, including in a limited or restricted manner, either individually or as a group, to request at any shareholders meeting that resolutions be postponed with respect to any matter on which they considered they were not sufficiently informed;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">holders of 20.0% of our outstanding capital stock, either individually or as a group, to oppose any resolution adopted at a shareholders meeting in which they are entitled to vote and file a petition for a court order to suspend the resolution temporarily within 15 days following the adjournment of the meeting at which the action was taken, provided that (1) the challenged resolution violates Mexican law or our bylaws, (2) the opposing shareholders neither attended the meeting nor voted in favor of the challenged resolution and (3) the opposing shareholders deliver a bond to the court to secure payment for any damages that we may suffer as a result of suspending the resolution in the event that the court ultimately rules against the opposing shareholder; and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">for every 10.0% of our outstanding capital stock who are entitled to vote, including in a limited or restricted manner, held either individually or as a group, to appoint one member of our board of directors and one alternate member of our board of directors up to the maximum number of directors that each series is entitled to appoint under our bylaws; if a holder or group of holders of Series B shares are entitled to appoint a director, the shareholders meeting will reduce the number of directors entitled to be appointed by holders of another series of shares; provided that, the number of directors entitled to be appointed by holders of Series D shares will remain unchanged, unless otherwise agreed.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shareholders Meetings</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General shareholders meetings may be ordinary meetings or extraordinary meetings. Extraordinary meetings are those called to consider certain specific matters as provided in the Mexican General Corporations Law, including: amendments to our bylaws, liquidation, dissolution, merger and transformation from one form of company to another, issuance of preferred stock and increases and reductions of the fixed portion of our capital stock. In addition, our bylaws require an extraordinary meeting to consider the cancellation of the registration of our equity securities with the National Securities Registry (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Registro Nacional de Valores</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or &#8220;RNV&#8221;) maintained by the CNBV and the delisting of our equity securities from the Mexican Stock Exchange or any other foreign stock exchanges on which our equity securities may be listed, the amortization of distributable earnings into capital stock, and issuances of treasury shares for future subscription and payment. All other matters, including increases or decreases affecting the variable portion of our capital stock, are considered at an ordinary meeting.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Mexican law, an ordinary annual meeting must be held at least once each year (1) to consider the approval of our financial statements for the preceding fiscal year, (2) to determine the allocation of the profits of the preceding fiscal year and (3) to appoint, remove or ratify the members of our board of directors. The holders of Series A, Series D and Series B shares are entitled to vote in such ordinary annual meeting regarding all three matters mentioned above, and the holders of Series L shares are exclusively entitled to vote in relation to the appointment of members of the board of directors (i.e., up to three directors and their respective alternate directors). Further, any transaction to be entered into by us or our subsidiaries within the following fiscal year that represents 20.0% or more of our consolidated assets must be approved at an ordinary shareholders meeting at which holders of Series L shares are entitled to vote.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quorum for ordinary and extraordinary meetings at which holders of Series L shares are not entitled to vote is 76.0% of the holders of our fully subscribed and paid voting shares. Resolutions adopted at such ordinary or extraordinary shareholders meetings are valid when adopted with the affirmative vote of holders of at least a majority of our fully subscribed and paid voting shares voting (and not abstaining) at the meeting, including the affirmative vote of holders of a majority of the Series D shares. However, for a shareholders meeting to vote on a payment of dividends in an amount not to exceed 20.0% of the preceding years&#8217; consolidated net profits, the approval of our financial statements for the preceding fiscal year with an unqualified auditor&#8217;s opinion, or our normal operations plan, our bylaws only require a quorum of a majority of our fully subscribed and paid voting shares and resolutions are validly adopted at such meeting with the affirmative vote of a majority of the holders of our voting shares voting (and not abstaining) at the meeting.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our bylaws, holders of Series B shares are entitled to vote on all matters discussed at an ordinary or extraordinary meeting. These holders are entitled to elect and remove one director for every 10.0% of all issued, subscribed and paid shares of our capital stock that they may hold either individually or as a group, up to a maximum number of three directors out of the total of 21 directors.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quorum for an extraordinary meeting at which holders of Series L shares are entitled to vote is 82.0% of all of our fully subscribed and paid shares, and resolutions issued at such extraordinary meeting are valid when adopted with the affirmative vote of holders of at least a majority of our fully subscribed and paid shares voting (and not abstaining) at the meeting. The following matters may be approved in such a meeting:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">changes in our corporate form from one type of company to another (other than changing from a variable capital to fixed-capital corporation and vice versa); and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.8pt">any merger where we are not the surviving entity or any merger with an entity whose principal corporate purposes are different from those of the Registrant or its subsidiaries.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series L shares will also be entitled to vote on any other matters for which the Mexican Securities Market Law expressly allows Series L shares to vote.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of cancellation of the registration of any of our shares with the RNV, whether by order of the CNBV or at our request with the prior consent of 95.0% of the holders of our outstanding capital stock, our bylaws and the Mexican Securities Market Law require us to make a public offer to acquire these shares prior to their cancellation.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Series L shares may attend, but not address, meetings of shareholders at which they are not entitled to vote.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of our shares in the form of ADSs will receive notice of shareholders meetings from the ADS depositary in sufficient time to enable such holders to return voting instructions to the ADS depositary in a timely manner. Our past practice, which we intend to continue, has been to inform the depositary to timely notify holders of our shares in the form of ADSs of upcoming votes and ask for their instructions.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexican law provides for a special meeting of shareholders to allow holders of shares of a specific series to vote as a class on any action that would prejudice exclusively the rights of holders of such series. There are no procedures for determining whether a particular proposed shareholder action requires a class vote, and Mexican law does not provide extensive guidance on the criteria to be applied in making such a determination. Holders of Series A, Series B, Series D and Series L shares at their respective special meetings or at an annual ordinary meeting, must appoint, remove or ratify directors, as well as determine their compensation. The quorum for special meetings of any series of shares is 75.0% of the holders of the fully subscribed and paid shares of the series entitled to attend such special meeting. Except for resolutions to unwind the units into individual Series B and Series L shares as described above, resolutions adopted at a special shareholders meeting are valid when adopted by the holders of at least a majority of the fully subscribed and paid shares of the series entitled to attend such special meeting. Resolutions to unwind the units into individual Series B shares and Series L shares as described above are valid when adopted by the holders of at least 51.0% of each of the fully subscribed and paid Series B shares and Series L shares.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders meetings may be called by the board of directors, the audit committee or the corporate practices committee and, under certain circumstances, a Mexican court. For every 10.0% or more of our capital stock held by holders, either individually or as a group, such holders may require the chairman of the board of directors, or the chairmen of the audit committee or corporate practices committee to call a shareholders meeting. A notice of meeting and an agenda must be published in a newspaper of general circulation in Mexico City or in the electronic system maintained by the Mexican Ministry of Economy at least 15 days prior to the meeting. Notices must set forth the place, date and time of the meeting and the matters to be addressed and must be signed by whoever convened the meeting. All relevant information relating to the shareholders meeting must be made available to shareholders starting on the date of publication of the notice. To attend a meeting, shareholders must deposit their shares with the corresponding trust institution or with Indeval, or an institution for the deposit of securities prior to the meeting as indicated in the notice. If entitled to attend the meeting, a shareholder may be represented by an attorney-in-fact or vote by proxy.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Transfer Restrictions Applicable to Series A and Series D Shares</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bylaws provide that no holder of Series A or Series D shares may sell its shares unless it has disclosed the terms of the proposed sale and the name of the proposed buyer and has previously offered to sell the shares to the holders of the other series for the same price and terms as it intended to sell the shares to a third party. If the shareholders being offered shares do not choose to purchase the shares within 90 days of the offer, the selling shareholder is free to sell the shares to the third party at the price and under the specified terms. In addition, our bylaws impose certain procedures in connection with the pledge of any Series A or Series D shares to any financial institution that are designed, among other things, to ensure that the pledged shares will be offered to the holders of the other series at market value prior to any foreclosure. Finally, a proposed transfer of Series A or Series D shares other than a proposed sale or a pledge, or a change of control of a holder of Series A or Series D shares to a company that is a subsidiary of a principal shareholder, would not trigger rights of first refusal to purchase the shares at market value. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Rights</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the annual ordinary meeting of holders of Series A, Series B and Series D shares, the board of directors submits our financial statements for the previous fiscal year, together with a report thereon by the board of directors. Once the holders have approved the financial statements, they determine the allocation of our net income for the preceding year. Mexican law requires the allocation of at least 5.0% of net income to a legal reserve, which is not subsequently available for distribution until the amount of the legal reserve equals 20.0% of our capital stock. Thereafter, the holders of Series A, Series B and Series D shares may determine and allocate a certain percentage of net income to any general or special reserve, including a reserve for open-market purchases of our shares. The remainder of net income is available for distribution in the form of dividends to the shareholders.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All shares outstanding and fully paid (including Series L shares) at the time a dividend or other distribution is declared are entitled to share equally in the dividend or other distribution. No series of shares is entitled to a preferred dividend. Shares that are only partially paid, participate in a dividend or other distributions proportionately based on the amount actually paid at the time of the dividend or other distributions. Treasury shares are not entitled to dividends or other distributions.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Change in Capital</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to our bylaws, any change in our authorized capital stock requires a resolution of a shareholders meeting. We are permitted to issue shares representing fixed capital and shares representing variable capital. The fixed portion of our capital stock may be increased or decreased only by amendment of our bylaws adopted by a resolution at an extraordinary shareholders meeting. The variable portion of our capital stock may be increased or decreased by resolution of an ordinary shareholders meeting without amending our bylaws. All changes in the fixed or variable capital have to be registered in our capital variation registry book, as required by the applicable law.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A capital stock increase may be effected through the issuance of new shares for payment in cash or in kind, or by capitalization of indebtedness or of certain items of equity. Treasury stock may only be sold through a public offering.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preemptive Rights</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mexican Securities Market Law permits the issuance and sale of shares through a public offering without granting shareholders preemptive rights, if permitted by the bylaws and upon, among other things, authorization of the CNBV and the approval of the extraordinary shareholders meeting called for such purpose. Under Mexican law and our bylaws, except in limited circumstances (including mergers, sale of repurchased shares, convertible securities into shares and capital increases by means of payment in kind for shares or shares issued in return for the cancellation of debt), in the event of an increase in our capital stock, a holder of record generally has the right to subscribe shares of a series held by such holder sufficient to maintain such holder&#8217;s existing proportionate holding of shares of that series. Preemptive rights must be exercised during a term fixed by the shareholders at the meeting declaring the capital increase, which term must last at least 15 days following the publication of notice of the capital increase through an electronic system of the Mexican Ministry of Economy. As a result of applicable United States securities laws, holders of ADSs may be restricted in their ability to participate in the exercise of preemptive rights as provided in the deposit agreement with the ADSs depositary, as amended. Under Mexican law, preemptive rights cannot be waived in advance or be assigned, or be represented by an instrument that is negotiable separately from the corresponding shares.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitations on Share Ownership</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bylaws provide that Series A shares must at all times constitute no less than 50.1% of all outstanding common shares with full voting rights (excluding Series L shares) and may only be held by Mexican investors. Under our bylaws, in the event Series A shares are subscribed or acquired by any other shareholders holding shares of any other series, and the shareholder is of a citizenship other than Mexican, these Series A shares are automatically converted into shares of the same series of stock that this shareholder owns, and this conversion will be considered perfected at the same time as the subscription or acquisition. Additionally our bylaws provide that Series B shares jointly with the Series D shares shall not exceed 49.9% of all outstanding common shares with full voting rights (excluding Series L shares).</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Provisions</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Authority of the Board of Directors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The board of directors is our main managing body and is authorized to take any action in connection with our operations not expressly reserved to our shareholders. Pursuant to our bylaws, the board of directors must approve, observing at all moments their duty of care and duty of loyalty, among other matters the following:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">any related party transactions outside the ordinary course of our business;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">significant asset transfers, mergers or acquisitions;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">guarantees or collateral that represent more than 30.0% of our consolidated assets;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">appointment of officers and senior management deemed necessary, as well as the creation of the necessary committees;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">the annual business plan and the five-year business plan and any modifications thereto;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">internal policies;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">the compensation of our chief executive officer and the senior management reporting directly to the chief executive officer; and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">other transactions that represent more than 1.0% of our consolidated assets.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Meetings of the board of directors are validly convened and held if a majority of the members are present. Resolutions passed at these meetings will be valid if approved by a majority of the directors voting (and not abstaining). The majority of the members, which shall include the vote of at least two Series D shares directors, shall approve any extraordinary decision including any new business acquisition or combination or any change in the existing line of business, among others. In addition, the board of directors may meet virtually, in person or in hybrid meetings.  </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our fully paid shares are subject to redemption in connection with either (1) a reduction of capital stock or (2) a redemption with distributable earnings, which, in either case, must be approved by our shareholders. The shares subject to any such redemption would be selected by us by lot or in the case of redemption with distributable earnings, by purchasing shares by means of a tender offer conducted on the Mexican Stock Exchange, in accordance with the Mexican General Corporations Law and the Mexican Securities Market Law.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase of Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. According to our bylaws, and subject to the provisions of the Mexican Securities Market Law and under rules promulgated by the CNBV, we may freely repurchase our own shares for a maximum amount in Mexican pesos previously approved by our shareholders meeting.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the Mexican Securities Market Law, our subsidiaries may not purchase, directly or indirectly, shares of our capital stock or any security that represents such shares.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forfeiture of Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As required by Mexican law, our bylaws provide that non-Mexican holders of our shares are (1) considered to be Mexican with respect to such shares that they acquire or hold and (2) may not invoke the protection of their own governments in respect of the investment represented by those shares. Failure to comply with our bylaws may result in a penalty of forfeiture of a shareholder&#8217;s capital stock in favor of the Mexican state. Under this provision, a non-Mexican holder of our shares (including a non-Mexican holder of ADSs) is deemed to have agreed not to invoke the protection of its own government by asking such government to commence a diplomatic claim against the Mexican state with respect to its rights as a shareholder, but is not deemed to have waived any other rights it may have, including any rights under the United States securities laws, with respect to its investment in our company. If a shareholder invokes governmental protections in violation of this agreement, its shares may be forfeited to the benefit of the Mexican state.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Duration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our bylaws provide that our company&#8217;s term is for 99 years from its date of incorporation, unless extended through a resolution of an extraordinary shareholders meeting.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiduciary Duties&#8212;Duty of Care</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Mexican Securities Market Law provides that the directors shall act in good faith and in our best interest and in the best interest of our subsidiaries. In order to fulfill its duty, the board of directors may:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">request information about us or our subsidiaries that is reasonably necessary to fulfill its duties;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">require our officers and certain other persons, including the external auditors, to appear at board of directors&#8217; meetings to report to the board of directors;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">postpone board of directors&#8217; meetings for up to three days when a director has not been given sufficient notice of the meeting or in the event that a director has not been provided with the information provided to the other directors; and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">require a matter to be discussed and voted upon by the full board of directors in the presence of the secretary of the board of directors.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our directors may be liable for damages for failing to comply with their duty of care if such failure causes economic damage to us or our subsidiaries and the director (1) failed to attend board of directors or committee meetings and as a result of, such failure, the board of directors is unable to take action, unless such absence is approved by the shareholders meeting, (2) failed to disclose to the board of directors or the committees material information necessary for the board of directors to reach a decision, unless legally prohibited from doing so or required to do so to maintain confidentiality, and (3) failed to comply with the duties imposed by the Mexican Securities Market Law or our bylaws.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiduciary Duties&#8212;Duty of Loyalty</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Mexican Securities Market Law provides that the directors and secretary of the board of directors shall keep confidential any non-public information and matters about which they have knowledge as a result of their position. Also, directors should abstain from participating, attending or voting at meetings related to matters where they have a conflict of interest.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The directors and secretary of the board of directors will be deemed to have violated the duty of loyalty, and will be liable for damages, when they obtain an economic benefit by virtue of their position. Further, the directors will fail to comply with their duty of loyalty if they:</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">vote at a board of directors&#8217; meeting or take any action on a matter involving our assets where there is a conflict of interest;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">fail to disclose a conflict of interest during a board of directors&#8217; meeting;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">enter into a voting arrangement to support a particular shareholder or group of shareholders against the other shareholders;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">approve transactions without complying with the requirements of the Mexican Securities Market Law;</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">use company property in violation of the policies approved by the board of directors;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">unlawfully use material non-public information; and</span></div><div style="margin-bottom:12pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:105%;padding-left:32.5pt">usurp a corporate opportunity for their own benefit or the benefit of a third party, without the prior approval of the board of directors.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Appraisal Rights</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Whenever the shareholders approve a change of corporate purpose, change of nationality or change the corporate form of our company, any shareholder entitled to vote on such change that has voted against it, may withdraw as a shareholder of our company and have its shares redeemed at a price per share calculated as specified under applicable Mexican law, provided that it exercises its right within 15 days following the adjournment of the meeting at which the change was approved. In this case, the shareholder would be entitled to the reimbursement of its shares, in proportion to our assets in accordance with the last approved balance sheet. Because holders of Series L shares are not entitled to vote on certain types of these changes, these withdrawal rights are available to holders of Series L shares in fewer cases than to holders of other series of our capital stock.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Upon our liquidation, one or more liquidators may be appointed to wind up our affairs. All fully paid and outstanding shares of capital stock (including Series L and Series B shares) will be entitled to participate equally in any distribution upon liquidation. Shares that are only partially paid will be entitled to participate in any distribution upon liquidation in the proportion that they have been paid at the time of liquidation. There are no liquidation preferences for any series of our shares.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Actions Against Directors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Shareholders (including holders of Series L and Series B shares) representing, in the aggregate, not less than 5.0% of the capital stock may directly bring an action against directors.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of actions resulting from any breach of the duty of care and the duty of loyalty, liability is exclusively in our favor. The Mexican Securities Market Law establishes that liability may be imposed on the members and the secretary of the board of directors, as well as to the relevant officers.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding, the Mexican Securities Market Law provides that the members of the board of directors will not incur, individually or jointly, in liability for damages and losses caused to our company, when their acts were made in good faith, provided that (1) the directors complied with the requirements of the Mexican Securities Market Law and with our bylaws, (2) the decision-making or voting was based on information provided by the relevant officers, the external auditor or the independent experts, whose capacity and credibility do not offer reasonable doubt, (3) the negative economic effects could not have been foreseen, based on the information available, and (4) the resolutions of the shareholders meeting were observed.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limited Liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The liability of shareholders for our company&#8217;s losses is limited to their participation in our company.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_91"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Material Agreements</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manufacture, package, distribute and sell </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Coca-Cola </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark beverages under bottler agreements with The Coca-Cola Company. In addition, pursuant to a tradename license agreement with The Coca-Cola Company, we are authorized to use certain trademark names of The Coca-Cola Company in our corporate name. For a discussion of the terms of these agreements, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">see &#8220;Item 4. Information on the Company&#8212;Bottler Agreements.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate pursuant to a shareholders agreement, as amended from time to time, among certain subsidiaries of FEMSA, The Coca-Cola Company and certain of its subsidiaries. For a discussion of the terms of this agreement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">see &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Major Shareholders&#8212;The Shareholders Agreement.&#8221;</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase the majority of our non-returnable plastic bottles from Alpla, a provider authorized by The Coca-Cola Company, pursuant to an agreement we entered into in April 1998 for our original operations in Mexico. Under this agreement, we rent plant space to Alpla, where it produces plastic bottles to certain specifications and quantities for our use.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2015, we executed certain agreements with DXC Technology (formerly Hewlett Packard) to provide technology services in all of our territories. In June 2024, these agreements were renewed until 2028. In addition, in December 2022, we executed a Central Computing Master Services Agreement for host and storage services which will be in force until December 2026. </span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2016 and 2017, we entered into certain distribution agreements with Monster Energy Company to sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Monster </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">trademark energy drinks in most of our territories. These agreements have a ten-year term and are automatically renewed for up to two five-year terms.</span></div><div style="margin-bottom:1pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since 1993 we have distributed and sold Heineken beer products in our Brazilian territories pursuant to our agreement with Heineken Brazil. This agreement was scheduled to expire in 2022. However, in February 2021, we entered into a new distribution agreement with Heineken Brazil that replaced our previous distribution agreement with Heineken Brazil. Pursuant to this new </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">distribution agreement, we continue to sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Kaiser</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bavaria</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sol</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> beer brands in Brazil and added the premium brand </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Eisenbahn </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and other international brands to our portfolio and have ceased to sell and distribute </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Heineken</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amstel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> beer brands in most of our territories in Brazil. In addition, we now have the right to produce and distribute alcoholic beverages and other beers in Brazil based on a certain proportion of Heineken&#8217;s portfolio in Brazil. The new distribution agreement has a five-year term and may be automatically renewed for an additional five-year term subject to certain conditions. After entering into this new distribution agreement, we withdrew from a then-existing legal proceeding with Heineken and Heineken Brazil asserting the right to distribute the beer </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Kirin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and waived all rights with respect to any awards or judgments resulting from such legal proceeding. </span></div><div style="margin-bottom:1pt;margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 5. Operating and Financial Review and Prospects&#8212;Summary of Significant Debt Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a brief discussion of certain terms of our significant debt agreements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;Related Party Transactions&#8221; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for a discussion of other transactions and agreements with our affiliates and associated companies.</span></div><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_94"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Taxation</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summary contains a description of certain U.S. federal income and Mexican federal tax consequences of the purchase, ownership and disposition of our units or ADSs by a holder that is a citizen or resident of the United States, a U.S. domestic corporation or a person or entity that otherwise will be subject to U.S. federal income tax on a net income basis in respect of the units or ADSs, which we refer to as a U.S. holder, but it does not purport to be a description of all of the possible tax considerations that may be relevant to a decision to purchase, hold or dispose of the units or ADSs. In particular, this discussion does not address all Mexican or U.S. federal income tax considerations that may be relevant to a particular investor, nor does it address the special tax rules applicable to certain categories of investors, such as banks, dealers, traders who elect to mark to market, tax- exempt entities, insurance companies, certain short-term holders of units or ADSs or investors who hold the units or ADSs as part of a hedge, straddle, conversion or integrated transaction, partnerships or partners therein, non-resident alien individuals present in the United States for 183 days or more or investors who have a &#8220;functional currency&#8221; other than the U.S. dollar. U.S. holders should be aware that the tax consequences of holding the units or ADSs may be materially different for investors described in the preceding sentence. This summary deals only with U.S. holders that will hold the units or ADSs as capital assets and does not address the tax treatment of a U.S. holder that owns or is treated as owning 10.0% or more of the shares by vote or value (including units) of our company.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This summary is based upon the federal tax laws of the United States and Mexico as in effect on the date of this annual report, including the provisions of the income tax treaty between the United States and Mexico and the protocols thereto, or the Tax Treaty, which are subject to change. The summary does not address any tax consequences under the laws of any state or municipality of Mexico or the United States or the laws of any taxing jurisdiction other than the federal laws of Mexico and the United States. Holders of the units or ADSs should consult their tax advisers as to the U.S., Mexican or other tax consequences of the purchase, ownership and disposition of units or ADSs, including, in particular, the effect of any foreign, state or local tax laws.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mexican Taxation</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of this summary, the term &#8220;non-resident holder&#8221; means a holder that is not a resident of Mexico and that does not hold the units, or ADSs in connection with the conduct of a trade or business through a permanent establishment in Mexico. For purposes of Mexican taxation, an individual is a resident of Mexico if he or she has established his or her home in Mexico, or if he or she has another home outside Mexico but his or her &#8220;center of vital interests&#8221; (as defined in the Mexican Tax Code) is located in Mexico. The &#8220;center of vital interests&#8221; of an individual is situated in Mexico when, among other circumstances, more than 50.0% of that person&#8217;s total income during a calendar year originates from within Mexico. A legal entity is a resident of Mexico if it has its principal place of business or its place of effective management in Mexico. A Mexican citizen is presumed to be a resident of Mexico unless such a person can demonstrate that the contrary is true. If a legal entity or an individual is deemed to have a permanent establishment in Mexico for tax purposes, all income attributable to such a permanent establishment will be subject to Mexican taxes, in accordance with applicable tax laws.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Considerations Relating to the Units and the ADSs</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Dividends</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Effective as of January 1, 2014, under Mexican income tax laws, dividends, either in cash or in kind, paid to individuals that are Mexican residents or individuals or companies that are non-Mexican residents, on the Series B shares and Series L shares underlying our units or ADSs, are subject to a 10.0% withholding tax, or a lower rate if covered by a tax treaty. Profits that were earned and subject to income tax before January 1, 2014 are exempt from this withholding tax.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Dispositions of ADSs or Units</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Effective as of January 1, 2014, gains from the sale or disposition of units carried out on the Mexican Stock Exchange or another approved securities market in Mexico by individuals that are Mexican residents will be subject to an income tax rate of 10.0%, and gains from the sale or disposition of units carried out on the Mexican Stock Exchange or another approved securities market in Mexico by individuals and companies that are non-Mexican residents will be subject to a 10.0% </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexican withholding tax. The cost at which shares were acquired prior to January 1, 2014, is calculated by using the average closing price per share in the last twenty-two days. If the closing price per share in the last twenty-two days is considered unusual as compared to the closing prices in the last six months, then the calculation is made using the average closing price per share in the last six months. However, a holder that is eligible to claim benefits from any tax treaty will be exempt from Mexican withholding tax on gains realized on a sale or other disposition of units, provided certain additional requirements are met.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains on the sale or other disposition of units or ADSs made in a transaction that is not carried out through the Mexican Stock Exchange or other approved securities market in Mexico generally would be subject to Mexican tax, regardless of the nationality or residence of the transferor. However, under the Tax Treaty, a holder that is eligible to claim the benefits of the Tax Treaty will be exempt from Mexican tax on gains realized on such a sale or other disposition of units or ADSs, so long as the holder did not own, directly or indirectly, 25.0% or more of our total capital stock (including units represented by ADSs) within the 12-month period preceding such sale or other disposition and provided that the gains are not attributable to a permanent establishment or a fixed base in Mexico. Deposits of units in exchange for ADSs and withdrawals of units in exchange for ADSs will not give rise to Mexican tax.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Mexican Taxes</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no Mexican inheritance, gift, succession or value-added taxes applicable to the ownership, transfer, exchange or disposition of the ADSs or units, although gratuitous transfers of units may in certain circumstances cause a Mexican federal tax to be imposed upon the recipient. There are no Mexican stamp, issue, registration or similar taxes or duties payable by holders of units.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">United States Taxation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Considerations Relating to the Units and the ADSs</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, for U.S. federal income tax purposes, holders of ADSs will be treated as the owners of the units represented by those ADSs.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Dividends</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The gross amount of any distributions paid to holders of our units or the ADSs, to the extent paid out of our current or accumulated earnings and profits, as determined for U.S. federal income tax purposes, generally will be included in the gross income of a U.S. holder as foreign source dividend income on the day on which the dividends are received by the U.S. holder, in the case of our units, or by the depositary, in the case of our units represented by ADSs, and will not be eligible for the dividends received deduction allowed to corporations under the Internal Revenue Code of 1986, as amended. Because we do not expect to maintain calculations of our earnings and profits in accordance with U.S. federal income tax principles, it is expected that distributions paid to U.S. holders generally will be reported as dividends.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends, which will be paid in Mexican pesos, will be included in the income of a U.S. holder in a U.S. dollar amount calculated, in general, by reference to the exchange rate in effect on the date that they are received by the U.S. holder, in the case of our units, or by the depositary, in the case of our units represented by ADSs (regardless of whether such Mexican pesos are in fact converted into U.S. dollars on such date). If such dividends are converted into U.S. dollars on the date of receipt, a U.S. holder generally should not be required to recognize foreign currency gain or loss in respect of the dividends. U.S. holders should consult their own tax advisors regarding the treatment of foreign currency gain or loss, if any, on any pesos received by a U.S. holder or depositary that are converted into U.S. dollars on a date subsequent to receipt.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The U.S. dollar amount of dividends received by an individual U.S. holder of our units or ADSs generally is subject to taxation at the preferential rates applicable to long-term capital gains if the dividends are &#8220;qualified dividends.&#8221; Subject to certain exceptions for short-term and hedged positions, dividends paid to holders of our units or ADSs will be treated as qualified dividends if (1) we are eligible for the benefits of a comprehensive income tax treaty with the United States that the Internal Revenue Service (&#8220;IRS&#8221;) has approved for the purposes of the qualified dividend rules, or the dividends are paid with respect to ADSs that are readily tradable on an established U.S. securities market and (2) the issuer was not, in the year prior to the year in which the dividend was paid, and is not, in the year in which the dividend is paid, a passive foreign investment company. The income tax treaty between Mexico and the United States has been approved for the purposes of the qualified dividend rules. The ADSs are listed on the NYSE, and will qualify as readily tradable on an established securities market in the United States so long as they are so listed. Based on our audited consolidated financial statements and relevant market and shareholder data, we believe that we were not treated as a passive foreign investment company for U.S. federal income tax purposes with respect to our 2024 taxable year. In addition, based on our audited financial statements and our current expectations regarding the value and nature of our assets, the sources and nature of our income, and relevant market and shareholder data, we do not anticipate becoming a passive foreign investment company for our 2025 taxable year.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Subject to generally applicable limitations and conditions, Mexican dividend withholding tax paid at the appropriate rate applicable to the U.S. holder may be eligible for a credit against such U.S. holder&#8217;s U.S. federal income tax liability. These generally applicable limitations and conditions include requirements adopted by the IRS in regulations promulgated in December 2021 and any Mexican tax will need to satisfy these requirements in order to be eligible to be a creditable tax for a U.S. holder. In the case of a U.S. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">holder that either (i) is eligible for, and properly elects, the benefits of the Tax Treaty, or (ii) consistently elects to apply a modified version of these rules under temporary guidance and complies with specific requirements set forth in such guidance, the Mexican tax on dividends will be treated as meeting the new requirements and therefore as a creditable tax. In the case of all other U.S. holders, the application of these requirements to the Mexican tax on dividends is uncertain and we have not determined whether these requirements have been met. If the Mexican dividend tax is not a creditable tax for a U.S. holder or the U.S. holder does not elect to claim a foreign tax credit for any foreign income taxes paid or accrued in the same taxable year, the U.S. holder may be able to deduct the Mexican tax in computing such U.S. holder&#8217;s taxable income for U.S. federal income tax purposes. Dividend distributions will constitute income from sources without the United States and, for U.S. holders that elect to claim foreign tax credits, generally will constitute &#8220;passive category income&#8221; for foreign tax credit purposes. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The availability and calculation of foreign tax credits and deductions for foreign taxes depend on a U.S. holder&#8217;s particular circumstances and involve the application of complex rules to those circumstances. The temporary guidance discussed above also indicates that the Treasury and the IRS are considering proposing amendments to the December 2021 regulations and that the temporary guidance can be relied upon until additional guidance is issued that withdraws or modifies the temporary guidance. U.S. holders should consult their own tax advisors regarding the application of these rules to their particular situations. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to U.S. holders of additional units with respect to their units or ADSs that are made as part of a pro rata distribution to all of our shareholders generally will not be subject to U.S. federal income tax.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Capital Gains</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A gain or loss realized by a U.S. holder on the sale or other disposition of ADSs or units will be subject to U.S. federal income taxation as capital gain or loss in an amount equal to the difference between the amount realized on the disposition and such U.S. holder&#8217;s tax basis in the ADSs or units. Any such gain or loss will be a long-term capital gain or loss if the ADSs or units were held for more than one year on the date of such sale. Long-term capital gain recognized by a U.S. holder that is an individual is subject to reduced rates of federal income taxation. The deduction of capital loss is subject to limitations for U.S. federal income tax purposes. Deposits and withdrawals of units by U.S. holders in exchange for ADSs will not result in the realization of gain or loss for U.S. federal income tax purposes.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A U.S. holder generally will not be entitled to credit any Mexican tax imposed on the sale or other disposition of the ADSs or units against such U.S. holder&#8217;s federal income tax liability, except in the case of a U.S. holder that consistently elects to apply a modified version of the U.S. foreign tax credit rules that is permitted under issued temporary guidance and complies with the specific requirements set forth in such guidance. Additionally, capital gain or loss recognized by a U.S. holder on the sale or other disposition of the ADSs or units generally will be U.S. source gain or loss for U.S. foreign tax credit purposes. Consequently, even if the Mexican tax qualifies as a creditable tax, a U.S. holder may not be able to credit the tax against its U.S. federal income tax liability unless such credit can be applied (subject to generally applicable conditions and limitations) against tax due on other income treated as derived from foreign sources.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the Mexican tax is not a creditable tax, the tax would reduce the amount realized on the sale or disposition of the ADSs or units even if the U.S. holder has elected to claim a foreign tax credit for other taxes in the same year. The temporary guidance discussed above also indicates that the Treasury and the IRS are considering proposed amendments to the December 2021 regulations and that the temporary guidance can be relied upon until additional guidance is issued that withdraws or modifies the temporary guidance. U.S. holders should consult their own tax advisors regarding the application of the foreign tax credit rules to a sale or other disposition of the ADSs or units and any Mexican tax imposed on such sale or disposition. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">United States Backup Withholding and Information Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A U.S. holder of units or ADSs may, under certain circumstances, be subject to &#8220;information reporting&#8221; and &#8220;backup withholding&#8221; with respect to certain payments to such U.S. holder, such as dividends or the proceeds of a sale or disposition of units or ADSs unless such holder (1) comes within certain exempt categories and demonstrates this fact when so required, or (2) in the case of backup withholding, provides a correct taxpayer identification number, certifies that it is not subject to backup withholding and otherwise complies with applicable requirements of the backup withholding rules. Any amount withheld under these rules does not constitute a separate tax and will be creditable against the holder&#8217;s U.S. federal income tax liability.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Specified Foreign Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Certain U.S. holders that own &#8220;specified foreign financial assets&#8221; with an aggregate value in excess of US$50,000 on the last day of the taxable year, or US$75,000 at any time during the taxable year, are generally required to file an information statement along with their tax returns, currently on IRS Form 8938, with respect to such assets. &#8220;Specified foreign financial assets&#8221; include any financial accounts held at a non-U.S. financial institution, as well as securities issued by a non-U.S. issuer (which would include the units and ADSs) that are not held in accounts maintained by financial institutions. Higher reporting thresholds apply to certain individuals living abroad and to certain married individuals. Regulations extend this reporting requirement to certain entities that are treated as formed or availed of to hold direct or indirect interests in specified foreign financial assets based on certain objective criteria. U.S. holders who fail to report the required information could be subject to substantial penalties. Prospective investors should consult their own tax advisors concerning the application of these rules to their investment in the units or ADSs, including the application of the rules to their particular circumstances.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">U.S. Tax Consequences for Non-U.S. Holders</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxation of Dividends and Capital Gains</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subject to the discussion below under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">United States Backup Withholding and Information Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a holder of units or ADSs that is not a U.S. holder (a &#8220;non-U.S. holder&#8221;) generally will not be subject to U.S. federal income or withholding tax on dividends received on the units or ADSs, or any gain realized on the sale of units or ADSs.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">United States Backup Withholding and Information Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. While non-U.S. holders generally are exempt from information reporting and backup withholding, a non-U.S. holder may, in certain circumstances, be required to comply with certain information and identification procedures in order to prove this exemption. </span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_97"></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Documents On Display</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file reports, including annual reports on Form 20-F, and other information with the SEC pursuant to the rules and regulations of the SEC that apply to foreign private issuers. Filings we make electronically with the SEC are available to the public on the Internet at the SEC&#8217;s website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.sec.gov </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and at our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.coca-colafemsa.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (this URL is intended to be an inactive textual reference only. It is not intended to be an active hyperlink to our website. The information on our website, which might be accessible through a hyperlink resulting from this URL, is not and shall not be deemed to be incorporated into this annual report.)</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_100"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures about Market Risk</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our risk management strategy, we use derivative financial instruments with the purpose of (1) achieving a desired liability structure with a balanced risk profile, (2) managing the exposure to raw material costs and (3) hedging balance sheet and cash flow exposures to foreign currency fluctuation. We do not use derivative financial instruments for speculative or profit-generating purposes. We track the fair value (mark to market) of our derivative financial instruments and its possible changes using scenario analyses.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk exists principally with respect to our indebtedness that bears interest at floating rates. As of December 31, 2024, we had total indebtedness of Ps. 73,697 million, of which 93.1% bore interest at fixed interest rates and 6.9% bore interest at variable interest rates. After giving effect to our swap contracts, as of December 31, 2024, 28.6% (or 23.9% calculated based on the weighted average life of our outstanding debt), was variable-rate. The interest rate on our variable rate debt denominated in U.S. dollars is determined by reference to the Secured Overnight Financing Rate (&#8220;SOFR&#8221;). The interest rate on our variable rate debt denominated in Mexican pesos has historically been determined by reference to the TIIE; the interest rate on our variable rate debt denominated in Colombian pesos is generally determined by reference to the Banking Reference Index, or IBR for its initials in Spanish; the interest rate on our variable rate debt denominated in Argentine pesos is generally determined by reference to the Buenos Aires Deposits of Large Amounts Rate, or BADLAR; and the interest rate on our variable rate debt denominated in Brazilian reais is generally determined by reference to the Brazilian Interbank Deposit Rate (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certificado de Dep&#243;sitos Interfinanceiros</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). If these reference rates increase, our interest payments would consequently increase.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides information about our financial instruments that are sensitive to changes in interest rates, without giving effect to interest rate swaps. The table presents weighted average interest rates by expected contractual maturity dates. Weighted average variable rates are based on the reference rates on December 31, 2024, plus spreads, contracted by us. The instruments&#8217; actual payments are denominated in U.S. dollars, Mexican pesos, Brazilian reais, Colombian pesos, Uruguayan pesos and Argentine pesos. All of the payments in the table are presented in Mexican pesos, our reporting currency, converted at an exchange rate of Ps. 20.2683 per U.S. dollar reported by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Banco de M&#233;xico </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quoted to us by dealers for the settlement of obligations in foreign currencies on December 31, 2024.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below also includes the fair value of total debt based on the discounted value of contractual cash flows. The discount rate is estimated using rates currently offered for debt with similar terms and remaining maturities. Furthermore, the fair value of notes payable is based on quoted market prices on December 31, 2024. As of December 31, 2024, the fair value represents a gain amount of Ps. 5,373 million.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principal by Year of Maturity</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.348%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December&#160;31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2030 and following years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value as of December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Carrying value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Short and Long-Term Debt and Notes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fixed Rate Debt and Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars (Notes)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,586</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,352</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.06&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.05&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. dollars (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #D9D9D9;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.74&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos (Certificados Burs&#225;tiles)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,492</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,948</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,490</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #D9D9D9;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,946</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-left:1pt solid #D9D9D9;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.87&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.36&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.95&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.90&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian pesos (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #D9D9D9;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.39&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.39&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguayan pesos (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #D9D9D9;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.75&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.75&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentine pesos (Bank Loans)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #D9D9D9;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Euros (Bank Loans)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #D9D9D9;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.60&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Fixed Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,167</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,492</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,619</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,243</span></td><td colspan="3" style="border-left:1pt solid #D9D9D9;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-right:1pt solid #D9D9D9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,547</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.220%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.220%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.154%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.049%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December&#160;31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December&#160;31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2030 and following years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair value as of December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Carrying value</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos, except percentages)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Variable Rate Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican pesos (Certificados Burs&#225;tiles)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,727</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,928</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,655</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,659</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,653</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian reais (Bank Loans)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian pesos (Bank Loans)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Variable Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,147</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,931</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,078</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,081</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,667</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,314</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,931</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,492</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,697</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,324</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,214</span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.722%"><tr><td style="width:1.0%"/><td style="width:23.358%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.116%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.413%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.413%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.413%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.639%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.350%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2029 and thereafter</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Carrying Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivative Financial Instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cross-Currency Swaps (Mexican pesos)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,171</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to pay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,048</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,650</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,697</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,697</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to receive</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,094</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,236</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,330</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,944</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest pay rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest receive rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.33&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.33&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cross-Currency Swaps (Brazilian reais)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,099</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to pay</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,389</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,656</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,687</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,732</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,640</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to receive</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,067</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,729</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,823</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest pay rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.29&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.03&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.75&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.53&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest receive rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cross-Currency Swaps (Colombian pesos)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to pay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">953</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">953</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">916</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional to receive</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,184</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,184</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">987</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest pay rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest receive rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.75&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.75&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.75&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest Rate Swap (U.S. dollars)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,134</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,134</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,784)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,447</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest pay rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">L6m + 0.0947%, SOFR + 0.2593% </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">L6m + 0.0947%, SOFR + 0.2593%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">L6m+0.0947%, SOFR +0.2593</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate receive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We have used interest rate derivatives that have been designated as fair value hedge relationships to mitigate the volatility in the fair value of existing financing instruments due to changes in floating interest rate benchmarks. Gains and losses on these instruments are recorded in &#8220;market value gain (loss) in financial instruments&#8221; in the period in which they occur. Since 2022, the Company is applying fair value hedging to the hedged portion of the 1.850% Senior Notes of US$705 million, which are linked to an interest rate swap. The hedging gain or loss adjusts the carrying amount of the hedged item and will be recognized in the consolidated income statements under &#8220;market value gain (loss) in financial instruments.&#8221; For the years ended on December&#160;31, 2024 and 2023, the Company recorded in the consolidated income statements a gain of Ps. 383 million and a loss of Ps. 371 million</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> respectively. As of December&#160;31, 2024 and 2023 the carrying value of the 1.850% Senior Note of US$705 million is being reduced by an amount of Ps. 1,659 million and Ps. 1,277 million respectively, stemming from the impacts of fair value hedging.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)         </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rates are weighted average contractual annual rates.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical, instantaneous and unfavorable change of 100 basis points in the average interest rate applicable to our variable-rate financial instruments held during 2024 would have increased our interest expense by Ps. 204 million, or 3.4% over our interest expense of 2024, assuming no additional debt is incurred during such period, in each case after giving effect to all of our interest rate swap and cross-currency swap agreements.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Exchange Rate Risk</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal exchange rate risk involves changes in the value of the local currencies of each country where we operate, relative to the U.S. dollar. In 2024, the percentage of our consolidated total revenues was denominated as follows:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Revenues by Currency in 2024</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:88.932%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazilian real</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">&#160;&#160;&#160;&#160;Includes Guatemalan Quetzales, Nicaraguan Cordobas, Costa Rican Colones and Panamanian Balboas.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, 20.9% of our consolidated costs of goods sold are denominated in or linked to the U.S. dollar. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our costs denominated in a foreign currency, other than the functional currency of each country where we operate, are denominated in U.S. dollars. During 2024, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we entered into forwards to hedge part of our Mexican peso, Brazilian real, Colombian peso, Uruguayan peso, Costa Rica colon and Argentine peso fluctuation risk relative to our raw material costs denominated in U.S. dollars. We selectively hedge our exposure to the U.S. dollar with respect to certain local currencies, our U.S. dollar-denominated debt obligations and the purchase of certain U.S. dollar-denominated raw materials. These instruments are considered hedges for accounting purposes. As of December 31, 2024, 59.1% of our indebtedness was denominated in Mexican pesos, 19.2% in Brazilian reais, 18.3% in U.S. dollars, 2.4% in Colombian pesos 0.9% in Argentine pesos and 0.1% in Uruguayan pesos (including the effects of our derivative contracts as of December 31, 2024, including cross currency swaps from U.S. dollars to Mexican pesos, U.S. dollars to Brazilian reais and U.S. dollar to Colombian pesos). Decreases in the value of the different currencies relative to the U.S. dollar will increase the cost of our foreign currency-denominated operating costs and expenses and of the debt service obligations with respect to our foreign currency-denominated debt. During 2024, we hedged our net investment in foreign operations, as described in Note 19 of our consolidated financial statements. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See also &#8220;Item 3. Key Information&#8212;Risk Factors&#8212;Depreciation of the local currencies of the countries where we operate relative to the U.S. dollar could adversely affect our financial condition and results.&#8221;</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical and instantaneous 10.0% depreciation in the value of each local currency in the countries where we operate relative to the U.S. dollar occurring on December 31, 2024, would have resulted in a foreign exchange gain of Ps. 160 million, based on our U.S. dollar-denominated indebtedness, cross-currency swap agreements and U.S. dollar cash balance.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;4, 2025, the currencies of all the countries where we operate have appreciated or depreciated relative to the U.S. dollar compared to December 31, 2024 as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.555%"><tr><td style="width:1.0%"/><td style="width:46.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.874%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exchange Rate<br/>As of April 4,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation or<br/>(Appreciation)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.49</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">-1.75%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.72</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">508.27</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.87)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,130.01</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.33)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.78</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,076.00</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.26&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A hypothetical, instantaneous and unfavorable 10.0%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> devaluation in the value of the currencies of each of the countries where we operate relative to the Mexican peso</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of December 31, 2024, would produce a reduction in equity of approximately the following amounts:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:71.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.861%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reduction in<br/>Equity</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">724</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,472</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">769</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Central America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,913</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Includes Guatemala, Nicaragua, Costa Rica and Panama.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Risk</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, we did not have any equity derivative agreements.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commodity Price Risk</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024, we entered into futures contracts to hedge the cost of sugar and aluminum in Brazil, we entered into forward contracts to hedge the cost of sugar in Colombia and Uruguay, swap contracts to hedge the cost of aluminum in Mexico, Brazil, Colombia, Guatemala and Uruguay, swap contracts to hedge the cost of diesel in Guatemala and swap contracts to hedge the cost of PET resin in Mexico. The notional value of the sugar hedges was Ps. 5,762 million as of December 31, 2024, with a negative fair value of Ps. 322 million with maturities in 2025, 2026 and 2027. The notional value of the aluminum hedges was Ps. 828 million as of December 31, 2024, with a positive fair value of Ps. 31 million with maturities in 2025. See Note 19.4 to our consolidated financial statements.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_103"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 12.&#160;&#160;&#160;&#160;Description of Securities Other than Equity Securities  </span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_106"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 12.A.&#160;&#160;&#160;&#160;Debt Securities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_109"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 12.B.&#160;&#160;&#160;&#160;Warrants and Rights</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_112"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 12.C.&#160;&#160;&#160;&#160;Other Securities</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_115"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.D.&#160;&#160;&#160;&#160;American Depositary Shares</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank of New York Mellon serves as the depositary for the ADSs. Holders of ADSs, evidenced by American Depositary Receipts, or ADRs, are required to pay various fees to the depositary, and the depositary may refuse to provide any service for which a fee is assessed until the applicable fee has been paid.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ADS holders are required to pay the depositary amounts in respect of expenses incurred by the depositary or its agents on behalf of ADS holders, including expenses arising from compliance with applicable law, taxes or other governmental charges, cable, telex and facsimile transmission, or conversion of foreign currency into U.S. dollars. The depositary may decide in its sole discretion to seek payment by either billing holders or by deducting the fee from one or more cash dividends or other cash distributions.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ADS holders are also required to pay additional fees for certain services provided by the depositary, as set forth in the table below.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depositary service</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fee payable by ADS holders</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance and delivery of ADRs, including in connection with share distributions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Up to US$5.00 per 100 ADSs (or portion thereof)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Withdrawal of shares underlying ADSs</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Up to US$5.00 per 100 ADSs (or portion thereof)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Registration for the transfer of shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Registration or transfer fees that may from time to time be in effect</span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, holders may be required to pay a fee for the distribution or sale of securities. Such fee (which may be deducted from such proceeds) would be for an amount equal to the lesser of (1) the fee for the issuance of ADSs that would be charged as if the securities were treated as deposited shares and (2) the amount of such proceeds.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Direct and indirect reimbursements by the depositary</span></div><div style="margin-bottom:12.35pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The depositary may reimburse us for certain expenses we incur in connection with the ADS program, subject to a ceiling agreed between us and the depositary. These reimbursable expenses may include listing fees, fees payable to service providers for the distribution of material to ADR holders and dividend fees. For the year ended December 31, 2024, this amount was US$1.7 million.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_118"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 13.&#160;&#160;&#160;&#160;Defaults, Dividend Arrearages and Delinquencies.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_121"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 14.&#160;&#160;&#160;&#160;Material Modifications to the Rights of Security Holders and Use of Proceeds.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_124"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.&#160;&#160;&#160;&#160;Disclosure Controls and Procedures</span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have evaluated, with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our internal control over financial reporting in connection with the preparation of our consolidated financial statements as of December 31, 2024. There are inherent limitations to the effectiveness of any control systems, including the possibility of human error and the circumvention or overriding of the controls and procedures. Therefore, even an effective internal control over financial reporting can only provide reasonable assurance of achieving their control objectives.  Based on our evaluation, based on the framework in Internal Control &#8212; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the &#8220;COSO criteria&#8221;), our Chief Executive Officer and Chief Financial Officer concluded that our internal control over financial reporting was not effective as of December 31, 2024.  Management has identified material weaknesses with respect to ineffective IT general controls (ITGCs) over (i) financial accounting systems and (ii) payroll system, managed by an affiliate. Despite the deficiencies described below, we have concluded that our consolidated financial statements included in this annual report were not affected by any material misstatement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">(b)&#160;&#160;&#160;&#160;Annual Report of Management on Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">According to the COSO&#8212; Integrated Framework (2013), a material weakness is a deficiency, or a combination of deficiencies, in internal control such that there is a reasonable possibility that a material misstatement of the entity's consolidated financial statements will not be prevented or detected on a timely basis.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have identified material weaknesses in internal control related to ineffective ITGCs related to (i) user access controls and (ii) program change management controls process over certain information technology systems that support the Company's financial accounting and payroll system managed by an affiliate. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These material weaknesses arose during 2024, mainly as a result of partially migrating from an ERP system to a new ERP system that supports financial accounting processes, due to the efforts and inherent risks of a system migration. The Company did not adequately: (i) grant and monitor user access controls including privileged accounts; (ii) maintain proper and timely documentation covering the monitoring of the activities performed by privileged accounts; and (iii) maintain adequate program change management controls over new IT systems. In addition, certain user accesses to the payroll system managed by an affiliate. Despite the identified material weaknesses, no material errors were identified in our consolidated financial statements as of December 31, 2024.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">After identifying the material weaknesses and before presenting this Annual Report, we implemented certain compensating controls, performed a risk assessment and performed detail procedures for the year ended December 31, 2024. Management is committed to the continuous improvement of the Company&#8217;s internal control over financial reporting. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Remediation Plan and Activities</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In response to the identified material weaknesses, our management, under the supervision of our Audit Committee, has developed and has implemented a remediation plan designed to ensure that control deficiencies will be remediated, such that our controls are designed, implemented, and operating effectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of the date of this Annual Report, management has made, and continues to make changes to remediate the control deficiencies through actions that include but are not limited to: (i) maintaining sufficient user access controls to information systems and applications at an individual user level including privilege accounts; (ii) maintaining proper and timely documentation of the monitoring of the activities performed by privileged accounts, (iii) maintaining adequate program change management controls over IT systems.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Control activities are preventive and detective, and include authorizations, approvals, verifications, reconciliations of the activities performed versus the authorized activities, reviews, and segregation of duties. These have already been implemented or are in process of implementation as part of the remediation plan, including the improvement of existing internal controls.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These measures are expected to improve the ITGCs that support the Company's financial accounting systems and payroll system managed by an affiliate. Management will continue to devote significant efforts to these remediation processes and may adjust the plan as necessary.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c)&#160;&#160;&#160;&#160;Management&#8217;s Annual Report on Internal Control Over Financial Reporting</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the U.S. Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the Internal Control &#8212; Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes in accordance with IFRS. Our internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit the preparation of consolidated financial statements in accordance with IFRS, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding the prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Due to its inherent limitations, internal control over financial reporting may not prevent or detect errors. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate due to changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Based on our evaluation under the Internal Control &#8212; Integrated Framework (2013) issued by COSO, our management concluded that the Company did not maintain effective internal control over the ITGCs that support the Company&#8217;s financial reporting processes as of December 31, 2024. Despite the identified material weaknesses, no material errors were identified in the financial information disclosed in our consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The effectiveness of the Company's internal control over financial reporting as of December 31, 2024, has been audited by Mancera, S.C., a registered independent public accounting firm, as stated in their report included in this document.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d)&#160;&#160;&#160;&#160;Changes in Internal Control Over Financial Reporting</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Except for the material weaknesses and remediation activities mentioned, there were no changes in the Company's internal control over financial reporting during 2024 that materially affected those controls.</span></div><div style="margin-bottom:10pt;text-align:center"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To the Shareholders and the Board of Directors of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Coca-Cola FEMSA, S.A.B. de C.V. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Opinion on Internal Control Over Financial Reporting </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have audited Coca Cola FEMSA, S.A.B. de C.V. and subsidiaries&#8217; internal control over financial reporting as of December 31, 2024, based on criteria established in Internal Control &#8212; Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, because of the effect of the material weaknesses described below on the achievement of the objectives of the control criteria, Coca Cola FEMSA, S.A.B. de C.V. and subsidiaries (the Company) has not maintained effective internal control over financial reporting as of December 31, 2024, based on the COSO criteria.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company&#8217;s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weaknesses have been identified and included in management&#8217;s assessment. Management has identified material weaknesses in the information technology general controls (&#8220;ITGC&#8217;s&#8221;) over IT systems related to user access and change management that supports the Company&#8217;s (i) financial accounting systems and (ii) the payroll system, which is operated by an affiliate, as of December 31, 2024.  As a result, the business process controls, application controls and manual controls dependent on information derived from such systems were determined to be ineffective. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated statements of financial position of the Company as of December 31, 2024 and 2023, the related consolidated statements of comprehensive income, changes in shareholders&#8217; equity and cash flows for each of three years in the period ended December 31, 2024, and the related notes. These material weaknesses were considered in determining the nature, timing, and extent of audit tests applied in our audit of the 2024 consolidated financial statements, and this report does not affect our report dated April 9, 2025, which expressed an unqualified opinion thereon.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Basis for Opinion </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mancera, S.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A member practice of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young Global Limited</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ MANCERA, S.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mexico City, Mexico</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 9, 2025</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no change in our internal control over financial reporting during 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_127"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.A.&#160;&#160;&#160;&#160;Audit Committee Financial Expert</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shareholders and our board of directors have designated Victor Alberto Tiburcio Celorio, an independent director as required by the Mexican Securities Market Law and applicable NYSE listing standards, as an &#8220;audit committee financial expert&#8221; within the meaning of this Item 16.A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;Directors.&#8221;</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_130"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.B.&#160;&#160;&#160;&#160;Code of Ethics</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a code of ethics, within the meaning of this Item 16.B of Form 20-F under the Exchange Act. Our code of ethics applies to members of our board of directors, employees and all persons acting on behalf of Coca-Cola FEMSA, as well as any third party with which Coca-Cola FEMSA engages. Our code of ethics is available on our website at www.coca-colafemsa.com. If we amend the provisions of our code of ethics, or if we grant any waiver of such provisions, we will disclose such amendment or waiver on our website at the same address. In accordance with our code of ethics, we have developed a whistleblower system available to our employees, suppliers and the general public, to which complaints may be reported.</span></div><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_133"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.C.&#160;&#160;&#160;&#160;Principal Accountant Fees and Services</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Audit and Non-Audit Fees</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the last three fiscal years, there have been no changes to our external auditors. The following table summarizes the aggregate fees billed to us by Mancera, S.C. and other Ernst &amp; Young practices (collectively, Ernst &amp; Young) during the fiscal years ended December 31, 2024, 2023 and 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">           </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.500%"><tr><td style="width:1.0%"/><td style="width:57.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.074%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.074%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.077%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions of Mexican pesos)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Audit fees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Audit-related fees</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax fees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Fees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total fees</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Audit Fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Audit fees in the above table are the aggregate fees billed by Ernst &amp; Young in connection with the audit of our annual financial statements and the review of our quarterly financial information and statutory audits.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Audit-related Fees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Audit-related fees in the above table are the aggregate fees billed by Ernst &amp; Young for assurance and other services related to the performance of the audit, mainly in connection with debt issuances and other audit related services.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax Fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Tax fees in the above table are fees billed by Ernst &amp; Young for services based upon existing facts and prior transactions in order to assist us in documenting, computing and obtaining government approval for amounts included in tax filings such as transfer pricing documentation and requests for technical advice from taxing authorities.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">All Other Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other fees in the above table are fees billed by Ernst &amp; Young for services provided other than the services reported in former paragraphs of this Item. During 2024, we received non-audit services related to the fairness opinion based on specific financial information. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years of  2023 and 2022, there were no other fees.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Audit Committee Pre-Approval Policies and Procedures</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted pre-approval policies and procedures under which all audit and non-audit services provided by our external auditors must be pre-approved by the audit committee as set forth in the audit committee&#8217;s charter. Any service proposals submitted by external auditors need to be discussed and approved by the audit committee during its meetings, which take place at least four times a year. Once the proposed service is approved, we or our subsidiaries formalize the engagement of services. The approval of any audit and non-audit services to be provided by our external auditors is specified in the minutes of our audit committee. In addition, the members of our audit committee are briefed on matters discussed by the different committees of our board of directors.</span></div><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_136"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 16.D.&#160;&#160;&#160;&#160;Exemptions from the Listing Standards for Audit Committees</span></div><div style="margin-bottom:12.3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_139"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.E.&#160;&#160;&#160;&#160;Purchases of Equity Securities by the Issuer and Affiliated Purchasers</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not directly purchase any of our equity securities in 2024. The following table presents purchases of units consisting of 3 Series B shares and 5 Series L shares in 2024 by trusts that FEMSA administers in connection with our bonus incentive plans, which purchases may be deemed to be purchases by an affiliated purchaser of us. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">See &#8220;Item 6. Directors, Senior Management and Employees&#8212;Bonus Program.&#8221;</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchases of Equity Securities</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.250%"><tr><td style="width:1.0%"/><td style="width:34.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.669%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.145%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.228%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Number of Units Purchased by trusts that FEMSA<br/>administers in<br/>connection with our bonus incentive plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average<br/>Price<br/>Paid per<br/>Unit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Number of Units<br/>Purchased as<br/>part of Publicly Announced Plans or Programs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Maximum Number (or Appropriate U.S. Dollar Value) of Units that May Yet<br/>Be Purchased Under the Plans or Programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">904,246&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152.8263</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_142"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 16.F.&#160;&#160;&#160;&#160;Change in Registrant&#8217;s Certifying Accountant</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_145"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.G.&#160;&#160;&#160;&#160;Corporate Governance</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Rule 303A.11 of the Listed Company Manual of the NYSE, we are required to provide a summary of the significant ways in which our corporate governance practices differ from those required for U.S. companies under the NYSE listing standards. We are a Mexican corporation with shares listed on the Mexican Stock Exchange. Our corporate governance practices are governed by our bylaws, the Mexican Securities Market Law and the regulations issued by the CNBV. We also disclose the extent to which we comply with the Mexican Code of Best Corporate Practices (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">C&#243;digo de Mejores Pr&#225;cticas Corporativas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), which was created by a group of Mexican business leaders and was endorsed by the BMV.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below discloses the significant differences between our corporate governance practices and the NYSE standards.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NYSE Standards</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Our Corporate Governance Practices</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Directors Independence: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A majority of the board of directors must be independent. There is an exemption for &#8220;controlled companies&#8221; (companies in which more than 50.0% of the voting power is held by an individual, group or another company rather than the public), which would include our company if we were a U.S. issuer.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Directors Independence: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the Mexican Securities Market Law, we are required to have a board of directors with a maximum of 21 members, 25.0% of whom must be independent.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Mexican Securities Market Law sets forth, in Article 26, the definition of &#8220;independence,&#8221; which differs from the one set forth in Section 303A.02 of the Listed Company Manual of the NYSE. Generally, under the Mexican Securities Market Law, a director is not independent if such director: (i) is an employee or a relevant officer of the company or its subsidiaries; (ii) is an individual with significant influence over the company or its subsidiaries; (iii) is a shareholder or participant of the controlling group of the company; (iv) is a client, supplier, debtor, creditor, partner or employee of an important client, supplier, debtor or creditor of the company; or (v) is a family member of any of the aforementioned persons.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In accordance with the Mexican Securities Market Law, our shareholders are required to make a determination as to the independence of our directors at an ordinary meeting of our shareholders, though the CNBV may challenge that determination. Our board of directors is not required to make a determination as to the independence of our directors.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Executive sessions: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-management directors must meet at regularly scheduled executive sessions without management.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive sessions: Under our bylaws and applicable Mexican law, our non-management and independent directors are not required to meet in executive sessions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our bylaws state that the board of directors will meet at least four times a year, following the end of each quarter, to discuss our operating results and progress in achieving strategic objectives. Our board of directors can also hold extraordinary meetings.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Nominating/Corporate Governance Committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A nominating/corporate governance committee composed entirely of independent directors is required. As a &#8220;controlled company,&#8221; we would be exempt from this requirement if we were a U.S. issuer.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Nominating/Corporate Governance Committee:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> We are not required to have a nominating committee, and the Mexican Code of Best Corporate Practices does not provide for a nominating committee.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">However, Mexican law requires us to have a Corporate Practices Committee with at least 3 members. Our Corporate Practices Committee is comprised of three members, and as required by the Mexican Securities Market Law and our bylaws, the three members are independent and the chairman of this committee is elected by our shareholders meeting. </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Compensation committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A compensation committee composed entirely of independent directors is required. As a &#8220;controlled company,&#8221; we would be exempt from this requirement if we were a U.S. issuer.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Compensation committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We do not have a committee that exclusively oversees compensation issues. Our Corporate Practices Committee, composed entirely of independent directors, reviews and recommends management compensation programs in order to ensure that they are aligned with shareholders&#8217; interests and corporate performance.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Audit committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Listed companies must have an audit committee satisfying the independence and other requirements of Rule 10A-3 under the Exchange Act and the NYSE independence standards.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Audit committee: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mexican law requires us to have an Audit Committee with at least three members. We have an Audit Committee of three members. As required by the Mexican Securities Market Law, each member of the Audit Committee is an independent director, and its chairman is elected by our shareholders meeting.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity compensation plan: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity compensation plans require shareholder approval, subject to limited exemptions.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity compensation plan: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholder approval is not required under Mexican law or our bylaws for the adoption and amendment of an equity compensation plan. Such plans should provide for general application to all executives.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Code of business conduct and ethics: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate governance guidelines and a code of conduct and ethics are required, with disclosure of any waiver for directors or executive officers.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Code of business conduct and ethics: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have adopted a code of ethics, within the meaning of Item 16.B of SEC Form 20-F. Our code of ethics applies to the members of our board of directors, employees and all persons acting on behalf of Coca-Cola FEMSA, as well as any third party with which Coca-Cola FEMSA engages. Our code of ethics is available on our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">www.coca-colafemsa.com.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> If we amend the provisions of our code of ethics, or if we grant any waiver of such provisions, we will disclose such amendment or waiver on our website at the same address.</span></div></td></tr></table></div><div style="margin-bottom:10pt;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">102</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_148"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 16.H.&#160;&#160;&#160;&#160;Mine Safety Disclosure</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Not applicable.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_1352"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 16.J. Insider Trading Policies  </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have <ix:nonNumeric contextRef="c-1" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" format="ixt:fixed-true" id="f-51">adopted an insider trading policy and procedures</ix:nonNumeric> governing the purchase, sale and other dispositions of our securities by directors, senior management and employees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">See Exhibit 97.2 - Policies for Trading KOF&#8217;s Securities.</span></div><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_151"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 16.K. Cybersecurity </span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="f-52" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Management and Strategy<br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="f-54" escape="true"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" format="ixt:fixed-true" id="f-53">Our cybersecurity risk management program includes development, implementation and improvement of policies and procedures to safeguard confidentiality, integrity and availability of information and critical data and systems (&#8220;cybersecurity risk management program&#8221;), to ensure regulatory, contractual and operational compliance.</ix:nonNumeric></ix:nonNumeric> </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity risk management program identifies cybersecurity risks, and evaluates their nature and severity, as well as identifies mitigations and assesses the impact of those mitigations on residual risk. The cybersecurity risk management program consists of our information security policy, guidelines and standards.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity risk management program was developed in accordance with, and aligned to, international standards, best practices and worldwide frameworks such as the International Organization for Standardizations (ISO) 27001 and the National Institute of Standards and Technology Cyber Security Framework (NIST) SP 800-53, among others, reflecting our commitment to upholding the highest benchmark of information security and resilience.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We utilize policies, processes, software, training programs and hardware solutions to protect and monitor our environment on all critical systems, firewalls, intrusion detection and prevention systems, vulnerability and penetration testing, multifactor authentication, antimalware, patch-management, identity management systems and access control solutions.<br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also carry insurance that provides protection against the potential losses arising from a cybersecurity incident.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have a Cyber Incident Response Plan (&#8220;CIRP&#8221;) which coordinates the activities to prepare for, detect, respond to and recover from cybersecurity incidents while ensuring business continuity, including processes to triage, assess severity for, escalate, contain, investigate and remediate the incident, as well as to comply with potentially applicable legal obligations. Our CIRP facilitates cross-functional coordination across the Company.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity team periodically conducts risks and control evaluations and tests to identify threats and vulnerabilities, and then determine the likelihood and impact for each risk using a qualitative risk assessment methodology. Risks are identified from various sources, including vulnerability scans, penetration tests, vendors risk assessments, internal compliance assessments. We monitor our infrastructure and applications to identify evolving cyber threats, scan for vulnerabilities and mitigate risks.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" format="ixt:fixed-true" id="f-55"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" format="ixt:fixed-true" id="f-56">Our cybersecurity risk management program further includes review and assessment by external, independent third parties, who assess and report on our cybersecurity program, and internal incident response preparedness and help identify areas for continued focus and improvement.</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We conduct continuous internal cybersecurity audits that report directly to the board&#8217;s audit committee, while independent evaluations, including audits from FEMSA and The Coca-Cola Company, offer critical insights into our maturity and security status.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We verify and evaluate the security measures and controls of our vendors and suppliers, and we continue to evolve our oversight processes to mature how we identify and manage cybersecurity risks associated with such vendors and suppliers.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In an effort to detect and defend against cyber threats, we annually provide our employees with various cybersecurity and data protection training programs, as well as security awareness education and training.</span></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Governance</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="f-57" continuedAt="f-57-1" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="f-58" escape="true">Our cybersecurity risk management program benefits from oversight by various governance entities, including to the <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-59" escape="true">audit committee of our board of directors, a cybersecurity steering committee <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" format="ixt:fixed-true" id="f-60">(&#8220;cybersecurity committee&#8221;)</ix:nonNumeric></ix:nonNumeric>, and a c<ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" format="ixt:fixed-true" id="f-61">hief information security officer (&#8220;CISO&#8221;)</ix:nonNumeric> who leads our cybersecurity strategy.</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="f-62" escape="true">Such program is supervised by our CISO, who reports directly to our chief financial officer and functionally reports also to our chief information officer. The CISO and his team are responsible for leading enterprise-wide cybersecurity strategy, policy, standards, architecture and processes.</ix:nonNumeric> </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" id="f-63" escape="true">Our CISO has extensive experience in cybersecurity and information security, working since 2002 in different roles such as CISO, cybersecurity operation director, cybersecurity architect, information risk manager, defining, assessing, and managing cybersecurity programs and cybersecurity risks and operations.</ix:nonNumeric> Our CISO has a Bachelor&#8217;s degree in Information Systems (ITESM), diplomas in Business Administration (IPADE) and Information Security (ITESM), and certain diplomas, postgraduate studies and recognized international certifications in Information Security. <ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="f-64" escape="true">Our CISO reports directly to the audit committee or the board of directors on our cybersecurity program and efforts to prevent, detect, mitigate, and remediate issues.</ix:nonNumeric></span></div></ix:nonNumeric><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"><ix:continuation id="f-57-1">The CISO chairs our cybersecurity committee, a cross-functional management committee that drives awareness, ownership and alignment across broad governance and risk stakeholder groups for effective cybersecurity risk management. The cybersecurity committee is sponsored by several members of the senior leadership team and is comprised of members from our legal, information technology, cybersecurity, commercial, finance, manufacture and human resources functions, among others. Subject matter experts are also invited, as appropriate. The cybersecurity committee meets at least quarterly and has responsibility for oversight and validation of our cybersecurity strategic direction, risks and threats, priorities, resource allocation, capabilities and planning.</ix:continuation> <br/></span></div><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="f-65" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The CISO present updates to the audit committee quarterly and, as necessary, to our board of directors. These regular reports include detailed updates on our cybersecurity strategy, priorities and the company&#180;s performance preparing for, preventing, detecting, responding to and recovering from cyber incidents. The CISO also promptly informs and updates our board of directors about any information security incidents that may pose significant risk to us. Our program is periodically evaluated by external experts, and the results of those reviews are reported to the audit committee.</span></div></ix:nonNumeric><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="c-1" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" format="ixt:fixed-false" id="f-66">Our business strategy, results of operations and financial condition have not been materially affected by risks from cybersecurity threats, including as a result of previous cybersecurity incidents, but we cannot provide assurance that they will not be materially affected in the future by such risks and any future material incidents.</ix:nonNumeric></span></div><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_154"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Item 17.&#160;&#160;&#160;&#160;Financial Statements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_157"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 18.&#160;&#160;&#160;&#160;Financial Statements</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reference is made to Item 19(a) for a list of all financial statements filed as part of this annual report.</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_160"></div><div style="-sec-extract:summary;margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 19.&#160;&#160;&#160;&#160;Exhibits</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">List of Financial Statements</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:91.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.845%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_166">Report of Mancera S.C., a Member Practice of Ernst &amp; Young Global </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(PCAOB ID: 0<ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-67">1284</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_166">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_172">Consolidated Statements of Financial Position as of December 31, 2024</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_172"> and 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_172">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_175">Consolidated Income Statements for the Years Ended December 31, 2024, 2023 and</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_175">2022 </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_175">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_178">Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2024, 2023 and 2022</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_178">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_181">Consolidated Statements of Changes in Equity for the Years Ended December 31, 2024, 2023</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_181"> and 2022</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_181">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_184">Consolidated Statements of Cash Flows for the Years Ended December 31, 2024, 2023</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_184"> and  202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_184">2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_184">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_190">Notes to the Audited Consolidated Financial Statements*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iab10cf3fd1764c1d93b7d2d07ddaf513_190">10</a></span></div></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* All supplementary schedules relating to the registrant are omitted because they are not required or because the required information, where material, is contained in the Financial Statements or Notes thereto.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">List of Exhibits</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.956%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit No</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.956%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 1.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.85pt;padding-right:16.8pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828022008868/ex1112312021final.htm">Amended and restated bylaws (</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828022008868/ex1112312021final.htm">Estatutos Sociales</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828022008868/ex1112312021final.htm">) of Coca-Cola FEMSA, S.A.B. de C.V., approved July 12, 2021 (English translation) (incorporated by reference to Exhibit 1.1 to the Registration Statement on Form 8-A/A filed on April 10, 2019 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:15.65pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1201935/000101915519000070/cocacolafemsadep.htm">Form of Amended and Restated Deposit Agreement by and among Coca-Cola FEMSA, S.A.B. de C.V., The Bank of New York Mellon, as ADS depositary and owners and beneficial owners of American Depositary Receipts (incorporated by reference to Exhibit 1 to the Registration Statement on Form F-6 filed on April 1, 2019 (File No. 333-230650)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:31.15pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000129281410001984/exhibit22.htm">Indenture dated as of February  5, 2010 among Coca-Cola FEMSA, S.A.B. de C.V., and The Bank of New York Mellon (incorporated by reference to Exhibit 2.2 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 10, 2010 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.3</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:8.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000119312513463152/d634993dex41.htm">Fifth Supplemental Indenture dated as of November 26, 2013 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V. and Controladora Interamericana de Bebidas, S. de R.L. de C.V., as guarantors, The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent and The Bank of New York Mellon SA/NV, Dublin Branch, as Irish paying agent (incorporated by reference to Exhibit 4.1 to Coca-Cola FEMSA&#8217;s Form 6-K filed on December 5, 2013 (File No.1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.4</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:5.8pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000119312514022179/d663445dex41.htm">Sixth Supplemental Indenture dated as of January 21, 2014 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Servicios Integrados Inmuebles del Golfo, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V. and Controladora Interamericana de Bebidas, S. de R.L. de C.V., as guarantors, The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent and The Bank of New York Mellon SA/NV, Dublin Branch, as Irish paying agent (incorporated by reference to Exhibit 4.1 to Coca-Cola FEMSA&#8217;s Form 6-K filed on January 27, 2014 (File No.1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.5</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000119312516543217/d176346dex29.htm">Seventh Supplemental Indenture dated as of November 23, 2015 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V. and Controladora Interamericana de Bebidas, S. de R.L. de C.V., as guarantors, Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V., as successor guarantor, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 2.9 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 15, 2016 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.6</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7.3pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000119312520011758/d875965dex41.htm">Eighth Supplemental Indenture dated as of January 22, 2020 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V. and Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V., as guarantors, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 4.1 to Coca-Cola FEMSA&#8217;s Form 6-K filed on January 22, 2020 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.7</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7.55pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000119312520236971/d48161dex41.htm">Tenth Supplemental Indenture dated as of September 1, 2020 among Coca-Cola FEMSA, S.A.B. de C.V., as issuer, Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V. and Distribuidora y Manufacturera del Valle de Mexico, S. de R.L. de C.V., as guarantors, and The Bank of New York Mellon, as trustee, security registrar, paying agent and transfer agent (incorporated by reference to Exhibit 4.1 to Coca-Cola FEMSA&#8217;s Report on Form 6-K furnished on September 1, 2020 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 2.8</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex213123120231.htm">Description of Securities Registered Under Section 12 of the Exchange Act (incorporated by reference to Exhibit 2.13 to Coca-Cola FEMSA's Annual Report on Form 20-F filed on April 8, 2022 (File No. 1-12260).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:5.3pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000089109203001425/e14932ex4_13.htm">Amended and Restated Shareholders Agreement dated as of July 6, 2002, by and among Compa&#241;ia Internacional de Bebidas, S.A. de C.V., Grupo Industrial Emprex, S.A. de C.V., The Coca-Cola Company and The Inmex Corporation, (incorporated by reference to Exhibit 4.13 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 27, 2003 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000089109203001425/e14932ex4_14.htm">First Amendment, dated May 6, 2003, to the Amended and Restated Shareholders Agreement, dated as of July 6, 2002, among Compa&#241;ia Internacional de Bebidas, S.A. de C.V., Grupo Industrial Emprex, S.A. de C.V., The Coca-Cola Company, The Inmex Corporation, Atlantic Industries, Dulux CBAI 2003 B.V. and Dulux CBEXINMX 2003 B.V. (incorporated by reference to Exhibit 4.14 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 27, 2003 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:6.85pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000129281410001984/exhibit43.htm">Second Amendment, dated as of February 1, 2010, to the to the Amended and Restated Shareholders Agreement, dated as of July  6, 2002, by and among Compa&#241;ia Internacional de Bebidas, S.A. de C.V., Grupo Industrial Emprex, S.A. de C.V., The Coca-Cola Company, The Inmex Corporation and Dulux CBAI 2003 B.V. (incorporated by reference to Exhibit 4.3 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 10, 2010 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:7.55pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000089109204001555/e17118_ex4-3.htm">Amended and Restated Bottler Agreement, dated June 21, 2003, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in the valley of Mexico (incorporated by reference to Exhibit 4.3 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 5, 2004 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Agreement, dated June 21, 1993, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in the valley of Mexico (with English translation) (incorporated by reference to Exhibit 10.3 to Coca-Cola FEMSA&#8217;s Registration Statement on Form F-1 filed on August 13, 1993 (File No. 33-67380)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt;padding-right:7.55pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000089109204001555/e17118_ex4-5.htm">Amended and Restated Bottler Agreement, dated June 21, 2003, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in the southeast of Mexico (incorporated by reference to Exhibit 4.5 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 5, 2004 (File No. 1-12260)).</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.956%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Agreement, dated June 21, 1993, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in the southeast of Mexico (with English translation) (incorporated by reference to Exhibit 10.4 to Coca-Cola FEMSA&#8217;s Registration Statement on Form F-1 filed on August 13, 1993 (File No. 33-67380)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt;padding-right:9.85pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000129281406001009/exhibit47.htm">Bottler Agreement and Side Letter dated June 1, 2005, between Panamco Golfo, S.A. de C.V. and The Coca-Cola Company with respect to operations in Golfo, Mexico (English translation) (incorporated by reference to Exhibit 4.7 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 18, 2006 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:9.85pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000129281406001009/exhibit48.htm">Bottler Agreement and Side Letter dated June 1, 2005, between Panamco Bajio, S.A. de C.V., and The Coca-Cola Company with respect to operations in Bajio, Mexico (English translation) (incorporated by reference to Exhibit 4.8 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on April 18, 2006 (File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bottler Agreement, dated August 22, 1994, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in Argentina (with English translation) (incorporated by reference to Exhibit 10.1 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 30, 1995 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Agreement, dated August 22, 1994, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in Argentina (with English translation) (incorporated by reference to Exhibit 10.2 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 30, 1995 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amendments, dated May 17 and July 20, 1995, to Bottler Agreement and Letter of Agreement, dated August 22, 1994, each with respect to operations in Argentina, between Coca-Cola FEMSA and The Coca-Cola Company (with English translation) (incorporated by reference to Exhibit 10.3 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 28, 1996 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bottler Agreement, dated December 1, 1995, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in SIRSA (with English translation) (incorporated by reference to Exhibit 10.4 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 28, 1996 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental Agreement, dated December 1, 1995, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in SIRSA (with English translation) (incorporated by reference to Exhibit 10.6 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 28, 1996 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amendment, dated February 1, 1996, to Bottler Agreement between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company with respect to operations in SIRSA, dated December 1, 1995 (with English translation) (incorporated by reference to Exhibit 10.5 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 28, 1996 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amendment, dated May 22, 1998, to Bottler Agreement with respect to the former SIRSA territory, dated December 1, 1995, between Coca-Cola FEMSA and The Coca-Cola Company (with English translation) (incorporated by reference to Exhibit 4.12 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 20, 2001 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.17</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coca-Cola Tradename License Agreement dated June 21, 1993, between Coca-Cola FEMSA, S.A.B. de C.V. and The Coca-Cola Company (with English translation) (incorporated by reference to Exhibit 10.40 to FEMSA&#8217;s Registration Statement on Form F-4 filed on April 9, 1998 (File No. 333-8618)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.18</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:19.6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-3.txt">Amendment to the Trademark License Agreement, dated December 1, 2002, entered by and among Administraci&#243;n de Marcas S.A. de C.V., as proprietor, and The Coca-Cola Export Corporation Mexico branch, as licensee (incorporated by reference to Exhibit 10.3 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.1pt;padding-right:9.85pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-6.txt">Trademark Sub-License Agreement, dated January 4, 2003, entered by and among Panamco Golfo S.A. de C.V., as licensor, and The Coca-Cola Company, as licensee (incorporated by reference to Exhibit 10.6 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.20</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:9.85pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-7.txt">Trademark Sub-License Agreement, dated January 4, 2003, entered by and among Panamco Bajio S.A. de C.V., as licensor, and The Coca-Cola Company, as licensee (incorporated by reference to Exhibit 10.7 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.22</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supply Agreement dated April 3, 1998, between Alpla F&#225;brica de Pl&#225;sticos, S.A. de C.V. and Industria Embotelladora de M&#233;xico, S.A. de C.V. (with English translation) (incorporated by reference to Exhibit 4.18 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on July 1, 2002 (File No. 1-12260)).*&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services Agreement, dated November 7, 2000, between Coca-Cola FEMSA, S.A.B. de C.V. and FEMSA Log&#237;stica (with English translation) (incorporated by reference to Exhibit 4.15 to Coca-Cola FEMSA&#8217;s Annual Report on Form 20-F filed on June 20, 2001 (File No. 1-12260)).&#8224;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.24</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:20.8pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-8.txt">Promotion and Non-Compete Agreement, dated March 11, 2003, entered by and among The Coca-Cola Export Corporation Mexico branch and Panamco Bajio S.A. de C.V. (with English translation) (incorporated by reference to Exhibit 10.8 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.25</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt;padding-right:20.8pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-9.txt">Promotion and Non-Compete Agreement, dated March 11, 2003, entered by and among The Coca-Cola Export Corporation Mexico branch and Panamco Golfo S.A. de C.V. (with English translation) (incorporated by reference to Exhibit 10.9 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 4.26</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:10.6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/911360/000095015703000339/ex10-14.txt">Memorandum of Understanding, dated as of March 11, 2003, by and among Panamerican Beverages, S.A. de C.V., as seller, and The Coca-Cola Company, as buyer (incorporated by reference to Exhibit 10.14 of Propimex&#8217;s (formerly Panamerican Beverages Inc.) Quarterly Report on Form 10-Q for the period ended March 31, 2003 (File No. 1-12290)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 7.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-right:4.95pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1061736/000119312504158440/dex101.htm">The Coca-Cola Company memorandum, to Steve Heyer from Jos&#233; Antonio Fern&#225;ndez, dated December  22, 2002 (incorporated by reference to Exhibit 10.1 to FEMSA&#8217;s Registration Statement on Amendment No. 1 to the Form F-3 filed on September 20, 2004 (File No. 333-117795)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 8.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit81significantsubsid.htm">Significant Subsidiaries.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 12.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket121.htm">CEO Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, dated April </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket121.htm">9</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket121.htm">, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket121.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket121.htm">.</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.956%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 12.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket122.htm">CFO Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, dated April </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket122.htm">9</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket122.htm">, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket122.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket122.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 13.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket131.htm">Officer Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, dated April </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket131.htm">9</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket131.htm">, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket131.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="kof2024xsignaturepacket131.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 15.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a24kofconsentpcaob.htm">Consent letter of Mancera, S.C., a member practice of Ernst &amp; Young Global.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 17.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit171.htm">Issuer of Guaranteed Securities.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 97.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">Clawback Policy</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">(incorporated by reference to Exhibit 97.1 of Coc</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">a-Cola FEMSA</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">&#8217;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">s Annual Report on Form 20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">-F</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm"> file</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">d on Ap</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">ril 12, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/910631/000162828024016091/ex97112312023.htm">(File No. 1-12260)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibit 97.2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a16-02x17policiesfortradin.htm">Policies for Trading KOF's Securities</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="a16-02x17policiesfortradin.htm">.</a></span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Portions of Exhibit 4.22 were omitted pursuant to a request for confidential treatment. Such omitted portions were filed separately with the SEC .</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8224; This was a paper filing, and is not available on the SEC website.</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Omitted from the exhibits filed with this annual report are certain instruments and agreements with respect to long-term debt of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA, none of which authorizes securities in a total amount that exceeds 10.0% of the total assets of Coca-Cola FEMSA. We hereby agree to furnish to the SEC copies of any such omitted instruments or agreements upon request by the SEC.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">107</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_163"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div style="margin-bottom:10pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.000%"><tr><td style="width:1.0%"/><td style="width:10.358%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:87.442%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA, S.A.B. de C.V.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Gerardo Cruz Celaya</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gerardo Cruz Celaya</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date:   April 9, 2025</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_166"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and the Board of Directors of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA, S.A.B. de C.V. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Opinion on the Financial Statements </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have audited the accompanying consolidated statements of financial position of Coca-Cola FEMSA, S.A.B. de C.V., and subsidiaries (&#8220;the Company&#8221;) as of December 31, 2024 and 2023, the related consolidated statements of income, comprehensive income, changes in equity and cash flows for each of the three years in the period ended December 31, 2024, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024, in conformity with IFRS Accounting Standards , as issued by the International Accounting Standards Board (&#8220;IASB&#8221;) (&#8220;IFRS Accounting Standards).  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2024, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework) and our report dated April 9, 2025, expressed an adverse opinion thereon.. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Basis for Opinion </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion..</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Critical Audit Matter</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosures to which it relates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:12.318%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:83.505%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Impairment Tests for Cash-Generating Units Containing Goodwill, Distribution Rights and Other indefinite lived intangible assets &#8211; Colombia</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Description of<br/>the Matter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At December 31, 2024, the Company has distribution rights, goodwill and other indefinite lived intangible assets with an aggregate carrying value of approximately $3,638 million allocated to Colombia. The related disclosures are included in Note 2.3.1.1, Note 3.14 and Note 11 to the consolidated financial statements, and distribution rights, goodwill and other indefinite lived intangible assets are tested for impairment annually at the cash generating unit (CGU) level. Impairment exists when the carrying value of an asset or CGU exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value in use.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Auditing management&#8217;s annual distribution rights, goodwill and other indefinite lived intangible assets  impairment test for the Colombia CGU was complex and highly judgmental due to the significant estimation required to determine the value in use of the CGU. In particular, the value in use estimates were sensitive to significant assumptions, such as the discount rate (weighted average cost of capital), revenue growth rates and operating margins.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company&#8217;s distribution rights, goodwill and other indefinite lived intangible assets impairment review processes, including controls over management&#8217;s review of the significant assumptions described above, projected financial information and the valuation model use to develop such estimates.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We performed procedures to assess the significant assumptions used in the determination of the value in use of the CGU that included, among others, evaluating the methodology applied by management in performing the impairment test, testing the completeness and accuracy of the projected financial information included in the impairment model, reconciling the carrying value to the general ledger and comparing the prospective financial information to Board approved business plans. We also involved our internal valuation specialists to assist with the evaluation of the discount rate and revenue growth rates used in the discounted cash flow model. We compared the revenue growth rates included in the cash flow projections to external sources of information and actual prior year revenue growth rates. We assessed the historical accuracy of management&#8217;s estimates by comparing the forecast to actual results. We reperformed management&#8217;s sensitivity analyses of the discount rate and revenue growth rates to evaluate the change in the value in use of the CGU that would result from changes in the assumptions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Furthermore, we assessed the adecuacy of the related disclosures provided in Note 2.3.1.1, Note 3.14 and Note 11 to the consolidated financial statements.</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Mancera, S.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A member practice of</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-68">Ernst &amp; Young Global Limited</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2008.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-69">Mexico City, Mexico</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">April 9, 2025</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_169"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_172"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Cambria',sans-serif;font-size:14pt;font-style:italic;font-weight:700;line-height:120%">COCA-COLA FEMSA, S.A.B. DE C.V. AND SUBSIDIARIES</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated Statements of Financial Position </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024 and 2023 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of U.S. dollars ( $ ) and in millions of Mexican pesos ( Ps. ) </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Note</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 2024 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 2024 </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CURRENT ASSETS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-70">1,572</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-71">32,779</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-72">31,060</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="f-73">893</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-74">18,620</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-75">17,749</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:Inventories" scale="6" id="f-76">674</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Inventories" format="ixt:num-dot-decimal" scale="6" id="f-77">14,059</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Inventories" format="ixt:num-dot-decimal" scale="6" id="f-78">11,880</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="kof:CurrentRecoverablesIncomeTax" scale="6" id="f-79">112</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:CurrentRecoverablesIncomeTax" format="ixt:num-dot-decimal" scale="6" id="f-80">2,340</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:CurrentRecoverablesIncomeTax" format="ixt:num-dot-decimal" scale="6" id="f-81">2,244</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other recoverable taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="kof:OtherCurrentTaxAssetsRecoverable" scale="6" id="f-82">213</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:OtherCurrentTaxAssetsRecoverable" format="ixt:num-dot-decimal" scale="6" id="f-83">4,443</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OtherCurrentTaxAssetsRecoverable" format="ixt:num-dot-decimal" scale="6" id="f-84">3,181</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="f-85">45</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="f-86">946</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="f-87">567</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherCurrentAssets" scale="6" id="f-88">93</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-89">1,945</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-90">1,057</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-91">3,602</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-92">75,132</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-93">67,738</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NON CURRENT ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments accounted for using the equity method</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" scale="6" id="f-94">491</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-95">10,233</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-96">9,246</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:RightofuseAssets" scale="6" id="f-97">143</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:RightofuseAssets" format="ixt:num-dot-decimal" scale="6" id="f-98">2,989</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:RightofuseAssets" format="ixt:num-dot-decimal" scale="6" id="f-99">2,388</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-100">4,765</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-101">99,381</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-102">78,730</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-103">4,885</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-104">101,876</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-105">101,162</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:DeferredTaxAssets" scale="6" id="f-106">298</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:DeferredTaxAssets" format="ixt:num-dot-decimal" scale="6" id="f-107">6,209</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:DeferredTaxAssets" format="ixt:num-dot-decimal" scale="6" id="f-108">7,771</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current financial assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialAssets" scale="6" id="f-109">321</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-110">6,702</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialAssets" scale="6" id="f-111">792</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherNoncurrentNonfinancialAssets" scale="6" id="f-112">262</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherNoncurrentNonfinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-113">5,464</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherNoncurrentNonfinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-114">5,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:NoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-115">11,165</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-116">232,854</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-117">205,782</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL ASSETS</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-118">14,767</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-119">307,986</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-120">273,520</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CURRENT LIABILITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="kof:CurrentPortionOfBankLoansAndNotesPayable" scale="6" id="f-121">69</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:CurrentPortionOfBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="6" id="f-122">1,443</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:CurrentPortionOfBankLoansAndNotesPayable" scale="6" id="f-123">88</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of non-current debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="f-124">90</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-125">1,871</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="f-126">52</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="f-127">43</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="f-128">889</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="f-129">752</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="f-130">40</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="f-131">835</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentInterestPayable" scale="6" id="f-132">764</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" format="ixt:num-dot-decimal" scale="6" id="f-133">1,619</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" format="ixt:num-dot-decimal" scale="6" id="f-134">33,774</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" format="ixt:num-dot-decimal" scale="6" id="f-135">27,351</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="f-136">771</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-137">16,080</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-138">13,589</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CurrentTaxLiabilities" scale="6" id="f-139">65</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-140">1,354</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-141">2,139</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" scale="6" id="f-142">442</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" format="ixt:num-dot-decimal" scale="6" id="f-143">9,213</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" format="ixt:num-dot-decimal" scale="6" id="f-144">8,142</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current financial liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherCurrentFinancialLiabilities" scale="6" id="f-145">82</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherCurrentFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-146">1,712</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherCurrentFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-147">2,039</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-148">3,221</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-149">67,171</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-150">54,916</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NON-CURRENT LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans and notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="6" id="f-151">3,375</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="6" id="f-152">70,383</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:NonCurrentPortionOfBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="6" id="f-153">65,074</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" scale="6" id="f-154">233</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-155">4,867</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-156">3,560</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="f-157">110</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-158">2,295</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-159">1,769</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="f-160">207</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-161">4,317</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-162">3,321</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialLiabilities" scale="6" id="f-163">184</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-164">3,831</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-165">5,464</ix:nonFraction></span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:NoncurrentProvisions" scale="6" id="f-166">134</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncurrentProvisions" format="ixt:num-dot-decimal" scale="6" id="f-167">2,788</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncurrentProvisions" format="ixt:num-dot-decimal" scale="6" id="f-168">3,270</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="f-169">86</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-170">1,793</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-171">2,441</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:NoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-172">4,329</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-173">90,274</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-174">84,899</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL LIABILITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-175">7,549</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-176">157,445</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-177">139,815</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:IssuedCapital" scale="6" id="f-178">99</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:IssuedCapital" format="ixt:num-dot-decimal" scale="6" id="f-179">2,060</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:IssuedCapital" format="ixt:num-dot-decimal" scale="6" id="f-180">2,060</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:AdditionalPaidinCapital" format="ixt:num-dot-decimal" scale="6" id="f-181">2,185</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:AdditionalPaidinCapital" format="ixt:num-dot-decimal" scale="6" id="f-182">45,560</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:AdditionalPaidinCapital" format="ixt:num-dot-decimal" scale="6" id="f-183">45,560</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:RetainedEarnings" format="ixt:num-dot-decimal" scale="6" id="f-184">5,129</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:RetainedEarnings" format="ixt:num-dot-decimal" scale="6" id="f-185">106,959</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:RetainedEarnings" format="ixt:num-dot-decimal" scale="6" id="f-186">96,003</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equity instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="ifrs-full:OtherEquityInterest" scale="6" id="f-187">120</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" sign="-" name="ifrs-full:OtherEquityInterest" format="ixt:num-dot-decimal" scale="6" id="f-188">2,505</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" sign="-" name="ifrs-full:OtherEquityInterest" format="ixt:num-dot-decimal" scale="6" id="f-189">2,283</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" sign="-" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="f-190">415</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" sign="-" name="ifrs-full:AccumulatedOtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-191">8,646</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" sign="-" name="ifrs-full:AccumulatedOtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-192">14,315</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-193">6,877</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-194">143,428</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-195">127,025</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest in consolidated subsidiaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="f-196">341</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-197">7,113</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-198">6,680</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-199">7,218</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-200">150,541</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-201">133,705</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL LIABILITIES AND EQUITY</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:EquityAndLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-202">14,767</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:EquityAndLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-203">307,986</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:EquityAndLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-204">273,520</ix:nonFraction></span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) <ix:footnote id="fn-1" footnoteRole="http://www.xbrl.org/2003/role/footnote">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3 </ix:footnote></span></div><div style="margin-top:4.5pt;padding-left:21.3pt;text-align:justify;text-indent:-21.3pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated statements of financial position.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-4</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_175"></div><hr style="page-break-after:always"/><div style="min-height:27pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated Income Statements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, 2023 and 2022</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of U.S. dollars ( $ ) and in millions of Mexican pesos ( Ps. ) except for earnings per share amounts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-205">13,379</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-17" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-206">279,030</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-18" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-207">244,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-19" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-208">226,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-209">37</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-21" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-210">763</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-22" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-211">824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-23" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-212">518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-213">13,416</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-214">279,793</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-215">245,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-216">226,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-217">7,243</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-218">151,057</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-219">134,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-220">126,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-221">6,173</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-222">128,736</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-223">110,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-224">100,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:AdministrativeExpense" scale="6" id="f-225">656</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-226">13,678</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-227">12,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-228">11,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-229">3,568</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-230">74,423</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-231">63,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-232">57,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:OtherIncome" scale="6" id="f-233">202</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherIncome" format="ixt:num-dot-decimal" scale="6" id="f-234">4,217</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:OtherIncome" format="ixt:num-dot-decimal" scale="6" id="f-235">1,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:OtherIncome" format="ixt:num-dot-decimal" scale="6" id="f-236">1,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:OtherExpenseByNature" scale="6" id="f-237">237</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherExpenseByNature" format="ixt:num-dot-decimal" scale="6" id="f-238">4,936</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:OtherExpenseByNature" format="ixt:num-dot-decimal" scale="6" id="f-239">3,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:OtherExpenseByNature" format="ixt:num-dot-decimal" scale="6" id="f-240">2,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="f-241">361</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-242">7,532</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-243">7,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-244">6,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:FinanceIncome" scale="6" id="f-245">146</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:FinanceIncome" format="ixt:num-dot-decimal" scale="6" id="f-246">3,040</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:FinanceIncome" format="ixt:num-dot-decimal" scale="6" id="f-247">3,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:FinanceIncome" format="ixt:num-dot-decimal" scale="6" id="f-248">2,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain (loss), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-249">15</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-250">304</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-251">1,046</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-252">324</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="6" id="f-253">10</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="6" id="f-254">216</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="6" id="f-255">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="6" id="f-256">536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value gain (loss) on financial instruments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-257">3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-258">67</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-259">169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-260">672</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit of associates and joint ventures accounted for using the equity method</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-261">1,727</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-262">36,011</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-263">28,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-264">25,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="f-265">564</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-266">11,768</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-267">8,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-268">6,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share in the profit of equity accounted investees, net of income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-269">15</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-270">306</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-271">215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-272">386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-273">1,177</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-274">24,549</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-275">20,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-276">19,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ProfitLossAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-277">1,138</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLossAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-278">23,729</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLossAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-279">19,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLossAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-280">19,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="f-281">39</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="f-282">820</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="f-283">690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="f-284">592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-285">1,177</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-286">24,549</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-287">20,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-288">19,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic controlling interest net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-24" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="f-289">0.07</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="c-1" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="f-290">1.41</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="c-25" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="f-291">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="c-26" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="f-292">1.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted controlling interest net income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-24" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="f-293">0.07</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="c-1" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="f-294">1.41</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="c-25" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="f-295">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxnPerShare" contextRef="c-26" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="f-296">1.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) <ix:footnote id="fn-2" footnoteRole="http://www.xbrl.org/2003/role/footnote">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3 </ix:footnote></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated income statements.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-5</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_178"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive Income </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, 2023 and 2022 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of U.S. dollars ( $ ) and in millions of Mexican pesos ( Ps. ) </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-297">1,177</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-298">24,549</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-299">20,226</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-300">19,626</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="f-301">72</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-302">1,512</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" scale="6" id="f-303">389</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-304">1,448</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial instruments held to maturity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:FinancialInstrumentsHeldToMaturity" scale="6" id="f-305">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:FinancialInstrumentsHeldToMaturity" scale="6" id="f-306">38</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:FinancialInstrumentsHeldToMaturity" scale="6" id="f-307">101</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:FinancialInstrumentsHeldToMaturity" format="ixt:fixed-zero" scale="6" id="f-308">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on the translation of foreign operations and associates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="f-309">229</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" format="ixt:num-dot-decimal" scale="6" id="f-310">4,774</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" format="ixt:num-dot-decimal" scale="6" id="f-311">5,789</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" format="ixt:num-dot-decimal" scale="6" id="f-312">2,685</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="f-313">303</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-314">6,324</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-315">6,077</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-316">4,133</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other comprehensive income not to be reclassified to profit or loss in subsequent periods:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from equity financial asset classified at FVOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-317">12</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-318">260</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-319">198</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-320">54</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-measurements of the net defined benefit liability, net of income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-321">43</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-322">907</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-323">153</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-324">328</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income not to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="f-325">56</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" format="ixt:num-dot-decimal" scale="6" id="f-326">1,167</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="f-327">45</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="f-328">274</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive (loss), net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-329">247</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-330">5,157</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-331">6,122</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-332">3,859</ix:nonFraction>)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent" scale="6" id="f-333">261</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-334">5,447</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-335">5,711</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-336">3,792</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="f-337">14</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="f-338">290</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="f-339">411</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="f-340">67</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total other comprehensive (loss), net of income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-341">247</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-342">5,157</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-343">6,122</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  (<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-344">3,859</ix:nonFraction>)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated comprehensive income for the year, net of income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-345">1,424</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-346">29,706</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-347">14,104</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-348">15,767</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-349">1,399</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-350">29,176</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-351">13,825</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="f-352">15,242</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="f-353">25</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="f-354">530</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="f-355">279</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests" scale="6" id="f-356">525</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated comprehensive income for the year, net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-357">1,424</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-358">29,706</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-359">14,104</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-360">15,767</ix:nonFraction></span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)<ix:footnote id="fn-3" footnoteRole="http://www.xbrl.org/2003/role/footnote"> Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3 </ix:footnote></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated statements of comprehensive income.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-6</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_181"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Equity </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, 2023 and 2022 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of Mexican pesos ( Ps. )</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.187%"><tr><td style="width:1.0%"/><td style="width:15.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.080%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.727%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Note</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained earnings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other equity instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation of the effective portion of derivative financial instruments</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exchange differences on translation of foreign operations and associates</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity attributable to equity holders of the parent</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-27" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-361">2,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-28" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-362">45,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-29" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-363">81,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-30" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-364">2,133</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-31" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-365">1,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-32" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-366">4,958</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-33" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-367">1,240</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-34" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-368">121,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-35" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-369">6,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-36" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-370">127,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-37" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-371">19,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-38" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-372">19,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-39" decimals="-6" name="ifrs-full:ProfitLoss" scale="6" id="f-373">592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-374">19,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive (loss) income, net of income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-40" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-375">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-41" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-376">1,344</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-42" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-377">2,722</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-43" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-378">328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-38" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-379">3,792</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-39" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-380">67</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-381">3,859</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of income tax </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-37" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-382">19,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-40" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-383">54</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-41" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-384">1,344</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-42" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-385">2,722</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-43" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-386">328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-38" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-387">15,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-39" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-388">525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-389">15,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-37" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" format="ixt:num-dot-decimal" scale="6" id="f-390">11,407</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-38" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" format="ixt:num-dot-decimal" scale="6" id="f-391">11,407</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-39" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="f-392">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" format="ixt:num-dot-decimal" scale="6" id="f-393">11,463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-44" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-394">2,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-45" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-395">45,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-46" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-396">88,664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-47" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-397">2,187</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-48" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="f-398">120</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-49" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-399">7,680</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-50" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="f-400">912</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-51" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-401">125,385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-52" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-402">6,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-403">131,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-54" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-404">19,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-55" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-405">19,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-56" decimals="-6" name="ifrs-full:ProfitLoss" scale="6" id="f-406">690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-407">20,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive (loss) income, net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-54" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-408">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-57" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-409">96</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-58" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-410">343</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-59" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-411">5,425</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-60" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-412">165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-55" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-413">5,711</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-56" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-414">411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-415">6,122</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total comprehensive (loss) income, net of income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-54" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-416">19,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-57" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-417">96</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-58" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-418">343</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-59" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-419">5,425</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-60" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-420">165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-55" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-421">13,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-56" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-422">279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-423">14,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-54" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" format="ixt:num-dot-decimal" scale="6" id="f-424">12,185</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-55" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" format="ixt:num-dot-decimal" scale="6" id="f-425">12,185</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-56" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="f-426">90</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" format="ixt:num-dot-decimal" scale="6" id="f-427">12,275</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balances as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-61" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-428">2,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-62" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-429">45,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-63" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-430">96,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-64" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-431">2,283</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-65" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="f-432">463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-66" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-433">13,105</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-67" decimals="-6" sign="-" name="ifrs-full:Equity" scale="6" id="f-434">747</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-68" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-435">127,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-69" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-436">6,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-437">133,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-70" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-438">23,729</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-71" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-439">23,729</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-72" decimals="-6" name="ifrs-full:ProfitLoss" scale="6" id="f-440">820</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-441">24,549</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other comprehensive (loss) income, net of income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-70" xsi:nil="true" name="ifrs-full:OtherComprehensiveIncome" id="f-442"></ix:nonFraction></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-73" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-443">222</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-74" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-444">1,410</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-75" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-445">5,166</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-76" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-446">907</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-71" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-447">5,447</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-72" decimals="-6" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="f-448">290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-449">5,157</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total comprehensive (loss) income, net of income tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-70" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-450">23,729</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-73" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-451">222</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-74" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-452">1,410</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-75" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-453">5,166</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-76" decimals="-6" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-454">907</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-71" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-455">29,176</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-72" decimals="-6" name="ifrs-full:ComprehensiveIncome" scale="6" id="f-456">530</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ComprehensiveIncome" format="ixt:num-dot-decimal" scale="6" id="f-457">29,706</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dividends declared</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-70" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" format="ixt:num-dot-decimal" scale="6" id="f-458">12,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-71" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" format="ixt:num-dot-decimal" scale="6" id="f-459">12,773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-72" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" scale="6" id="f-460">97</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" format="ixt:num-dot-decimal" scale="6" id="f-461">12,870</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balances as of December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-77" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-462">2,060</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-78" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-463">45,560</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-79" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-464">106,959</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="c-80" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-465">2,505</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-81" decimals="-6" name="ifrs-full:Equity" scale="6" id="f-466">947</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="c-82" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-467">7,939</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="c-83" decimals="-6" sign="-" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-468">1,654</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-84" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-469">143,428</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-85" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-470">7,113</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Equity" format="ixt:num-dot-decimal" scale="6" id="f-471">150,541</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated statements of changes in equity.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-7</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_184"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In millions of U.S. dollars ($)&#160;and in millions of Mexican pesos ( Ps. ) </span></div><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_187"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Note</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 (1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ProfitLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-472">1,741</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-473">36,317</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-474">29,007</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-475">26,173</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:AdjustmentsForNonCashOperatingExpenses" scale="6" id="f-476">111</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AdjustmentsForNonCashOperatingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-477">2,325</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AdjustmentsForNonCashOperatingExpenses" scale="6" id="f-478">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:AdjustmentsForNonCashOperatingExpenses" scale="6" id="f-479">471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:AdjustmentsForDepreciationExpense" scale="6" id="f-480">490</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdjustmentsForDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-481">10,221</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdjustmentsForDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-482">8,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdjustmentsForDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-483">8,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="f-484">44</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="f-485">921</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="f-486">776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="f-487">660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="f-488">47</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="f-489">985</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="f-490">836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="f-491">768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization prepaid expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="f-492">41</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="f-493">852</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="f-494">887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:AmortizationPrepaidExpenses" scale="6" id="f-495">890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of long-lived assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="f-496">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="f-497">137</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="f-498">94</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" scale="6" id="f-499">250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:LossOnTheRetirementOfLongLived" scale="6" id="f-500">23</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:LossOnTheRetirementOfLongLived" scale="6" id="f-501">482</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:LossOnTheRetirementOfLongLived" scale="6" id="f-502">186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:LossOnTheRetirementOfLongLived" scale="6" id="f-503">177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:LossOnTheRetirementOfIntangibleAssets" scale="6" id="f-504">2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:LossOnTheRetirementOfIntangibleAssets" scale="6" id="f-505">50</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:LossOnTheRetirementOfIntangibleAssets" scale="6" id="f-506">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:LossOnTheRetirementOfIntangibleAssets" format="ixt:fixed-zero" scale="6" id="f-507">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share of the (profit) of associates and joint ventures accounted for using the equity method, net of income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="f-508">15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="f-509">306</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="f-510">215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" scale="6" id="f-511">386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:AdjustmentsForInterestIncome" scale="6" id="f-512">146</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdjustmentsForInterestIncome" format="ixt:num-dot-decimal" scale="6" id="f-513">3,040</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdjustmentsForInterestIncome" format="ixt:num-dot-decimal" scale="6" id="f-514">3,188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdjustmentsForInterestIncome" format="ixt:num-dot-decimal" scale="6" id="f-515">2,411</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:AdjustmentsForInterestExpense" scale="6" id="f-516">361</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdjustmentsForInterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-517">7,532</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdjustmentsForInterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-518">7,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdjustmentsForInterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-519">6,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange loss (income), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="f-520">15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="f-521">304</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" format="ixt:num-dot-decimal" scale="6" id="f-522">1,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains" scale="6" id="f-523">324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash movements in post-employment and other non-current employee benefits obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" scale="6" id="f-524">15</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" scale="6" id="f-525">310</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" scale="6" id="f-526">338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" scale="6" id="f-527">299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment on equity investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-528">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-529">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="f-530">143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-531">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monetary position gain, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:AdjustmentsForMonetaryPositionGainLossNet" scale="6" id="f-532">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AdjustmentsForMonetaryPositionGainLossNet" scale="6" id="f-533">216</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AdjustmentsForMonetaryPositionGainLossNet" scale="6" id="f-534">93</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:AdjustmentsForMonetaryPositionGainLossNet" scale="6" id="f-535">536</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (gain) loss on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="f-536">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="f-537">67</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="f-538">169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:AdjustmentsForMarketValueLossOnFinancialInstruments" scale="6" id="f-539">672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase / decrease:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" scale="6" id="f-540">110</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-541">2,299</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-542">1,605</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-543">3,420</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="kof:IncreaseDecreaseInOtherCurrentAssets1" scale="6" id="f-544">91</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:IncreaseDecreaseInOtherCurrentAssets1" format="ixt:num-dot-decimal" scale="6" id="f-545">1,897</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:IncreaseDecreaseInOtherCurrentAssets1" scale="6" id="f-546">573</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:IncreaseDecreaseInOtherCurrentAssets1" scale="6" id="f-547">514</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" scale="6" id="f-548">106</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" format="ixt:num-dot-decimal" scale="6" id="f-549">2,215</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" scale="6" id="f-550">779</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInInventories" scale="6" id="f-551">179</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suppliers and other accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" scale="6" id="f-552">247</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" format="ixt:num-dot-decimal" scale="6" id="f-553">5,146</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" format="ixt:num-dot-decimal" scale="6" id="f-554">3,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable" format="ixt:num-dot-decimal" scale="6" id="f-555">3,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="f-556">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-557">1,132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="f-558">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities" scale="6" id="f-559">424</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" scale="6" id="f-560">28</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" scale="6" id="f-561">585</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" scale="6" id="f-562">544</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" scale="6" id="f-563">483</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="kof:AdjustmentsForOtherTax" scale="6" id="f-564">40</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:AdjustmentsForOtherTax" scale="6" id="f-565">829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AdjustmentsForOtherTax" format="ixt:num-dot-decimal" scale="6" id="f-566">1,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:AdjustmentsForOtherTax" scale="6" id="f-567">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" scale="6" id="f-568">464</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" format="ixt:num-dot-decimal" scale="6" id="f-569">9,672</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" format="ixt:num-dot-decimal" scale="6" id="f-570">5,300</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" format="ixt:num-dot-decimal" scale="6" id="f-571">5,298</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows generated from operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-572">2,035</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-573">42,442</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-574">42,289</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="f-575">35,491</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisition and mergers, net of cash acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" format="ixt:fixed-zero" scale="6" id="f-576">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" format="ixt:fixed-zero" scale="6" id="f-577">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" format="ixt:fixed-zero" scale="6" id="f-578">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-579">2,356</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest collected</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" scale="6" id="f-580">146</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-581">3,040</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-582">3,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InterestReceivedClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-583">2,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of  property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-584">1,148</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-585">23,944</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-586">19,613</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-587">16,756</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from insurance recoveries and  sale of long-lived assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" scale="6" id="f-588">23</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" scale="6" id="f-589">476</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" scale="6" id="f-590">178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" scale="6" id="f-591">323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="f-592">89</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-593">1,848</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-594">1,019</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="f-595">979</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="f-596">18</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" scale="6" id="f-597">384</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-598">1,603</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-599">1,698</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends received from investments in associates and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="f-600">1</ix:nonFraction></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="f-601">19</ix:nonFraction></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="f-602">79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" scale="6" id="f-603">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in other entities and financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" scale="6" id="f-604">36</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" scale="6" id="f-605">751</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-606">1,280</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" scale="6" id="f-607">558</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows used in investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  (<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-608">1,122</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-609">23,392</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-610">20,070</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-611">19,597</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-612">67</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-613">1,394</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-614">151</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-615">6,089</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments of borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-616">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-617">28</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-618">8,401</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-619">8,432</ix:nonFraction>)</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" scale="6" id="f-620">223</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-621">4,660</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-622">4,537</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InterestPaidClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-623">4,724</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="f-624">617</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-625">12,870</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-626">12,275</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-627">11,463</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid on lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="f-628">17</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="f-629">349</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="f-630">278</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:LeaseInterestPaidClassifiedAsFinancingActivities" scale="6" id="f-631">139</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="f-632">41</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="f-633">856</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="f-634">690</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:CashOutflowForLeases" scale="6" id="f-635">631</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="f-636">109</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-637">2,273</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" scale="6" id="f-638">322</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-639">1,547</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash flows used in financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  (<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" scale="6" id="f-640">942</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-641">19,642</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-642">26,352</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-643">20,847</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="f-644">28</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="f-645">592</ix:nonFraction>)</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-646">4,133</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-647">4,953</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at the beginning of the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="6" id="f-648">1,489</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="6" id="f-649">31,060</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="6" id="f-650">40,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-36" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="6" id="f-651">47,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes and inflation effects on cash and cash equivalents held in foreign currencies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-6" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="6" id="f-652">111</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-653">2,311</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-654">5,084</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-655">2,018</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents at the end of the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$  <ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="6" id="f-656">1,572</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="6" id="f-657">32,779</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="6" id="f-658">31,060</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" format="ixt:num-dot-decimal" scale="6" id="f-659">40,277</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><ix:footnote id="fn-4" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</span></ix:footnote></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)      </span><ix:footnote id="fn-5" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 31, 2024, the Company recognized an insurance collection of Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InsuranceRevenue" scale="6" id="f-660">245</ix:nonFraction> related to the write-offs of long-lived assets.</span></ix:footnote></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated statements of cash flows.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-9</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_190"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to the Consolidated Statements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts expressed in millions of U.S. dollars ($)&#160;and in millions of Mexican pesos (Ps.) </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfParentEntityInformationTextBlock" id="f-661" continuedAt="f-661-1" escape="true">Activities of the Company </ix:nonNumeric></span></div><ix:continuation id="f-661-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Coca-Cola FEMSA, S.A.B. de C.V.  (&#8220;Coca-Cola FEMSA&#8221;) is a Mexican corporation, mainly engaged in acquiring, holding and transferring all types of bonds, shares and marketable securities. Coca-Cola FEMSA and its subsidiaries (the &#8220;Company&#8221;), are mainly engaged in the production, distribution and marketing of certain Coca-Cola trademark beverages in Mexico, Central America (Guatemala, Nicaragua, Costa Rica and Panama), Colombia, Brazil, Uruguay, Argentina. The Coca-Cola trademark beverages include: sparkling beverages (colas and flavored sparkling beverages), waters and other beverages (including juice drinks, coffee, teas, milk, value-added dairy, sports drinks, energy drinks, alcoholic beverages and plant-based drinks). In addition, the Company distributes and sells Heineken-owned brand beer products, Estrella Galicia and Therez&#243;polis beer products in our Brazilian territories and Monster products in all of the countries where we operate. Additionally, we started testing distribution of leading spirits, consumer brands and other alcoholic products in some of the countries where the Company operates.</span></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA is indirectly owned by Fomento Economico Mexicano, S.A.B. de C.V. (&#8220;FEMSA&#8221;), which holds <ix:nonFraction unitRef="number" contextRef="c-87" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-662">47.2</ix:nonFraction>% of its capital stock and <ix:nonFraction unitRef="number" contextRef="c-87" decimals="2" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="f-663">56</ix:nonFraction>% of its voting shares and The Coca-Cola Company (&#8220;TCCC&#8221;), which indirectly owns <ix:nonFraction unitRef="number" contextRef="c-88" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-664">27.8</ix:nonFraction>% of its capital stock and <ix:nonFraction unitRef="number" contextRef="c-88" decimals="3" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="f-665">32.9</ix:nonFraction>% of its voting shares. The remaining Coca-Cola FEMSA shares trade on the Bolsa Mexicana de Valores, S.A.B. de C.V. (&#8220;BMV: KOF UBL&#8221;) as series &#8220;L&#8221; shares which represents <ix:nonFraction unitRef="number" contextRef="c-89" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-666">15.6</ix:nonFraction>% of our common equity and its American Depositary Shares (&#8220;ADS&#8221;) (equivalent to <ix:nonFraction unitRef="shares" contextRef="c-90" decimals="INF" name="kof:EquivalentSharesInOwnershipInterestInJointVenture" format="ixt-sec:numwordsen" scale="0" id="f-667">ten</ix:nonFraction> series &#8220;L&#8221; shares) trade on the New York Stock Exchange, Inc (&#8220;NYSE: KOF&#8221;) as series &#8220;B&#8221; which represents <ix:nonFraction unitRef="number" contextRef="c-91" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-668">9.4</ix:nonFraction>% of the Company&#180;s common equity. The address of its registered office and principal place of business is Mario Pani No. 100, Colonia Santa Fe Cuajimalpa, Alcald&#237;a Cuajimalpa de Morelos, 05348, Mexico City, Mexico.  </span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" id="f-669" escape="true"><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023 the most significant subsidiaries which the Company controls are: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership percentage 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ownership percentage 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Propimex, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-92" name="kof:SubsidiariesActivities" id="f-670">Distribution</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-92" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="f-671">Mexico</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-92" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-672">100.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-93" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-673">100.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-94" name="kof:SubsidiariesActivities" id="f-674">Holding</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-94" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="f-675">Mexico</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-94" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-676">100.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-95" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-677">100.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spal Industria Brasileira de Bebidas, S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-96" name="kof:SubsidiariesActivities" id="f-678">Production and distribution</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-96" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="f-679">Brazil</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-96" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-680">84.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-97" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-681">84.4</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-98" name="kof:SubsidiariesActivities" id="f-682">Production</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-98" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="f-683">Mexico</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-98" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-684">100.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-99" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-685">100.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-100" name="kof:SubsidiariesActivities" id="f-686">Production</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-100" name="ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary" id="f-687">Mexico</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-100" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-688">100.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-101" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInSubsidiary" scale="-2" id="f-689">100.0</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_193"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" id="f-690" continuedAt="f-690-1" escape="true">Basis of Preparation </ix:nonNumeric></span></div><ix:continuation id="f-690-1" continuedAt="f-690-2"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.1 Statement of compliance </span></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements of the Company as of December&#160;31, 2024 and 2023 and for the years ended December&#160;31, 2024, 2023 and 2022 have been prepared in accordance with IFRS Accounting Standards as issued by the International Accounting Standards Board (&#8220;IASB&#8221;). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s consolidated financial statements and notes were author</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ized for issuance by the Company&#8217;s Chief Executive Officer  Ian Marcel Craig Garc&#237;a and Chief Financial Officer Gerardo Cruz Celaya. These consolidated financial statements and notes were then approved by the Company&#8217;s Board of Directors on March 20, 2025 and by the Shareholders meeting on April 8, 2025. The</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accompanying consolidated financial statements were approved for issuance in the Company&#180;s annual report on form 20-F by the</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company&#180;s Chief Executive Officer and Chief Financial Officer on April 9, 2025 and subsequent events have been considered</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">through that date (see Note 27). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has prepared the financial statements on the basis that it will continue to operate as a going concern.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">2.2 Basis of measurement and presentation </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared on the historical cost basis except for the following: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derivative financial instruments </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Trust assets of post-employment and other non-current employee benefit plans</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-690-2" continuedAt="f-690-3"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of recognized assets and liabilities that are designated as hedged items in fair value hedges that would otherwise be carried at amortized cost are adjusted to record changes in the fair values attributable to the risks that are being hedged in effective hedge relationship.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements of subsidiaries in a hyperinflationary economy are stated in terms of the measuring unit current at the end of the reporting period. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.1 Presentation of consolidated income statements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its costs and expenses by function in the consolidated income statements in order to conform to industry practices. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.2 Presentation of consolidated statements of cash flows </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its consolidated statement of cash flows using the indirect method. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.3 Convenience translation to U.S. dollars ($) </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are stated in millions of Mexican pesos (&#8220;Ps. &#8221;) and rounded to the nearest million unless stated otherwise. However, solely for the convenience of the readers, the consolidated statement of financial position as of December&#160;31, 2024 and the consolidated income statement, the consolidated statement of comprehensive income and consolidated statement of cash flows for the year ended December&#160;31, 2024 were converted into U.S. dollars at the exchange rate of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Ps.  <ix:nonFraction unitRef="mxnPerUSD" contextRef="c-14" decimals="4" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-691">20.8557</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per U.S. dollar as published by the Federal Reserve Bank of New York at the last date in 2024 for which information is available. This arithmetic conversion should not be construed a representation that the amounts expressed in Mexican pesos may be converted into U.S. dollars at that or any other exchange rate, in addition, numeric figures shown as dollar totals may not be an arithmetic aggregation of preceding figures due to rounding. As of March</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14, 2025 (the last date for which information is available before the issuance of these financial statements) such exchange rate was Ps. <ix:nonFraction unitRef="mxnPerUSD" contextRef="c-102" decimals="4" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-692">19.8545</ix:nonFraction> per U.S. dollar, an appreciation of  <ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="kof:IncreaseDecreaseInForeignCurrencyExchangeRate" scale="-2" id="f-693">5.0</ix:nonFraction>% since December&#160;31, 2024.  </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" id="f-694" continuedAt="f-694-1" escape="true">Critical accounting judgments and estimates </ix:nonNumeric></span></div><ix:continuation id="f-694-1" continuedAt="f-694-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the application of the Company&#8217;s accounting policies, which are described in Note 3, management is required to make judgments, estimates and assumptions about the carrying amounts of assets and liabilities that are not readily observable from other sources. The estimates and associated assumptions are based on historical experience and other factors considered relevant. Actual results may differ from these estimates. </span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-694-2">The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods.</ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock" id="f-695" continuedAt="f-695-1" escape="true">Key sources of estimation uncertainty </ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-695-1">The following are the key assumptions concerning the future, and other key sources of estimation uncertainty at the end of the reporting period, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising beyond the control of the Company. Such changes are reflected in the assumptions when they occur.</ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.1 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" id="f-696" continuedAt="f-696-1" escape="true">Impairment of indefinite lived intangible assets, goodwill and other depreciable long-lived assets </ix:nonNumeric></span></div><ix:continuation id="f-696-1" continuedAt="f-696-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with indefinite life as well as goodwill are subject to impairment tests annually or whenever indicators of impairment are present. Impairment exists when the carrying value of an asset or cash generating unit (&#8220;CGU&#8221;) exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value in use. The fair value less costs to sell calculation is based on available data from binding sales agreements in arm&#8217;s length transactions of similar assets or observable market prices less incremental costs for disposing of the asset. In order to determine whether such assets are impaired, the Company calculates an estimation of the value in use of the cash-generating units to which such assets have been allocated. Impairment losses are recognized in current earnings for the excess of the carrying amount of the asset or CGU and its value in use in the period the related impairment is determined. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses at each reporting date or annually whether there is an indication that a depreciable long-lived asset may be impaired. If any indication exists, the Company estimates the asset&#8217;s recoverable amount. When the carrying amount of an asset or CGU in which the asset is assigned exceeds its recoverable amount, the asset or CGU is considered impaired and is written down to its recoverable amount, which is determined based on its value in use. In assessing value in use, the estimated future cash flows expected to be generated from the use of an asset or CGU are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. In determining fair value less costs to sell, recent market transactions are considered, if available. If recent market transactions are not available, an appropriate valuation model is used. </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-690-3" continuedAt="f-690-4"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-696-2" continuedAt="f-696-3">These calculations are corroborated by valuation multiples or other available fair value indicators.</ix:continuation> The key assumptions used to determine the recoverable amount for the Company&#8217;s CGUs, including a sensitivity analysis, are further explained in Notes 3.14 and 11. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.2 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock" id="f-697" continuedAt="f-697-1" escape="true">Tax, labor and legal contingencies and provisions </ix:nonNumeric></span></div><ix:continuation id="f-697-1" continuedAt="f-697-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and contingencies related to tax, labor and legal proceedings as described in Note 24.5. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions. Management periodically assesses the probability of loss for such contingencies, accrues a provision and/ or discloses the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a provision for the estimated loss. Management&#8217;s judgment must be exercised to determine the likelihood of such a loss and an estimate of the amount, due to the subjective nature of the loss.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in numerous tax jurisdictions and is subject to periodic tax audits, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate tax, transfer pricing and indirect taxes. The impact of changes in local tax regulations and ongoing inspections by local tax authorities could materially impact the amounts recorded in the financial statements. Where the amount of tax payable is uncertain, the Company recognizes related tax provisions based on management&#8217;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-697-2">Management periodically evaluates positions taken in tax returns with respect to situations in which applicable tax regulation is subject to interpretation and considers whether it is probable that a taxation authority will accept an uncertain tax treatment. The Company measures its tax balances either based on the most likely amount or the expected value, depending on which method provides a better prediction of the resolution of the uncertainty.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of uncertain income tax positions is included in Note 24.7. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.3 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" id="f-698" continuedAt="f-698-1" escape="true">Business combinations </ix:nonNumeric></span></div><ix:continuation id="f-698-1" continuedAt="f-698-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Businesses combinations are accounted for using the acquisition method. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured as the sum of the acquisition-date fair values of the assets transferred by the Company, liabilities assumed by the Company from the former owners of the acquiree, the amount of any non-controlling interest in the acquiree and the equity interests issued by the Company in exchange for control of the acquiree.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the acquisition date, the identifiable assets acquired, and the liabilities assumed are recognized and measured at their fair value, except that: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;deferred tax assets or liabilities, and assets or liabilities related to employee benefit arrangements are recognized and measured in accordance with IAS 12, Income Taxes and IAS 19, Employee Benefits, respectively; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liabilities or equity instruments related to share-based payment arrangements of the acquiree or share-based payment arrangements of the Company entered into to replace share-based payment arrangements of the acquiree are measured in accordance with IFRS 2, Share- based Payment at the acquisition date, see Note 3.22;</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;assets (or disposal groups) that are classified as held for sale in accordance with IFRS 5, Non-current Assets Held for Sale and Discontinued Operations are measured in accordance with that standard; and</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8226;&#160;&#160;&#160;&#160;Indemnifiable assets are recognized at the acquisition date on the same basis as the indemnifiable liability subject to any contractual limitations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each acquisition, management&#8217;s judgment is exercised to determine the fair value of the assets acquired, the liabilities assumed and any non-controlling interest in the acquiree, applying estimates or judgments in techniques used, especially in forecasting CGUs' cash flows, in the computation of weighted average cost of capital (&#8220;WACC&#8221;) and estimation of inflation during the operation of intangible assets with indefinite life, mainly, distribution rights.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.4 Changes in accounting policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has applied the following amendments to the standards on January 1, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Supplier Finance Arrangements - Amendments to IAS 7 and IFRS 7</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments to IAS 7 Statement of Cash Flows and IFRS 7 Financial Instruments: Disclosures clarify the characteristics of supplier finance arrangements and require additional disclosure of such arrangements. The disclosure requirements in the amendments are intended to assist users of financial statements in understanding the effects of supplier finance arrangements on an entity&#8217;s liabilities, cash flows and exposure to liquidity risk.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="f-690-4" continuedAt="f-690-5"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of implementing the amendments, the Company has provided additional disclosures about its supplier finance arrangement. Please refer to Note 19.8.5.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">2.5 Financial impacts arising from Floods and Hurricanes in Mexico and Brazil</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended on December 31, 2024 and 2023, the Company encountered significant impacts because some natural disasters such as hurricanes and flooding, which affected its operations in certain plants of Mexico and Brazil. These natural disasters had repercussions on both its facilities including inventories and property, plant and equipment, supply chain and therefore business activity, which have influenced the reported financial outcomes of both years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the effects of Hurricane Otis in 2023 and Hurricane John in 2024 affected the Company's facilities located in Acapulco, Guerrero. The consequences of these natural disasters included material damage to inventories of raw material and finished products as well as property, plant and equipment and buildings, that needed to be restore. In Brazil, the heavy rainfall and flooding in Rio Grande do Sul affected the facilities at the Porto Alegre plant, resulting in temporary interruptions in production and distribution, the material damage to inventories of raw material and finished products as well as property, plant and equipment and buildings, that needed to be restore.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In both cases, to maintain product supply in the region, operations were restructured, leading to an increase in logistical costs. For both events, insurance claims were activated, and the progress of agreements led to the recognition of recoveries that partially mitigated the economic impacts.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock" id="f-699" continuedAt="f-699-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, write-offs originated by damaged assets, additional expenses incurred, as well as the insurance recoveries received until as of December 31, 2024 are recorded as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.250%"><tr><td style="width:1.0%"/><td style="width:58.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.828%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-off for  damaged assets</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="ifrs-full:InventoryWritedown2011" scale="6" id="f-700">613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant &amp; equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-701">1,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional expense &amp; losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="kof:OtherAdditionalExpenseAndLosses" format="ixt:num-dot-decimal" scale="6" id="f-702">1,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="kof:WriteOffForDamagedAssetsSubtotal" format="ixt:num-dot-decimal" scale="6" id="f-703">3,306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance recovery </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="ifrs-full:InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows" format="ixt:num-dot-decimal" scale="6" id="f-704">1,669</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="kof:WriteOffForDamagedAssets" format="ixt:num-dot-decimal" scale="6" id="f-705">1,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><ix:continuation id="f-699-1" continuedAt="f-699-2"><ix:continuation id="f-690-5" continuedAt="f-690-6"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"><ix:continuation id="f-699-2"><ix:continuation id="f-690-6"> As of December 31, 2024, the Company recorded an accounts receivable of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows" scale="6" id="f-706">334</ix:nonFraction> in then &#8220;other sundry accounts receivable&#8221; caption, reflecting the outstanding cash flow from the insurance recovery, the net cash flow received was of Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:InsuranceRecoveryReceived" format="ixt:num-dot-decimal" scale="6" id="f-707">1,335</ix:nonFraction>, of which Ps.  <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="kof:InsuranceRecoveryReceivedAssociatedToOperatingActivity" format="ixt:num-dot-decimal" scale="6" id="f-708">1,090</ix:nonFraction> are associated to operating activities and Ps.  <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="kof:InsuranceRecoveryReceivedAssociatedToInvestingActivity" scale="6" id="f-709">245</ix:nonFraction> to investing activities.</ix:continuation></ix:continuation> </span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_196"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" id="f-710" continuedAt="f-710-1" escape="true">Material Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="f-710-1" continuedAt="f-710-2"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" id="f-711" continuedAt="f-711-1" escape="true">Basis of consolidation </ix:nonNumeric></span></div><ix:continuation id="f-711-1" continuedAt="f-711-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Specifically, the Company controls an investee if and only if the Company has: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Exposure, or rights, to variable returns from its involvement with the investee, and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The ability to use its power over the investee to affect its returns </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The contractual arrangement with the other vote holders of the investee </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Rights arising from other contractual arrangements </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company&#8217;s voting rights and potential voting rights </span></div></ix:continuation></ix:continuation><div style="text-align:justify;text-indent:-0.05pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-2" continuedAt="f-710-3"><ix:continuation id="f-711-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company re-assesses whether it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit or loss and each component of other comprehensive income (&#8220;OCI&#8221;) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#8217;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Derecognizes the assets (including goodwill) and liabilities of the subsidiary </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Derecognizes the carrying amount of any non-controlling interests </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Derecognizes the cumulative translation differences recorded in equity </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognizes the fair value of the consideration received </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognizes the fair value of any investment retained </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognizes any surplus or deficit in profit or loss </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reclassifies the parent&#8217;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1.1 Acquisitions of non-controlling interests</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected equity as part of additional paid-in capital.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.2<ix:continuation id="f-698-2" continuedAt="f-698-3"> Business combinations </ix:continuation></span></div><ix:continuation id="f-698-3" continuedAt="f-698-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquiree. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#8217;s identifiable net assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#8217;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#8217;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re-measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-3" continuedAt="f-710-4"><ix:continuation id="f-698-4" continuedAt="f-698-5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations, which may take the following forms:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.</span></div></ix:continuation><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><ix:continuation id="f-698-5" continuedAt="f-698-6"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt"><ix:continuation id="f-698-6">The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously.</ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.3 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" id="f-712" continuedAt="f-712-1" escape="true">Foreign currencies and consolidation of foreign operations investments in associates and joint ventures </ix:nonNumeric></span></div><ix:continuation id="f-712-1" continuedAt="f-712-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the financial statements of each individual foreign operation, associate and joint venture, transactions in currencies other than the individual entity&#8217;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The variations in the net investment in foreign operations generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign operations and associates within the accumulated other comprehensive income.  </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Exchange differences on transactions entered into in order to hedge certain foreign currency risks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the consolidated income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#8220;other expenses&#8221; line (see Note 18) while fluctuations related to non-operating activities such as financing activities are presented as part of &#8220;foreign exchange income (loss)&#8221; line in the consolidated income statement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For incorporation into the Company&#8217;s consolidated financial statements, each foreign operation, associate or joint venture&#8217;s individual financial statements are translated into Mexican pesos, as follows: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For non-hyperinflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the consolidated income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign operations and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign operations and associates is reclassified to profit or loss. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign operations and associates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-4" continuedAt="f-710-5"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" id="f-713" escape="true"><ix:continuation id="f-712-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.762%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exchange Rates of Local Currencies Translated to Mexican Pesos (1)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exchange Rate for</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exchange Rate as of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country or Zone</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Functional currency</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-103" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-714">1.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-104" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-715">1.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-105" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-716">1.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-106" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-717">1.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-107" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-718">1.00</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quetzal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-108" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-719">2.36</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-109" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-720">2.27</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-110" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-721">2.60</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-111" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-722">2.63</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-112" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-723">2.16</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colon</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-113" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-724">0.04</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-114" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-725">0.03</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-115" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-726">0.03</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-116" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-727">0.04</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-117" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-728">0.03</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balboa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-118" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-729">18.30</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-119" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-730">17.77</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-120" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-731">20.13</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-121" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-732">20.27</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-122" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-733">16.89</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-123" decimals="3" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-734">0.005</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-124" decimals="3" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-735">0.004</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-125" decimals="3" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-736">0.005</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-126" decimals="3" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-737">0.005</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-127" decimals="3" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-738">0.004</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cordoba</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-128" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-739">0.50</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-129" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-740">0.49</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-130" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-741">0.56</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-131" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-742">0.55</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-132" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-743">0.46</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-133" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-744">0.02</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-134" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-745">0.07</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-135" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-746">0.16</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-136" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-747">0.02</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-137" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-748">0.02</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-138" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-749">3.39</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-139" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-750">3.56</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-140" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-751">3.90</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-141" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-752">3.27</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-142" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-753">3.49</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-143" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-754">0.45</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-144" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-755">0.46</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-145" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-756">0.49</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-146" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-757">0.46</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-147" decimals="2" name="ifrs-full:ClosingForeignExchangeRate" scale="0" id="f-758">0.43</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt">Exchange rates published by the central bank of each country</span></div></ix:continuation></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.4 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" id="f-759" continuedAt="f-759-1" escape="true">Recognition of the effects of inflation in countries with hyperinflationary economic environments </ix:nonNumeric></span></div><ix:continuation id="f-759-1" continuedAt="f-759-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effects of inflation on the financial information of its subsidiaries that operate in hyperinflationary economic environments (when cumulative inflation of the three preceding years is approaching, or exceeds, 100% or more in addition to other qualitative factors), which consists of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Applying the appropriate inflation factors to restate capital stock, additional paid-in capital, net income, retained earnings and items of other comprehensive income by the necessary amount to maintain the purchasing power equivalent in the currency of the subsidiary on the dates such capital was contributed, or income was generated up to the date the consolidated financial statements are presented; and</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Recognizing the monetary position gain or loss in the consolidated income statement in the caption &#8220;Gain on monetary position for subsidiaries in hyperinflationary economies&#8221;. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the last three years&#8217; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. The financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company restates the financial information of its Argentinian subsidiary using the  Consumer Price Index (&#8220;CPI&#8221;) of such country. </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The (&#8220;FACPCE&#8221;) (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-5" continuedAt="f-710-6"><ix:continuation id="f-759-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">coefficient (Based on a series that applies the (&#8220;CPI&#8221;) from January with the Wholesale Domestic Price Index (&#8220;WDPI) until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (&#8220;CGBA&#8221;) variation).</span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" id="f-760" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, 2023, and 2022, the operations of the Company are classified as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cumulative Inflation 2022-2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Type of Economy</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2021-2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2020-2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-148" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-761">17.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-149" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-762">21.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-150" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-763">19.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-151" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-764">15.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-152" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-765">17.3</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-153" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-766">18.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-154" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-767">6.9</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-155" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-768">9.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-156" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-769">12.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-157" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-770">3.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-158" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-771">6.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-159" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-772">3.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-160" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-773">30.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-161" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-774">30.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-162" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-775">21.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-163" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-776">21.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-164" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-777">26.3</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-165" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-778">23.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-166" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-779">1221.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-167" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-780">815.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-168" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-781">300.3</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-169" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-782">16.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-170" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-783">21.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-171" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-784">21.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-172" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-785">20.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-173" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-786">22.9</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-174" decimals="3" name="kof:CumulativeInflationPercentage" scale="-2" id="f-787">27.9</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.5 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" id="f-788" continuedAt="f-788-1" escape="true">Cash and cash equivalents </ix:nonNumeric></span></div><ix:continuation id="f-788-1" continuedAt="f-788-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. </span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-788-2">The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 7.2). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature.</ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" id="f-789" continuedAt="f-789-1" escape="true">Financial assets</ix:nonNumeric></span></div><ix:continuation id="f-789-1" continuedAt="f-789-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are classified within the following business models depending on Management&#8217;s objective: (i) "held to maturity to collect contractual cash flows", (ii) "held to collect contractual cash flows and sell financial assets" and (iii) "Others or held for trading" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs a portfolio &#8211; level assessment of the business model objective for which a financial asset is held to reflect the best way in which the business manages the financial asset and the way the information is provided to the management of the Company. The information that is considered within the evaluation includes:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Performance and evaluation of the Company's portfolio including accounts receivable;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Risks that affect the performance of the business model and how those risks are managed;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Any compensation related to the performance of the portfolio; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months and accounts receivable, derivative financial instruments and other financial assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase, unless the asset is measured at fair value through profit or loss, in which case, transaction costs are booked in the consolidation income statement. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of a financial asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in their best economic interest.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-789-2" continuedAt="f-789-3"><ix:continuation id="f-710-6" continuedAt="f-710-7"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets are classified at initial recognition as measured at: amortized cost, fair value with changes in other comprehensive income &#8211; debt or equity investments &#8211; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1 Financial assets at amortized cost</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset is measured at amortized cost if it meets the following two conditions and is not designated as fair value through profit and loss (&#8220;FVTPL&#8221;):</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Its business model is  to hold it to maturity to collect contractual cash flows; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#8220;SPPI&#8221;).</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1.1 Effective interest rate method (&#8220;ERR&#8221;)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%">The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivable and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.2 Financial assets at fair value with changes in other comprehensive income (&#8220;FVOCI&#8221;)</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">A financial asset is measured as FVOCI if it meets the following two conditions and isn&#8217;t designated as FVTPL:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Its business model is to hold it to maturity to collect contractual cash flows and sells; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are solely principal and interest payment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%">These assets are subsequently measured at fair value. The financial product calculated using the Internal Rate of return (&#8220;IRR&#8221;), the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of derecognition or reclassification, the accumulated gains and losses in OCI are reclassified to profit and loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:132%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%">In the initial recognition of an equity instrument that is not held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.3 Financial assets at fair value through profit and loss (&#8220;FVTPL&#8221;)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including embedded derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are recorded in the consolidated statements of financial position  at fair value with the net changes in the fair value presented as interest expense (negative changes in fair value) or interest income (positive net changes in fair value) in the consolidated income statement.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.4 Evaluation that contractual cash flows are SPPI </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-789-3" continuedAt="f-789-4"><ix:continuation id="f-710-7" continuedAt="f-710-8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Contingent events that would change the cash flows amount or timing;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Payment and extension features; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Characteristics that limit the Company's right to obtain cash flows from certain assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A prepayment feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the unpaid principal and interest, which can include reasonable compensation for early termination of the contract. Additionally, a financial asset with a prepayment feature that is acquired or originated with a premium or discount to its contractual amount is consistent with the characteristics of SPPI if at initial recognition the fair value of the prepaid characteristic is insignificant and the prepayment amount represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination..</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.5 Loans and receivables     </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2024, 2023 and 2022 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:RevenueFromInterest" scale="6" id="f-790">1</ix:nonFraction>, Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:RevenueFromInterest" scale="6" id="f-791">1</ix:nonFraction> and Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:RevenueFromInterest" format="ixt:fixed-zero" scale="6" id="f-792">&#8212;</ix:nonFraction>, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.6 Other financial assets </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other financial assets include investments in other entities and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.7 Financial assets impairment</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company recognizes impairment due to expected credit loss (&#8220;ECL&#8221;) for financial assets measured at amortized cost and reduces the carrying amount.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Impairment losses on accounts receivable are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Non-payment or delinquency of a debtor;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Indicators that a debtor or client will enter into bankruptcy;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Adverse changes in the status of debtor or client payments;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The disappearance of an active market for an instrument due to financial difficulties; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-8" continuedAt="f-710-9"><ix:continuation id="f-789-4"><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">For an investment in an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss on financial assets measured at amortized cost is recognized in the consolidated income statement reducing the carrying amount, and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.8 Derecognition</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The rights to receive cash flows from the financial asset have expired; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#8216;pass-through&#8217; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.9 Offsetting of financial instruments</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Currently has an enforceable legal right to offset the recognized amounts; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" id="f-793" continuedAt="f-793-1" escape="true">Derivative financial instruments </ix:nonNumeric></span></div><ix:continuation id="f-793-1" continuedAt="f-793-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Management believes that the chosen valuation techniques and assumptions used are appropriate in determining the fair value of financial instruments. Changes in the fair value of derivative financial instruments are recorded each year in current earnings or otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">3.7.1 Hedge accounting </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either cash flow hedges, fair value hedges or hedges of net investment in a foreign business. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To qualify for hedge accounting, the hedging relationship must meet all of the following  requirements: </span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; there is an economic relationship between the hedged item and the hedging instrument </span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; the effect of credit risk does not dominate the value changes that result from that economic relationship, and </span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; the hedge ratio of the hedging relationship is the same as that resulting from the quantity of the hedged item that the entity actually hedges and the quantity of the hedging instrument that the entity actually uses to hedge that quantity of hedged item.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.2 Cash flow hedges </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI under the heading &#8220;valuation of the effective portion of derivative financial instruments&#8221;. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the &#8220;market value gain (loss) on financial instruments&#8221; line item within the consolidated income statements. </span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-9" continuedAt="f-710-10"><ix:continuation id="f-793-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in other comprehensive income and accumulated in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.3 Fair value hedge</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the consolidated income statement as &#8220;foreign exchange gain or loss&#8221;. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the effective interest rate (EIR) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.4 Hedge of net investment in a foreign business</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company designates certain derivatives as a hedge of its net investment in foreign operations and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. During 2022, the Company designated certain derivatives as a hedge for its net investment in foreign operations and applied hedging accounting to foreign currency differences that arose between the functional currency of its foreign investments and the controlling company's functional currency (Mexican peso).  As of December 31, 2024 and 2023, the Company does not have net investment hedges in foreign operations.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.8 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" id="f-794" continuedAt="f-794-1" escape="true">Fair value measurement </ix:nonNumeric></span></div><ix:continuation id="f-794-1" continuedAt="f-794-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures financial instruments, such as derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable measured at amortized cost are disclosed in Note 17.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In the principal market for the asset or liability, or </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In the absence of a principal market, in the most advantageous market for the asset or liability </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A fair value measurement of a non-financial asset takes into account a market participant&#8217;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-10" continuedAt="f-710-11"><ix:continuation id="f-794-2" continuedAt="f-794-3"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For assets and liabilities that are recognized in the consolidated financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 19 and unquoted liabilities such as debt described in Note 17. </span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-794-3">For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above.</ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.9 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" id="f-795" continuedAt="f-795-1" escape="true">Inventories and cost of goods sold </ix:nonNumeric></span></div><ix:continuation id="f-795-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management makes judgments regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.10 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" id="f-796" continuedAt="f-796-1" escape="true">Other current assets </ix:nonNumeric></span></div><ix:continuation id="f-796-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, and agreements with customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid assets principally consist of, advertising, promotional and insurance premiums paid in advance, and are recognized as other current assets at the time of the cash disbursement, and are derecognized from the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These prepaid costs are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in the consolidated income statement as incurred. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has agreements with customers for the right to sell and promote the Company&#8217;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract and deducted from the Net sales as consideration payable to customers. During the years ended December&#160;31, 2024, 2023 and 2022, such amortization aggregated to Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AmortisationExpense" scale="6" id="f-797">258</ix:nonFraction>, Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AmortisationExpense" scale="6" id="f-798">304</ix:nonFraction> and Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AmortisationExpense" scale="6" id="f-799">295</ix:nonFraction>, respectively</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">3.11 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" id="f-800" continuedAt="f-800-1" escape="true">Investments accounted for using the equity method</ix:nonNumeric></span></div><ix:continuation id="f-800-1" continuedAt="f-800-2"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11.1 Investments in associates </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-800-2" continuedAt="f-800-3"><ix:continuation id="f-710-11" continuedAt="f-710-12"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the associate, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#8217;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#8217;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company holds, directly or indirectly, 20% or more of the voting power of the investee, it is presumed that it has significant influence, unless it can be clearly demonstrated that this is not the case. If the Company holds, directly or indirectly, less than 20% of the voting power of the investee, it is presumed that the Company does not have significant influence, unless such influence can be clearly demonstrated. Decisions regarding the propriety of utilizing the equity method of accounting for a less than 20% owned corporate investee require a careful evaluation of voting rights and their impact on the Company&#8217;s ability to exercise significant influence. Management considers the existence of the following circumstances, which may indicate that the Company is able to exercise significant influence over a less than 20% owned corporate investee: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">representation on the board of directors or equivalent governing body of the investee; </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">participation in policy-making processes, including participation in decisions about dividends or other distributions; </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">material transactions between the Company and the investee; </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">      </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interchange of managerial personnel; or </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provision to the investee of essential technical information. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management also considers the existence and effect of potential voting rights that are currently exercisable or currently convertible when assessing whether the Company has significant influence. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company evaluates the following indicators that provide evidence of significant influence: </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company&#8217;s extent of ownership is significant relative to other shareholdings (i.e. a lack of concentration of other shareholders); </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company&#8217;s significant shareholders, its parent, fellow subsidiaries, or officers of the Company, hold additional investment in the investee; and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the Company is a part of an investee&#8217;s board of director committees, such as the executive committee or the finance committee.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company&#8217;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to zero and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After application of the equity method, the Company determines whether it is necessary to recognize an impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company determines the impairment as the difference between the recoverable amount of the investment and its carrying value and recognizes the amount in other expenses line in the consolidated statements of income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11.2 Joint arrangements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#8217;s rights to the assets and obligations for the liabilities of the arrangements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in joint ventures as investments and accounts for those investments using the equity method.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon loss of joint control over the joint venture, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023 the Company did <ix:nonFraction unitRef="usd" contextRef="c-14" decimals="INF" name="ifrs-full:InvestmentsInJointVentures" format="ixt:fixed-zero" scale="0" id="f-801"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="INF" name="ifrs-full:InvestmentsInJointVentures" format="ixt:fixed-zero" scale="0" id="f-802">no</ix:nonFraction></ix:nonFraction>t have any interests in joint operations.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-12" continuedAt="f-710-13"><ix:continuation id="f-800-3"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11.3 Investment in Venezuela </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its investment in Venezuela using fair value through OCI using Level 3 inputs. In 2024, the Company recognized a fair value loss on the investment of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-175" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-803">296</ix:nonFraction>. As of December&#160;31, 2024, 2023 and 2022 the fair value of Venezuela investment was Ps. <ix:nonFraction unitRef="mxn" contextRef="c-176" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-804"><ix:nonFraction unitRef="mxn" contextRef="c-177" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-805"><ix:nonFraction unitRef="mxn" contextRef="c-178" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" scale="6" id="f-806">0</ix:nonFraction></ix:nonFraction></ix:nonFraction>. and the accumulated losses recognized in the &#8220;other equity instruments&#8221; amounted for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-176" decimals="-6" name="kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" format="ixt:num-dot-decimal" scale="6" id="f-807">2,073</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-178" decimals="-6" name="kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" format="ixt:num-dot-decimal" scale="6" id="f-808">1,777</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-177" decimals="-6" name="kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" format="ixt:num-dot-decimal" scale="6" id="f-809">1,613</ix:nonFraction> respectively.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" id="f-810" continuedAt="f-810-1" escape="true">Property, plant and equipment </ix:nonNumeric></span></div><ix:continuation id="f-810-1" continuedAt="f-810-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major maintenance costs are capitalized as part of total acquisition cost, which implies an increase of the assets&#8217; useful life. Routine maintenance and repair costs are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, including returnable bottles which are expected to provide benefits over a period of more than one year, as well as intangible assets with definite useful lives are depreciated/amortized over their estimated useful lives. The Company bases its estimates on the experience of its technical personnel as well as its experience in the industry for similar assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company reviewed the useful lives of its property, plant and equipment, and determined changes in its estimated useful lives of these assets. The financial impact of this change for 2022 was immaterial. Changes in these estimations were applied prospectively. </span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" id="f-811" continuedAt="f-811-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.305%"><tr><td style="width:1.0%"/><td style="width:61.319%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.690%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-179" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-812">20</ix:nonNumeric> - <ix:nonNumeric contextRef="c-180" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-813">50</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-181" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-814">20</ix:nonNumeric> - <ix:nonNumeric contextRef="c-182" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-815">50</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-183" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-816">5</ix:nonNumeric> - <ix:nonNumeric contextRef="c-184" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-817">25</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-185" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-818">5</ix:nonNumeric> - <ix:nonNumeric contextRef="c-186" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-819">25</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-187" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-820">4</ix:nonNumeric> - <ix:nonNumeric contextRef="c-188" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-821">14</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-189" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-822">4</ix:nonNumeric> - <ix:nonNumeric contextRef="c-190" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-823">14</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-191" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-824">7</ix:nonNumeric> - <ix:nonNumeric contextRef="c-192" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-825">10</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-193" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-826">7</ix:nonNumeric> - <ix:nonNumeric contextRef="c-194" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-827">10</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-195" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-828">1.5</ix:nonNumeric> - <ix:nonNumeric contextRef="c-196" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-829">4</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-197" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-830">1.5</ix:nonNumeric> - <ix:nonNumeric contextRef="c-198" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-831">4</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-199" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-832">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c-200" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-833">10</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-201" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-834">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c-202" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-835">10</ix:nonNumeric></span></div></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in the consolidated income statement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Returnable and non-returnable bottles: </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two types of bottles: returnable and non-returnable. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Non-returnable: bottles are expensed in the consolidated income statement at the time of the sale of the product.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are two types of returnable bottles: </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt">Those that are in the Company&#8217;s control within its facilities, plants and distribution centers; and </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt">Those that are in the Company&#8217;s control but have been placed in the hands of customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains control and ownership. These bottles are monitored by sales personnel during periodic visits to customers and the </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-13" continuedAt="f-710-14"><ix:continuation id="f-810-2" continuedAt="f-810-3"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company has the right to charge any breakage identified to the customer. Bottles that are not subject to such agreements are expensed when placed in the hands of customers. </span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-810-3">The Company&#8217;s returnable bottles are depreciated according to their estimated useful lives: <ix:nonNumeric contextRef="c-203" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-836">4</ix:nonNumeric> for glass bottles and <ix:nonNumeric contextRef="c-204" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="f-837">1.5</ix:nonNumeric> years for PET bottles. Deposits received from customers are amortized over the same estimated useful lives of the bottles.</ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.13 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" id="f-838" continuedAt="f-838-1" escape="true">Intangible assets </ix:nonNumeric></span></div><ix:continuation id="f-838-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. The Company&#8217;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#8217;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. These bottler agreements are treated as indefinite-lived intangible assets because the Company has determined they are perpetual in nature, considering the following factors: i) the past records of renewals, ii) bottler agreements are automatically renewable for ten-year terms at no cost, and iii) the renewal process does not require any action from either party (only non-renewal requires an action, among others).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had <ix:nonFraction unitRef="agreement" contextRef="c-205" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-839">four</ix:nonFraction> bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2033, (ii)&#160;Southeast territory, which is up for renewal in June 2033, (iii)&#160;Bajio territory, which is up for renewal in May 2025 and (iv)&#160;Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2024, the Company had <ix:nonFraction unitRef="agreement" contextRef="c-206" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-840">one</ix:nonFraction> bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2024, the Company had <ix:nonFraction unitRef="agreement" contextRef="c-207" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-841">three</ix:nonFraction> bottler agreements in Guatemala, which are up for renewal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in March 2035 (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="agreement" contextRef="c-207" decimals="INF" name="kof:NumberOfBottlerAgreementsUpForRenewalIn2025" format="ixt-sec:numwordsen" id="f-842">one</ix:nonFraction> contract) and April 2028 (<ix:nonFraction unitRef="agreement" contextRef="c-207" decimals="INF" name="kof:NumberOfBottlerAgreementsUpForRenewalIn2028" format="ixt-sec:numwordsen" id="f-843">two</ix:nonFraction> contracts).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition the Company had <ix:nonFraction unitRef="agreement" contextRef="c-208" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-844">one</ix:nonFraction> bottler agreement in each country which is up for renewal as follows: Argentina, which is up for renewal in September 2034; Colombia, which is up for renewal in June 2034; Panama, which is up for renewal i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n November 2034</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 the Venezuela investee had <ix:nonFraction unitRef="agreement" contextRef="c-209" decimals="INF" name="kof:NumberOfBottlerAgreements" format="ixt-sec:numwordsen" scale="0" id="f-845">one</ix:nonFraction> bottler agreement, which is up for renewal in August 2026.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements are automatically renewable for <ix:nonNumeric contextRef="c-210" name="kof:IntangibleAssetsRenewalTerm" format="ixt-sec:durwordsen" id="f-846">ten-year</ix:nonNumeric> terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#180;s business, financial conditions, results from operations and prospects.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.14<ix:continuation id="f-696-3" continuedAt="f-696-4"> Impairment of long-lived assets </ix:continuation></span></div><ix:continuation id="f-696-4" continuedAt="f-696-5"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-14" continuedAt="f-710-15"><ix:continuation id="f-696-5"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed. That is, the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the years ended December&#160;31, 2024, 2023 and 2022 there was <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="INF" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" format="ixt:fixed-zero" scale="0" id="f-847"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="INF" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" format="ixt:fixed-zero" scale="0" id="f-848"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="INF" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill" format="ixt:fixed-zero" scale="0" id="f-849">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment related to goodwill recognized.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.15 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory" id="f-850" continuedAt="f-850-1" escape="true">Leases </ix:nonNumeric></span></div><ix:continuation id="f-850-1" continuedAt="f-850-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for consideration. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether a contract is a lease agreement when:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a leasee </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Initial measurement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the start date of the lease, the Company recognizes a right-of-use asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured at the present value of future lease payments to be made over the lease term. Such payments are discounted using the incremental borrowing rate (&#8220;IBR&#8221;) of the Company, when the Company cannot readily determine the interest rate implicit in its leases. The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment. The IBR therefore reflects what the Company &#8216;would have to pay&#8217;, which requires estimation when no observable rates are available (such as for subsidiaries that do not enter into financing transactions) or when they need to be adjusted to reflect the terms and conditions of the lease (for example, when leases are not in the subsidiary&#8217;s functional currency). The Company estimates the IBR using observable inputs (such as market interest rates) when available and is required to make certain entity-specific estimates (such as the subsidiary&#8217;s stand-alone credit rating).   </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease payments included in the measurement of the lease liability include the following:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fixed payments, including payments that are substantially fixed;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The price related to a purchase option that the Company is reasonably certain it will exercise an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not terminating early, considering all the facts and circumstances that create an economic incentive for the Company to exercise, or not, such options;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amounts payable for residual value guarantees.</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-15" continuedAt="f-710-16"><ix:continuation id="f-850-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Measurement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the asset or the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remeasurements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract; or</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The Company changes its assessment of whether it will exercise a purchase option of the underlying asset.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt">The modification increases the scope of the lease by adding the right to use one or more underlying assets; and</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.13pt">The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.</span><span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the consolidated income statement, the interest expense of the lease liability is presented as a component of the interest expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#8217;s financing cost accounting policy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" id="f-851" continuedAt="f-851-1" escape="true">Financial liabilities and equity instruments </ix:nonNumeric></span></div><ix:continuation id="f-851-1" continuedAt="f-851-2"><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16.1 Classification as debt or equity </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16.2 Equity instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repurchase of the Company&#8217;s own equity instruments are recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#8217;s own equity instruments. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16.3 Financial liabilities </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Initial recognition and measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of financial liabilities depends on their classification as described below: </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-16" continuedAt="f-710-17"><ix:continuation id="f-851-2" continuedAt="f-851-3"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans and borrowings </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated income statements when the liabilities are derecognized. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">De-recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. </span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-851-3">When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated income statements.</ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.17 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory" id="f-852" continuedAt="f-852-1" escape="true">Provisions </ix:nonNumeric></span></div><ix:continuation id="f-852-1" continuedAt="f-852-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reasonable estimate can be made of the amount of the obligation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, the amounts are discounted to present value where the effect of the time value of money is material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a provision for a loss contingency when it is probable (i.e. more likely than not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 24.5. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-852-2">Restructuring provisions are recognized only when the recognition criteria for provisions are satisfied. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#8217;s main features.</ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.18 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" id="f-853" continuedAt="f-853-1" escape="true">Post-employment and other short and long-term employee benefits </ix:nonNumeric></span></div><ix:continuation id="f-853-1" continuedAt="f-853-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Post-employment and other non-current employee benefits include obligations for pension and post-employment plans and seniority premiums. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In Mexico, the economic benefits and retirement pensions are granted to employees with <ix:nonNumeric contextRef="c-1" name="kof:MinimumYearOfServiceForRetirementBenefits" format="ixt-sec:duryear" id="f-854">10</ix:nonNumeric> years of service and minimum age of <ix:nonFraction unitRef="mxnPerShare" contextRef="c-14" decimals="INF" name="kof:MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" scale="0" id="f-855">60</ix:nonFraction>. In addition, in accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. The seniority premium benefits consist of a one-time payment equivalent to 12 days&#8217; wages for each year of service (at the employee&#8217;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For defined benefit retirement plans and other non-current employee benefits, such as the Company&#8217;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#8217;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in &#8220;OCI&#8221;. The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated income statements. The Company presents net interest cost within interest expense in the consolidated income statements. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#8217; related obligations. </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-17" continuedAt="f-710-18"><ix:continuation id="f-853-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A settlement occurs when the Company enters into a transaction that eliminates all further legal or constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit sharing to employees (&#8220;PTU&#8221; for its acronym in Spanish) is paid by the Mexican subsidiaries to its eligible employees. PTU is computed at the rate of 10% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are deductible; and b) payments exempt from taxes for the employees are fully deductible in the PTU computation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Labor Law establishes a limit on the amount to be paid for profit sharing to employees, which indicates that the amount of PTU assigned to each employee may not exceed the equivalent of three months of the employee&#8217;s current salary, or the average PTU received by the employee in the previous three years, whichever is greater. If the PTU determined is less than or equal to this limit, the PTU will be determined by applying 10% of the individual company taxable income. If the PTU determined exceeds this limit, the limit would apply and this should be considered the PTU for the period.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue" id="f-856" continuedAt="f-856-1" escape="true">Revenue recognition </ix:nonNumeric></span></div><ix:continuation id="f-856-1" continuedAt="f-856-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when it has transferred to the customer control over the good sold or the service rendered. Control refers to the ability of the customer to direct and obtain substantially all the transferred product&#8217;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#8217;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the customer:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identify the contract (written, oral or an implied contract in accordance with to the customary business practices).</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluate the goods and services promised in the customer&#8217;s contract and identify the related performance obligations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services to the customer, excluding the amount collected for third parties, such as taxes directly related to the sales. The consideration promised in a customer&#8217;s contract may include a fixed amount, variable amounts or both.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the promised goods or services to the customer.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the promised goods or services engaged.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All the conditions mentioned above are accomplished normally when the goods are delivered to the customer, usually payment terms varies from 0 to 90 days. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenues from the following principal activities:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of goods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized at the point of time those products were sold to the customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rendering of services.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services over time in which the performance obligation is satisfied according with the following conditions:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer controls the related assets, even if the Company improves them;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The revenues can be measured reliably; and</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">It is probable that economic benefits will flow to the Company.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-18" continuedAt="f-710-19"><ix:continuation id="f-856-2"><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" id="f-857" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sources of Revenue</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-17" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-858">279,030</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   <ix:nonFraction unitRef="mxn" contextRef="c-18" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-859">244,264</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-19" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-860">226,222</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services rendered</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-211" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-861">77</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-212" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-862">23</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-213" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-863">15</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-214" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-864">686</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-215" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-865">801</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-216" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-866">503</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-867">279,793</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-868">245,088</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-869">226,740</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable consideration </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company estimates the amount of consideration to which it be entitled in exchange for transferring the goods to the customer. Some contracts include </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">promotions, discounts or any other variable payments that may be granted to the customers. These estimates are based on the commercial agreements entered with the customers and on the historical performance for the customer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Sales discounts are considered variable consideration and are reflected in the customer&#8217;s invoice. Discounts are recorded at the moment of sale (sales are recorded net of discounts).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the wholesaler channel, products are sold at a discount based on volume, considering total sales during certain period. Revenues on these sales are recognized based on the price established in the agreement, net of variable consideration for discounts for estimated volume. The Company uses its accumulated experience to estimate discounts, using the expected value method. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Significant financing component</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There is not a significant financing component due to the fact that the majority of sales are made in cash for the retail channel or on credit period of 0-90 days for the wholesalers.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts costs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed on Note 3.10, the incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover those costs. The incremental costs are those incurred to obtain a contract and that would not be incurred if the contract had not been obtained. The Company recognizes these costs as incurred in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The contract costs, are amortized on a straight-line basis over the terms of the related revenue contracts, reflecting how the goods and services are transferred to the client.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.20 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" id="f-870" continuedAt="f-870-1" escape="true">Administrative and selling expenses </ix:nonNumeric></span></div><ix:continuation id="f-870-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative expenses include labor costs (salaries and other benefits, like PTU of employees not directly involved in the sale of the Company&#8217;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses include: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including &#8220;PTU&#8221;) and sales commissions paid to sales personnel; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory" id="f-871" continuedAt="f-871-1" escape="true">Income taxes </ix:nonNumeric></span></div><ix:continuation id="f-871-1" continuedAt="f-871-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offsets tax assets and liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities related to income taxes levied by the same tax authority. </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-19" continuedAt="f-710-20"><ix:continuation id="f-871-2"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21.1 Current income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income taxes are recorded in the results of the year they are incurred. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21.2 Deferred income taxes </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where goodwill is  deductible for tax purposes, the Company recognizes as part of  the acquisition method a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized in other comprehensive income is recognized in correlation to the underlying transaction in OCI.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the way the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the income tax rate was 30% for 2024, 2023 and 2022, and currently Management has no reason to believe that the tax rate will change in the foreseeable future. The tax rates for other countries is disclosed in Note 23.3.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21.3 <ix:nonNumeric contextRef="c-1" name="kof:DescriptionOfUncertainTaxPositionsPolicyTextBlock" id="f-872" continuedAt="f-872-1" escape="true">Uncertain tax positions</ix:nonNumeric></span></div><ix:continuation id="f-872-1"><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in numerous tax jurisdictions and is subject to periodic tax inspections, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate income tax. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where the amount of tax payable is uncertain, the Company establishes income tax provisions based on management&#8217;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.22 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" id="f-873" continuedAt="f-873-1" escape="true">Share-based payments transactions </ix:nonNumeric></span></div><ix:continuation id="f-873-1" continuedAt="f-873-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. Under this stock incentive plan, eligible executive officers and senior management are entitled to receive a special annual bonus in cash, after withholding applicable taxes, to purchase FEMSA and Coca-Cola FEMSA shares traded in the Mexican Stock Exchange. This plan uses the Economic Value Added &#8220;EVA&#8221; result achieved, and their individual performance as its main evaluation metric. The Company makes a cash contribution to the administrative trust (which is controlled and consolidated by FEMSA) in the amount of the individual executive&#8217;s special bonus. The administrative trust then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-710-20"><ix:continuation id="f-873-2" continuedAt="f-873-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are deposited in a trust, and the executive officers and senior management can access them one year after they are vested at 33% per year over a three-year period. Seventy percent of the annual executive bonus under the Company&#8217;s stock incentive plan must be used to purchase our company&#8217;s shares and the remaining thirty percent must be used to purchase FEMSA shares. During the years ended December 31, 2024, 2023 and 2022, no stock options were granted to executives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This incentive plan is accounted for as equity settled transaction, net of cash contributions made by the Company. The award of equity instruments is granted for a fixed monetary value. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-873-3">Share-based payments to employees are measured at the fair value of the equity instruments at the grant date and accounted as equity contributions from FEMSA. The cash contributions made by the Company are accounted as reduction to the equity contributions. Any excess of cash contributions made is recorded as a financial asset (See Note 12.1). The fair value determined at the grant date of the share-based payments is recognized as expense based on the graded vesting method over the three-year vesting period.</ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.23 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" id="f-874" continuedAt="f-874-1" escape="true">Earnings per share </ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-874-1">The Company presents basic and diluted earnings per share (&#8220;EPS&#8221;) data for its shares. As described in Note 22, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the consolidated net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the consolidated net income attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, debt issuance, share splits or reverse share splits if they occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the consolidated financial statements</ix:continuation>.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_202"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory" id="f-875" continuedAt="f-875-1" escape="true">Cash and Cash Equivalents </ix:nonNumeric></span></div><ix:continuation id="f-875-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of the consolidated statement of cash flows, cash includes cash on hand and in banks and cash equivalents, including short-term, highly liquid investments that are readily convertible to known amounts of cash and are subject to an insignificant risk of changes in value, with a maturity date of three months or less at their acquisition date. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" id="f-876" continuedAt="f-876-1" escape="true">Cash and cash equivalents at the end of the reporting period consist of the following: </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-876-1"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"><tr><td style="width:1.0%"/><td style="width:52.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.034%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and bank balances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Cash" format="ixt:num-dot-decimal" scale="6" id="f-877">3,300</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Cash" format="ixt:num-dot-decimal" scale="6" id="f-878">6,101</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents (see Note 3.5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-879">29,479</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-880">24,959</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-881">32,779</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-882">31,060</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_205"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory" id="f-883" continuedAt="f-883-1" escape="true">Trade Receivables, Net </ix:nonNumeric></span></div><ix:continuation id="f-883-1" continuedAt="f-883-2"><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfFinancialAssetsExplanatory" id="f-884" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentTradeReceivables" format="ixt:num-dot-decimal" scale="6" id="f-885">15,912</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentTradeReceivables" format="ixt:num-dot-decimal" scale="6" id="f-886">15,022</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Coca-Cola Company (related party) (See Note 13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-217" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-887">491</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-218" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-888">378</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to employees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-219" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-889">85</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-220" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-890">76</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FEMSA and subsidiaries (related parties) (See Note 13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-221" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-891">867</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-222" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-892">1,460</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other sundry accounts receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-893">2,134</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-894">1,390</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" scale="6" id="f-895">869</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" scale="6" id="f-896">577</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-897">18,620</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivables" format="ixt:num-dot-decimal" scale="6" id="f-898">17,749</ix:nonFraction></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This amount includes Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows" scale="6" id="f-899">334</ix:nonFraction> from the pending insurance recovery.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.1 Trade receivables</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivable representing rights arising from sales and loans to employees or any other similar concept, are presented on the consolidated statement of financial position net of discounts and the allowance for expected credit losses. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-883-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA has accounts receivable from The Coca-Cola Company primarily arising from the latter&#8217;s participation in advertising and promotional programs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because less than <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="kof:PercentageOfUnrecoverableTradeAccountsReceivables" scale="-2" id="f-900">1.7</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the trade receivables is unrecoverable, the Company does not have any customers classified as &#8220;high risk&#8221; which would be eligible to have special management conditions for the credit risk. As of December&#160;31, 2024, the Company does not have a representative group of customers directly related to the expected credit loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for expected credit losses is calculated with an expected losses model that recognizes the impairment losses through all the contract life. Because they are generally short-term trade receivables, the Company defined a model with a simplified expected loss focus through a parametric model. The parameters used in the model are:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Breach probability;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Losses severity;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Financing rate;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Special recovery rate; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Breach exposure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the recoverability of trade receivables, the Company considers any change in the credit quality of the trade receivable from the date credit was initially granted up to the end of the reporting period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of trade receivables approximates its fair value as of December&#160;31, 2024 and 2023. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an allowance for expected credit losses at each reporting date using a provision matrix to measure expected credit losses. The provision rates are based on days past due for groupings of various customer segments with similar credit loss patterns.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.2 Changes in the allowance for expected credit losses</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024, 2023 and 2022, the Company had an allowance for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" scale="6" id="f-901">869</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" scale="6" id="f-902">577</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" scale="6" id="f-903">538</ix:nonFraction>, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024, 2023 and 2022, changes in allowance for expected credit losses are comprised of the following:</span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory" id="f-904" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"><tr><td style="width:1.0%"/><td style="width:53.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.010%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.840%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-223" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="f-905">577</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-224" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="f-906">538</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-225" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="f-907">531</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-226" decimals="-6" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLoss" scale="6" id="f-908">117</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-227" decimals="-6" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLoss" scale="6" id="f-909">29</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-228" decimals="-6" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLoss" scale="6" id="f-910">14</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and write-offs of uncollectible accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-226" decimals="-6" sign="-" name="ifrs-full:DecreaseThroughWriteoffFinancialAssets" scale="6" id="f-911">170</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-227" decimals="-6" sign="-" name="ifrs-full:DecreaseThroughWriteoffFinancialAssets" scale="6" id="f-912">23</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-228" decimals="-6" sign="-" name="ifrs-full:DecreaseThroughWriteoffFinancialAssets" scale="6" id="f-913">38</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-226" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughForeignExchangeFinancialAssets" scale="6" id="f-914">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-227" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughForeignExchangeFinancialAssets" scale="6" id="f-915">13</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-228" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughForeignExchangeFinancialAssets" scale="6" id="f-916">45</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-229" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="f-917">869</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-223" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="f-918">577</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-224" decimals="-6" name="ifrs-full:FinancialAssets" scale="6" id="f-919">538</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.3 Payments from The Coca-Cola Company: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company participates in certain marketing and promotional programs through contributions that are recognized as a reduction of selling expenses. For the years ended December&#160;31, 2024, 2023 and 2022 contributions received were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-217" decimals="-6" name="ifrs-full:AmountsReceivableRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-920">2,012</ix:nonFraction>, Ps.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-218" decimals="-6" name="ifrs-full:AmountsReceivableRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-921">2,450</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-230" decimals="-6" name="ifrs-full:AmountsReceivableRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-922">1,170</ix:nonFraction>, respectively.</span></div></ix:continuation><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_208"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfInventoriesExplanatory" id="f-923" continuedAt="f-923-1" escape="true">Inventories </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" id="f-924" escape="true"><ix:continuation id="f-923-1" continuedAt="f-923-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:FinishedGoods" format="ixt:num-dot-decimal" scale="6" id="f-925">7,124</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:FinishedGoods" format="ixt:num-dot-decimal" scale="6" id="f-926">6,293</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:RawMaterials" format="ixt:num-dot-decimal" scale="6" id="f-927">4,452</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:RawMaterials" format="ixt:num-dot-decimal" scale="6" id="f-928">3,624</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non strategic spare parts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:SpareParts" format="ixt:num-dot-decimal" scale="6" id="f-929">1,538</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:SpareParts" format="ixt:num-dot-decimal" scale="6" id="f-930">1,004</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories in transit</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:InventoriesInTransit" scale="6" id="f-931">210</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:InventoriesInTransit" scale="6" id="f-932">107</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packing materials</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:PackingMaterials" scale="6" id="f-933">400</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:PackingMaterials" scale="6" id="f-934">538</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherInventories" scale="6" id="f-935">335</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherInventories" scale="6" id="f-936">314</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Inventories" format="ixt:num-dot-decimal" scale="6" id="f-937">14,059</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Inventories" format="ixt:num-dot-decimal" scale="6" id="f-938">11,880</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:nonNumeric><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-923-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024, 2023 and 2022, the Company recognized write-downs of its inventories for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InventoryWritedown2011" scale="6" id="f-939">660</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InventoryWritedown2011" scale="6" id="f-940">165</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InventoryWritedown2011" scale="6" id="f-941">80</ix:nonFraction>, respectively to net realizable value. Please refer to Note 2.5 for further information regarding the impacts of the flooding events in Mexico and Brazil.</span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" id="f-942" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024, 2023 and 2022, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:46.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods and work in progress</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-943">35,313</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-944">28,682</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" format="ixt:num-dot-decimal" scale="6" id="f-945">25,073</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and packing materials</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:RawMaterialsAndConsumablesUsed" format="ixt:num-dot-decimal" scale="6" id="f-946">96,847</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:RawMaterialsAndConsumablesUsed" format="ixt:num-dot-decimal" scale="6" id="f-947">90,919</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:RawMaterialsAndConsumablesUsed" format="ixt:num-dot-decimal" scale="6" id="f-948">85,171</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:CostOfMerchandiseSold" format="ixt:num-dot-decimal" scale="6" id="f-949">132,160</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:CostOfMerchandiseSold" format="ixt:num-dot-decimal" scale="6" id="f-950">119,601</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:CostOfMerchandiseSold" format="ixt:num-dot-decimal" scale="6" id="f-951">110,244</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_211"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Note 7. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" id="f-952" continuedAt="f-952-1" escape="true">Other Current Assets and Other Current Financial Assets </ix:nonNumeric></span></div><ix:continuation id="f-952-1" continuedAt="f-952-2"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.1 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory" id="f-953" continuedAt="f-953-1" escape="true">Other Current Assets: </ix:nonNumeric></span></div><ix:continuation id="f-953-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.388%"><tr><td style="width:1.0%"/><td style="width:54.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.173%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentPrepaidExpenses" format="ixt:num-dot-decimal" scale="6" id="f-954">1,775</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="f-955">902</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreements with customers, net of accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:AgreementsWithCustomers" scale="6" id="f-956">132</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:AgreementsWithCustomers" scale="6" id="f-957">126</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets" scale="6" id="f-958">38</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets" scale="6" id="f-959">29</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-960">1,945</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-961">1,057</ix:nonFraction></span></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" id="f-962" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses as of December&#160;31, 2024 and 2023 are as follows: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:54.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to suppliers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:AdvancesForInventories" format="ixt:num-dot-decimal" scale="6" id="f-963">1,720</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:AdvancesForInventories" scale="6" id="f-964">789</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and promotional expenses paid in advance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:PrepaidAdvertisingAndPromotionalExpenses" scale="6" id="f-965">30</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:PrepaidAdvertisingAndPromotionalExpenses" scale="6" id="f-966">96</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:PrepaidInsurance1" scale="6" id="f-967">25</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:PrepaidInsurance1" scale="6" id="f-968">17</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentPrepaidExpenses" format="ixt:num-dot-decimal" scale="6" id="f-969">1,775</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="f-970">902</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising and promotional expenses recorded in the consolidated income statements for the years ended December&#160;31, 2024, 2023 and 2022, were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:OtherCurrentAssetsAndFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-971">4,827</ix:nonFraction> Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OtherCurrentAssetsAndFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-972">4,691</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="kof:OtherCurrentAssetsAndFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-973">3,983</ix:nonFraction> respectively.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.2 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" id="f-974" continuedAt="f-974-1" escape="true">Other Current Financial Assets: </ix:nonNumeric></span></div><ix:continuation id="f-974-1" continuedAt="f-974-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.934%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:RestrictedCashAndCashEquivalents" scale="6" id="f-975">349</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:RestrictedCashAndCashEquivalents" scale="6" id="f-976">304</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentDerivativeFinancialAssets" scale="6" id="f-977">597</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentDerivativeFinancialAssets" scale="6" id="f-978">263</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="f-979">946</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="f-980">567</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash in Brazil is held in U.S. dollars and relates to short term deposits in order to fulfill the collateral requirements for</span></div></ix:continuation></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-974-2"><ix:continuation id="f-952-2">accounts payable.</ix:continuation></ix:continuation>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_214"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" id="f-981" continuedAt="f-981-1" escape="true">Investments in Other Entities</ix:nonNumeric></span></div><ix:continuation id="f-981-1" continuedAt="f-981-2"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" id="f-982" continuedAt="f-982-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023 the investment in other entities is comprised of the following:</span></div></ix:nonNumeric><div><ix:continuation id="f-982-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"><tr><td style="width:1.0%"/><td style="width:52.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.795%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Associates and Joint Ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-231" decimals="-6" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" format="ixt:num-dot-decimal" scale="6" id="f-983">10,233</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-232" decimals="-6" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" format="ixt:num-dot-decimal" scale="6" id="f-984">9,246</ix:nonFraction></span></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-981-2"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" id="f-985" continuedAt="f-985-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership Percentage </span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investee</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Place of Incorporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Joint ventures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Planta Nueva Ecolog&#237;a de Tabasco, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recycling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-233" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-986">50.0</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-234" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-987">50.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-235" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-988">1,392</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-236" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-989">1,139</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fountain Agua Mineral, LTDA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-237" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-990">50.0</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-238" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-991">50.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-239" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-992">818</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-240" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-993">808</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-241" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-994">50.0</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-242" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-995">50.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-243" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-996">239</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-244" decimals="-6" name="ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-997">223</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Associates:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotora Industrial Azucarera, S.A. de C.V. (&#8220;PIASA&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sugar production</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-245" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-998">36.4</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-246" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-999">36.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-247" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-1000">3,654</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-248" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-1001">3,454</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jugos del Valle, S.A.P.I. de C.V. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-249" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1002">28.2</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-250" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1003">28.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-251" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-1004">3,466</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-252" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-1005">2,831</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leao Alimentos e Bebidas, LTDA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-253" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1006">25.1</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-254" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1007">25.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-255" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1008">212</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-256" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1009">298</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Envasadora de Quer&#233;taro, S.A. de C.V. (&#8220;IEQSA&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canned bottling</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-257" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1010">26.5</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-258" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1011">26.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-259" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1012">195</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-260" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1013">215</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Mexicana de Reciclaje, S.A. de C.V. (&#8220;IMER&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recycling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-261" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1014">35.0</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-262" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1015">35.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-263" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1016">91</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-264" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1017">99</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alimentos de Soja S.A.U.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-265" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1018">10.7</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-266" decimals="3" name="ifrs-full:ProportionOfOwnershipInterestInAssociate" scale="-2" id="f-1019">10.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-267" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1020">48</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-268" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1021">23</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-269" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1022">118</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-270" decimals="-6" name="ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod" scale="6" id="f-1023">156</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-231" decimals="-6" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" format="ixt:num-dot-decimal" scale="6" id="f-1024">10,233</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-232" decimals="-6" name="ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates" format="ixt:num-dot-decimal" scale="6" id="f-1025">9,246</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting method: &#160;&#160;&#160;&#160;</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><ix:continuation id="f-985-1" continuedAt="f-985-2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-985-2"> The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024  the Company received dividends from Industria Envasadora de Quer&#233;taro, S.A. de C.V. ("IEQSA") for an amount of Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-271" decimals="-6" name="ifrs-full:RevenueFromDividends" scale="6" id="f-1026">19</ix:nonFraction>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024 and 2023 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. for an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-272" decimals="-6" name="kof:CapitalContribution" scale="6" id="f-1027">482</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-273" decimals="-6" name="kof:CapitalContribution" scale="6" id="f-1028">466</ix:nonFraction> and sold shares for an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-273" decimals="-6" name="ifrs-full:ExpenseOfRestructuringActivities" scale="6" id="f-1029">24</ix:nonFraction> on 2023. Also our ownership decreased due to a corporate restructuring.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024 and 2023 the Company made capital contributions to Planta Nueva Ecolog&#237;a de Tabasco S.A. de C.V.  for an amounts of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-274" decimals="-6" name="kof:CapitalContribution" scale="6" id="f-1030">320</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-275" decimals="-6" name="kof:CapitalContribution" scale="6" id="f-1031">506</ix:nonFraction>, respectively. There were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2023 the Company received dividends from Promotora Mexicana de Embotelladores, S.A. de C.V. ("PIASA") for an amount of  Ps. <ix:nonFraction unitRef="mxn" contextRef="c-276" decimals="-6" name="ifrs-full:RevenueFromDividends" scale="6" id="f-1032">79</ix:nonFraction>.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, the Company recognized an impairment on its investment in Alimentos de Soja S.A.U. for an amount of Ps. <ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-6" name="kof:InvestmentImpairments" scale="6" id="f-1033">143</ix:nonFraction> recognized in the South America segment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022  the Company received dividends from Industria Envasadora de Quer&#233;taro, S.A. de C.V. ("IEQSA") for the amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-278" decimals="-6" name="ifrs-full:RevenueFromDividends" scale="6" id="f-1034">16</ix:nonFraction>.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022 the equity earnings recognized for associates were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-279" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1035">294</ix:nonFraction>,  Ps. <ix:nonFraction unitRef="mxn" contextRef="c-280" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1036">25</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-281" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1037">194</ix:nonFraction>, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and 2022 the equity earnings recognized for joint ventures were Ps.<ix:nonFraction unitRef="mxn" contextRef="c-282" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1038">12</ix:nonFraction>  Ps. <ix:nonFraction unitRef="mxn" contextRef="c-283" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1039">190</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-284" decimals="-6" name="ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" scale="6" id="f-1040">192</ix:nonFraction>, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-35</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_217"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfLeasesExplanatory" id="f-1041" continuedAt="f-1041-1" escape="true">Leases</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-1041-1"><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" id="f-1042" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#8217;s right-of-use assets, is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:RightofuseAssets" format="ixt:num-dot-decimal" scale="6" id="f-1043">2,388</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:RightofuseAssets" format="ixt:num-dot-decimal" scale="6" id="f-1044">2,069</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdditionsToRightofuseAssets" format="ixt:num-dot-decimal" scale="6" id="f-1045">1,046</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="f-1046">586</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus" scale="6" id="f-1047">792</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus" scale="6" id="f-1048">812</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:DisposalOfRightOfUseAssets" scale="6" id="f-1049">417</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:DisposalOfRightOfUseAssets" scale="6" id="f-1050">271</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="f-1051">921</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="f-1052">776</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary economies effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:RightOfUseAssetHyperinflationaryEconomiesEffect" scale="6" id="f-1053">11</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:RightOfUseAssetHyperinflationaryEconomiesEffect" scale="6" id="f-1054">6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" scale="6" id="f-1055">90</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" scale="6" id="f-1056">38</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:RightofuseAssets" format="ixt:num-dot-decimal" scale="6" id="f-1057">2,989</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:RightofuseAssets" format="ixt:num-dot-decimal" scale="6" id="f-1058">2,388</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" id="f-1059" escape="true"><div style="padding-right:-5.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, the lease liabilities are integrated as follows:</span></div><div style="padding-right:-5.65pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.083%"><tr><td style="width:1.0%"/><td style="width:66.187%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity analysis &#8211; contractual undiscounted cash flows</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-285" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1060">1,175</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-286" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="f-1061">966</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-287" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1062">1,811</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-288" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1063">1,386</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">More than three years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-289" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1064">1,294</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-290" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1065">1,353</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undiscounted lease liabilities on December 31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1066">4,280</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:GrossLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1067">3,705</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities included in the statement of financial position on December 31</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:LeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1068">3,184</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1069">2,521</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="f-1070">889</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="f-1071">752</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1072">2,295</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncurrentLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1073">1,769</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" id="f-1074" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#8217;s lease liabilities, is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1075">2,521</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:LeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1076">2,135</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AdditionsToLeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1077">1,046</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AdditionsToLeaseLiabilities" scale="6" id="f-1078">586</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:RemeasurementOfLeaseLiabilities" scale="6" id="f-1079">792</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:RemeasurementOfLeaseLiabilities" scale="6" id="f-1080">812</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:DisposalOfLeaseLiabilities" scale="6" id="f-1081">417</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:DisposalOfLeaseLiabilities" scale="6" id="f-1082">277</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:PaymentsOfLeaseLiabilities" scale="6" id="f-1083">856</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:PaymentsOfLeaseLiabilities" scale="6" id="f-1084">690</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:ForeignExchangeEffectsOfLeaseLiabilities" scale="6" id="f-1085">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:ForeignExchangeEffectsOfLeaseLiabilities" scale="6" id="f-1086">20</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" scale="6" id="f-1087">91</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" scale="6" id="f-1088">25</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:LeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1089">3,184</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LeaseLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-1090">2,521</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total lease payments during 2024, 2023 and 2022 were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-1091">1,205</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-1092">968</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-1093">763</ix:nonFraction>, respectively; out of which, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="f-1094">349</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="f-1095">278</ix:nonFraction>, and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="f-1096">132</ix:nonFraction>, represented the interest expense reported in the consolidated income statements for the years ended on December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expenses for the low value assets and short-term leases reported in the consolidated income statements recognized in operating expenses for the years ended on December&#160;31, 2024, 2023 and 2022 were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:ExpensesForLowValueAssetsAndShortTermLeases" scale="6" id="f-1097">238</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:ExpensesForLowValueAssetsAndShortTermLeases" scale="6" id="f-1098">190</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:ExpensesForLowValueAssetsAndShortTermLeases" scale="6" id="f-1099">116</ix:nonFraction>, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, 2023 and 2022  the weighted average incremental borrowing rate was  <ix:nonFraction unitRef="number" contextRef="c-14" decimals="INF" name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" scale="-2" id="f-1100">11.25</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-15" decimals="INF" name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" scale="-2" id="f-1101">10.18</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-53" decimals="INF" name="ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" scale="-2" id="f-1102">9.29</ix:nonFraction>%, respectively.</span></div></ix:continuation><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-36</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_220"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory" id="f-1103" continuedAt="f-1103-1" escape="true">Property, plant &amp; equipment.&#160;&#160;&#160;&#160; </ix:nonNumeric></span></div><ix:continuation id="f-1103-1" continuedAt="f-1103-2"><ix:continuation id="f-811-1" continuedAt="f-811-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"/><td style="width:19.165%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-291" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1104">5,230</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-292" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1105">19,074</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-293" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1106">41,177</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-294" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1107">20,129</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-295" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1108">19,433</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-296" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1109">6,734</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-297" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1110">886</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-298" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1111">1,298</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-299" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1112">113,961</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-300" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1113">267</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-301" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1114">38</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-302" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1115">399</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-303" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1116">939</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-304" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1117">4,123</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-305" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1118">12,641</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-306" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1119">26</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-307" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1120">294</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1121">18,727</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-300" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1122">36</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-301" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1123">289</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-302" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1124">365</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-303" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1125">126</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-304" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1126">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-305" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1127">482</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-306" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1128">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-307" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1129">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1130">1,306</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-300" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1131">139</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-301" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1132">1,477</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-302" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1133">4,248</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-303" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1134">2,485</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-304" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1135">645</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-305" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1136">9,023</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-306" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1137">27</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-307" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1138">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1139">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-300" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1140">18</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-301" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1141">209</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-302" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1142">858</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-303" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1143">1,072</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-304" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1144">381</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-305" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1145">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-306" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1146">27</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-307" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1147">9</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1148">2,574</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-300" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1149">424</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-301" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1150">1,157</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-302" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1151">3,225</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-303" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1152">1,277</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-304" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1153">1,708</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-305" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1154">438</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-306" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1155">15</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-307" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1156">172</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1157">8,416</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-300" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1158">222</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-301" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1159">735</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-302" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1160">2,474</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-303" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1161">536</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-304" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1162">849</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-305" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1163">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-306" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1164">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-307" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1165">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1166">4,823</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-309" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1167">5,452</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-310" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1168">20,247</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-311" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1169">44,580</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-312" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1170">21,866</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-313" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1171">22,969</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-314" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1172">10,403</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1173">897</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-316" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1174">1,413</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-317" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1175">127,827</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-309" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1176">5,452</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-310" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1177">20,247</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-311" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1178">44,580</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-312" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1179">21,866</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-313" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1180">22,969</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-314" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1181">10,403</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-315" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1182">897</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-316" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1183">1,413</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-317" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1184">127,827</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-318" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1185">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-319" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1186">27</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-320" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1187">211</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-321" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1188">855</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-322" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1189">2,782</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-323" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1190">15,939</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-324" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1191">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-325" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1192">297</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1193">20,112</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-318" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1194">72</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-319" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1195">1,506</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-320" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1196">5,415</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-321" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1197">2,346</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-322" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1198">2,110</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-323" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1199">11,109</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-324" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1200">331</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-325" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1201">9</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1202">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-318" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1203">8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-319" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1204">44</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-320" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1205">1,071</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-321" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1206">1,245</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-322" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1207">270</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-323" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1208">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-324" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1209">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-325" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1210">3</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1211">2,643</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-318" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1212">475</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-319" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1213">1,908</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-320" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1214">4,788</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-321" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1215">1,298</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-322" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1216">2,155</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-323" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1217">550</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-324" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1218">51</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-325" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1219">116</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1220">11,341</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-318" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1221">177</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-319" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1222">592</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-320" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1223">1,895</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-321" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1224">400</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-322" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1225">655</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-323" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1226">128</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-324" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1227">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-325" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1228">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1229">3,847</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-327" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1230">5,219</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-328" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1231">20,420</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-329" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1232">46,242</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-330" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1233">22,924</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-331" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1234">26,091</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-332" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1235">14,809</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-333" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1236">515</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-334" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1237">1,582</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-335" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1238">137,802</ix:nonFraction></span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-327" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1239">5,219</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-328" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1240">20,420</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-329" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1241">46,242</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-330" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1242">22,924</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-331" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1243">26,091</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-332" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1244">14,809</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-333" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1245">515</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-334" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1246">1,582</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-335" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1247">137,802</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-336" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1248">492</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-337" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1249">644</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-338" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1250">646</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-339" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1251">1,670</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-340" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1252">2,619</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-341" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1253">21,023</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-342" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1254">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-343" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="f-1255">346</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1256">27,447</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-336" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1257">360</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-337" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1258">995</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-338" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1259">7,753</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-339" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1260">1,565</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-340" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1261">2,215</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-341" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1262">12,897</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-342" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1263">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-343" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" scale="6" id="f-1264">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1265">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-336" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1266">8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-337" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1267">82</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-338" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1268">1,591</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-339" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1269">1,042</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-340" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1270">455</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-341" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1271">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-342" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1272">17</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-343" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1273">186</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1274">3,381</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-336" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1275">100</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-337" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1276">234</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-338" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1277">840</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-339" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1278">485</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-340" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1279">1,112</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-341" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1280">289</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-342" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1281">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-343" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1282">16</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1283">3,043</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-336" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1284">278</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-337" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1285">978</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-338" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1286">3,141</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-339" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1287">813</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-340" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1288">1,325</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-341" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1289">188</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-342" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1290">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-343" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1291">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1292">6,723</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-345" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1293">6,441</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-346" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1294">23,189</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-347" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1295">57,031</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-348" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1296">26,415</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-349" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1297">32,907</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-350" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1298">23,412</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-351" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1299">511</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-352" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1300">1,728</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-353" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1301">171,634</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total includes Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1302">3,503</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" scale="6" id="f-1303">499</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1304">1,971</ix:nonFraction> outstanding payment to suppliers, as of December&#160;31, 2024, 2023 and 2022 respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes write-off for damaged assets. For more information see note 2.5</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1103-2" continuedAt="f-1103-3"><ix:continuation id="f-811-2" continuedAt="f-811-3"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"/><td style="width:19.165%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-354" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1305">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-355" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1306">5,498</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-356" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1307">20,378</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-357" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1308">12,300</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-358" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1309">12,676</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-359" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1310">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-360" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1311">395</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-361" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1312">531</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-362" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1313">51,778</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-363" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1314">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-364" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1315">835</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-365" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1316">3,331</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-366" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1317">1,437</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-367" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1318">3,234</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-368" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1319">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-369" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1320">25</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-370" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1321">135</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-371" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1322">8,997</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-363" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1323">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-364" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1324">194</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-365" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1325">854</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-366" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1326">936</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-367" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1327">306</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-368" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1328">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-369" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1329">26</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-370" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1330">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-371" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1331">2,323</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-363" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1332">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-364" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1333">340</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-365" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1334">2,193</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-366" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1335">860</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-367" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1336">1,274</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-368" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1337">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-369" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1338">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-370" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1339">143</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-371" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1340">4,817</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-363" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1341">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-364" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1342">244</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-365" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1343">1,605</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-366" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1344">354</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-367" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1345">745</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-368" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1346">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-369" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1347">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-370" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1348">34</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-371" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1349">2,987</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-372" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1350">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-373" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1351">6,043</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-374" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1352">22,267</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-375" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1353">12,295</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-376" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1354">15,075</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-377" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1355">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-378" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1356">392</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-379" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1357">550</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-380" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1358">56,622</ix:nonFraction>)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-372" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1359">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-373" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1360">6,043</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-374" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1361">22,267</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-375" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1362">12,295</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-376" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1363">15,075</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-377" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1364">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-378" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1365">392</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-379" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1366">550</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-380" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1367">56,622</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-381" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1368">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-382" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1369">555</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-383" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1370">3,101</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-384" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1371">1,844</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-385" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1372">3,256</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-386" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1373">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-387" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1374">15</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-388" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1375">148</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1376">8,919</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-381" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1377">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-382" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1378">26</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-383" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1379">825</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-384" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1380">1,260</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-385" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1381">261</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-386" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1382">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-387" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1383">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-388" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1384">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1385">2,373</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-381" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1386">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-382" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1387">640</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-383" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1388">3,087</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-384" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1389">793</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-385" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1390">1,783</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-386" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1391">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-387" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1392">117</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-388" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1393">114</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1394">6,534</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-381" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1395">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-382" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1396">218</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-383" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1397">1,264</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-384" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1398">291</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-385" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1399">649</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-386" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1400">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-387" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1401">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-388" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1402">14</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1403">2,438</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-390" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1404">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-391" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1405">6,150</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-392" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1406">22,720</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-393" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1407">12,377</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-394" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1408">16,936</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-395" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1409">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-396" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1410">292</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-397" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1411">597</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-398" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1412">59,072</ix:nonFraction>)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-390" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1413">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-391" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1414">6,150</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-392" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1415">22,720</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-393" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1416">12,377</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-394" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1417">16,936</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-395" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1418">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-396" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1419">292</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-397" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1420">597</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-398" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1421">59,072</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-399" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1422">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-400" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1423">584</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-401" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1424">3,538</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-402" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1425">2,029</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-403" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1426">3,878</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-404" decimals="-6" name="ifrs-full:DepreciationExpense" format="ixt:fixed-zero" scale="6" id="f-1427">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-405" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1428">12</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-406" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" scale="6" id="f-1429">180</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-407" decimals="-6" sign="-" name="ifrs-full:DepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1430">10,221</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-399" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1431">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-400" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1432">67</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-401" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1433">1,233</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-402" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1434">940</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-403" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1435">365</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-404" decimals="-6" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1436">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-405" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1437">14</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-406" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="f-1438">185</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-407" decimals="-6" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1439">2,804</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-399" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1440">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-400" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1441">183</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-401" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1442">281</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-402" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1443">316</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-403" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1444">818</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-404" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1445">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-405" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1446">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-406" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="f-1447">13</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-407" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1448">1,611</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-399" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1449">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-400" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1450">382</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-401" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1451">2,105</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-402" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1452">494</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-403" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1453">1,122</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-404" decimals="-6" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:fixed-zero" scale="6" id="f-1454">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-405" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1455">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-406" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" scale="6" id="f-1456">44</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-407" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" format="ixt:num-dot-decimal" scale="6" id="f-1457">4,153</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-408" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1458">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-409" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1459">7,232</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-410" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1460">27,411</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-411" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1461">14,276</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-412" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1462">22,389</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-413" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="f-1463">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-414" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1464">296</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-415" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1465">649</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-416" decimals="-6" sign="-" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1466">72,253</ix:nonFraction>)</span></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1103-3"><ix:continuation id="f-811-3"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"/><td style="width:19.165%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-417" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1467">5,452</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-418" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1468">14,204</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-419" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1469">22,313</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-420" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1470">9,571</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-421" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1471">7,894</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-422" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1472">10,403</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-423" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1473">505</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-424" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1474">863</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1475">71,205</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-425" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1476">5,219</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-426" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1477">14,270</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-427" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1478">23,522</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-428" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1479">10,547</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-429" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1480">9,155</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-430" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1481">14,809</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-431" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1482">223</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-432" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1483">985</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1484">78,730</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of  December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-433" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1485">6,441</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-434" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1486">15,957</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-435" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1487">29,620</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-436" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1488">12,139</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-437" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1489">10,518</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-438" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1490">23,412</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-439" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="f-1491">215</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-440" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1492">1,079</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:PropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-1493">99,381</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_223"></div><div style="margin-top:12pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfIntangibleAssetsExplanatory" id="f-1494" continuedAt="f-1494-1" escape="true">Intangible Assets </ix:nonNumeric></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" id="f-1495" continuedAt="f-1495-1" escape="true"><ix:continuation id="f-1494-1" continuedAt="f-1494-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"/><td style="width:26.182%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-441" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1496">76,139</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-442" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1497">22,909</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-443" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1498">1,192</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-444" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1499">6,960</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-445" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1500">375</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-446" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1501">1,102</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-299" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1502">108,677</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-447" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1503">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-448" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1504">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-449" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1505">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-450" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1506">46</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-451" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1507">1,138</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-452" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1508">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1509">1,188</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-447" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1510">1,116</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-448" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="f-1511">205</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-449" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1512">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-450" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" scale="6" id="f-1513">17</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-451" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1514">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-452" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1515">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1516">1,338</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-447" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1517">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-448" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1518">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-449" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1519">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-450" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1520">65</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-451" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1521">158</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-452" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1522">93</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1523">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-447" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1524">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-448" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1525">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-449" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1526">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-450" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1527">775</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-451" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1528">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-452" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1529">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1530">775</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-447" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1531">756</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-448" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1532">144</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-449" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1533">150</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-450" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1534">51</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-451" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1535">13</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-452" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1536">70</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1537">896</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-447" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1538">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-448" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1539">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-449" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1540">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-450" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1541">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-451" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1542">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-452" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1543">80</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-308" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1544">80</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-453" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1545">76,499</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-454" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1546">23,258</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-455" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1547">1,042</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-456" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1548">6,262</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-457" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1549">1,342</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-458" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1550">1,209</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-317" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1551">109,612</ix:nonFraction></span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-453" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1552">76,499</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-454" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1553">23,258</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-455" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1554">1,042</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-456" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1555">6,262</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-457" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1556">1,342</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-458" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1557">1,209</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-317" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1558">109,612</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-459" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1559">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-460" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1560">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-461" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1561">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-462" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1562">385</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-463" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1563">963</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-464" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1564">25</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1565">1,377</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-459" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1566">224</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-460" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1567">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-461" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1568">224</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-462" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1569">307</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-463" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1570">708</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-464" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1571">401</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1572">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-459" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1573">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-460" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1574">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-461" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1575">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-462" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1576">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-463" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1577">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-464" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1578">61</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1579">64</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-459" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1580">1,568</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-460" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1581">916</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-461" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1582">44</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-462" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1583">77</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-463" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1584">30</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-464" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1585">158</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1586">2,705</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-459" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1587">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-460" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1588">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-461" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1589">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-462" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1590">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-463" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1591">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-464" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1592">70</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-326" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1593">70</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-465" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1594">74,707</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-466" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1595">22,340</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-467" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1596">1,314</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-468" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1597">6,876</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-469" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1598">1,567</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-470" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1599">1,486</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-335" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1600">108,290</ix:nonFraction></span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of January 1, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-465" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1601">74,707</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-466" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1602">22,340</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-467" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1603">1,314</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-468" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1604">6,876</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-469" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1605">1,567</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-470" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1606">1,486</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-335" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1607">108,290</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-471" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1608">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-472" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="f-1609">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-473" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1610">30</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-474" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1611">223</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-475" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1612">1,224</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-476" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1613">628</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1614">2,105</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-471" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1615">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-472" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1616">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-473" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1617">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-474" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1618">637</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-475" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1619">835</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-476" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" scale="6" id="f-1620">198</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1621">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-471" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1622">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-472" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1623">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-473" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1624">50</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-474" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1625">21</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-475" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1626">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-476" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1627">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1628">71</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-471" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1629">85</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-472" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1630">328</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-473" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1631">15</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-474" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1632">39</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-475" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1633">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-476" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1634">25</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1635">331</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-471" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1636">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-472" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1637">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-473" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1638">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-474" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1639">256</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-475" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1640">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-476" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1641">118</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-344" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1642">133</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-477" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1643">74,622</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-478" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1644">22,012</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-479" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1645">1,309</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-480" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1646">8,010</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-481" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1647">1,954</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-482" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1648">2,219</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-353" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1649">110,126</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1494-2" continuedAt="f-1494-3"><div><ix:continuation id="f-1495-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"/><td style="width:26.182%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.369%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.705%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-483" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1650">745</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-484" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1651">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-485" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1652">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-486" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1653">4,946</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-487" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1654">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-488" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1655">812</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-362" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1656">6,503</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-489" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1657">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-490" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1658">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-491" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1659">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-492" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1660">522</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-493" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1661">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-494" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1662">246</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-371" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1663">768</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-489" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1664">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-490" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1665">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-491" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1666">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-492" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1667">775</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-493" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1668">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-494" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1669">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-371" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1670">775</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-489" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1671">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-490" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1672">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-491" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1673">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-492" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1674">96</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-493" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1675">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-494" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1676">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-371" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1677">101</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-489" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1678">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-490" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1679">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-491" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1680">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-492" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1681">94</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-493" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1682">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-494" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1683">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-371" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1684">95</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-495" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1685">745</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-496" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1686">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-497" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1687">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-498" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1688">4,691</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-499" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1689">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-500" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1690">1,054</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-380" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1691">6,490</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-501" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1692">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-502" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1693">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-503" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1694">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-504" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1695">518</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-505" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1696">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-506" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1697">318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1698">836</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-501" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1699">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-502" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1700">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-503" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1701">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-504" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1702">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-505" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1703">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-506" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1704">59</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1705">59</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-501" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1706">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-502" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1707">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-503" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1708">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-504" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1709">205</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-505" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1710">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-506" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1711">12</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1712">217</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-501" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1713">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-502" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1714">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-503" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1715">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-504" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1716">78</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-505" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1717">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-506" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1718">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-389" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1719">78</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-507" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1720">745</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-508" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1721">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-509" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1722">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-510" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1723">5,082</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-511" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1724">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-512" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1725">1,301</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-398" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1726">7,128</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-513" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1727">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-514" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1728">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-515" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1729">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-516" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1730">778</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-517" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:fixed-zero" scale="6" id="f-1731">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-518" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1732">207</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-407" decimals="-6" sign="-" name="ifrs-full:DepreciationAndAmortisationExpense" scale="6" id="f-1733">985</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-513" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1734">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-514" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1735">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-515" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1736">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-516" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1737">21</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-517" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1738">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-518" decimals="-6" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1739">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-407" decimals="-6" sign="-" name="ifrs-full:DisposalsIntangibleAssetsAndGoodwill" scale="6" id="f-1740">21</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-513" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1741">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-514" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1742">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-515" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1743">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-516" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1744">68</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-517" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1745">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-518" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1746">39</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-407" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" scale="6" id="f-1747">29</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects - amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-513" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1748">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-514" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1749">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-515" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1750">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-516" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1751">129</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-517" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1752">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-518" decimals="-6" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1753">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-407" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" scale="6" id="f-1754">129</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-519" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1755">745</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-520" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1756">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-521" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1757">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-522" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1758">6,036</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-523" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:fixed-zero" scale="6" id="f-1759">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-524" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1760">1,469</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-416" decimals="-6" sign="-" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1761">8,250</ix:nonFraction>)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-525" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1762">75,754</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-526" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1763">23,258</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-527" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1764">1,042</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-528" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1765">1,571</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-529" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1766">1,342</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-530" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1767">155</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1768">103,122</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-531" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1769">73,962</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-532" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1770">22,340</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-533" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1771">1,314</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-534" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1772">1,794</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-535" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1773">1,567</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-536" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1774">185</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1775">101,162</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-537" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1776">73,877</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-538" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1777">22,012</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-539" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1778">1,309</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-540" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1779">1,974</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-541" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1780">1,954</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-542" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" scale="6" id="f-1781">750</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:IntangibleAssetsAndGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-1782">101,876</ix:nonFraction></span></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets such as technology costs and management systems are subject to amortization with a range in useful lives from <ix:nonNumeric contextRef="c-543" name="kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" format="ixt-sec:duryear" id="f-1783">3</ix:nonNumeric> to <ix:nonNumeric contextRef="c-544" name="kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" format="ixt-sec:duryear" id="f-1784">12</ix:nonNumeric> years. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2024, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="c-545" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1785">17</ix:nonFraction>, Ps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-546" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1786">147</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-547" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1787">821</ix:nonFraction>, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2023, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="c-548" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1788">12</ix:nonFraction>, Ps.<ix:nonFraction unitRef="mxn" contextRef="c-549" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1789">93</ix:nonFraction> and Ps.<ix:nonFraction unitRef="mxn" contextRef="c-550" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1790">731</ix:nonFraction>, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="c-551" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1791">13</ix:nonFraction>, Ps.<ix:nonFraction unitRef="mxn" contextRef="c-552" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1792">84</ix:nonFraction> and Ps.<ix:nonFraction unitRef="mxn" contextRef="c-553" decimals="-6" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="f-1793">671</ix:nonFraction>, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total includes Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:PaymentsToSuppliersForGoodsAndServices" scale="6" id="f-1794">257</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:PaymentsToSuppliersForGoodsAndServices" scale="6" id="f-1795">359</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:PaymentsToSuppliersForGoodsAndServices" scale="6" id="f-1796">209</ix:nonFraction> outstanding payment to suppliers, as of  December&#160;31, 2024, 2023 and 2022 respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until closing of 2023, the changes in value on the recognition of inflation effects were recognized in other amortizable. Starting in 2024, it is correctly assigned to the corresponding asset, therefore, the accumulated effect that had in other amortizable and that corresponded to technology costs and management systems is reversed. The net effect of inflation on total assets does not change.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-1494-3" continuedAt="f-1494-4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Impairment Tests for Cash-Generating Units Containing Goodwill, Distribution Rights and Other indefinite lived intangible assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of impairment testing, goodwill, distribution rights, and other indefinite lived intangible assets are allocated and monitored on an individual country basis, which is considered to be the CGU. </span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" id="f-1797" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying amounts of goodwill, distribution rights, and other indefinite lived intangible assets allocated to each CGU are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:41.979%"><tr><td style="width:1.0%"/><td style="width:53.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.482%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-554" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1798">57,689</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-555" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1799">56,662</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-556" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1800">1,695</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-557" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1801">1,684</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-558" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="f-1802">404</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-559" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="f-1803">404</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-560" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1804">1,439</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-561" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1805">1,418</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-562" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1806">1,170</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-563" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1807">1,169</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-564" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1808">3,638</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-565" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1809">3,635</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-566" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1810">28,199</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-567" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1811">30,018</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-568" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="f-1812">512</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-569" decimals="-6" name="ifrs-full:Goodwill" scale="6" id="f-1813">245</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-570" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1814">2,452</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-571" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1815">2,381</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-572" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1816">97,198</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-573" decimals="-6" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-1817">97,616</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The foregoing forecasts were projected based on actual operating results  and the five- year business plan that reflect the most likely outcomes based on the current conditions of each Cash-Generating Unit (&#8220;CGU&#8221;), including macroeconomic factors. However, these forecasts may differ from actual results as time progresses. The value in use of CGUs is determined using discounted cash flows, with key assumptions including volume, long-term inflation, and the weighted average cost of capital (&#8220;WACC&#8221;). The discount rate, calculated using the WACC for each CGU, incorporates market risks, time value of money, and specific asset risks not captured in the cash flows. The WACC considers both debt and equity costs, with the cost of equity based on investor returns and the cost of debt reflecting the Company&#8217;s obligations. Market participant assumptions, including growth rates and competitive positioning, are used to estimate future performance.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" id="f-1818" continuedAt="f-1818-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2024 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"/><td style="width:26.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.914%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2025-2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-574" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1819">9.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-574" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1820">6.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-575" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1821">4.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-576" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1822">5.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-577" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1823">10.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-577" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1824">6.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-578" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1825">3.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-579" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1826">4.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-580" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1827">12.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-580" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1828">7.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-581" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1829">3.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-582" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1830">6.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-583" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1831">16.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-583" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1832">12.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-584" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1833">35.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-585" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1834">4.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-586" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1835">9.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-586" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1836">7.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-587" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1837">4.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-588" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1838">11.9</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-589" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1839">12.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-589" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1840">8.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-590" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1841">2.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-591" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1842">6.6</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-592" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1843">23.0</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-592" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1844">13.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-593" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1845">3.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-594" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1846">6.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-595" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1847">11.7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-595" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1848">9.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-596" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1849">1.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-597" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1850">6.3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-598" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1851">9.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-598" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1852">7.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-599" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1853">5.1</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-600" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1854">4.2</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1494-4" continuedAt="f-1494-5"><ix:continuation id="f-1818-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2023 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"/><td style="width:26.991%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.914%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2024-2028</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-601" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1855">9.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-601" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1856">6.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-602" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1857">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-603" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1858">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-604" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1859">10.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-604" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1860">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-605" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1861">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-606" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1862">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-607" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1863">12.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-607" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1864">7.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-608" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1865">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-609" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1866">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-610" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1867">20.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-610" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1868">16.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-611" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1869">70.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-612" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1870">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-613" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1871">9.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-613" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1872">7.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-614" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1873">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-615" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1874">14.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-616" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1875">11.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-616" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1876">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-617" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1877">2.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-618" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1878">6.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-619" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1879">23.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-619" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1880">16.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-620" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1881">2.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-621" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1882">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-622" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1883">11.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-622" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1884">8.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-623" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1885">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-624" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1886">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-625" decimals="3" name="kof:WeightedAverageCostOfCapitalPreTaxPercentage" scale="-2" id="f-1887">9.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-625" decimals="3" name="kof:WeightedAverageCostOfCapitalAfterTaxPercentage" scale="-2" id="f-1888">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-626" decimals="3" name="kof:ExpectedAnnualLongTermInflationPercentage" scale="-2" id="f-1889">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-627" decimals="3" name="kof:ExpectedVolumeGrowthRatesPercentage" scale="-2" id="f-1890">3.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sensitivity to Changes in Assumptions </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2024, the Company performed impairment sensitivity calculation, taking into account an adverse change in post-tax WACC, according to the country risk premium, using for each country the relative standard deviation between equity and sovereign bonds and an additional sensitivity to the volume of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="kof:RiskPremiumBasisPoints" scale="-4" id="f-1891">100</ix:nonFraction> basis points and concluded that no impairment would be recorded.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Goodwill, Distribution Rights and Other in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">definite lived intangible assets</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" id="f-1892" continuedAt="f-1892-1" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"/><td style="width:43.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.690%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;Volume<br/>Growth CAGR(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on&#160;Valuation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-574" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1893">0.4</ix:nonFraction>p.p</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="c-574" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1894">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by <ix:nonFraction unitRef="number" contextRef="c-148" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1895">5.0</ix:nonFraction>x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-577" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1896">0.5</ix:nonFraction>p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="c-577" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1897">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by <ix:nonFraction unitRef="number" contextRef="c-169" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1898">1.9</ix:nonFraction>x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-580" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1899">0.7</ix:nonFraction>p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="c-580" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1900">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by <ix:nonFraction unitRef="number" contextRef="c-160" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1901">2.5</ix:nonFraction>x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-583" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1902">1.7</ix:nonFraction>p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="c-583" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1903">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by <ix:nonFraction unitRef="number" contextRef="c-166" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1904">5.0</ix:nonFraction>x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-586" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1905">0.5</ix:nonFraction>p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="c-586" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1906">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by <ix:nonFraction unitRef="number" contextRef="c-151" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1907">7.3</ix:nonFraction>x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-589" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1908">0.5</ix:nonFraction>p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="c-589" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1909">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by <ix:nonFraction unitRef="number" contextRef="c-154" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1910">3.9</ix:nonFraction>x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-592" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1911">1.7</ix:nonFraction>p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="c-592" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1912">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by <ix:nonFraction unitRef="number" contextRef="c-163" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1913">1.1</ix:nonFraction>x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-595" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1914">0.6</ix:nonFraction>p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="c-595" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1915">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by <ix:nonFraction unitRef="number" contextRef="c-157" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1916">3.6</ix:nonFraction>x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-598" decimals="3" name="kof:ChangeInWeightedAverageCostOfCapitalPercentage" scale="-2" id="f-1917">0.1</ix:nonFraction>p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-<ix:nonFraction unitRef="number" contextRef="c-598" decimals="3" sign="-" name="kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" scale="-2" id="f-1918">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by <ix:nonFraction unitRef="number" contextRef="c-172" decimals="1" name="kof:EffectOnValuation" scale="0" id="f-1919">3.0</ix:nonFraction>x</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;padding-left:79.4pt;text-align:justify;text-indent:-24.4pt"><ix:continuation id="f-1892-1" continuedAt="f-1892-2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-1892-2">&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (&#8220;CAGR&#8221;)</ix:continuation> </span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-1494-5">The values assigned to the key assumptions represent management&#8217;s assessment of future trends in the industry and are based on both external sources and internal sources (historical data). The Company consistently applied its methodology to determine CGU specific WACC&#8217;s to perform its annual impairment testing.</ix:continuation> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-42</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_226"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" id="f-1920" continuedAt="f-1920-1" escape="true">Other non-current assets and other non-current financial assets </ix:nonNumeric></span></div><ix:continuation id="f-1920-1"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.1 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" id="f-1921" continuedAt="f-1921-1" escape="true">Other Non-Current Assets: </ix:nonNumeric></span></div><ix:continuation id="f-1921-1" continuedAt="f-1921-2"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.444%"><tr><td style="width:1.0%"/><td style="width:64.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.826%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current prepaid advertising expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:NonCurrentPrepaidAdvertisingExpenses" scale="6" id="f-1922">228</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:NonCurrentPrepaidAdvertisingExpenses" scale="6" id="f-1923">238</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guarantee deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:GuaranteeDepositsOtherNonCurrentAssets" scale="6" id="f-1924">917</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:GuaranteeDepositsOtherNonCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-1925">1,111</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid bonuses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:CurrentPrepaidBonuses" scale="6" id="f-1926">451</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:CurrentPrepaidBonuses" scale="6" id="f-1927">400</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to acquire property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncurrentRestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-1928">1,744</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncurrentRestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-1929">1,432</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payment in excess of capital contribution (See Note 3.22 and Note 16.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:SharedBasedPaymentInExcessOfCapitalContribution" scale="6" id="f-1930">414</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:SharedBasedPaymentInExcessOfCapitalContribution" scale="6" id="f-1931">534</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnifiable contingencies from business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:IndemnifiableContingenciesFromBusinessCombinations" scale="6" id="f-1932">714</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:IndemnifiableContingenciesFromBusinessCombinations" format="ixt:num-dot-decimal" scale="6" id="f-1933">1,030</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="f-1934">860</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="f-1935">809</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherAssets" scale="6" id="f-1936">136</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherAssets" scale="6" id="f-1937">139</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherNoncurrentNonfinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-1938">5,464</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherNoncurrentNonfinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-1939">5,693</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; Mainly in Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 24.6.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><ix:continuation id="f-1921-2" continuedAt="f-1921-3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-1921-3">&#160;Corresponds to indemnification of certain tax contingencies in Brazil that are warranted by former Vonpar owners (a subsidiary acquired in 2016) in accordance with the share purchase agreement. The Company has also recognized these tax contingencies as liabilities in the same amount, see  Note</ix:continuation> 24.6.1</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.2 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" id="f-1940" continuedAt="f-1940-1" escape="true">Other Non-Current Financial Assets: </ix:nonNumeric></span></div><ix:continuation id="f-1940-1"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:54.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term notes receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:OtherNonCurrentFinancialAssetsOther" format="ixt:num-dot-decimal" scale="6" id="f-1941">2,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OtherNonCurrentFinancialAssetsOther" scale="6" id="f-1942">696</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-1943">4,702</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-1944">96</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-1945">6,702</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherNoncurrentFinancialAssets" scale="6" id="f-1946">792</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2024 amount includes tax credit recovery from a former shareholders and the offsetting party is recorded as a Other non-current financial liabilities. See Note 18 and Note 24.4</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term notes receivable are held to maturity and derivative financial instruments are recognized at fair value.</span></div></ix:continuation><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_229"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" id="f-1947" continuedAt="f-1947-1" escape="true">Balances and Transactions with Related Parties and Affiliated Companies </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" id="f-1948" escape="true"><ix:continuation id="f-1947-1" continuedAt="f-1947-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"><tr><td style="width:1.0%"/><td style="width:61.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.260%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.838%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (current included in accounts receivable)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from FEMSA and its subsidiaries (See Note 5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-221" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-1949">867</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-222" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-1950">1,460</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from The Coca-Cola Company (See Note 5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-217" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-1951">491</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-218" decimals="-6" name="ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties" scale="6" id="f-1952">378</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:TradeAndOtherReceivables" format="ixt:num-dot-decimal" scale="6" id="f-1953">1,358</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:TradeAndOtherReceivables" format="ixt:num-dot-decimal" scale="6" id="f-1954">1,838</ix:nonFraction></span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities (current included in suppliers and other liabilities and loans)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to FEMSA and its subsidiaries </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2) (3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-221" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="f-1955">654</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-222" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-1956">1,275</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to The Coca-Cola Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-217" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" scale="6" id="f-1957">784</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-218" decimals="-6" name="ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties" format="ixt:num-dot-decimal" scale="6" id="f-1958">1,196</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other payables </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherPayables" scale="6" id="f-1959">400</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherPayables" scale="6" id="f-1960">802</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:TradeAndOtherPayables" format="ixt:num-dot-decimal" scale="6" id="f-1961">1,838</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:TradeAndOtherPayables" format="ixt:num-dot-decimal" scale="6" id="f-1962">3,273</ix:nonFraction></span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Presented within trade receivables</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Recorded within accounts payable and suppliers</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Parent</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1947-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances due from related parties are considered to be recoverable. Accordingly, for the years ended December 31, 2024, 2023 and 2022, there was <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="INF" name="ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" format="ixt:fixed-zero" scale="0" id="f-1963"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="INF" name="ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" format="ixt:fixed-zero" scale="0" id="f-1964"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="INF" name="ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" format="ixt:fixed-zero" scale="0" id="f-1965">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> expense resulting from the uncollectibility of balances due from related parties. </span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" id="f-1966" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of transactions between the Company and other related parties are disclosed as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.472%"><tr><td style="width:1.0%"/><td style="width:60.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.359%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.502%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transactions&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to affiliated parties</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1967">10,185</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1968">8,459</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1969">6,546</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heineken</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-628" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-1970">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-629" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-1971">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-630" decimals="-6" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="f-1972">2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases and other expenses from FEMSA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-631" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1973">7,196</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-632" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1974">9,547</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-633" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1975">10,129</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of concentrate  from The Coca-Cola Company </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-634" decimals="-6" name="kof:PurchasesOfConcentrateRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1976">54,502</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-635" decimals="-6" name="kof:PurchasesOfConcentrateRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1977">46,461</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-636" decimals="-6" name="kof:PurchasesOfConcentrateRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1978">43,717</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of raw material, beer and operating expenses from Heineken</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-628" decimals="-6" name="kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-1979">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-629" decimals="-6" name="kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-1980">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-630" decimals="-6" name="kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1981">5,036</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertisement expense paid to The Coca-Cola Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-634" decimals="-6" name="kof:AdvertisingExpenseToRelatedPartyTransactions" scale="6" id="f-1982">948</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-635" decimals="-6" name="kof:AdvertisingExpenseToRelatedPartyTransactions" scale="6" id="f-1983">869</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-636" decimals="-6" name="kof:AdvertisingExpenseToRelatedPartyTransactions" scale="6" id="f-1984">545</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Jugos del Valle</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-272" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1985">4,763</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-273" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1986">3,718</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-637" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1987">3,234</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Promotora Industrial Azucarera, S.A. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-638" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1988">2,718</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-639" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1989">2,841</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-640" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1990">2,841</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Beta San Miguel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-641" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-1991">722</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-642" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-1992">917</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-643" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-1993">724</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-271" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-1994">989</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-644" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-1995">843</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-278" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-1996">577</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of inventories from Fountain Agua Mineral Ltda</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-645" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:num-dot-decimal" scale="6" id="f-1997">1,143</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-646" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-1998">638</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-647" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-1999">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of inventories from Leao Alimentos e Bebidas, LTDA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-648" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2000">112</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-649" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2001">181</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-650" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2002">215</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-651" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2003">356</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-652" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2004">458</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-653" decimals="-6" name="ifrs-full:PurchasesOfGoodsRelatedPartyTransactions" scale="6" id="f-2005">504</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-654" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-2006">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-655" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="f-2007">1</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-656" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="f-2008">110</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Fundaci&#243;n Femsa, A.C.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-657" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" format="ixt:fixed-zero" scale="6" id="f-2009">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-658" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="f-2010">285</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-659" decimals="-6" name="kof:DonationsToRelatedPartyTransactions" scale="6" id="f-2011">173</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses with related parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:OtherExpensesWithRelatedParty" format="ixt:fixed-zero" scale="6" id="f-2012">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:OtherExpensesWithRelatedParty" format="ixt:fixed-zero" scale="6" id="f-2013">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:OtherExpensesWithRelatedParty" format="ixt:fixed-zero" scale="6" id="f-2014">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;These donations were made to ITESM through Fundaci&#243;n FEMSA.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" id="f-2015" escape="true"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"/><td style="width:54.840%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current compensation and employee benefits</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentProvisionsForEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-2016">1,159</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentProvisionsForEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-2017">1,091</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:CurrentProvisionsForEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-2018">1,071</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:TerminationBenefitsExpense" scale="6" id="f-2019">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:TerminationBenefitsExpense" scale="6" id="f-2020">539</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:TerminationBenefitsExpense" scale="6" id="f-2021">18</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payments (See Note 16.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:SharebasedPayment" scale="6" id="f-2022">369</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:SharebasedPayment" scale="6" id="f-2023">319</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:SharebasedPayment" scale="6" id="f-2024">326</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_232"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" id="f-2025" continuedAt="f-2025-1" escape="true">Balances and Transactions in Foreign Currencies </ix:nonNumeric></span></div><ix:continuation id="f-2025-1" continuedAt="f-2025-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets, liabilities and transactions denominated in foreign currencies are those realized in a currency different from the functional currency of the Company. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" id="f-2026" continuedAt="f-2026-1" escape="true">As of December 31, 2024 and 2023, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: </ix:nonNumeric></span></div><ix:continuation id="f-2026-1" continuedAt="f-2026-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"><tr><td style="width:1.0%"/><td style="width:47.020%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.982%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.887%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-660" decimals="-6" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-2027">10,472</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-660" decimals="-6" name="ifrs-full:NoncurrentAssets" scale="6" id="f-2028">80</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-660" decimals="-6" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2029">6,480</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-660" decimals="-6" name="ifrs-full:NoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2030">45,431</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="eur" contextRef="c-661" xsi:nil="true" name="ifrs-full:CurrentAssets" id="f-2031"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="eur" contextRef="c-661" xsi:nil="true" name="ifrs-full:NoncurrentAssets" id="f-2032"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="c-661" decimals="-6" name="ifrs-full:CurrentLiabilities" scale="6" id="f-2033">312</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="eur" contextRef="c-661" xsi:nil="true" name="ifrs-full:NoncurrentLiabilities" id="f-2034"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-2035">15,850</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="ifrs-full:NoncurrentAssets" scale="6" id="f-2036">97</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2037">4,053</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-662" decimals="-6" name="ifrs-full:NoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2038">37,892</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="eur" contextRef="c-663" xsi:nil="true" name="ifrs-full:CurrentAssets" id="f-2039"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="eur" contextRef="c-663" xsi:nil="true" name="ifrs-full:NoncurrentAssets" id="f-2040"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="eur" contextRef="c-663" decimals="-6" name="ifrs-full:CurrentLiabilities" scale="6" id="f-2041">180</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="eur" contextRef="c-663" xsi:nil="true" name="ifrs-full:NoncurrentLiabilities" id="f-2042"></ix:nonFraction></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2026-2"><ix:continuation id="f-2025-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"/><td style="width:50.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transactions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases&#160;of<br/>Raw&#160;Materials</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Expense</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31, 2024 U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-664" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-2043">1,882</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-664" decimals="-6" name="kof:PurchasesOfRawMaterials" format="ixt:num-dot-decimal" scale="6" id="f-2044">24,065</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-664" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-2045">1,383</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-664" decimals="-6" name="kof:OtherIncomeExpense" format="ixt:num-dot-decimal" scale="6" id="f-2046">4,941</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2023 U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-665" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-2047">1,468</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-665" decimals="-6" name="kof:PurchasesOfRawMaterials" format="ixt:num-dot-decimal" scale="6" id="f-2048">18,075</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-665" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-2049">1,257</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-665" decimals="-6" name="kof:OtherIncomeExpense" format="ixt:num-dot-decimal" scale="6" id="f-2050">4,065</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2022 U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-2051">830</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="kof:PurchasesOfRawMaterials" format="ixt:num-dot-decimal" scale="6" id="f-2052">17,285</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-2053">1,148</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-666" decimals="-6" name="kof:OtherIncomeExpense" format="ixt:num-dot-decimal" scale="6" id="f-2054">2,973</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_235"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfEmployeeBenefitsExplanatory" id="f-2055" continuedAt="f-2055-1" escape="true">Post-Employment and Other Non-current Employee Benefits </ix:nonNumeric></span></div><ix:continuation id="f-2055-1" continuedAt="f-2055-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various labor liabilities for employee benefits in connection with pension and retirement plans, seniority premiums. Benefits vary depending upon the country where the individual employees are located. Presented below is a discussion of the Company&#8217;s labor liabilities in Mexico, which comprise the substantial majority of those recorded in the consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.1 Assumptions </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company annually evaluates the reasonableness of the assumptions used in its labor liability for post-employment and other non-current employee benefits computations. <ix:nonNumeric contextRef="c-1" name="kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" id="f-2056" continuedAt="f-2056-1" escape="true">In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: </ix:nonNumeric></span></div><ix:continuation id="f-2056-1" continuedAt="f-2056-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:44.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.915%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.915%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.916%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net interest on the net defined benefit liability (asset)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="f-2057">10.5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="f-2058">10.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-53" decimals="3" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="f-2059">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salary increase: (Non-Union/Union)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="f-2060">4.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="f-2061">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-53" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="f-2062">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future pension increase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="f-2063">3.8</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="f-2064">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-53" decimals="3" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="f-2065">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biometric:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMSSA 2009 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IMSS 97 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS 97 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS 97 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Normal retirement age</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="kof:NormalRetirementAge" format="ixt-sec:duryear" id="f-2066">60</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-25" name="kof:NormalRetirementAge" format="ixt-sec:duryear" id="f-2067">60</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-26" name="kof:NormalRetirementAge" format="ixt-sec:duryear" id="f-2068">60</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of employee turnover</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BMAR2007 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) </span></div></ix:continuation><div style="text-align:justify"><ix:continuation id="f-2056-2" continuedAt="f-2056-3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-2056-3">&#160;BMAR. Actuary experience</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico the methodology used to determine the discount rate was the yield or Internal Rate of Return (&#8220;IRR&#8221;) which involves a yield curve. In this case, the expected rates for each period were taken from a yield curve of the Mexican Federal Government Treasury Bond (known as &#8220;CETES&#8220; in Mexico) because there is no deep market in high quality corporate obligations in Mexico.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" id="f-2069" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"><tr><td style="width:1.0%"/><td style="width:59.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.690%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;and Retirement Plans</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Seniority Premiums</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-667" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" scale="6" id="f-2070">455</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-668" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" scale="6" id="f-2071">117</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-667" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" scale="6" id="f-2072">237</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-668" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" scale="6" id="f-2073">82</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-667" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" scale="6" id="f-2074">366</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-668" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" scale="6" id="f-2075">92</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-667" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" scale="6" id="f-2076">294</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-668" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" scale="6" id="f-2077">101</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-667" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" scale="6" id="f-2078">320</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-668" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" scale="6" id="f-2079">113</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030-2033</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-667" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="6" id="f-2080">2,107</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-668" decimals="-6" name="kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="6" id="f-2081">675</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2055-2" continuedAt="f-2055-3"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.2 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" id="f-2082" continuedAt="f-2082-1" escape="true">Balances of the liabilities for post-employment and other non-current employee benefits </ix:nonNumeric></span><ix:continuation id="f-2082-1" continuedAt="f-2082-2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></ix:continuation></div><ix:continuation id="f-2082-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.833%"><tr><td style="width:1.0%"/><td style="width:69.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.802%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.815%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-669" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="f-2083">978</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-670" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="f-2084">653</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-669" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2085">2,506</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-670" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2086">2,091</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-669" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2087">3,484</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-670" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2088">2,744</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-669" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2089">1,600</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-670" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2090">1,284</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-667" decimals="-6" name="kof:DefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2091">5,084</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-671" decimals="-6" name="kof:DefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2092">4,028</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan funds at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-667" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-2093">1,429</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-671" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-2094">1,303</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-667" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2095">3,655</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-671" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2096">2,725</ix:nonFraction></span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-672" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="f-2097">500</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-673" decimals="-6" name="kof:VestedDefinedBenefitObligation" scale="6" id="f-2098">320</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-672" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" scale="6" id="f-2099">445</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-673" decimals="-6" name="kof:NonVestedDefinedBenefitObligation" scale="6" id="f-2100">344</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-672" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" scale="6" id="f-2101">945</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-673" decimals="-6" name="kof:AccumulatedDefinedBenefitObligation" scale="6" id="f-2102">664</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-672" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" scale="6" id="f-2103">393</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-673" decimals="-6" name="kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" scale="6" id="f-2104">294</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-668" decimals="-6" name="kof:DefinedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-2105">1,338</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-674" decimals="-6" name="kof:DefinedBenefitObligation" scale="6" id="f-2106">958</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premium plan funds at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-668" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" scale="6" id="f-2107">126</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-674" decimals="-6" name="kof:DefinedBenefitObligationFundsAtFairValue" scale="6" id="f-2108">123</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-668" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2109">1,212</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-674" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2110">835</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-2111">4,867</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncurrentProvisionsForEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-2112">3,560</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.3 Trust assets </span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfTrustAssetExplanatoryTableTextBlock" id="f-2113" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets consist of fixed and variable return financial instruments recorded at fair value, which are invested as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:75.865%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type of instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed return:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Traded securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-675" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2114">19</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-676" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2115">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-677" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2116">17</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-678" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2117">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-679" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2118">5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-680" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2119">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal government instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-681" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2120">42</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-682" decimals="2" name="kof:TrustAssetsFixedReturnPercentage" scale="-2" id="f-2121">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable return:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly traded shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-683" decimals="2" name="kof:TrustAssetsVariableReturnPercentage" scale="-2" id="f-2122">17</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-684" decimals="2" name="kof:TrustAssetsVariableReturnPercentage" scale="-2" id="f-2123">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="INF" name="kof:TrustAssetsFixedAndVariableReturnPercentage" scale="-2" id="f-2124">100</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="INF" name="kof:TrustAssetsFixedAndVariableReturnPercentage" scale="-2" id="f-2125">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the regulatory framework for pension plans is established in the Income Tax Law and its Regulations, the Federal Labor Law and the Mexican Social Security Institute Law. None of these laws establish minimum funding levels or a minimum required level of contributions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the Income Tax Law requires that, in the case of private plans, certain notifications must be submitted to the authorities and a certain level of fund assets must be invested in Federal Government instruments, among others. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s various pension plans have a technical committee that is responsible for verifying the correct operation of the plan with regard to the payment of benefits, actuarial valuations of the plan, and the monitoring and supervision of the benefit trust. The committee is responsible for determining the investment portfolio and the types of instruments the fund will be invested in. The technical committee is also responsible for verifying the correct operation of the plan in all of the countries in which the Company has these benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risks related to the Company&#8217;s employee benefit plans are primarily attributable to the plan assets. The Company&#8217;s plan assets are invested in a diversified portfolio, which considers the term of the plan so as to invest in assets whose expected return coincides with the estimated future payments. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Mexican Tax Law limits the plan&#8217;s asset investment in related parties to 10% this risk is not considered to be significant for purposes of the Company&#8217;s Mexican subsidiaries. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the Company&#8217;s policy is to invest at least <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="kof:DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" scale="-2" id="f-2126">30</ix:nonFraction>% of the fund assets in Mexican Federal Government instruments. Guidelines for the target portfolio have been established for the remaining percentage and investment decisions are made to comply with these guidelines insofar as the market conditions and available funds allow. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2055-3" continuedAt="f-2055-4"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of  December 31, 2024 and 2023, the average duration of the Pension and Retirement Plan was of <ix:nonNumeric contextRef="c-685" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="f-2127">18.7</ix:nonNumeric> years and <ix:nonNumeric contextRef="c-686" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="f-2128">20.1</ix:nonNumeric> years, respectively; and the average duration of the Seniority Premiums Plan was of <ix:nonNumeric contextRef="c-687" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="f-2129">16.3</ix:nonNumeric> years and <ix:nonNumeric contextRef="c-688" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="f-2130">16.8</ix:nonNumeric> years, respectively.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2024, 2023 and 2022, the Company did not make significant contributions to the plan assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and does not expect to make material contributions to the plan assets during 2025. </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.4 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" id="f-2131" continuedAt="f-2131-1" escape="true">Amounts recognized in the consolidated income statements and the consolidated statements of changes in equity</ix:nonNumeric></span></div><ix:continuation id="f-2131-1"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"><tr><td style="width:1.0%"/><td style="width:33.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.484%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.320%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-689" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2132">235</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-689" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2133">93</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-689" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2134">107</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-689" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2135">224</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-690" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2136">1,299</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-691" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2137">96</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-691" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2138">39</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-691" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2139">8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-691" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2140">81</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-692" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2141">355</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-693" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2142">331</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-693" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2143">132</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-693" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2144">115</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-693" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2145">305</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-694" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2146">1,654</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-695" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2147">233</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-695" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2148">155</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-695" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2149">126</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-695" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2150">222</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-696" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2151">625</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-697" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2152">87</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-697" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2153">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-697" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2154">7</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-697" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2155">75</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-698" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2156">122</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-699" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2157">320</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-699" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2158">163</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-699" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2159">133</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-699" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2160">297</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-700" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2161">747</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-701" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2162">246</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-701" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2163">47</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-701" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2164">85</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-701" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2165">141</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-702" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2166">804</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-703" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2167">94</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-703" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2168">6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-703" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2169">9</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-703" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2170">145</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-704" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2171">108</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-705" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2172">340</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-705" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2173">53</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-705" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2174">94</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-705" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2175">286</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-706" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2176">912</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:continuation><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" id="f-2177" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"/><td style="width:53.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.348%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.685%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the beginning of the periods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2178">747</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2179">912</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-36" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2180">1,240</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized during the year (obligation liability and plan assets)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-2181">931</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-2182">101</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="f-2183">124</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gains) losses arising from changes in financial assumptions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2184">185</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2185">148</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2186">375</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains arising from changes in demographic assumptions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2187">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2188">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2189">1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate valuation (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2190">161</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2191">101</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2192">78</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect on settlement</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2193">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2194">12</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2195">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the end of the period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2196">1,654</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2197">747</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2198">912</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remeasurements of the net defined benefit liability include the following: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The return on plan assets, excluding amounts included in net interest expense. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in demographic assumptions. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in financial assumptions. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2055-4" continuedAt="f-2055-5"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.5 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" id="f-2199" continuedAt="f-2199-1" escape="true">Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-2199-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"><tr><td style="width:1.0%"/><td style="width:40.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-707" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2200">4,028</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-708" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2201">4,199</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-709" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2202">4,515</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-710" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2203">235</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-711" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2204">233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-712" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2205">246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of curtailment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-710" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2206">108</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-711" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2207">144</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-712" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2208">86</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-710" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2209">361</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-711" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2210">346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-712" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2211">317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gains) or losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-710" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2212">726</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-711" decimals="-6" sign="-" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2213">214</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-712" decimals="-6" sign="-" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2214">355</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-710" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2215">203</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-711" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2216">151</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-712" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2217">134</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-710" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2218">462</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-711" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2219">378</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-712" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2220">355</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-710" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2221">101</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-711" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2222">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-712" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2223">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-710" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" format="ixt:fixed-zero" scale="6" id="f-2224">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-711" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" format="ixt:fixed-zero" scale="6" id="f-2225">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-712" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" scale="6" id="f-2226">4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-713" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2227">5,084</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-707" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2228">4,028</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-708" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2229">4,199</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-714" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2230">958</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-715" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2231">926</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-716" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2232">978</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-717" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2233">96</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-718" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2234">87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-719" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2235">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of curtailment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-717" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2236">8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-718" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2237">14</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-719" decimals="-6" sign="-" name="kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2238">9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-717" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2239">97</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-718" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2240">88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-719" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2241">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gains) or losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-717" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2242">339</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-718" decimals="-6" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2243">29</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-719" decimals="-6" sign="-" name="kof:ActuarialGainsLossesArisingFromExperienceAdjustments" scale="6" id="f-2244">97</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-717" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2245">183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-718" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2246">166</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-719" decimals="-6" name="ifrs-full:BenefitsPaidOrPayable" scale="6" id="f-2247">128</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-717" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2248">39</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-718" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2249">8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-719" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2250">6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-717" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" format="ixt:fixed-zero" scale="6" id="f-2251">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-718" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" format="ixt:fixed-zero" scale="6" id="f-2252">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-719" decimals="-6" name="kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" scale="6" id="f-2253">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-720" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2254">1,338</ix:nonFraction></span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-714" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2255">958</ix:nonFraction></span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-715" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2256">926</ix:nonFraction></span></td></tr></table></div></ix:continuation><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.6 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory" id="f-2257" continuedAt="f-2257-1" escape="true">Changes in the balance of trust assets </ix:nonNumeric></span></div><ix:continuation id="f-2257-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"><tr><td style="width:1.0%"/><td style="width:40.959%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-721" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2258">1,303</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-722" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2259">1,288</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-723" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2260">1,234</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-724" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2261">142</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-725" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2262">41</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-726" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2263">50</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-724" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2264">6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-725" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2265">4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-726" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2266">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-724" decimals="-6" sign="-" name="kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2267">22</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-725" decimals="-6" name="kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" scale="6" id="f-2268">9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-726" decimals="-6" name="kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2269">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-724" decimals="-6" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2270">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-725" decimals="-6" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2271">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-726" decimals="-6" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="f-2272">4</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-724" decimals="-6" name="ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2273">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-725" decimals="-6" name="ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset" scale="6" id="f-2274">31</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-726" decimals="-6" name="ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="f-2275">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-727" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2276">1,429</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-721" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2277">1,303</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-722" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" format="ixt:num-dot-decimal" scale="6" id="f-2278">1,288</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-728" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2279">123</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-729" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2280">128</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-730" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2281">133</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-731" decimals="-6" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2282">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-732" decimals="-6" sign="-" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2283">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-733" decimals="-6" sign="-" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2284">5</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-734" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2285">126</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-728" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2286">123</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-729" decimals="-6" name="ifrs-full:DefinedBenefitObligationAtPresentValue" scale="6" id="f-2287">128</ix:nonFraction></span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Company&#8217;s investments in life annuities plans, management does not expect the Company will need to make material contributions to the trust assets in order to meet its future obligations. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2055-5" continuedAt="f-2055-6"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.7 Variation in assumptions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers that the relevant actuarial assumptions that are subject to sensitivity are the discount rate and the salary increase rate because they have the most significant impact: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Discount rate: The rate that determines the value of the obligations over time. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Salary increase rate: The rate that considers the salary increase which implies an increase in the benefit payable. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" id="f-2288" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact in absolute terms of a variation of <ix:nonFraction unitRef="number" contextRef="c-735" decimals="3" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="f-2289">1.0</ix:nonFraction>% in the assumptions on the net defined benefit liability associated with the Company&#8217;s defined benefit plans for post-employment and other non-current employee benefits. The sensitivity of this <ix:nonFraction unitRef="number" contextRef="c-735" decimals="3" name="kof:PercentageOfSignificantActuarialAssumptions" scale="-2" id="f-2290">1.0</ix:nonFraction>% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and yield curve projections of long-term Mexican government bonds - CETES: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">+1.0%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated income&#160;statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net<br/>interest on the net defined benefit liability (asset)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-736" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2291">218</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-736" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2292">97</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-736" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2293">117</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-736" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2294">187</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-737" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2295">1,501</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-738" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2296">86</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-738" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2297">36</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-738" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2298">7</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-738" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2299">76</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-739" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2300">440</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-740" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2301">304</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-740" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2302">133</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-740" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2303">124</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-740" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2304">263</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-741" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2305">1,941</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected salary increase</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-742" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2306">252</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-742" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2307">108</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-742" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2308">128</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-742" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2309">250</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-743" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2310">1,677</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-744" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2311">113</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-744" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2312">41</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-744" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2313">8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-744" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2314">86</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-745" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2315">486</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-746" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2316">365</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-746" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2317">149</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-746" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2318">136</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-746" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2319">336</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-747" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" format="ixt:num-dot-decimal" scale="6" id="f-2320">2,163</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"/><td style="width:25.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;- 1.0%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated income&#160;statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net<br/>interest on the net defined benefit liability (asset)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-748" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2321">211</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-748" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2322">144</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-748" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2323">118</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-748" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2324">173</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-749" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2325">634</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-750" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2326">80</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-750" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2327">7</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-750" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2328">6</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-750" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2329">67</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-751" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2330">117</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-752" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2331">291</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-752" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2332">151</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-752" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2333">124</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-752" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2334">240</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-753" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2335">751</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected salary increase</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-754" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2336">253</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-754" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2337">171</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-754" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2338">134</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-754" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2339">249</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-755" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2340">681</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-756" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2341">93</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-756" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2342">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-756" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2343">8</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-756" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2344">82</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-757" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2345">143</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-758" decimals="-6" name="ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2346">346</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-758" decimals="-6" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="f-2347">180</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-758" decimals="-6" sign="-" name="ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" scale="6" id="f-2348">142</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-758" decimals="-6" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="f-2349">331</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-759" decimals="-6" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="f-2350">824</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2055-6"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.8 Employee benefits expense </span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" id="f-2351" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022, employee benefits expenses recognized in the consolidated income statements are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"><tr><td style="width:1.0%"/><td style="width:49.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.437%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in cost of goods sold:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-760" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2352">6,100</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-761" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2353">5,204</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-762" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2354">4,956</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-760" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2355">1,989</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-761" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2356">1,628</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-762" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2357">1,522</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-760" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2358">242</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-761" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2359">139</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-762" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2360">145</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (See Note 15.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-760" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2361">22</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-761" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2362">24</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-762" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2363">2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (See Note 16.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-760" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2364">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-761" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2365">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-762" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2366">6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in selling and distribution expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-763" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2367">23,389</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-764" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2368">20,090</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-765" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2369">18,403</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-763" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2370">7,079</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-764" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2371">5,912</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-765" decimals="-6" name="ifrs-full:SocialSecurityContributions" format="ixt:num-dot-decimal" scale="6" id="f-2372">5,272</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-763" decimals="-6" name="kof:EmployeeProfitSharing" format="ixt:num-dot-decimal" scale="6" id="f-2373">1,315</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-764" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2374">756</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-765" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2375">862</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (See Note 15.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-763" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2376">223</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-764" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2377">232</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-765" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2378">250</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (See Note 16.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-763" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2379">65</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-764" xsi:nil="true" name="ifrs-full:AdjustmentsForSharebasedPayments" id="f-2380"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-765" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" format="ixt:fixed-zero" scale="6" id="f-2381">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in administrative expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-766" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2382">4,213</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-767" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2383">3,090</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-768" decimals="-6" name="ifrs-full:WagesAndSalaries" format="ixt:num-dot-decimal" scale="6" id="f-2384">3,250</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-766" decimals="-6" name="ifrs-full:SocialSecurityContributions" scale="6" id="f-2385">913</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-767" decimals="-6" name="ifrs-full:SocialSecurityContributions" scale="6" id="f-2386">750</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-768" decimals="-6" name="ifrs-full:SocialSecurityContributions" scale="6" id="f-2387">710</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-766" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2388">92</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-767" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2389">164</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-768" decimals="-6" name="kof:EmployeeProfitSharing" scale="6" id="f-2390">62</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (See Note 15.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-766" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2391">65</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-767" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2392">95</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-768" decimals="-6" name="kof:PensionAndSeniorityPremiumCosts" scale="6" id="f-2393">47</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (See Note 16.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-766" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2394">302</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-767" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2395">311</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-768" decimals="-6" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="f-2396">320</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total employee benefits expense</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="f-2397">46,010</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="f-2398">38,403</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="f-2399">35,807</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_238"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory" id="f-2400" continuedAt="f-2400-1" escape="true">Bonus Programs </ix:nonNumeric></span></div><ix:continuation id="f-2400-1" continuedAt="f-2400-2"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.1 Quantitative and qualitative objectives </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus program for executives is based on achieving certain goals established annually by management and directors, which include quantitative and qualitative objectives and special projects. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until 2022, the quantitative objectives had a weight of <ix:nonFraction unitRef="number" contextRef="c-26" decimals="2" name="kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" scale="-2" id="f-2401">50</ix:nonFraction>% (the other 50% based on qualitative objectives) and were based on the EVA methodology. Starting in 2023, the quantitative objective is based on a combination on certain EBIT and working capital objectives for each entity and the EBIT and working capital generated by FEMSA, the Company parent. The qualitative objectives and special projects represent the remaining <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" scale="-2" id="f-2402">50</ix:nonFraction>% of the annual bonus and are based on the critical success factors established at the beginning of the year for each executive. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus amounts are determined based on each eligible participant considering the level of responsibility within the organization, the employees&#8217; evaluation and competitive compensation in the market. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incentive plan target is expressed in months of salary, and the final amount payable is computed based on a percentage of achievement of the goals established every year. The bonuses are recognized in the consolidated income statement in the year earned and are paid in cash the following year. During the years ended December 31, 2024, 2023 and 2022 the bonus expense recorded amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:BonusExpense" format="ixt:num-dot-decimal" scale="6" id="f-2403">1,611</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:BonusExpense" scale="6" id="f-2404">964</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:BonusExpense" format="ixt:num-dot-decimal" scale="6" id="f-2405">1,527</ix:nonFraction>, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.2 Share-based payment bonus plan </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a stock incentive plan for the benefit of its senior executives. This plan uses the EVA as its main evaluation metric. Under the EVA stock incentive plan, eligible executives are entitled to receive a special annual bonus (fixed amount), to purchase FEMSA and Coca-Cola FEMSA shares or options, based on the executive&#8217;s responsibility in the organization, their business&#8217; EVA result achieved, and their individual performance. The acquired shares or options are deposited in a trust, and the executives may access them one year after they are vested at <ix:nonFraction unitRef="number" contextRef="c-631" decimals="2" name="kof:OptionsGrantedVestingPercentage" scale="-2" id="f-2406">33</ix:nonFraction>%&#160;per year. Fifty percent of Coca-Cola FEMSA&#8217;s annual executive bonus is to be used to purchase FEMSA shares or options and the remaining <ix:nonFraction unitRef="number" contextRef="c-631" decimals="2" name="kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" scale="-2" id="f-2407">50</ix:nonFraction>% to purchase Coca-Cola FEMSA shares or options. During the years ended December 31, 2024, 2023 and 2022, <ix:nonFraction unitRef="shares" contextRef="c-25" decimals="INF" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="f-2408"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="INF" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="f-2409"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="f-2410">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> stock options were granted to executives.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The special bonus is granted to the eligible executive on an annual basis and after withholding applicable taxes. The Company contributes the individual executive&#8217;s special bonus (after taxes) in cash to the Administrative Trust (which is controlled and consolidated by FEMSA), which then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares (as instructed by the Corporate Practices Committee), which are then allocated to such executive. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2400-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA accounts for its share-based payment bonus plan as an equity-settled share-based payment transaction, since it is its parent company, FEMSA, who ultimately grants and settles with shares these obligations due to executives.</span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" id="f-2411" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2024 the shares granted under the Company&#8217;s executive incentive plans are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"/><td style="width:52.004%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.873%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.261%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incentive Plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FEMSA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">KOF</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Vesting&#160;period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-769" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2412">666,281</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-770" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2413">956,926</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; 2020-2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-771" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2414">780,524</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-772" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2415">1,197,820</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; 2021-2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-773" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2416">856,664</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-774" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2417">1,289,204</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; 2022-2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-775" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2418">926,288</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-776" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2419">1,134,810</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-777" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2420">646,583</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-778" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2421">888,512</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024-2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-631" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2422">3,876,340</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-779" decimals="-6" name="ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="6" id="f-2423">5,467,272</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022, the total expense recognized for the period arising from share-based payment transactions, using the grant date model, was of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="f-2424">369</ix:nonFraction> Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="f-2425">319</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="f-2426">326</ix:nonFraction>, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024 and 2023, the asset related to the excess of the contributions paid by the Company in comparison to the equity contribution from FEMSA is recorded by the Company in its consolidated statements of financial position amounted to Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:ShareBasedPaymentsOtherNonCurrentAssets" scale="6" id="f-2427">414</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:ShareBasedPaymentsOtherNonCurrentAssets" scale="6" id="f-2428">534</ix:nonFraction> respectively, these amounts have been fully contributed to the trust. see Note 12.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-51</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_241"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfBorrowingsExplanatory" id="f-2429" continuedAt="f-2429-1" escape="true">Bank Loans and Notes Payables </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory" id="f-2430" continuedAt="f-2430-1" escape="true"><ix:continuation id="f-2429-1" continuedAt="f-2429-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.591%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expressed in millions of Mexican pesos. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2030 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2023</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt:</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-780" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2431">345</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-781" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2432">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-782" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2433">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-783" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2434">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-784" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2435">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-785" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2436">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-786" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2437">345</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-787" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2438">345</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-788" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2439">&#8212;</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-780" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2440">10.39</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-781" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2441"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-782" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2442"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-783" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2443"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-784" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2444"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-785" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2445"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-786" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2446">10.39</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-788" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="6" id="f-2447">&#8212;</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-789" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2448">638</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-790" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2449">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-791" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2450">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-792" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2451">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-793" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2452">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-794" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2453">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-795" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2454">638</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-796" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2455">638</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-797" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2456">73</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-789" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2457">50.11</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-790" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2458"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-791" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2459"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-792" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2460"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-793" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2461"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-794" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2462"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-795" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2463">50.11</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-796" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2464"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-797" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2465">130.00</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-798" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2466">46</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-799" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2467">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-800" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2468">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-801" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2469">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-802" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2470">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-803" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2471">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-804" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2472">46</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-805" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2473">46</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-806" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2474">&#8212;</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-798" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2475">10.75</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-799" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2476"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-800" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2477"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-801" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2478"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-802" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2479"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-803" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2480"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-804" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2481">10.75</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-806" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2482"></ix:nonFraction></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-807" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2483">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-808" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2484">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-809" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2485">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-810" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2486">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-811" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2487">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-812" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2488">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-813" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2489">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-814" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2490">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-815" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2491">15</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-807" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2492"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-808" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2493"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-809" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2494"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-810" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2495"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-811" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2496"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-812" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2497"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-813" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2498"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-814" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2499"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-815" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2500">17.60</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-816" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2501">1,029</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-817" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2502">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-818" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="0" id="f-2503">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-819" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="0" id="f-2504">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-820" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="0" id="f-2505">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-821" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="0" id="f-2506">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-822" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2507">1,029</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-823" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2508">1,029</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-824" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2509">88</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-825" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2510">414</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-826" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2511">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-827" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2512">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-828" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2513">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-829" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2514">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-830" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2515">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-831" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2516">414</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-832" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2517">414</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-833" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2518">&#8212;</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-825" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2519">10.36</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-826" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2520"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-827" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2521"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-828" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2522"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-829" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2523"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-830" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2524"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-831" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2525">10.36</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-833" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2526"></ix:nonFraction></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-285" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2527">1,443</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-834" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2528">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-835" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2529">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-836" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2530">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-837" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2531">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-838" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2532">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2533">1,443</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-839" decimals="-6" name="ifrs-full:ShorttermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2534">1,443</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:ShorttermBorrowings" scale="6" id="f-2535">88</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt:</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yankee bonds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-840" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2536">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-841" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2537">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-842" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2538">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-843" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2539">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-844" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2540">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-845" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2541">43,504</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-846" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2542">43,504</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-847" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2543">39,586</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-848" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2544">36,352</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-840" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2545"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-841" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2546"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-842" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2547"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-843" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2548"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-844" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2549"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-845" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2550">3.06</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-846" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2551">3.06</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-847" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2552"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-848" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2553">3.05</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-849" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2554">138</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-850" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2555">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-851" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2556">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-852" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2557">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-853" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2558">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-854" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2559">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-855" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2560">138</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-856" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2561">138</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-857" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2562">140</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-849" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2563">6.73</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-850" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2564"></ix:nonFraction></td><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-851" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2565"></ix:nonFraction></td><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-852" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2566"></ix:nonFraction></td><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-853" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2567"></ix:nonFraction></td><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-854" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2568"></ix:nonFraction></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-855" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2569">6.73</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-856" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2570"></ix:nonFraction></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-857" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2571">6.74</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-858" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2572">&#8212;</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-859" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2573">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-860" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2574">8,495</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-861" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2575">9,961</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-862" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2576">5,492</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-863" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2577">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-864" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2578">23,948</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-865" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2579">22,490</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-866" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2580">23,946</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2429-2" continuedAt="f-2429-3"><ix:continuation id="f-2430-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.591%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expressed in millions of Mexican pesos. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2030 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2023</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-858" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="-2" id="f-2581">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-859" decimals="4" name="ifrs-full:BorrowingsInterestRate" format="ixt:fixed-zero" scale="0" id="f-2582">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-860" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2583">7.87</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-861" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2584">7.36</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-862" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2585">9.95</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-863" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2586">0.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-864" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2587">8.13</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-865" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2588"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-866" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2589">8.13</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-867" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2590">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-868" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2591">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-869" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2592">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-870" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2593">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-871" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2594">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-872" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2595">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-873" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2596">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-874" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2597">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-875" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2598">21</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-867" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2599"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-868" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2600"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-869" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2601"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-870" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2602"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-871" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2603"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-872" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2604"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-873" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2605"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-874" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2606"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-875" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2607">6.90</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-816" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2608">138</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-817" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2609">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-818" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2610">8,495</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-819" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2611">9,961</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-820" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2612">5,492</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-821" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2613">43,504</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-822" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2614">67,590</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-823" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2615">62,214</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-824" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2616">60,459</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-876" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2617">1,727</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-877" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2618">2,928</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-878" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2619">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-879" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2620">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-880" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2621">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-881" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2622">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-882" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2623">4,655</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-883" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2624">4,659</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-884" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2625">4,653</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-876" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2626">10.53</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-877" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2627">10.45</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-878" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2628"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-879" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2629"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-880" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2630"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-881" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2631"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-882" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2632">10.48</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-883" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2633"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-884" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2634">11.57</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-885" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2635">6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-886" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2636">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-887" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2637">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-888" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2638">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-889" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2639">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-890" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2640">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-891" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2641">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-892" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2642">8</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-893" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2643">14</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-885" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2644">9.08</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-886" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2645">9.08</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-887" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2646"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-888" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2647"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-889" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2648"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-890" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2649"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-891" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2650">9.08</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="c-892" xsi:nil="true" name="ifrs-full:BorrowingsInterestRate" id="f-2651"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-893" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2652">8.88</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-894" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2653">1,733</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-895" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2654">2,931</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-896" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2655">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-897" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2656">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-898" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2657">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-899" decimals="-6" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="f-2658">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-900" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2659">4,664</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-901" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2660">4,667</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-902" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2661">4,667</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-285" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2662">1,871</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-834" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2663">2,931</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-835" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2664">8,495</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-836" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2665">9,961</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-837" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2666">5,492</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-838" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2667">43,504</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2668">72,254</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-839" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2669">66,881</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="f-2670">65,126</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion of long term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-285" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2671">1,871</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-834" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2672">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-835" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2673">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-836" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2674">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-837" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2675">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-838" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2676">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2677">1,871</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-839" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2678">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="f-2679">52</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long- term debt</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-285" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:fixed-zero" scale="6" id="f-2680">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-834" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2681">2,931</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-835" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2682">8,495</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-836" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2683">9,961</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-837" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2684">5,492</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-838" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2685">43,504</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2686">70,383</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-839" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2687">66,881</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2688">65,074</ix:nonFraction></span></td><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><br/></span></div><div style="margin-top:4.5pt;padding-left:14.2pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">   (1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All interest rates shown in this table are weighted average contractual annual rates.<br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Interest rate derivatives that have been designated as fair value hedge relationships have been used by the Company to mitigate the volatility in the fair value of existing financing instruments due to changes in floating interest rate benchmarks. Gains and losses on these instruments are recorded in &#8220;market value gain (loss) in financial instruments&#8221; in the period in which they occur. Since 2022, the Company is applying fair value hedging to the hedged portion of the Senior Notes of US$<ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2689"><ix:nonFraction unitRef="usd" contextRef="c-904" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2690"><ix:nonFraction unitRef="usd" contextRef="c-905" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2691">705</ix:nonFraction></ix:nonFraction></ix:nonFraction>, which are linked to an interest rate swap. The hedging gain or loss will adjust the carrying amount of the hedged item and will be recognized in the consolidated income statements under &#8220;market value gain (loss) in financial instruments&#8221;. For the years ended on December&#160;31, 2024, and 2023, the Company recorded in the consolidated income statements a gain of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-906" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-2692">383</ix:nonFraction> and a loss of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-907" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-2693">371</ix:nonFraction></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> respectively. As of December&#160;31, 2024, and 2023 the carrying value of the Senior Note of US$<ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2694"><ix:nonFraction unitRef="usd" contextRef="c-904" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2695"><ix:nonFraction unitRef="usd" contextRef="c-905" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-2696">705</ix:nonFraction></ix:nonFraction></ix:nonFraction> is being reduced by an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-908" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2697">1,659</ix:nonFraction> and <ix:nonFraction unitRef="mxn" contextRef="c-909" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2698">1,277</ix:nonFraction> respectively, stemming from the impacts of fair value hedging.</span></div></ix:continuation><div style="padding-left:14.2pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of bank loans is calculated based on the discounted value of contractual cash flows whereby the discount rate is estimated using rates currently offered for debt of similar amounts and maturities, which is considered to be level 2 in the fair value hierarchy. The fair value of the Company&#8217;s publicly traded debt is based on quoted market prices as of December&#160;31, 2024 and 2023, which is considered to be level 1 in the fair value hierarchy.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2429-3" continuedAt="f-2429-4"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" id="f-2699" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, 2023 and 2022, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"/><td style="width:61.154%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.481%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.484%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on debts and borrowings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InterestExpenseOnBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2700">4,361</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InterestExpenseOnBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2701">4,215</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InterestExpenseOnBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-2702">4,104</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance charges for employee benefits (See Note 15.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:FinanceChargesForEmployeeBenefits" scale="6" id="f-2703">305</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:FinanceChargesForEmployeeBenefits" scale="6" id="f-2704">297</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:FinanceChargesForEmployeeBenefits" scale="6" id="f-2705">286</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Interest)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2706">2,147</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2707">2,086</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2708">1,706</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense for leases (See Note 9)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:FinanceChargesForLeases" scale="6" id="f-2709">349</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:FinanceChargesForLeases" scale="6" id="f-2710">278</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:FinanceChargesForLeases" scale="6" id="f-2711">132</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance operating charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:FinanceOperatingCharges" scale="6" id="f-2712">370</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:FinanceOperatingCharges" scale="6" id="f-2713">226</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:FinanceOperatingCharges" scale="6" id="f-2714">272</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-2715">7,532</ix:nonFraction></span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-2716">7,102</ix:nonFraction></span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:num-dot-decimal" scale="6" id="f-2717">6,500</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has the following debt bonds: a) registered with the Mexican stock exchange: i) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-910" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2718">8,500</ix:nonFraction> (nominal amount) with a maturity date in 2027 and fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-910" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2719">7.87</ix:nonFraction>%, ii) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-911" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2720">1,727</ix:nonFraction> (nominal amount) with a maturity date in 2025 and floating interest rate of Equilibrium Interbank Interest Rate  (TIIE) + <ix:nonFraction unitRef="number" contextRef="c-911" decimals="INF" name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" scale="-2" id="f-2721">0.08</ix:nonFraction>%, iii) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-912" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2722">3,000</ix:nonFraction> (nominal amount) with a maturity date in 2028 and fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-912" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2723">7.35</ix:nonFraction>%, iv) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-913" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2724">6,965</ix:nonFraction> (nominal amount) on a Sustainability-Linked Bond (&#8220;SLB&#8221;) with a maturity date in 2028 and fixed rate of <ix:nonFraction unitRef="number" contextRef="c-913" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2725">7.36</ix:nonFraction>%, and v) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-914" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2726">2,435</ix:nonFraction> (nominal amount) on an SLB with a maturity date in 2026 and floating rate of TIIE + <ix:nonFraction unitRef="number" contextRef="c-914" decimals="INF" name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" scale="-2" id="f-2727">0.05</ix:nonFraction>%, vi) Ps.<ix:nonFraction unitRef="mxn" contextRef="c-915" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2728">5,500</ix:nonFraction> (nominal amount) with a maturity date in 2029 and a fixed rate of <ix:nonFraction unitRef="number" contextRef="c-915" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2729">9.95</ix:nonFraction>%, vii) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-916" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="f-2730">500</ix:nonFraction> (nominal amount) with a maturity date in 2026 and a floating rate of TIIE + <ix:nonFraction unitRef="number" contextRef="c-916" decimals="INF" name="ifrs-full:BorrowingsAdjustmentToInterestRateBasis" scale="-2" id="f-2731">0.05</ix:nonFraction>% and b) registered with the SEC: i) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="c-917" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2732">1,041</ix:nonFraction> with interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="c-917" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2733">2.75</ix:nonFraction>% and maturity date on January 22, 2030, ii) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="c-918" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="f-2734">705</ix:nonFraction> with interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="c-918" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2735">1.85</ix:nonFraction>% and maturity date on September 1, 2032 and iii) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="c-919" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="f-2736">489</ix:nonFraction> with interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="c-919" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2737">5.25</ix:nonFraction>% and maturity date on November 26, 2043 all of which are guaranteed by the Company&#180;s  subsidiaries: Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V.,  and Yoli de Acapulco, S. de R.L. de C.V. (&#8220;Guarantors&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2021, the Company issued the first SLB in the Mexican Market on a dual-tranche transaction for an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-920" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2738">9,400</ix:nonFraction>; such bonds were used to prepay bank loans in Mexico with maturity dates in 2025 and 2026. The bond&#8217;s interest rate depends on the Company achieving key performance indicators, and in the event that such indicators are not met by the dates established in the offering documents (2024 and 2026), the interest rate on the bonds will increase by <ix:nonFraction unitRef="number" contextRef="c-921" decimals="INF" name="kof:IncreaseInInterestRateOnTheBonds" scale="-2" id="f-2739">25</ix:nonFraction> basis points. As of December 31, 2024 based on our external consulting firm review and the evidence presented by the Company, the indicator was met and was reliably obtained, is fairly presented, has no significant deviations or omissions, and was prepared based on the requirements set forth in the supplement to the notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2022, the Company repurchased a portion of the following notes registered with the SEC i) Senior notes of US. $ <ix:nonFraction unitRef="usd" contextRef="c-922" decimals="-6" name="ifrs-full:RepaymentsOfBondsNotesAndDebentures" scale="6" id="f-2740">209</ix:nonFraction> with maturity date on January 2030, and ii) Senior notes of US. $<ix:nonFraction unitRef="usd" contextRef="c-923" decimals="-6" name="ifrs-full:RepaymentsOfBondsNotesAndDebentures" scale="6" id="f-2741">111</ix:nonFraction> with maturity date on November 2043, representing a net savings of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:RepaymentsOfBondsNotesAndDebenturesNetSavings" scale="6" id="f-2742">408</ix:nonFraction> (nominal amounts). The amounts shown on the first paragraph already consider these repurchases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, during 2022, the Company issued a social and sustainable bond in the Mexican Market on a dual-tranche transaction for an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-924" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2743">6,000</ix:nonFraction>.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2023, the Company paid on the maturity date May 12, 2023 a Certificado Burs&#225;til for i) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-925" decimals="-2" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-2744">7,500</ix:nonFraction> (nominal value)  and a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-925" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="f-2745">5.46</ix:nonFraction>%</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, during 2024 and 2023, the Company obtained bank loans in Argentina for Ps. <ix:nonFraction unitRef="mxn" contextRef="c-136" decimals="0" name="ifrs-full:NotionalAmount" scale="0" id="f-2746">657</ix:nonFraction> and <ix:nonFraction unitRef="mxn" contextRef="c-137" decimals="0" name="ifrs-full:NotionalAmount" scale="6" id="f-2747">73</ix:nonFraction> respectively.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2429-4"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.1 Reconciliation of liabilities arising from financing activities.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" id="f-2748" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.071%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value in Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-926" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2749">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-927" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2750">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-927" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2751">1,394</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-927" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2752">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-927" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2753">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-927" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2754">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-927" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2755">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-927" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2756">39</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-928" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2757">1,443</ix:nonFraction></span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-929" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2758">88</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-930" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2759">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-930" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2760">1,394</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-930" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2761">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-930" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2762">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-930" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2763">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-930" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2764">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-930" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2765">39</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-931" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2766">1,443</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-932" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2767">175</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-933" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2768">28</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-933" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2769">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-933" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2770">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-933" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2771">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-933" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2772">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-933" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2773">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-933" decimals="-6" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2774">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-934" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2775">147</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-935" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2776">64,951</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-936" xsi:nil="true" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" id="f-2777"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-936" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2778">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-936" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2779">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-936" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2780">3</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-936" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="6" id="f-2781">383</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-936" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2782">7,542</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-936" decimals="-6" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2783">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-937" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2784">72,107</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-938" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2785">65,126</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-939" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2786">28</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-939" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2787">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-939" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2788">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-939" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2789">3</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-939" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="6" id="f-2790">383</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-939" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2791">7,542</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-939" decimals="-6" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2792">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-940" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2793">72,254</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-941" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2794">2,521</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-942" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-2795">856</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-942" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2796">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-942" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2797">1,046</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-942" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2798">464</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-942" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2799">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-942" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2800">11</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-942" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2801">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-943" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2802">3,184</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2803">67,735</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-2804">884</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2805">1,394</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2806">1,046</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2807">461</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="6" id="f-2808">383</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2809">7,553</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2810">41</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2811">76,881</ix:nonFraction></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.690%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.000%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.523%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.896%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.655%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.896%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.419%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value in Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-944" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2812">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-945" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2813">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-945" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2814">87</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-945" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2815">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-945" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2816">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-945" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2817">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-945" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2818">24</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-945" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2819">22</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-926" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2820">88</ix:nonFraction></span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-946" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2821">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-947" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2822">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-947" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2823">87</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-947" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2824">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-947" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2825">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-947" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2826">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-947" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2827">24</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-947" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2828">22</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-929" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2829">88</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-948" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2830">1,152</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-949" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2831">900</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-949" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2832">64</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-949" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2833">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-949" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2834">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-949" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2835">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-949" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2836">152</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-949" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2837">293</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-932" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="f-2838">175</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-950" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2839">77,517</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-951" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2840">7,500</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-951" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2841">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-951" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2842">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-951" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2843">78</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-951" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="6" id="f-2844">371</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-951" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2845">5,515</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-951" xsi:nil="true" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" id="f-2846"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-935" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2847">64,951</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-952" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2848">78,669</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="c-953" decimals="-6" name="ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2849">8,400</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-953" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2850">64</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-953" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2851">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-953" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2852">78</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-953" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="6" id="f-2853">371</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="c-953" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2854">5,363</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.(<ix:nonFraction unitRef="mxn" contextRef="c-953" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2855">293</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.<ix:nonFraction unitRef="mxn" contextRef="c-938" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2856">65,126</ix:nonFraction></span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-954" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2857">2,135</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-955" decimals="-6" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="f-2858">690</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-955" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-2859">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-955" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2860">586</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-955" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2861">538</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-955" decimals="-6" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2862">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-955" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2863">20</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-955" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2864">28</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-941" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2865">2,521</ix:nonFraction></span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2866">80,804</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2867">9,091</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities" scale="6" id="f-2868">151</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2869">586</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2870">616</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" scale="6" id="f-2871">371</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2872">5,359</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" scale="6" id="f-2873">343</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-2874">67,735</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-55</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_244"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherIncomeAndExpensesTextBlock" id="f-2875" continuedAt="f-2875-1" escape="true">Other Income and Expenses</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory" id="f-2876" continuedAt="f-2876-1" escape="true"><ix:continuation id="f-2875-1" continuedAt="f-2875-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:49.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:GainsOnDisposalsOfNoncurrentAssets" scale="6" id="f-2877">232</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:GainsOnDisposalsOfNoncurrentAssets" scale="6" id="f-2878">178</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:GainsOnDisposalsOfNoncurrentAssets" scale="6" id="f-2879">324</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation of contingencies (See Note 24.6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:CancellationOfContingencies" scale="6" id="f-2880">417</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:CancellationOfContingencies" format="ixt:num-dot-decimal" scale="6" id="f-2881">1,079</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:CancellationOfContingencies" scale="6" id="f-2882">641</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit recovery </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:AdjustmentsForTaxCreditRecovery" format="ixt:num-dot-decimal" scale="6" id="f-2883">1,154</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AdjustmentsForTaxCreditRecovery" format="ixt:fixed-zero" scale="6" id="f-2884">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:AdjustmentsForTaxCreditRecovery" format="ixt:fixed-zero" scale="6" id="f-2885">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain related to operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:NetForeignExchangeGains" format="ixt:fixed-zero" scale="6" id="f-2886">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:NetForeignExchangeGains" scale="6" id="f-2887">339</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:NetForeignExchangeGains" scale="6" id="f-2888">105</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance recovery (See Note 2.5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:InsuranceRecovery" format="ixt:num-dot-decimal" scale="6" id="f-2889">1,744</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:InsuranceRecovery" scale="6" id="f-2890">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:InsuranceRecovery" format="ixt:fixed-zero" scale="6" id="f-2891">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingIncome" scale="6" id="f-2892">670</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingIncome" scale="6" id="f-2893">383</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingIncome" scale="6" id="f-2894">403</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherIncome" format="ixt:num-dot-decimal" scale="6" id="f-2895">4,217</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:OtherIncome" format="ixt:num-dot-decimal" scale="6" id="f-2896">1,981</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:OtherIncome" format="ixt:num-dot-decimal" scale="6" id="f-2897">1,473</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions for contingencies (See Note 24.6)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:ProvisionForContingencies" scale="6" id="f-2898">593</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:ProvisionForContingencies" format="ixt:num-dot-decimal" scale="6" id="f-2899">1,306</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:ProvisionForContingencies" format="ixt:num-dot-decimal" scale="6" id="f-2900">1,146</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of long-lived assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:LossesOnRetirementOfNonCurrentAssets" scale="6" id="f-2901">482</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:LossesOnRetirementOfNonCurrentAssets" scale="6" id="f-2902">186</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:LossesOnRetirementOfNonCurrentAssets" scale="6" id="f-2903">177</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:LossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-2904">95</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:LossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-2905">84</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:LossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-2906">74</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance expenses (See Note 2.5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:InsuranceExpenses" scale="6" id="f-2907">400</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:InsuranceExpenses" scale="6" id="f-2908">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:InsuranceExpenses" scale="6" id="f-2909">2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment on equity investments (See Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:InvestmentImpairments" format="ixt:fixed-zero" scale="6" id="f-2910">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:InvestmentImpairments" scale="6" id="f-2911">143</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:InvestmentImpairments" format="ixt:fixed-zero" scale="6" id="f-2912">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:SeverancePayments" scale="6" id="f-2913">244</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:SeverancePayments" scale="6" id="f-2914">202</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:SeverancePayments" scale="6" id="f-2915">224</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DonationsAndSubsidiesExpense" scale="6" id="f-2916">39</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DonationsAndSubsidiesExpense" scale="6" id="f-2917">345</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DonationsAndSubsidiesExpense" scale="6" id="f-2918">302</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange losses related to operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:ForeignExchangeGainLossRelatedToOperatingActivities" scale="6" id="f-2919">893</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:ForeignExchangeGainLossRelatedToOperatingActivities" format="ixt:fixed-zero" scale="6" id="f-2920">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:ForeignExchangeGainLossRelatedToOperatingActivities" format="ixt:fixed-zero" scale="6" id="f-2921">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit recovery payment to former shareholders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:PaymentToFormerShareholders" scale="6" id="f-2922">998</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:PaymentToFormerShareholders" format="ixt:fixed-zero" scale="6" id="f-2923">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:PaymentToFormerShareholders" format="ixt:fixed-zero" scale="6" id="f-2924">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingExpense" format="ixt:num-dot-decimal" scale="6" id="f-2925">1,192</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingExpense" scale="6" id="f-2926">985</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:MiscellaneousOtherOperatingExpense" scale="6" id="f-2927">531</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:OtherExpenseByNature" format="ixt:num-dot-decimal" scale="6" id="f-2928">4,936</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:OtherExpenseByNature" format="ixt:num-dot-decimal" scale="6" id="f-2929">3,253</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:OtherExpenseByNature" format="ixt:num-dot-decimal" scale="6" id="f-2930">2,456</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This amount is presented in other non-current financial assets. See Note 12.2</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This amount is presented in other non-current financial liabilities. See Note 24.4</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 amount includes the recovery of write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.</span></div></ix:continuation></ix:nonNumeric><div><ix:continuation id="f-2876-1" continuedAt="f-2876-2"><ix:continuation id="f-2875-2" continuedAt="f-2875-3"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4) </span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-2876-2"><ix:continuation id="f-2875-3">The 2024 amount includes the impacts of the write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.These impacts represent only a portion of the total recognized in the Consolidated Income Statements. For further information See Note 2.5</ix:continuation></ix:continuation>  </span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_247"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfFinancialInstrumentsExplanatory" id="f-2931" continuedAt="f-2931-1" escape="true">Financial Instruments </ix:nonNumeric></span></div><ix:continuation id="f-2931-1" continuedAt="f-2931-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of its financial assets and liabilities using level 1 and 2 inputs. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory" id="f-2932" continuedAt="f-2932-1" escape="true">The following table summarizes the Company&#8217;s financial assets and liabilities measured at fair value, as of December&#160;31, 2024 and 2023:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-2932-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.625%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments asset (See Note 7.2, Note 12.2)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-956" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-2933">40</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-957" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-2934">5,259</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-958" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-2935">228</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-959" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-2936">131</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments liability (See Note 24.2, Note 24.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-956" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-2937">335</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-957" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2938">2,085</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-958" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-2939">202</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-959" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-2940">5,146</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust assets of labor obligations (See Note 15.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-956" decimals="-6" name="kof:TrustAssetsOfLaborObligations" format="ixt:num-dot-decimal" scale="6" id="f-2941">1,555</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-957" decimals="-6" name="kof:TrustAssetsOfLaborObligations" format="ixt:fixed-zero" scale="6" id="f-2942">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-958" decimals="-6" name="kof:TrustAssetsOfLaborObligations" format="ixt:num-dot-decimal" scale="6" id="f-2943">1,426</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-959" decimals="-6" name="kof:TrustAssetsOfLaborObligations" format="ixt:fixed-zero" scale="6" id="f-2944">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2931-2" continuedAt="f-2931-3"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of hedging on equity</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" id="f-2945" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.042%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency option</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cross-currency swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commodity price contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total holders of the parent</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-960" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2946">266</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-961" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" format="ixt:fixed-zero" scale="6" id="f-2947">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-962" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2948">100</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-963" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2949">46</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-964" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2950">120</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-965" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2951">14</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-966" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2952">134</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="c-967" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2953">502</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-968" decimals="-6" name="kof:FinancialInstrumentsPurchased" format="ixt:fixed-zero" scale="6" id="f-2954">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-969" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2955">228</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-970" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2956">124</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-971" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2957">854</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-972" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2958">55</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-973" decimals="-6" sign="-" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-2959">909</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="c-967" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-2960">1,454</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-968" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:fixed-zero" scale="6" id="f-2961">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-969" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-2962">2,667</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-970" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-2963">271</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-971" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-2964">3,850</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-972" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-2965">148</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-973" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-2966">3,998</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-967" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2967">1,807</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-968" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2968">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-969" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-2969">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-970" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-2970">363</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-971" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2971">1,444</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-972" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-2972">16</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-973" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-2973">1,428</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-967" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-2974">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-968" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-2975">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-969" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-2976">2,703</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-970" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-2977">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-971" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-2978">2,703</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-972" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="f-2979">150</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-973" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-2980">2,853</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-967" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2981">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-968" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" format="ixt:fixed-zero" scale="6" id="f-2982">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-969" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2983">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-970" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2984">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-971" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2985">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-972" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2986">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-973" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-2987">1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-967" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-2988">78</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-968" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" format="ixt:fixed-zero" scale="6" id="f-2989">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-969" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-2990">64</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-970" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-2991">70</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-971" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-2992">212</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-972" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-2993">24</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-973" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-2994">236</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-974" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2995">332</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-975" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" format="ixt:fixed-zero" scale="6" id="f-2996">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-976" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2997">29</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-977" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2998">102</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-978" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-2999">463</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-979" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-3000">60</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-980" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-3001">523</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-981" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3002">87</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-982" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3003">166</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-983" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3004">91</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-984" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3005">187</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-985" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3006">531</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-986" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3007">52</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-987" decimals="-6" name="kof:FinancialInstrumentsPurchased" scale="6" id="f-3008">583</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-981" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-3009">732</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="c-982" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-3010">43</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-983" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-3011">5,898</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-984" decimals="-6" sign="-" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-3012">282</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-985" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-3013">6,305</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-986" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" scale="6" id="f-3014">551</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-987" decimals="-6" name="kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" format="ixt:num-dot-decimal" scale="6" id="f-3015">6,856</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="c-981" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-3016">98</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="c-982" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-3017">38</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-983" decimals="-6" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-3018">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-984" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-3019">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-985" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-3020">138</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-986" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-3021">52</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-987" decimals="-6" sign="-" name="kof:AmountReclassifiedFromOCIToProfitOrLoss" scale="6" id="f-3022">190</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-981" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-3023">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-982" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-3024">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-983" decimals="-6" sign="-" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-3025">4,645</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-984" decimals="-6" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:fixed-zero" scale="6" id="f-3026">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-985" decimals="-6" sign="-" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-3027">4,645</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-986" decimals="-6" sign="-" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" scale="6" id="f-3028">390</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-987" decimals="-6" sign="-" name="kof:ForeignCurrencyRevaluationOfTheNetForeignOperations" format="ixt:num-dot-decimal" scale="6" id="f-3029">5,035</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates and hyperinflationary economies effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-981" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3030">28</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-982" decimals="-6" name="kof:EffectsOfChangesInForeignExchangeRates" format="ixt:fixed-zero" scale="6" id="f-3031">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-983" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3032">29</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-984" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3033">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-985" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3034">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-986" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3035">7</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-987" decimals="-6" sign="-" name="kof:EffectsOfChangesInForeignExchangeRates" scale="6" id="f-3036">9</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="c-981" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3037">232</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="mxn" contextRef="c-982" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3038">28</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-983" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3039">412</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-984" decimals="-6" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3040">31</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-985" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3041">641</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-986" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3042">52</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-987" decimals="-6" sign="-" name="kof:FinancialInstrumentsTaxEffect" scale="6" id="f-3043">693</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As at December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-988" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-3044">185</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-989" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-3045">57</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-990" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-3046">874</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-991" decimals="-6" sign="-" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-3047">169</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-992" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-3048">947</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-993" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-3049">42</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-994" decimals="-6" name="kof:DerivativeFinancialAssetsLiabilitiesNet" scale="6" id="f-3050">989</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.1 Forward agreements to purchase foreign currency </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into forward agreements to reduce its exposure to the risk of exchange rate fluctuations of the Mexican peso and other currencies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The forward agreements have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Changes in the fair value of these forwards agreements are recorded as part of &#8220;cumulative other comprehensive income&#8221;. Net gain or loss on expired forward agreements is recognized as part of foreign exchange or cost of goods sold, depending on the nature of the hedge in the consolidated income statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net changes in the fair value of forward agreements that do not meet the criteria for hedge accounting are recorded in the consolidated income statements under the caption &#8220;market value gain (loss) on financial instruments&#8221;. </span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" id="f-3051" continuedAt="f-3051-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had the following outstanding forward agreements to purchase foreign currency: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"/><td style="width:60.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-995" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3052">4,035</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-995" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3053">72</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-995" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3054">310</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company had the following outstanding forward agreements to purchase foreign currency: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div></ix:nonNumeric><div><ix:continuation id="f-3051-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"/><td style="width:60.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.766%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-996" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3055">10,700</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-996" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3056">550</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-996" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3057">36</ix:nonFraction></span></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="f-2931-3" continuedAt="f-2931-4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.2 Cross-currency swaps </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has cross-currency swaps contracts to reduce the risk of interest rate and exchange rate fluctuation in its debt denominated in USD. Cross-currency swaps are designated as hedge instruments when the Company changes the debt profile to the functional currency to reduce the exchange rate fluctuation risk.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is estimated using market prices that would apply to terminate the contracts at the end of the period. For accounting purposes, the cross-currency swaps are recorded as either, cash flow hedges or fair value hedges. The exchange rate fluctuations of the notional amount of those cross-currency swaps and the accrued interest are recorded in the consolidated income statements. The fair value changes excluding exchange rate fluctuation and accrued interest, when designated as cash flow hedges, are recorded in the consolidated statement of financial position in &#8220;cumulative other comprehensive income&#8221;. If the swaps are designated as fair value hedges the changes, are recorded in the consolidated income statements in &#8220;market value gain (loss) on financial instruments&#8221;. </span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfCrossCurrencySwapContractTableTextBlock" id="f-3058" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had the following outstanding cross-currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-997" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3059">6,251</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-997" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3060">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-997" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3061">461</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-998" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3062">9,121</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-998" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3063">137</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-998" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3064">433</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-999" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3065">16,357</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-999" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3066">68</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-999" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3067">3,114</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2032</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1000" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="f-3068">608</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1000" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3069">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1000" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3070">53</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2043</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1001" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:fixed-zero" scale="6" id="f-3071">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1001" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3072">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1001" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3073">641</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consider in 2043 a forward starting cross-currency swap that starts in 2027.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company had the following outstanding cross-currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1002" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3074">5,210</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1002" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3075">984</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1002" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3076">96</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1003" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3077">7,602</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1003" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3078">1,377</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1003" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3079">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1004" decimals="-6" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3080">13,633</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1004" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3081">803</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1004" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3082">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2032</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1005" decimals="-6" name="ifrs-full:NotionalAmount" scale="6" id="f-3083">507</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1005" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3084">51</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1005" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3085">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.3 Interest Rate swaps </span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has entered into various interest rate swaps associated with its debt denominated in USD. These interest rate swaps are designated as fair value hedges and the fair value changes are recorded in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">consolidated </span><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">income statement in the &#8220;market value gain (loss) on financial instruments&#8221;. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Since 2022, the Company is applying fair value hedging to the hedged portion of the Senior Notes of US$<ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3086"><ix:nonFraction unitRef="usd" contextRef="c-904" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3087"><ix:nonFraction unitRef="usd" contextRef="c-905" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3088">705</ix:nonFraction></ix:nonFraction></ix:nonFraction>, which are linked to an interest rate swap. The hedging gain or loss will adjust the carrying amount of the hedged item and will be recognized in the consolidated income statements under &#8220;market value gain (loss) in financial instruments&#8221;. For the years ended on December&#160;31, 2024, and 2023, the Company recorded in the consolidated income statements a gain of Ps. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%"><ix:nonFraction unitRef="mxn" contextRef="c-906" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-3089">383</ix:nonFraction> a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">nd a loss of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-907" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-3090">371</ix:nonFraction>, respectively. As of December&#160;31, 2024, and 2023 the carrying value of the Senior Note of US$<ix:nonFraction unitRef="usd" contextRef="c-903" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3091"><ix:nonFraction unitRef="usd" contextRef="c-904" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3092"><ix:nonFraction unitRef="usd" contextRef="c-905" decimals="-6" name="ifrs-full:Borrowings" scale="6" id="f-3093">705</ix:nonFraction></ix:nonFraction></ix:nonFraction> is being reduced by an amount of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-908" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-3094">1,659</ix:nonFraction> and <ix:nonFraction unitRef="mxn" contextRef="c-909" decimals="-6" sign="-" name="kof:IncreaseDecreaseInBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-3095">1,277</ix:nonFraction> respectively, stemming from the impacts of fair value hedging.</span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" id="f-3096" continuedAt="f-3096-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had the following outstanding interest rate swap agreements:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2032</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1006" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3097">10,134</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1006" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3098">1,784</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1006" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3099">&#8212;</ix:nonFraction></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company had the following outstanding interest rate swap agreements:</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2931-4" continuedAt="f-2931-5"><ix:continuation id="f-3096-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2032</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1007" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3100">8,447</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1007" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3101">1,381</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1007" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3102">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.4 Commodity price contracts </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various commodity price contracts to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. The fair value is estimated based on the prevailing market conditions to terminate the contracts at the end of the period. These instruments are designated as cash flow hedges and the changes in their fair value are recorded as part of &#8220;cumulative other comprehensive income&#8221;. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of expired or sold commodity contracts is recorded in cost of goods sold with the hedged raw materials.</span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" id="f-3103" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following aluminum price contracts: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1008" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3104">828</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1008" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3105">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1008" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3106">33</ix:nonFraction></span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1009" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3107">3,108</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1009" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3108">183</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1009" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3109">6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1010" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3110">2,214</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1010" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3111">118</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1010" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3112">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1011" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3113">440</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1011" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3114">27</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="mxn" contextRef="c-1011" xsi:nil="true" name="ifrs-full:DerivativeFinancialAssets" id="f-3115"></ix:nonFraction></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following diesel price contracts:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1012" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3116">22</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1012" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3117">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1012" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3118">&#8212;</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following PX + MEG price contracts:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1013" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3119">72</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1013" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3120">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1013" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3121">&#8212;</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company had the following aluminum price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1014" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3122">647</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1014" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3123">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1014" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3124">20</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:56.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.100%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1015" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3125">2,593</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1015" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3126">128</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1015" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3127">206</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1016" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="f-3128">745</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1016" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3129">72</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1016" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3130">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="f-2931-5" continuedAt="f-2931-6"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.5 Options to purchase foreign currency</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has executed collar strategies to reduce its exposure to the risk of exchange rate fluctuations. A collar is a strategy that combines call and put options, limiting the exposure to the risk of exchange rate fluctuations in a similar way as a forward agreement.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These instruments have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Throughout the term of the contract, changes in the fair value of these options are recorded as part of &#8220;cumulative other comprehensive income&#8221;. Net gain/(loss) on expired contracts including the net premium paid, is recognized as part of cost of goods sold when the hedged item is recorded in the consolidated income statements. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock" id="f-3131" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company had the following outstanding option agreements to purchase foreign currency:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"/><td style="width:60.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1017" decimals="INF" name="ifrs-full:NotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-3132">3,701</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1017" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3133">24</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1017" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3134">248</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.6 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" id="f-3135" continuedAt="f-3135-1" escape="true">Net effects of expired contracts that met hedging criteria </ix:nonNumeric></span></div><ix:continuation id="f-3135-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"><tr><td style="width:1.0%"/><td style="width:39.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.962%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.809%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement - Gain (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1018" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:fixed-zero" scale="6" id="f-3136">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1019" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="f-3137">392</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1020" decimals="-6" name="ifrs-full:InterestExpense" scale="6" id="f-3138">1</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1018" decimals="-6" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" format="ixt:fixed-zero" scale="6" id="f-3139">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1019" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-3140">747</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1020" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="f-3141">5</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1021" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:fixed-zero" scale="6" id="f-3142">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1022" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:fixed-zero" scale="6" id="f-3143">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1023" decimals="-6" name="ifrs-full:InterestExpense" format="ixt:fixed-zero" scale="6" id="f-3144">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option to purchase foreign currency</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1024" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3145">39</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1025" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" format="ixt:fixed-zero" scale="-6" id="f-3146">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1026" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" format="ixt:fixed-zero" scale="-6" id="f-3147">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward agreements to purchase foreign currency</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1027" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3148">136</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1028" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" format="ixt:num-dot-decimal" scale="6" id="f-3149">1,834</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1029" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3150">681</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity Price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1030" decimals="-6" sign="-" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3151">15</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1031" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3152">430</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1032" decimals="-6" name="kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" scale="6" id="f-3153">614</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.7 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" id="f-3154" continuedAt="f-3154-1" escape="true">Net effect of changes in fair value of derivative financial instruments that are designated as a Fair Value Hedge</ix:nonNumeric></span></div><ix:continuation id="f-3154-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:36.086%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps and interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1033" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-3155">938</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1034" decimals="-6" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="f-3156">141</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-1035" decimals="-6" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-3157">2,270</ix:nonFraction>)</span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8 Financial Risk management </span></div><div style="margin-bottom:5pt;padding-right:-1.15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has exposure to the following financial risks:</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Market risk;</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Interest rate risk;</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Liquidity risk; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Credit risk</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.1 Market risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s activities expose it primarily to the financial risks of changes in foreign currency exchange rates, interest rates and commodity prices. The Company enters into a variety of derivative financial instruments to manage its exposure to foreign currency risk, interest rates risk and commodity prices risk including: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Forward Agreements to Purchase Foreign Currency in order to reduce its exposure to the risk of exchange rate fluctuations. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Options to purchase foreign currency in order to reduce its exposure to the risk of exchange rate fluctuations.</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Cross-Currency Swaps in order to reduce its exposure to the risk of exchange rate fluctuations and interest rate changes. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2931-6" continuedAt="f-2931-7"><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Commodity price contracts in order to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tracks the fair value (mark to market) of its derivative financial instruments and its possible changes using scenario analyses. <ix:nonNumeric contextRef="c-1" name="ifrs-full:ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" id="f-3158" continuedAt="f-3158-1" escape="true">The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:</ix:nonNumeric></span></div><ix:continuation id="f-3158-1" continuedAt="f-3158-2"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"/><td style="width:52.211%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.185%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.573%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (MXN/USD)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1036" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3159">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1036" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3160">203</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1036" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3161">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1037" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3162">11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1037" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3163">465</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1037" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3164">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1038" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3165">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1038" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3166">512</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1038" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3167">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (BRL/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1039" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3168">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1039" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3169">50</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1039" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3170">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1040" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3171">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1040" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3172">521</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1040" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3173">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1041" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3174">18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1041" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3175">550</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1041" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3176">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (COP/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1042" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3177">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1042" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3178">34</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1042" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3179">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1043" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3180">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1043" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3181">225</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1043" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3182">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1044" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3183">17</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1044" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3184">112</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1044" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3185">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (ARS/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1045" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3186">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1045" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3187">11</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1045" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3188">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1046" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3189">55</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1046" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3190">140</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1046" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3191">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1047" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3192">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1047" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3193">10</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1047" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3194">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (UYU/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1048" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3195">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1048" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3196">13</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1048" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3197">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1049" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3198">5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1049" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3199">20</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1049" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3200">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1050" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3201">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1050" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3202">25</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1050" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3203">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (CRC/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1051" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3204">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1051" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3205">14</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1051" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3206">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1052" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3207">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1052" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3208">15</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1052" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3209">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1053" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3210">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1053" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3211">24</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1053" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3212">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to MXN)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1054" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3213">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1054" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3214">1,863</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1054" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3215">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1055" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3216">11</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1055" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3217">1,314</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1055" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3218">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1056" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3219">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1056" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3220">1,220</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1056" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3221">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to BRL)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1057" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3222">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1057" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3223">2,396</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1057" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3224">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1058" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3225">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1058" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3226">1,683</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1058" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3227">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1059" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3228">18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1059" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3229">2,893</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1059" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3230">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sugar price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on sugar Price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1060" decimals="2" sign="-" name="kof:ChangeInSugarPricePercentage" scale="-2" id="f-3231">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-1060" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:num-dot-decimal" scale="6" id="f-3232">1,578</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1060" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="0" id="f-3233">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1061" decimals="2" sign="-" name="kof:ChangeInSugarPricePercentage" scale="-2" id="f-3234">29</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1061" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3235">765</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1061" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="0" id="f-3236">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1062" decimals="2" sign="-" name="kof:ChangeInSugarPricePercentage" scale="-2" id="f-3237">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1062" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3238">333</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1062" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="0" id="f-3239">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aluminum price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on Aluminum price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1063" decimals="2" sign="-" name="kof:ChangeInAluminumPricePercentage" scale="-2" id="f-3240">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1063" decimals="-6" sign="-" name="kof:ChangeInAluminumPriceEffectOnEquity" scale="6" id="f-3241">189</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1063" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3242">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1064" decimals="2" sign="-" name="kof:ChangeInAluminumPricePercentage" scale="-2" id="f-3243">22</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1064" decimals="-6" sign="-" name="kof:ChangeInAluminumPriceEffectOnEquity" scale="6" id="f-3244">147</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1064" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3245">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1065" decimals="2" sign="-" name="kof:ChangeInAluminumPricePercentage" scale="-2" id="f-3246">35</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1065" decimals="-6" sign="-" name="kof:ChangeInAluminumPriceEffectOnEquity" scale="6" id="f-3247">189</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1065" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3248">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (MXN to USD)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr></table></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2931-7" continuedAt="f-2931-8"><ix:continuation id="f-3158-2" continuedAt="f-3158-3"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"/><td style="width:52.211%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.185%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.573%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1066" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3249">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1066" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3250">136</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1066" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3251">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1067" decimals="2" name="kof:SurchargeRatePercentage" format="ixt:fixed-zero" scale="-2" id="f-3252">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1067" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:fixed-zero" scale="6" id="f-3253">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1067" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3254">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1068" decimals="2" name="kof:SurchargeRatePercentage" format="ixt:fixed-zero" scale="-2" id="f-3255">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1068" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:fixed-zero" scale="6" id="f-3256">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1068" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3257">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (BRL to USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1069" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3258">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1069" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3259">119</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1069" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3260">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1070" decimals="2" name="kof:SurchargeRatePercentage" format="ixt:fixed-zero" scale="-2" id="f-3261">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1070" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:fixed-zero" scale="6" id="f-3262">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1070" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3263">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1071" decimals="2" name="kof:SurchargeRatePercentage" format="ixt:fixed-zero" scale="-2" id="f-3264">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1071" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:fixed-zero" scale="6" id="f-3265">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1071" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3266">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (COP to USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1072" decimals="2" sign="-" name="kof:SurchargeRatePercentage" scale="-2" id="f-3267">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1072" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" scale="6" id="f-3268">54</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1072" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3269">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1073" decimals="2" name="kof:SurchargeRatePercentage" format="ixt:fixed-zero" scale="-2" id="f-3270">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1073" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:fixed-zero" scale="6" id="f-3271">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1073" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3272">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1074" decimals="2" name="kof:SurchargeRatePercentage" format="ixt:fixed-zero" scale="-2" id="f-3273">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1074" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnEquity" format="ixt:fixed-zero" scale="6" id="f-3274">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1074" decimals="-6" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" format="ixt:fixed-zero" scale="6" id="f-3275">&#8212;</ix:nonFraction></span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.2 Interest rate risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk is the risk that the expected cash flows of a financial instrument will fluctuate because of changes in market interest rates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to interest rate risk because it and its subsidiaries borrow funds at both fixed and variable interest ra</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk is managed by the Company by trying to maintain a mix between fixed and variable rate borrowings, and by the use of the different derivative financial instruments. In addition, the Company regularly evaluates its hedging activities according to its interest rate views and defined risk appetite, ensuring the most cost-effective hedging strategies are applied. </span></div><ix:continuation id="f-3158-3"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following disclosures provide a sensitivity analysis of the interest rate risks considered reasonably possible for the following fiscal year, according with its existing floating rate borrowings and derivative financial floating rate instruments at the end of the reporting period: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"><tr><td style="width:1.0%"/><td style="width:71.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.089%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.583%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Risk</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on profit&#160;or (loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-1075" decimals="INF" name="kof:ChangeInUSDollarRateBasisPoints" scale="-4" id="f-3276">100</ix:nonFraction> bps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1075" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="f-3277">204</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-1076" decimals="INF" name="kof:ChangeInUSDollarRateBasisPoints" scale="-4" id="f-3278">100</ix:nonFraction> bps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1076" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="f-3279">187</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+<ix:nonFraction unitRef="number" contextRef="c-1077" decimals="INF" name="kof:ChangeInUSDollarRateBasisPoints" scale="-4" id="f-3280">100</ix:nonFraction> bps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1077" decimals="-6" sign="-" name="kof:ChangeInForeignCurrencyRateEffectOnProfitLoss" scale="6" id="f-3281">203</ix:nonFraction>)</span></td></tr></table></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.3 Liquidity risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s principal source of liquidity has generally been cash generated from its operations. A significant majority of the Company&#8217;s sales are on a cash basis. The Company has traditionally been able to rely on cash generated from operations to fund its capital requirements and its capital expenditures. The Company&#8217;s working capital benefits from the fact that most of its sales are made on a cash basis, while it generally pays its suppliers on credit. In recent periods, the Company has mainly used cash generated from operations to fund business acquisitions. The Company has also used a combination of borrowings from Mexican and international banks and public debt issuances in the Mexican and international capital markets to fund business acquisitions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ultimate responsibility for liquidity risk management rests with the Company&#8217;s Finance Committee, which has established what it believes is an appropriate liquidity risk management framework for the evaluation of the Company&#8217;s short-, medium- and long-term funding and liquidity requirements. The Company manages liquidity risk by maintaining what it believes is adequate reserves, and continuously monitoring forecasted and actual cash flows and by maintaining a conservative debt maturity profile.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has access to credit from local and international banking institutions in order to face treasury needs. The Company has the highest rating for Mexican companies (AAA) given by independent rating agencies, allowing the Company to access capital markets in case it needs resources. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Company&#8217;s financing policy, management expects to continue financing its liquidity needs with cash from operations. Nonetheless, as a result of regulations in certain countries in which the Company operates, it may not be beneficial or, practicable to remit cash generated in local operations to fund cash requirements in other countries. In the event that cash from operations in such  countries would not be enough to fund future working capital requirements and capital expenditures, management may decide, or be required, to fund cash requirements in such countries through local borrowings rather than remitting funds from another country. In the future management may finance the Company&#180;s our working capital and capital expenditure needs with short-term or other borrowings.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2931-8" continuedAt="f-2931-9"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management continuously evaluates opportunities to pursue acquisitions or engage in strategic transactions. The Company would expect to finance any significant future transactions with a combination of cash from operations, long-term indebtedness and capital stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 17 for a disclosure of the Company&#8217;s maturity dates associated with its non-current financial liabilities as of December&#160;31, 2024. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects all contractually fixed and variable payoffs for settlement, repayments and interest resulting from recognized financial liabilities. It includes expected net cash outflows and inflows from derivative financial liabilities (assets) that are in place as of December&#160;31, 2024.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such expected net cash outflows are determined based on each particular settlement date of an instrument. The amounts disclosed are net cash outflows for the respective upcoming fiscal years, based on the earliest date on which the Company could be required to pay. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" id="f-3282" continuedAt="f-3282-1" escape="true">Cash outflows for financial liabilities without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2024. </ix:nonNumeric></span></div><ix:continuation id="f-3282-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"><tr><td style="width:1.0%"/><td style="width:34.713%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.597%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions of Ps)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2030 and thereafter</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes and bonds</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1078" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3283">1,727</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1079" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3284">2,928</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1080" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3285">8,495</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1081" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3286">9,961</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1082" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3287">5,492</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1083" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3288">43,504</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans from banks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1084" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3289">1,587</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1085" decimals="-6" name="ifrs-full:FinancialLiabilities" scale="6" id="f-3290">3</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1086" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3291">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1087" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3292">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1088" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3293">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1089" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3294">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives financial liabilities (assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1090" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3295">312</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1091" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3296">343</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1092" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" scale="6" id="f-3297">268</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1093" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3298">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1094" decimals="-6" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="f-3299">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1095" decimals="-6" sign="-" name="ifrs-full:DerivativeFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3300">1,956</ix:nonFraction>)</span></td></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally makes payments associated with its financial liabilities with cash generated from its operations. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.4 Credit risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit risk refers to the risk that a counterparty will default on its contractual obligations resulting in financial loss to the Company. The Company has adopted a policy of only dealing with creditworthy counterparties, where appropriate, as a means of mitigating the risk of financial loss from defaults. The Company only transacts with entities that are rated the equivalent of investment grade and above. This information is supplied by independent rating agencies where available and, if not available, the Company uses other publicly available financial information and its own trading records to rate its major customers. The Company&#8217;s exposure and the credit ratings of its counterparties are continuously monitored and the aggregate value of transactions is spread amongst approved counterparties. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a high receivable turnover, hence management believes credit risk is minimal due to the nature of its businesses, which have a large portion of their sales settled in cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s maximum exposure to credit risk for the components of the consolidated statement of financial position at December&#160;31, 2024 and 2023 is the carrying amounts (see Note 5).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit risk for liquid funds and derivative financial instruments is limited because the counterparties  are  highly rated banks as designated by international credit rating agencies.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages the credit risk related to its derivative portfolio by only entering into transactions with reputable and credit-worthy counterparties as well as by maintaining a Credit Support Annex (&#8220;CSA&#8221;) that establishes margin requirements. As of December&#160;31, 2024 the Company concluded that the maximum exposure to credit risk related with derivative financial instruments is not significant given the high credit rating of its counterparties. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.5 Excessive risk concentration</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrations arise when a number of counterparties are engaged in similar business activities, or activities in the same geographical region, or have economic features that would cause their ability to meet contractual obligations to be similarly affected by changes in economic, political or other conditions. Concentrations indicate the relative sensitivity of the Company&#8217;s performance to developments affecting a particular industry.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to avoid excessive concentrations of risk, the Company&#8217;s policies and procedures include specific guidelines to focus on the maintenance of a diversified portfolio. Identified concentrations of credit risks are controlled and managed accordingly. Selective hedging is used within the Company to manage risk concentrations at both the relationship and industry levels.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial portion of the Company&#8217;s trade payables are included in the Company&#8217;s supplier finance arrangement and are, thus, with a single counterparty rather than individual suppliers. This results in the Company being required to settle a significant amount with a single counterparty, rather than less significant amounts with several counterparties. However, the Company&#8217;s payment terms for trade payables covered by the arrangement are identical to the payment terms for other trade payables, payment terms are normally settled by the Company from 30 to 60 day terms. Management does not consider the supplier finance arrangement to result in excessive </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2931-9" continuedAt="f-2931-10"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">concentrations of liquidity risk, and the arrangement has been established to ease the administrative burden of managing invoices from a significant number of suppliers, rather than to obtain financing. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a supplier finance arrangement that is offered to some of the Company&#8217;s non strategic suppliers mainly in Mexico and Brazil. Participation in the arrangement is at the suppliers&#8217; own discretion. Suppliers that participate in the supplier finance arrangement will receive early payment on invoices sent to the Company from the Company&#8217;s external finance provider. If suppliers choose to receive early payment, they pay a fee to the finance provider, to which the Company is not party. In order for the finance provider to pay the invoices, the goods must have been received or supplied and the invoices approved by the Company. Payments to suppliers ahead of the invoice due date are processed by the finance provider and, in all cases, the Company settles the original invoice by paying the finance provider in line with the original invoice maturity date described above. Payment terms with suppliers have not been renegotiated in conjunction with the arrangement. The Company provides no security to the finance provider.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock" id="f-3301" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All trade payables subject to the supplier finance arrangement, included in the table below, are recorded as suppliers in the consolidated statement of financial position.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of trade payables that are part of a supplier  finance arrangement</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1096" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3302">4,973</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1097" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3303">2,416</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1098" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3304">3,697</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Of which suppliers have received payment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1099" decimals="-6" name="ifrs-full:FinancialLiabilities" scale="6" id="f-3305">680</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1100" decimals="-6" name="ifrs-full:FinancialLiabilities" scale="6" id="f-3306">823</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1101" decimals="-6" name="ifrs-full:FinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3307">2,831</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no significant non-cash changes in the carrying amounts of the financial liabilities disclosed above.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.9 Cash Flow hedges</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines the existence of an economic relationship between the hedging instruments and the hedged items based on the currency, amount and timing of their respective cash flows. The Company evaluates whether the derivative designated in each hedging relationship is expected to be effective and that it has been effective to offset changes in the cash flows of the hedged item using the hypothetical derivative method.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In these hedging relationships, the main sources of ineffectiveness are:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">The effect of the credit risk of the counterparty and the Company on the fair value of foreign currency forward contracts, which is not reflected in the change in the fair value of the hedged cash flows; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">Changes in the expected exposure amount.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2931-10" continuedAt="f-2931-11"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"/><td style="width:42.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1102" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3308">1,451</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1103" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3309">126</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1104" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3310">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1105" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3311">18.79</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1106" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3312">20.71</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1107" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3313">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1108" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3314">951</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1109" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3315">45</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1110" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3316">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1111" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3317">5.50</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1112" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3318">6.07</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1113" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3319">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1114" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3320">275</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1115" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3321">22</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1116" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3322">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1117" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3323">4,133.57</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1118" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3324">4,163.63</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1119" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3325">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1120" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3326">517</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1121" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3327">60</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1122" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3328">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1123" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3329">1,197.76</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1124" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3330">1,286.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1125" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3331">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1126" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3332">169</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1127" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3333">113</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1128" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3334">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1129" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3335">41.59</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1130" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3336">44.13</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1131" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3337">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1132" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3338">240</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1133" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3339">152</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1134" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3340">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate CRC/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1135" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3341">531.13</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1136" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3342">540.05</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1137" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3343">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1138" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3344">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1139" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3345">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1140" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3346">14,330</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1141" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3347">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1142" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3348">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1143" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3349">19.37</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1144" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3350">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1145" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3351">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1146" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3352">16,823</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1147" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3353">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1148" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3354">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1149" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3355">5.05</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1150" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3356">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1151" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3357">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1152" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3358">1,184</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1153" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3359">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1154" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3360">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1155" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3361">3,550.00</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency option contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1156" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3362">568</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1157" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3363">1,127</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1158" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="-6" id="f-3364">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1159" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3365">19.55</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1160" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3366">20.61</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1161" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="-6" id="f-3367">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1162" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3368">472</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1163" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3369">928</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1164" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="-6" id="f-3370">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1165" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3371">5.77</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1166" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3372">6.04</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1167" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="-6" id="f-3373">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1168" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3374">307</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1169" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3375">299</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1170" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="-6" id="f-3376">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1171" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3377">4,313.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1172" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3378">4,361.66</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1173" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="-6" id="f-3379">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate risk</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1174" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3380">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1175" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3381">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1176" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3382">10,134</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1177" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3383">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1178" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3384">&#8212;</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1179" decimals="4" name="ifrs-full:AverageForeignExchangeRate" scale="-2" id="f-3385">0.16</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1180" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3386">440</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1181" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3387">389</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1182" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3388">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1183" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:num-dot-decimal" scale="0" id="f-3389">2,480.15</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1184" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:num-dot-decimal" scale="0" id="f-3390">2,542.39</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1185" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:fixed-zero" scale="0" id="f-3391">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diesel (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1186" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3392">11</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1187" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3393">11</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1188" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3394">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Gallons)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1189" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3395">2.14</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1190" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3396">2.14</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1191" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:fixed-zero" scale="0" id="f-3397">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PX+MEG (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1192" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3398">72</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1193" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3399">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1194" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3400">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD /Ton)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1195" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3401">950.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1196" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:fixed-zero" scale="0" id="f-3402">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1197" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:fixed-zero" scale="0" id="f-3403">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1198" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3404">3,476</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1199" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3405">1,500</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1200" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3406">787</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="c-1201" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3407">19.38</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="c-1202" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3408">19.14</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="c-1203" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3409">17.94</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-2931-11"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"/><td style="width:42.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1204" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3410">3,045</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1205" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3411">1,781</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1206" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3412">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1207" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3413">18.42</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1208" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3414">18.40</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1209" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3415">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1210" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3416">2,486</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1211" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3417">1,370</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1212" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3418">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1213" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3419">5.10</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1214" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3420">5.07</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1215" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3421">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1216" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3422">757</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1217" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3423">334</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1218" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3424">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1219" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3425">4,435.64</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1220" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3426">4,316.13</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1221" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3427">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1222" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3428">150</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1223" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3429">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1224" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3430">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1225" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3431">668.06</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1226" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3432">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1227" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3433">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1228" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3434">344</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1229" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3435">163</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1230" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3436">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1231" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3437">40.18</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1232" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3438">40.66</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1233" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3439">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1234" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3440">154</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1235" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3441">117</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1236" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3442">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate CRC/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1237" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3443">558.89</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1238" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3444">556.00</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1239" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3445">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1240" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3446">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1241" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3447">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1242" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3448">11,944</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1243" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3449">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1244" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3450">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1245" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3451">19.37</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1246" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3452">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1247" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3453">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1248" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3454">14,022</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1249" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3455">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1250" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3456">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1251" decimals="2" name="ifrs-full:AverageForeignExchangeRate" scale="0" id="f-3457">5.05</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1252" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3458">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1253" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3459">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1254" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3460">987</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1255" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3461">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1256" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="0" id="f-3462">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1257" decimals="2" name="ifrs-full:AverageForeignExchangeRate" format="ixt:num-dot-decimal" scale="0" id="f-3463">3,550.00</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1258" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3464">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1259" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3465">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1260" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3466">8,447</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1261" decimals="-6" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="-2" id="f-3467">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1262" decimals="-6" name="ifrs-full:AverageForeignExchangeRate" format="ixt:fixed-zero" scale="-2" id="f-3468">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1263" decimals="4" name="ifrs-full:AverageForeignExchangeRate" scale="-2" id="f-3469">0.16</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1264" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3470">298</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1265" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3471">349</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1266" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:fixed-zero" scale="6" id="f-3472">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="c-1267" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:num-dot-decimal" scale="0" id="f-3473">2,304.43</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="c-1268" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:num-dot-decimal" scale="0" id="f-3474">2,363.73</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerLb" contextRef="c-1269" decimals="2" name="kof:CommodityRiskAveragePrice" format="ixt:fixed-zero" scale="0" id="f-3475">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1270" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" format="ixt:num-dot-decimal" scale="6" id="f-3476">1,703</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1271" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3477">890</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1272" decimals="-6" name="ifrs-full:DerivativeFinancialAssets" scale="6" id="f-3478">745</ix:nonFraction></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1273" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3479">22.43</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1274" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3480">22.18</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerT" contextRef="c-1275" decimals="2" name="kof:CommodityRiskAveragePrice" scale="0" id="f-3481">22.62</ix:nonFraction></span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_250"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory" id="f-3482" continuedAt="f-3482-1" escape="true">Non-Controlling Interest in Consolidated Subsidiaries </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" id="f-3483" escape="true"><ix:continuation id="f-3482-1" continuedAt="f-3482-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of Coca-Cola FEMSA&#8217;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2024, 2023 and 2022 is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:49.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-574" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3484">5,757</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-601" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3485">5,459</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1276" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3486">5,337</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-580" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="f-3487">19</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-607" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="f-3488">80</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1277" decimals="-6" name="ifrs-full:NoncontrollingInterests" scale="6" id="f-3489">16</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-577" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3490">1,337</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-604" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3491">1,141</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1278" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3492">1,138</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3493">7,113</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3494">6,680</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3495">6,491</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-3482-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interests in Mexico primarily represent the individual results of a Mexican holding company Kristine Overseas, S.A.P.I. de C.V. This entity also has non-controlling stakes in certain Brazilian subsidiaries. </span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" id="f-3496" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Coca-Cola FEMSA&#8217;s non-controlling interest were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"><tr><td style="width:1.0%"/><td style="width:50.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.026%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3497">6,680</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3498">6,491</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-36" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3499">6,022</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income of non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="f-3500">820</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="f-3501">690</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLossAttributableToNoncontrollingInterests" scale="6" id="f-3502">592</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:ExchangeDifferencesOnTranslationOfForeignOperations" scale="6" id="f-3503">392</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:ExchangeDifferencesOnTranslationOfForeignOperations" scale="6" id="f-3504">365</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:ExchangeDifferencesOnTranslationOfForeignOperations" scale="6" id="f-3505">37</ix:nonFraction></span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" scale="6" id="f-3506">102</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" scale="6" id="f-3507">46</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" scale="6" id="f-3508">104</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" scale="6" id="f-3509">97</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" scale="6" id="f-3510">90</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests" scale="6" id="f-3511">56</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3512">7,113</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3513">6,680</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:NoncontrollingInterests" format="ixt:num-dot-decimal" scale="6" id="f-3514">6,491</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_253"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 21. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" id="f-3515" continuedAt="f-3515-1" escape="true">Equity </ix:nonNumeric></span></div><ix:continuation id="f-3515-1" continuedAt="f-3515-2"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.1 Equity accounts </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, the common stock of Coca-Cola FEMSA is represented by <ix:nonFraction unitRef="shares" contextRef="c-14" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3516"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3517">16,806,658,096</ix:nonFraction></ix:nonFraction> common shares, with <ix:nonFraction unitRef="mxnPerShare" contextRef="c-15" decimals="INF" name="ifrs-full:ParValuePerShare" format="ixt:fixed-zero" scale="0" id="f-3518"><ix:nonFraction unitRef="mxnPerShare" contextRef="c-14" decimals="INF" name="ifrs-full:ParValuePerShare" format="ixt:fixed-zero" scale="0" id="f-3519">no</ix:nonFraction></ix:nonFraction> par value. Fixed capital stock is Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:IssuedCapitalOrdinaryShares" scale="6" id="f-3520"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:IssuedCapitalOrdinaryShares" scale="6" id="f-3521">934</ix:nonFraction></ix:nonFraction> (nominal value) and variable capital is unlimited. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The characteristics of the common shares are as follows: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;A&#8221; and series &#8220;D&#8221; shares are ordinary, have all voting rights and are subject to transfer restrictions; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;A&#8221; shares may only be acquired by Mexican individuals and may not represent less than <ix:nonFraction unitRef="number" contextRef="c-1279" decimals="3" name="kof:EquityRatioThresholdPercentage" scale="-2" id="f-3522">50.1</ix:nonFraction>% of the ordinary shares. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;D&#8221; shares have no foreign ownership restrictions and may not represent more than <ix:nonFraction unitRef="number" contextRef="c-1280" decimals="3" name="kof:EquityRatioThresholdPercentage" scale="-2" id="f-3523">49.9</ix:nonFraction>% of the ordinary shares. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;B&#8221; and series &#8220;L&#8221; are free of transference jointly as long as they are listed as linked units. In case the related units are unlinked, the types B shares and the types L share will each be free transfer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfCapitalStockExplanatoryTableTextBlock" id="f-3524" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital stock of the Company is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"><tr><td style="width:1.0%"/><td style="width:9.160%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.495%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of the capital stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of ordinary shares with full voting rights</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiary of Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1281" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3525">7,936,628,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1282" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-3526">47.22</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1282" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="f-3527">55.97</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries of The Coca-Cola Company</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1283" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3528">4,668,365,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1284" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-3529">27.78</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1284" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="f-3530">32.92</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1285" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3531">1,575,624,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1286" decimals="INF" name="kof:PercentageOfOwnership" scale="-2" id="f-3532">9.37</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1285" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="f-3533">11.11</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1287" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3534">2,626,040,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1288" decimals="INF" name="kof:PercentageOfOwnership" scale="-2" id="f-3535">15.63</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1287" decimals="INF" name="ifrs-full:PercentageOfVotingEquityInterestsAcquired" scale="-2" id="f-3536">0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-3537">16,806,658,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="f-3538">100.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="ifrs-full:ProportionOfVotingRightsHeldInJointVenture" scale="-2" id="f-3539">100.00</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfIssuedCapitalExplanatory" id="f-3540" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, 2023 and 2022, the number of each share series representing Coca-Cola FEMSA&#8217;s common stock is comprised as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"/><td style="width:51.120%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.828%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding Shares</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1289" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3541">7,936,628,152</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1290" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3542">7,936,628,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1291" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3543">7,936,628,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1292" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3544">4,668,365,424</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1293" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3545">4,668,365,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1294" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3546">4,668,365,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1295" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3547">1,575,624,195</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1296" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3548">1,575,624,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1297" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3549">1,575,624,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1287" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3550">2,626,040,325</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1298" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3551">2,626,040,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1299" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3552">2,626,040,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3553">16,806,658,096</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3554">16,806,658,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-53" decimals="INF" name="ifrs-full:NumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-3555">16,806,658,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:6pt;padding-left:17.25pt;text-align:justify;text-indent:-17.25pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-3515-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net income of the Company is subject to the legal requirement that <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="kof:PercentageOfIncomeToBeTransferredToReserve" scale="-2" id="f-3556">5</ix:nonFraction>% thereof be transferred to a legal reserve until such reserve amounts to <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="kof:MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" scale="-2" id="f-3557">20</ix:nonFraction>% of common stock at nominal value. This reserve may not be distributed to shareholders during the existence of the Company. As of December&#160;31, 2024, 2023 and 2022, this reserve was Ps.<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:AmountInLegalReserve" scale="6" id="f-3558">412</ix:nonFraction>, Ps.<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:AmountInLegalReserve" scale="6" id="f-3559">412</ix:nonFraction> and Ps.<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:AmountInLegalReserve" scale="6" id="f-3560">412</ix:nonFraction>, respectively, and included in retained earnings. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings and other reserves distributed as dividends, as well as the effects derived from capital reductions, are subject to income tax at the rate in effect at the date of distribution, except for restated shareholder contributions (Cuenta de Capital de Aportaci&#243;n CUCA) and when the distributions of dividends come  from net taxable income, denominated &#8220;Cuenta de Utilidad Fiscal Neta&#8221; (CUFIN).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid in excess of CUFIN are subject to income tax at a grossed-up rate based on the current statutory rate. This tax may be credited against the income tax of the year in which the dividends are paid, and in the following two years against the income tax and estimated tax payments. The Company&#8217;s consolidated balances of CUFIN at December&#160;31, 2024, that are not subject to withholding tax, amounted to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:BalanceInLegalReserveFund" format="ixt:num-dot-decimal" scale="6" id="f-3561">10,061</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> . </span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfDividendsExplanatory" id="f-3562" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, 2023 and 2022 the dividends declared and paid per share by the Company are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"/><td style="width:59.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.036%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.036%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.037%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Series of shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1279" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3563">6,032</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1300" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3564">5,754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1301" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3565">5,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1280" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3566">3,548</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1302" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3567">3,385</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1303" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3568">3,169</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1288" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3569">1,996</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1304" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3570">1,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1305" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3571">1,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1306" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3572">1,197</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1307" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3573">1,142</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1308" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3574">1,069</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3575">12,773</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3576">12,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3577">11,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At an ordinary shareholders&#8217; meeting of Coca-Cola FEMSA held on March 19, 2024, the shareholders declared a dividend of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DividendsPaid" format="ixt:num-dot-decimal" scale="6" id="f-3578">12,773</ix:nonFraction> that was paid on April 16, 2024, July 16, 2024, October 15, 2024 and December 9, 2024. This represents a dividend of Ps.<ix:nonFraction unitRef="mxnPerShare" contextRef="c-1309" decimals="5" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="f-3579">0.7600</ix:nonFraction>&#160;per share.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Mexican income tax law, dividends, either in cash or in kind, paid to individuals that are Mexican residents, and to individuals and companies that are non-Mexican residents, on the Company&#180;s shares, including the Series L shares and the Series B shares underlying our units, including units represented by ADSs, are subject to a 10.0% Mexican withholding tax, or a lower rate if covered by a tax treaty. Profits that were earned and subject to income tax before January 1, 2014 are exempt from this withholding tax. For 2022 and onwards most of the dividends will correspond to income tax earned after January 1, 2014 therefore will be subject to withholding tax.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.2 Capital management </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its capital to ensure that its subsidiaries will be able to continue as going concerns while maximizing the return to shareholders through the optimization of its debt and equity balances in order to obtain the lowest cost of capital available. The Company manages its capital structure and adjusts it in light of changes in economic conditions. To maintain or adjust the capital structure, the Company may adjust the dividend payment to shareholders, return capital to shareholders or issue new shares. No changes were made in the objectives, policies or processes for managing capital during 2024 and 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is not subject to any externally imposed capital requirements, other than the legal reserve (see Note 21.1). &#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Finance and Planning Committee reviews the capital structure of the Company on a quarterly basis. As part of this review, the committee considers the cost of capital and the risks associated with each class of capital. In conjunction with this objective, the Company seeks to maintain the highest credit rating both nationally and internationally, currently rated AAA and A/A3/A- respectively, which requires us to comply, among others, with the financial metrics that each rating agency considers. As a result, prior to entering new business ventures, acquisitions or divestitures, management evaluates the impact that these transactions can have on its credit rating.</span></div></ix:continuation><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_256"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 22. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfEarningsPerShareExplanatory" id="f-3580" continuedAt="f-3580-1" escape="true">Earnings per Share </ix:nonNumeric></span></div><ix:continuation id="f-3580-1" continuedAt="f-3580-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share amounts are calculated by dividing consolidated net income for the year attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the period. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Diluted earnings per share amounts are calculated by dividing consolidated net income for the year attributable to equity holders of the parent by the weighted average number of shares outstanding during the period plus the weighted average number of shares for the effects of dilutive potential shares. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:EarningsPerShareExplanatory" id="f-3581" escape="true"><ix:continuation id="f-3580-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings amounts per share type are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.944%"><tr><td style="width:1.0%"/><td style="width:40.017%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.224%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:124%">2024</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1279" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3582">11,593</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1280" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3583">6,819</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1286" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3584">2,301</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1288" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3585">3,836</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3586">24,549</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net income attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1279" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3587">11,205</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1280" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3588">6,591</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1286" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3589">2,225</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1288" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3590">3,708</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3591">23,729</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1279" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3592">7,937</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1280" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3593">4,668</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1286" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3594">1,576</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1288" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3595">2,626</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3596">16,807</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="f-3597">1.41</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1300" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3598">9,551</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1302" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3599">5,618</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1310" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3600">1,896</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1304" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3601">3,161</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3602">20,226</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1300" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3603">9,225</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1302" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3604">5,426</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1310" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3605">1,831</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1304" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3606">3,054</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3607">19,536</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1300" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3608">7,937</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1302" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3609">4,668</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1310" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3610">1,576</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1304" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3611">2,626</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-25" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3612">16,807</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-25" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="f-3613">1.16</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1301" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3614">9,268</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1303" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3615">5,451</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1311" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3616">1,840</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1305" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3617">3,067</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="f-3618">19,626</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1301" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3619">8,989</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1303" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3620">5,287</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1311" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3621">1,784</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1305" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3622">2,974</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" format="ixt:num-dot-decimal" scale="6" id="f-3623">19,034</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1301" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3624">7,937</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1303" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3625">4,668</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1311" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3626">1,576</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1305" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3627">2,626</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="-6" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="6" id="f-3628">16,807</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-26" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="f-3629">1.13</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-69</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_259"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 23. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfIncomeTaxExplanatory" id="f-3630" continuedAt="f-3630-1" escape="true">Income Taxes </ix:nonNumeric></span></div><ix:continuation id="f-3630-1" continuedAt="f-3630-2"><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.1 Income Tax </span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" id="f-3631" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The breakdown of the income tax expense by Mexico and Foreign countries for the years ended December&#160;31, 2024, 2023 and 2022, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"/><td style="width:56.255%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.114%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.114%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.117%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3632">9,569</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3633">7,604</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3634">5,658</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3635">394</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3636">44</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3637">860</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" format="ixt:num-dot-decimal" scale="6" id="f-3638">1,805</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" format="ixt:num-dot-decimal" scale="6" id="f-3639">1,221</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3640">29</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax income expense </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3641">2,199</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3642">1,177</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3643">889</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3644">11,768</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3645">8,781</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3646">6,547</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1312" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3647">6,918</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1313" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3648">2,651</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3649">9,569</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1312" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3650">1</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1313" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3651">395</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3652">394</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1312" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" format="ixt:num-dot-decimal" scale="6" id="f-3653">1,019</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1313" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3654">786</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" format="ixt:num-dot-decimal" scale="6" id="f-3655">1,805</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1312" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3656">1,018</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1313" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3657">1,181</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3658">2,199</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1312" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3659">7,936</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1313" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3660">3,832</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3661">11,768</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1314" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3662">5,474</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1315" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3663">2,130</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3664">7,604</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1314" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3665">322</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1315" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3666">278</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3667">44</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1314" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3668">238</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1315" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3669">983</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" format="ixt:num-dot-decimal" scale="6" id="f-3670">1,221</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1314" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3671">84</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1315" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3672">1,261</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3673">1,177</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1314" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3674">5,390</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1315" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3675">3,391</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3676">8,781</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1316" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3677">3,522</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1317" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3678">2,136</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:CurrentTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3679">5,658</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1316" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3680">197</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1317" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3681">663</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="f-3682">860</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1316" decimals="-6" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3683">4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1317" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3684">33</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" scale="6" id="f-3685">29</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1316" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3686">193</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1317" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3687">696</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3688">889</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1316" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3689">3,715</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1317" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3690">2,832</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:IncomeTaxExpenseContinuingOperations" format="ixt:num-dot-decimal" scale="6" id="f-3691">6,547</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" id="f-3692" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognized in Consolidated Statement of Other Comprehensive Income (OCI) </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"/><td style="width:56.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI during the year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" scale="6" id="f-3693">693</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" scale="6" id="f-3694">236</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" scale="6" id="f-3695">590</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="f-3696">318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="f-3697">24</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="f-3698">173</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" scale="6" id="f-3699">375</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" scale="6" id="f-3700">212</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" scale="6" id="f-3701">417</ix:nonFraction>)</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-3630-2" continuedAt="f-3630-3"><ix:nonNumeric contextRef="c-1" name="kof:DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" id="f-3702" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"><tr><td style="width:1.0%"/><td style="width:59.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI as of year-end:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" scale="6" id="f-3703">455</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" scale="6" id="f-3704">241</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" scale="6" id="f-3705">13</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" scale="6" id="f-3706">455</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" scale="6" id="f-3707">241</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" scale="6" id="f-3708">13</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" scale="6" id="f-3709">524</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" scale="6" id="f-3710">153</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" sign="-" name="kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" scale="6" id="f-3711">205</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance of income tax in AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:IncomeTaxRemainingInOtherComprehensiveIncome" scale="6" id="f-3712">69</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:IncomeTaxRemainingInOtherComprehensiveIncome" scale="6" id="f-3713">394</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:IncomeTaxRemainingInOtherComprehensiveIncome" scale="6" id="f-3714">218</ix:nonFraction>)</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" id="f-3715" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between effective income tax rate and Mexican domestic statutory tax rate for the years ended December&#160;31, 2024, 2023 and 2022 follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"/><td style="width:54.840%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="f-3716">30</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-25" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="f-3717">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-26" decimals="2" name="ifrs-full:ApplicableTaxRate" scale="-2" id="f-3718">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax from prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" sign="-" name="ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" scale="-2" id="f-3719">0.03</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-25" decimals="4" sign="-" name="ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" scale="-2" id="f-3720">0.37</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-26" decimals="4" name="ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" scale="-2" id="f-3721">0.19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="-2" id="f-3722">1.19</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-25" decimals="4" name="kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="-2" id="f-3723">2.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-26" decimals="4" name="kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" scale="-2" id="f-3724">1.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual inflation tax adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="kof:TaxRateEffectOfAnnualInflationTaxAdjustment" scale="-2" id="f-3725">1.21</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-25" decimals="4" name="kof:TaxRateEffectOfAnnualInflationTaxAdjustment" scale="-2" id="f-3726">2.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-26" decimals="4" name="kof:TaxRateEffectOfAnnualInflationTaxAdjustment" scale="-2" id="f-3727">5.63</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="f-3728">2.89</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-25" decimals="4" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="f-3729">1.99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-26" decimals="4" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="f-3730">2.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxed at a rate other than the Mexican statutory rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" scale="-2" id="f-3731">1.28</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-25" decimals="4" name="kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" scale="-2" id="f-3732">1.49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-26" decimals="4" name="kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" scale="-2" id="f-3733">1.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of restatement of tax values</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="kof:TaxRateEffectOfEffectOfRestatementOfTaxValues" scale="-2" id="f-3734">2.85</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-25" decimals="4" name="kof:TaxRateEffectOfEffectOfRestatementOfTaxValues" scale="-2" id="f-3735">3.50</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-26" decimals="4" name="kof:TaxRateEffectOfEffectOfRestatementOfTaxValues" scale="-2" id="f-3736">4.69</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of change in statutory rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" sign="-" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" id="f-3737">0.03</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-25" decimals="4" sign="-" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" id="f-3738">0.60</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-26" decimals="4" sign="-" name="ifrs-full:TaxRateEffectFromChangeInTaxRate" scale="-2" id="f-3739">0.39</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss (recognition)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="f-3740">0.02</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-25" decimals="INF" sign="-" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="f-3741">1.40</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-26" decimals="INF" sign="-" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="f-3742">8.50</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" sign="-" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="f-3743">1.00</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-25" decimals="4" sign="-" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="f-3744">1.22</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-26" decimals="4" sign="-" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="f-3745">1.89</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="f-3746">32.68</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-25" decimals="4" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="f-3747">30.50</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-26" decimals="4" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="f-3748">25.38</ix:nonFraction></span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> During 2022  the Company recognized an amount of Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="0" name="kof:DeferredIncomeTaxAsset" format="ixt:num-dot-decimal" scale="6" id="f-3749">2,194</ix:nonFraction>) corresponding to favorable effects for deferred tax assets of the Company's subsidiaries, taking into account that there was certainty of recoverability of such deferred tax assets. In addition, in 2023 an effect of Ps. (<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="0" name="kof:DeferredIncomeTaxAsset" scale="6" id="f-3750">409</ix:nonFraction>) of deferred tax assets was recognized, for which the Company also has certainty of recoverability.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-3630-3" continuedAt="f-3630-4"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income tax </span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfDeferredTaxesExplanatory" id="f-3751" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"><tr><td style="width:1.0%"/><td style="width:40.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.801%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.676%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Statement of Financial Position as of</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income Statement</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected credit losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1318" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3752">135</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1319" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3753">64</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1320" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3754">70</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1321" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3755">15</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1322" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3756">15</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1323" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3757">100</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1324" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3758">53</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1325" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3759">58</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1326" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3760">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1327" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3761">18</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1328" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3762">22</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1329" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3763">20</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1330" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3764">2</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1331" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3765">4</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1332" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3766">32</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1333" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3767">443</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1334" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3768">1,150</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1335" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3769">455</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1336" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3770">314</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1337" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3771">118</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1338" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3772">35</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1339" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3773">190</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1340" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3774">203</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1341" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3775">45</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1342" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3776">86</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite useful lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1343" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3777">121</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1344" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3778">10</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1345" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3779">120</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1346" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3780">1</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1347" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3781">48</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1348" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3782">1,386</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1349" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3783">1,509</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1350" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3784">260</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1351" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3785">591</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1352" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3786">123</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1353" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3787">388</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1354" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3788">438</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1355" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3789">45</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1356" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3790">2</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1357" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3791">15</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1358" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3792">50</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1359" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3793">75</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1360" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3794">126</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1361" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3795">73</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1362" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3796">3</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1363" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3797">607</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1364" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3798">921</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1365" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3799">290</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1366" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3800">96</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1367" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3801">23</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1368" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3802">667</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1369" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3803">533</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1370" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3804">134</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1371" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3805">174</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1372" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3806">85</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1373" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3807">3,717</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1374" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3808">5,726</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1375" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3809">1,805</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1376" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3810">1,221</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1377" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3811">29</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits to recover </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1378" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3812">399</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1379" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3813">726</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1380" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3814">326</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1381" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3815">342</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1382" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3816">327</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1383" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3817">69</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1384" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3818">394</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1385" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3819">375</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1386" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3820">211</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1387" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3821">417</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities of amortization of goodwill of business acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1388" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3822">5,322</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1389" decimals="-6" sign="-" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3823">5,574</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1390" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3824">252</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1391" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3825">543</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1392" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:fixed-zero" scale="6" id="f-3826">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1393" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3827">75</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1394" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="f-3828">43</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1395" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3829">39</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1396" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3830">28</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1397" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3831">37</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1398" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3832">2,086</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1399" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3833">1,486</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1400" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3834">1,147</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1401" decimals="-6" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3835">720</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1402" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3836">973</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax (income)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3837">2,199</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-3838">1,177</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="f-3839">889</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, asset</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:DeferredTaxAssets" format="ixt:num-dot-decimal" scale="6" id="f-3840">6,209</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:DeferredTaxAssets" format="ixt:num-dot-decimal" scale="6" id="f-3841">7,771</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3842">4,317</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3843">3,321</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3844">1,892</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3845">4,450</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Corresponds to income tax credits from dividends received from foreign operations to be recovered within the next ten years accordingly to the Mexican Income Tax law.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" id="f-3846" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of the net deferred income tax assets are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"><tr><td style="width:1.0%"/><td style="width:50.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3847">4,450</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3848">5,136</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-36" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3849">5,632</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax provision for the period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" sign="-" name="kof:DeferredTaxAssetsRelatingToProvisions" format="ixt:num-dot-decimal" scale="6" id="f-3850">2,199</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" sign="-" name="kof:DeferredTaxAssetsRelatingToProvisions" format="ixt:num-dot-decimal" scale="6" id="f-3851">1,177</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" sign="-" name="kof:DeferredTaxAssetsRelatingToProvisions" scale="6" id="f-3852">889</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:TaxEffectFromChangeInTaxRate" format="ixt:fixed-zero" scale="6" id="f-3853">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:TaxEffectFromChangeInTaxRate" format="ixt:fixed-zero" scale="6" id="f-3854">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:TaxEffectFromChangeInTaxRate" scale="6" id="f-3855">82</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effects in equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" scale="6" id="f-3856">693</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" scale="6" id="f-3857">236</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" scale="6" id="f-3858">591</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation effect and inflation adjustment </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" sign="-" name="kof:DeferredTaxLiabilityUnrealizedExchangeGains" scale="6" id="f-3859">16</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" sign="-" name="kof:DeferredTaxLiabilityUnrealizedExchangeGains" scale="6" id="f-3860">279</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="kof:DeferredTaxLiabilityUnrealizedExchangeGains" scale="6" id="f-3861">107</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:RemeasurementOfNetDefinedEmployeeBenefitLiability" scale="6" id="f-3862">318</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:RemeasurementOfNetDefinedEmployeeBenefitLiability" scale="6" id="f-3863">24</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:RemeasurementOfNetDefinedEmployeeBenefitLiability" scale="6" id="f-3864">173</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3865">1,892</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3866">4,450</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:DeferredTaxLiabilityAsset" format="ixt:num-dot-decimal" scale="6" id="f-3867">5,136</ix:nonFraction>)</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that undistributed profits of its subsidiaries where the tax basis is lower than the net profits will not be distributed in the foreseeable future. The unrecognized deferred tax liabilities associated with the undistributed profits are  as of December&#160;31, 2024: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">P</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s.<ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" format="ixt:num-dot-decimal" scale="6" id="f-3868">4,200</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and December&#160;31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" format="ixt:num-dot-decimal" scale="6" id="f-3869">5,792</ix:nonFraction>.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><ix:continuation id="f-3630-4" continuedAt="f-3630-5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Loss Carryforwards </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some subsidiaries in Mexico, Colombia and Brazil have tax loss carryforwards. Unused tax loss carryforwards, for which a deferred income tax asset has been recognized, may be recovered provided certain requirements are fulfilled. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" id="f-3870" continuedAt="f-3870-1" escape="true">The tax loss carryforwards for which a deferred tax asset has been recorded and their corresponding years of expiration are as follows: </ix:nonNumeric></span></div><ix:continuation id="f-3870-1"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.750%"><tr><td style="width:1.0%"/><td style="width:83.407%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Loss Carryforwards&#160;amounts in millions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearSix" format="ixt:num-dot-decimal" scale="6" id="f-3871">2,872</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearSeven" scale="6" id="f-3872">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2032</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearEight" scale="6" id="f-3873">1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2033</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireInYearNine" scale="6" id="f-3874">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2034 and thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarriedForwardWhichExpireThereafter" scale="6" id="f-3875">31</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No expiration (Brazil and Colombia)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" format="ixt:num-dot-decimal" scale="6" id="f-3876">8,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxLossesCarryforward" format="ixt:num-dot-decimal" scale="6" id="f-3877">11,271</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2013, the Company completed certain business acquisitions in Brazil. In connection with these acquisitions the Company recognized  certain goodwill balances that are deductible for Brazilian income tax reporting purposes. The deduction of such goodwill amortization has resulted in the creation of Net Operating Losses (&#8220;NOLs&#8221;) in Brazil  for which deferred tax assets have recorded, which have no expiration, but their usage is limited to <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="kof:NetOperatingLossUsageLimit" scale="-2" id="f-3878"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="kof:NetOperatingLossUsageLimit" scale="-2" id="f-3879">30</ix:nonFraction></ix:nonFraction>% of Brazilian taxable income in any given year. As of December&#160;31, 2024 and 2023 the Company believes that it is more likely than not that it will ultimately recover such NOLs through the reversal of temporary differences and future taxable income. Accordingly, the related deferred tax assets have been fully recognized.</span></div><ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" id="f-3880" continuedAt="f-3880-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of tax loss carryforwards are as follows: </span></div></ix:nonNumeric><div><ix:continuation id="f-3880-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"/><td style="width:52.045%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.959%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" format="ixt:num-dot-decimal" scale="6" id="f-3881">17,557</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" format="ixt:num-dot-decimal" scale="6" id="f-3882">22,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-36" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" format="ixt:num-dot-decimal" scale="6" id="f-3883">22,129</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:IncreaseDecreaseInIncomeTaxLiability" scale="6" id="f-3884">266</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:IncreaseDecreaseInIncomeTaxLiability" format="ixt:num-dot-decimal" scale="6" id="f-3885">2,002</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:IncreaseDecreaseInIncomeTaxLiability" format="ixt:num-dot-decimal" scale="6" id="f-3886">10,610</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Usage of tax losses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" format="ixt:num-dot-decimal" scale="6" id="f-3887">5,939</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" format="ixt:num-dot-decimal" scale="6" id="f-3888">5,685</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" format="ixt:num-dot-decimal" scale="6" id="f-3889">10,706</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" sign="-" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" scale="6" id="f-3890">613</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" sign="-" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" scale="6" id="f-3891">760</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" sign="-" name="kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" scale="6" id="f-3892">33</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" format="ixt:num-dot-decimal" scale="6" id="f-3893">11,271</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" format="ixt:num-dot-decimal" scale="6" id="f-3894">17,557</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="kof:DeferredTaxAssetsOperatingLossCarryForwards1" format="ixt:num-dot-decimal" scale="6" id="f-3895">22,000</ix:nonFraction></span></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The recognition of tax loss carryforwards from previous years is shown under the item of increases, together with the tax loss carryforwards generated in the same year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">s</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.2 Recoverable taxes </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Recoverable taxes result mainly from higher advanced  payments made during the year of income tax during 2024 in M&#233;xico in comparison to current year income tax, and other indirect tax, which will be compensated or recovered  in future years.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.3 Tax Reforms</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Organization Economic Cooperation and Development (&#8220;OECD&#8221;) and the G20 agreed to a Statement related to the &#8220;Base erosion and profit shifting&#8221; plan based on two Pillars to attend tax challenges that arise from the digital era in the global economy. The Second Pillar, through the &#8220;Global Anti-Base Erosion&#8221; rules (&#8220;GloBe rules&#8221;) attempts to establish a taxation system that guarantees that Multinational Groups reaching the threshold of <ix:nonFraction unitRef="eur" contextRef="c-1403" decimals="-6" name="kof:IncomeTaxSystemThresholdAmount" format="ixt:num-dot-decimal" scale="6" id="f-3896">750</ix:nonFraction>&#160;million euros of income, pay a minimum tax of 15% in each jurisdiction where they maintain their operations. An additional income tax should be calculated and paid by the &#8220;Ultimate Parent Entity (&#8220;UPE&#8221;) of the group to reach such 15% by entity and by jurisdiction.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the analysis of the standard GloBe rules performed together with FEMSA, considering it is the Company&#180;s controlling shareholder and consolidates for financial purposes the total Company&#180;s results, it is concluded that FEMSA is the UPE and is the entity obligated to determine any complementary tax corresponding to its hold businesses including the Company.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-3630-5" continuedAt="f-3630-6"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, the tax authorities of the countries where the Company operates, except for Brasil, have not published the proper regulations to attend this Second Pillar. Brazilian tax reform related to GloBe rules is described in the following section.The Company is monitoring the publication of such regulations for the rest of the countries.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Brazil</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In early 2017, the  Brazilian Federal Supreme Court ruled that the value-added tax would not be used as the basis for calculating the federal sales tax, resulting in a reduction of the federal sales tax. Our Brazilian subsidiaries commenced legal proceedings to ascertain their ability to calculate federal sales tax without using the value-added tax as a basis, in accordance with the Brazilian Federal Supreme Court&#8217;s first ruling, and obtained a final favorable resolution in 2019. However, the Brazilian tax authorities appealed the Brazilian Federal Supreme Court&#8217;s decision and such appeal was denied in May 2021. Pursuant to our final favorable resolution of 2019, the federal production and sales taxes together resulted in an average of <ix:nonFraction unitRef="number" contextRef="c-169" decimals="3" name="kof:AverageFederalProductionAndFederalSalesTax" scale="-2" id="f-3897"><ix:nonFraction unitRef="number" contextRef="c-170" decimals="3" name="kof:AverageFederalProductionAndFederalSalesTax" scale="-2" id="f-3898">14.6</ix:nonFraction></ix:nonFraction>% tax over net sales in 2023 and 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2022, the Brazilian government published new transfer pricing rules which became effective as of January 1, 2024 aiming to align the Brazilian transfer pricing system with the transfer pricing guidelines recommended by the Organization for Economic Cooperation and Development (&#8220;OECD&#8221;). During 2023, the Brazilian government issued regulations to establish the guidelines required to comply with the transfer pricing rules. As of the date of this annual report, no further regulation has been issued.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2023, the value added tax rate in the state of Parana increased from 16.0% to 18.0%. As of January 1, 2024, the value added tax rate in the state of Rio Grande do Sul decreased from 20.0% to 18%. In April 2024, the value added tax rate in the state of Goias increased from 17.0% to 19.0%. The state of Minas Gerais started to apply as of January 1, 2024 an additional charge of 2.0% on sales as a contribution to a poverty eradication fund. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Brazilian government published a provisional measure, to establish the amount of tax credits subject to offset as determined by a final and unappealable court decision that says any credit exceeding the value of 10 million Brazilian reais (approximately Ps.32.7 million as of December 31, 2024) must observe the monthly limitation to be offset by 1/60 of the total value of the tax credit. This measure, which became effective on a provisional basis on January 1, 2024, was converted into law in May 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Brazilian government published a law, which became effective on January 1, 2024, that establishes that any subsidies granted by municipalities or the states will be taxed by the income tax and social contribution at the combined tax rate of 34.0% and will be subject to other contributions at a combined tax rate of 9.25%. In addition, the federal Brazilian government will grant an income tax credit of 25.0% on the municipality or state subsidy, limited to the lower of: (i) the amount of 25.0% of the tax benefit itself and (ii) 25.0% of the depreciation of such assets applied on development or expansion approved projects which caused such subsidy,  provided that certain conditions are met. Our Brazilian subsidiary filed a legal recourse that resulted in a federal court granting a favorable temporary injunction preventing the imposition of taxes of such subsidies by the income tax and other contributions, until a final resolution is granted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, in December 2023, the Brazilian government published a constitutional amendment enacting a broad tax reform in Brazil that will replace the current indirect tax system with a new one, to be phased in starting in January 1, 2026, and fully adopted by 2033. The municipal service tax, state value-added tax and federal sales tax will be replaced by a dual value-added tax, composed of the federal &#8220;CBS&#8221; and the state and municipal &#8220;IBS&#8221;. This dual value-added tax will apply to all tangible and intangible goods, rights, and services and will be calculated based on the amount charged at the location where goods are consumed or the rights or services are provided. The system will be non-cumulative, allowing tax credits from previous transactions. Initially, there will be a standard rate for all goods and services, with reductions ranging from 100.0% to a 30.0% discount for sectors such as education, health, public transportation, and food products. Federal, state, and municipal governments may define specific rates, and the final rate will be the sum of the IBS and CBS rates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December, 2024, Congress approved the complementary law establishing the foundation of the new regulations, which was approved by the President in January, 2025, with some vetoes yet to be reviewed.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The reform also includes the creation of a Selective Tax (&#8220;IS&#8221;) on products such as sugary beverages, starting in 2027. This tax will be single-phase (charged only once), will not generate tax credits, and will be included in the tax base of other levies. The federal production and sales tax will be reduced to zero, except for products from the Manaus Free Trade Zone</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">which has remained at a rate of 8.0% since May 2022. In 2025, further regulations detailing the dual value-added tax and Selective Tax rates will be issued. Additionally, the reform establishes five-year reviews of the combined CBS and IBS rates. If the total exceeds 26.5%, the government must propose a reduction to Congress. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2024, the Brazilian government published a new law introducing an Additional Social Contribution on Net Profit (the &#8220;Additional CSLL&#8221;) and the Qualified Domestic Minimum Top-Up Tax (&#8220;QDMTT&#8221;) method, to ensure a minimum effective taxation of 15.0% on multinational groups operating in Brazil. The Additional CSLL is the mechanism through which Brazil implements the QDMTT, adapting its tax system to the rules of Pillar Two of the OECD. This Additional CSLL became effective in January 2025, and will apply to the first payment of such tax to be made in 2026.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="f-3630-6" continuedAt="f-3630-7"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Argentina</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021 (with retroactive effects as of January 2021), the Argentine government increased the income tax rate to 35.0% for 2021 onwards and imposed a tax rate of 7.0% on dividends paid to non-resident stockholders and resident individuals.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">In December 2023, the Argentine government issued an executive decree (Decree 29/2023) that increased the PAIS (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Programa para una Argentina Inclusiva y Solidaria</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">) tax rate to 17.5%. This tax was in effect for five fiscal periods, from December 2019 to December 2024, and it was not renewed by the Argentine government. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mexico</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with amendments to Mexican tax laws in effect from January 1, 2022, Mexican issuers are joint and severally liable for taxes payable on gains derived from the sale or disposition of its shares or securities representing its shares, such as ADSs, by major shareholders who are non-Mexican residents with no permanent establishment in Mexico for tax purposes, to other non-Mexican residents with no permanent establishment in Mexico for tax purposes, to the extent that such Mexican issuer fails to provide certain information with respect to such sale or disposition to the Mexican tax authorities.  For purposes of these regulations, &#8220;major shareholders&#8221; are shareholders that are identified in reports submitted by the Mexican issuer to the CNBV on an annual basis as a result of being (i) directors or officers who directly or indirectly own 1.0% or more of the Mexican issuer&#8217;s capital stock, (ii) shareholders who directly or indirectly own 5.0% or more of the Mexican issuer&#8217;s capital stock or (iii) within the ten largest shareholders of the Mexican issuer based on direct ownership of shares of capital stock.  Although in some instances Mexican tax authorities have indicated that this reporting obligation would only apply to transfers of shares or securities representing shares that result in a change of control, there are no established criteria or general interpretations to that effect issued by the Mexican tax authorities.  There is currently no obligation by non-Mexican residents to inform Mexican issuers about their sales or dispositions of shares or securities representing shares, which limits our ability to comply with our reporting obligations to the Mexican tax authorities.  Therefore, the amount of a potential tax liability is uncertain and difficult to determine given inherent mechanics and procedures, including the application of any tax treaties available, applicable to the trading of publicly-traded securities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Colombia</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Starting in 2022 a tax reform in Colombia increased the income tax rate from 30.0% to 35.0% and limited the ability to discount or deduct the municipality sales taxes against income taxes to 50.0%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In December 2022, a new tax reform was approved in Colombia, which became effective during 2023. The main changes are the following: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Introduction of an excise tax for beverages with added sugar based on the following schedule: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">From November 1, 2023 to December 31, 2023 a tax of 18 Colombian pesos (approximately Ps. 0.08 as of December 31, 2024) will apply to beverages that contain 6 to 10 grams of added sugar per 100 ml and a tax of 35 Colombian pesos (approximately Ps. 0.16 as of December 31, 2024) for beverages with more than 10 grams of added sugar per 100 ml; </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">From January 1, 2024 to December 31, 2024, a tax of 28 Colombian pesos (approximately Ps. 0.13 as of December 31, 2024)  for beverages that contain 6 to10 grams of added sugar per 100 ml and a tax of 55 Colombian pesos (approximately Ps. 0.25 as of December 31, 2024) for beverages with more than 10 grams of added sugar per 100 ml; and</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">From January 1, 2025 to December 31, 2025, a tax of 38 Colombian pesos (approximately Ps. 0.17 as of December 31, 2024) for beverages that contain between 5 grams and 9 grams of added sugar per 100ml and a tax of 65 Colombian pesos (approximately Ps. 0.30 as of December 31, 2024) for beverages with more than 9 grams of added sugar per 100 ml. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Introduction of a new tax on single-use plastics, with a rate of 0,00005 on one Unit of Fiscal Value per gram of plastic. One Tax Value Unit is equivalent to 47,065 Colombian pesos (approximately Ps.216.35 as of December 31, 2024). This new tax is applicable to our products which are not considered part of the basic shopping basket (currently two of our products fall in this category). However, this tax can be exempted with a  circular economy certification to be issued should case recycled resin be incorporated into the packaging. In 2023, the Constitutional Court of Colombia issued a resolution (Resolution C-526/23) requiring that the producer of single-use plastics be responsible for the payment of this tax.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Increase of the income tax rate as of January 1, 2023, from 20.0% to 35.0% on taxable income obtained from free trade zones within Colombia. This change will take effect on January 1, 2026 if a free trade zone company can demonstrate a 60.0% income increase in 2022 in comparison with 2019 fiscal year.  However, the Constitutional Court of Colombia ruled that this law will not apply to the entities that obtained its approval to be considered as a free trade zone company prior to December 13, 2022. Our Colombian subsidiary obtained such approval and was considered a free trade zone company prior to such date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Elimination of the possibility of taking as a tax discount the municipality sales taxes against income taxes. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-3630-7" continuedAt="f-3630-8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Increase of the occasional income tax rate from 10.0% to 15.0% applicable on sales of fixed assets; and introduction of a stamp tax at a rate between 0.0% to 3.0%, over sales price of  real estate and other assets.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Introduction of a minimum income tax rate of 15.0%, which must be calculated considering an adjusted financial profit or &#8220;adjusted income&#8221;. The entities that are required to calculate such minimum income tax and if such calculation results in a tax rate higher than 15.0%, such entity shall pay only the regular income tax rate and if the result is lower than 15.0%, such entity shall pay an additional amount to reach the 15.0% rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2025, the Colombian government issued a decree containing temporary tax measures applicable from February 22, 2025 to December 31, 2025. Such decree imposes a stamp tax rate of 1.0% for public and private documents exceeding 6,000 Tax Value Units (approximately Ps. 1,373,517.90 as of December 31, 2024) that are subscribed, modified or extended and are granted or accepted in Colombia, or granted abroad but executed with Colombian jurisdiction. Several exemptions are applicable under certain circumstances. If the Colombian government decides to implement such tax measures on a permanent basis, relevant tax regulations will have to be reformed accordingly.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Costa Rica</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Until December 31, 2022, the producer or importer was responsible for collecting value-added taxes on carbonated beverages from supply chain participants, with an effective value-added tax rate for carbonated beverages of 15.8%. On January 1, 2023, a new tax reform became effective to reintroduce the standard debt and credit system for producers, wholesalers, and retailers with a tax rate of 13.0%. Accordingly, our Costa Rican subsidiary is no longer responsible for collecting such tax throughout the entire supply chain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uruguay</span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"><ix:continuation id="f-3630-8">Starting in January 2022, an increase to excise tax of between 19.0% to 20.0% for energy drinks became effective in Uruguay.</ix:continuation> </span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_262"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 24. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" id="f-3899" continuedAt="f-3899-1" escape="true">Other Liabilities, Provisions and Commitments </ix:nonNumeric></span></div><ix:continuation id="f-3899-1" continuedAt="f-3899-2"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.1 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory" id="f-3900" continuedAt="f-3900-1" escape="true">Other current liabilities</ix:nonNumeric></span></div><ix:continuation id="f-3900-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term employee benefits</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan" format="ixt:num-dot-decimal" scale="6" id="f-3901">7,493</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan" format="ixt:num-dot-decimal" scale="6" id="f-3902">6,567</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:CurrentAccruedExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3903">7,117</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:CurrentAccruedExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3904">6,288</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:OtherCurrentExpenses" format="ixt:num-dot-decimal" scale="6" id="f-3905">1,470</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OtherCurrentExpenses" scale="6" id="f-3906">734</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3907">16,080</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3908">13,589</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.2 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" id="f-3909" continuedAt="f-3909-1" escape="true">Other current financial liabilities </ix:nonNumeric></span></div><ix:continuation id="f-3909-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sundry creditors</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:CurrentSundryCreditors" format="ixt:num-dot-decimal" scale="6" id="f-3910">1,196</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:CurrentSundryCreditors" format="ixt:num-dot-decimal" scale="6" id="f-3911">1,150</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentDerivativeFinancialLiabilities" scale="6" id="f-3912">320</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentDerivativeFinancialLiabilities" scale="6" id="f-3913">680</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:CurrentDividendPayables" scale="6" id="f-3914">196</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:CurrentDividendPayables" scale="6" id="f-3915">209</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherCurrentFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3916">1,712</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherCurrentFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3917">2,039</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.3 <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" id="f-3918" continuedAt="f-3918-1" escape="true">Other non-current liabilities </ix:nonNumeric></span></div><ix:continuation id="f-3918-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:TaxesPayable" scale="6" id="f-3919">38</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:TaxesPayable" scale="6" id="f-3920">38</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt with former shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:NoncurrentDebtInstrumentsIssued" format="ixt:num-dot-decimal" scale="6" id="f-3921">1,514</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:NoncurrentDebtInstrumentsIssued" format="ixt:num-dot-decimal" scale="6" id="f-3922">1,578</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="kof:OtherLongTermLiabilities" scale="6" id="f-3923">241</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="kof:OtherLongTermLiabilities" scale="6" id="f-3924">825</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3925">1,793</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3926">2,441</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="f-3899-2" continuedAt="f-3899-3"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.4 <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory" id="f-3927" continuedAt="f-3927-1" escape="true">Other non-current financial liabilities </ix:nonNumeric></span></div><ix:continuation id="f-3927-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.031%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1404" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3928">2,100</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1405" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3929">4,668</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Success fee to pay</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1406" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3930">432</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1407" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3931">460</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1408" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3932">196</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1409" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3933">184</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1410" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3934">1,103</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1411" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="f-3935">152</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3936">3,831</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:OtherFinancialLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-3937">5,464</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 amount includes tax credit recovery payment to former shareholders. See Note 18.</span></div></ix:continuation><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.5 Provisions </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has various loss contingencies and has recognized provisions for legal proceedings it believes an unfavorable resolution is probable and the amount can be reasonably estimated. <ix:nonNumeric contextRef="c-1" name="kof:DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" id="f-3938" continuedAt="f-3938-1" escape="true">The following table presents the nature and amount of the provisions as of December&#160;31, 2024 and 2023: </ix:nonNumeric></span></div><ix:continuation id="f-3938-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"/><td style="width:52.099%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.214%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1412" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3939">940</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1413" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3940">1,348</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labor</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1414" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3941">1,180</ix:nonFraction></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1415" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3942">1,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1416" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3943">668</ix:nonFraction></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1417" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3944">614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3945">2,788</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3946">3,270</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 12.</span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6 Changes in the balance of provisions </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6.1 Taxes </span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfProvisionsExplanatory" id="f-3947" continuedAt="f-3947-1" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"/><td style="width:51.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.351%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1413" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3948">1,348</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1418" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3949">1,823</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1419" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3950">2,066</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1420" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3951">69</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1421" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3952">228</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1422" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3953">109</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies (See Note 18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1420" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3954">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1421" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3955">4</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1422" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3956">306</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and adjustments  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (See Note 18) </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1420" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3957">283</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1421" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3958">447</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1422" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3959">177</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1420" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3960">107</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1421" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3961">155</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1422" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3962">473</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1420" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3963">91</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1421" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3964">105</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1422" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3965">8</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1412" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3966">940</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1413" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3967">1,348</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1418" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3968">1,823</ix:nonFraction></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cancellation and adjustments includes Ps.<ix:nonFraction unitRef="mxn" contextRef="c-1420" decimals="-6" name="kof:CancellationAndAdjustmentsReductionOfAccessoriesInContigencies" scale="6" id="f-3969">240</ix:nonFraction> related to reduction of contingencies guaranteed by former shareholders.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6.2 Labor</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-3899-3"><ix:continuation id="f-3947-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"/><td style="width:51.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.118%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.140%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1415" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3970">1,308</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1423" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3971">1,385</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1424" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3972">1,472</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1425" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3973">71</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1426" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3974">64</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1427" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3975">80</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies (See Note 18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1425" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3976">361</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1426" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3977">843</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1427" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-3978">516</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1425" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3979">340</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1426" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3980">523</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1427" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-3981">385</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1425" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-3982">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1426" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-3983">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1427" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="f-3984">65</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1425" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3985">181</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1426" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3986">308</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1427" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-3987">301</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1425" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3988">39</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1426" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3989">153</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1427" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-3990">62</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1414" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3991">1,180</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1415" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3992">1,308</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1423" decimals="-6" name="ifrs-full:Provisions" format="ixt:num-dot-decimal" scale="6" id="f-3993">1,385</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6.3 Legal </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"/><td style="width:51.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.118%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.140%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1417" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3994">614</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1428" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3995">679</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1429" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-3996">612</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1430" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3997">52</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1431" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3998">50</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1432" decimals="-6" name="kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" scale="6" id="f-3999">57</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies (See Note 18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1430" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-4000">36</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1431" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-4001">117</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1432" decimals="-6" name="kof:IncreaseDecreaseInProvisionsFromNewContingencies" scale="6" id="f-4002">75</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1430" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-4003">35</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1431" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-4004">109</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1432" decimals="-6" name="kof:DecreaseInProvisionsThroughCancellationAndExpiration" scale="6" id="f-4005">79</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1430" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-4006">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1431" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" format="ixt:fixed-zero" scale="6" id="f-4007">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1432" decimals="-6" name="ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" scale="6" id="f-4008">149</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1430" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-4009">5</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1431" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-4010">68</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1432" decimals="-6" name="kof:DecreaseInProvisionsResultingFromPayments" scale="6" id="f-4011">110</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1430" decimals="-6" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-4012">6</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1431" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-4013">55</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mxn" contextRef="c-1432" decimals="-6" sign="-" name="kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" scale="6" id="f-4014">25</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1416" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-4015">668</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1417" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-4016">614</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1428" decimals="-6" name="ifrs-full:Provisions" scale="6" id="f-4017">679</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While provision for these claims has already been made, the actual outcome of the disputes and the timing of the resolution cannot be estimated by the Company at this time. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.7 Unsettled lawsuits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into several proceedings with its labor unions, tax authorities and other parties. These proceedings have arisen in the ordinary course of business and are common to the industry in which the Company operates. Such contingencies were assessed by the Company as less than probable but more than remote, and the estimated amount including uncertain tax position as of December&#160;31, 2024 of these lawsuits is Ps</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:LossContingencyDamagesSoughtValue1" format="ixt:num-dot-decimal" scale="6" id="f-4018">164,577</ix:nonFraction>, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">however, the Company believes that the ultimate resolution of such proceedings will not have a material effect on its consolidated financial position or result of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has tax disputes, most of which are related to its Brazilian and Mexican operations, with loss expectations assessed by management and supported by the analysis of legal counsel considered as possible. The main possible tax contingencies of Brazilian and Mexican operations amount to approximately</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Ps. <ix:nonFraction unitRef="mxn" contextRef="c-577" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-4019">110,752</ix:nonFraction>. This refers to various tax disputes related primarily to: (i) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1433" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-4020">10,454</ix:nonFraction> of credits for ICMS (&#8220;VAT&#8221;); (ii) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1434" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-4021">37,219</ix:nonFraction> related to tax credits of &#8220;IPI&#8221; (Tax on Industrial Products by its Portuguese acronym) over raw materials acquired from Free Trade Zone Manaus; (iii) Claims of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1435" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-4022">30,115</ix:nonFraction> related to compensation of federal taxes not approved by the  Tax authorities; (iv) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1436" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-4023">12,263</ix:nonFraction> relating to questions about the amortization of goodwill generated in acquisitions operations; (v) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1437" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-4024">2,621</ix:nonFraction>  relating to liability over the operations of a third party, former distributor, in the period from 2001 to 2003; and (vi) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1438" decimals="-6" name="kof:TaxContingenciesAmount" scale="6" id="f-4025">706</ix:nonFraction> related to the exclusion of ICMS (&#8220;VAT&#8221;) from the PIS/COFINS taxable basis and (vii) Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1439" decimals="-6" name="kof:TaxContingenciesAmount" format="ixt:num-dot-decimal" scale="6" id="f-4026">17,374</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">regarding disputes on tax deductions of ongoing business. The Company is defending its position in these matters and final decision is pending in court.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years in its Mexican and Brazilian territories, Coca-Cola FEMSA has been requested to present certain information regarding possible monopolistic practices. These requests are commonly generated in the ordinary course of business in the soft drink industry where these subsidiaries operate. The Company does not expect any material liability to arise from these contingencies.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.8</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Collateralized contingencies </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is customary in Brazil, the Company has been required by the tax authorities to collateralize tax contingencies currently in litigation amounting to Ps. <ix:nonFraction unitRef="mxn" contextRef="c-169" decimals="-6" name="kof:LitigationSettlementAmount1" format="ixt:num-dot-decimal" scale="6" id="f-4027">15,700</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-170" decimals="-6" name="kof:LitigationSettlementAmount1" format="ixt:num-dot-decimal" scale="6" id="f-4028">13,692</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-171" decimals="-6" name="kof:LitigationSettlementAmount1" format="ixt:num-dot-decimal" scale="6" id="f-4029">13,728</ix:nonFraction> as of December&#160;31, 2024, 2023 and 2022, respectively, by pledging fixed assets and entering into available lines of credit covering the contingencies. Also as disclosed in Note 7.2 there is some restricted cash in Brazil that relates to short term deposits in order to fulfill the collateral requirements for accounts payable.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.9 Commitments  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has signed commitments for the purchase of property, plant and equipment of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-4030">9,166</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="f-4031">3,394</ix:nonFraction> as December&#160;31, 2024 and 2023, respectively.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-78</span></div></div></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_265"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 25. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory" id="f-4032" continuedAt="f-4032-1" escape="true">Information by segment </ix:nonNumeric></span></div><ix:continuation id="f-4032-1" continuedAt="f-4032-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;) is the Chief Executive Officer, who periodically reviews financial information at the country level. Thus, each of the separate countries in which the Company operates is considered an operating segment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has aggregated operating segments into the following reporting segments for the purposes of its consolidated financial statements: (i) Mexico and Central America division (comprising the following countries: Mexico (including corporate operations), Guatemala, Nicaragua, Costa Rica and Panama), and (ii) the South America division (comprising the following countries: Brazil, Argentina, Colombia, and Uruguay).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determined that the quantitative and qualitative aspects of the aggregated operating segments are similar in nature for all periods presented. In evaluating the appropriateness of aggregating operating segments, the key indicators considered included but were not limited to:(i) similarities of customer base, products, production processes and distribution processes and (ii) historical and projected financial and operating statistics, historically and according to the Company&#180;s estimates the financial trends of the countries aggregated into an operating segment have behaved in similar ways and are expected to continue to do so.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inter-segment revenues are not material and are eliminated upon consolidation. Each operating segment reported reflects figures net of intersegment revenues.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfOperatingSegmentsExplanatory" id="f-4033" continuedAt="f-4033-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment disclosure for the Company&#8217;s consolidated operations is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:52.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4034">166,996</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4035">112,797</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4036">279,793</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1442" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4037">10,180</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1443" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-4038">5</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1444" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4039">10,185</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1445" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4040">156,816</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1446" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4041">112,792</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1447" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4042">269,608</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-4043">86,214</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-4044">64,843</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-4045">151,057</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4046">80,782</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4047">47,954</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4048">128,736</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4049">9,715</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4050">3,963</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4051">13,678</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-4052">44,095</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-4053">30,328</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-4054">74,423</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4055">25,037</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4056">10,974</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4057">36,011</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4058">7,597</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4059">4,530</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4060">12,127</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-4061">2,341</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-4062">1,596</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-4063">3,937</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4064">255</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4065">51</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4066">306</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1448" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4067">187,417</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1449" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4068">120,569</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4069">307,986</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1448" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4070">9,037</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1449" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4071">1,196</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4072">10,233</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1448" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4073">118,616</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1449" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4074">38,829</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-14" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4075">157,445</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1440" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4076">19,772</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1441" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4077">9,644</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4078">29,416</ix:nonFraction></span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-4033-1" continuedAt="f-4033-2"><ix:continuation id="f-4032-2" continuedAt="f-4032-3"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:52.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4079">149,362</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4080">95,726</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4081">245,088</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1452" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4082">8,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1453" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-4083">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1454" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4084">8,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1455" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4085">140,935</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1456" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4086">95,700</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1457" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4087">236,635</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-4088">77,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-4089">56,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-4090">134,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4091">71,665</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4092">39,195</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4093">110,860</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4094">9,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4095">3,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4096">12,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-4097">38,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-4098">24,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-4099">63,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4100">18,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4101">10,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4102">28,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4103">6,788</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4104">3,743</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4105">10,531</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="f-4106">864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="f-4107">843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-4108">1,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4109">206</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4110">9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4111">215</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1458" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4112">168,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1459" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4113">105,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4114">273,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1458" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4115">7,963</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1459" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4116">1,283</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4117">9,246</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1458" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4118">104,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1459" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4119">34,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-15" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4120">139,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1450" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4121">13,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1451" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4122">7,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4123">21,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"><tr><td style="width:1.0%"/><td style="width:52.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4124">131,002</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4125">95,738</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4126">226,740</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1462" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4127">6,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1463" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="f-4128">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1464" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4129">6,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1465" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4130">124,515</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1466" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4131">95,736</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1467" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4132">220,251</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-4133">68,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-4134">57,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="f-4135">126,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4136">62,035</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4137">38,265</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-4138">100,300</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4139">7,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4140">3,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-4141">11,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-4142">32,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-4143">24,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:SellingExpenses" format="ixt:num-dot-decimal" scale="6" id="f-4144">57,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4145">15,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4146">9,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4147">25,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4148">6,424</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4149">4,001</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:DepreciationAndAmortisationExpense" format="ixt:num-dot-decimal" scale="6" id="f-4150">10,425</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="f-4151">957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" scale="6" id="f-4152">781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="kof:NonCashItemsOtherThanDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="6" id="f-4153">1,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4154">417</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (<ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" sign="-" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4155">31</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="f-4156">386</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1468" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4157">172,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1469" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4158">105,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4159">277,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1468" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4160">6,925</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-1469" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4161">1,527</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  <ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:InvestmentAccountedForUsingEquityMethod" format="ixt:num-dot-decimal" scale="6" id="f-4162">8,452</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1468" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4163">113,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1469" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4164">32,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-53" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4165">146,119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1460" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4166">11,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-1461" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4167">7,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:AdditionsToNoncurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-4168">19,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1470" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4169">135,906</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1471" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4170">122,615</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1472" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4171">106,911</ix:nonFraction> during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1473" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4172">159,498</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1474" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4173">146,253</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1475" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4174">152,236</ix:nonFraction> as of December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1473" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4175">109,855</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1474" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4176">98,652</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1475" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4177">108,073</ix:nonFraction> as of December&#160;31, 2024, 2023 and 2022, respectively. <br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1476" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4178">74,126</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1477" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4179">66,963</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1478" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4180">63,944</ix:nonFraction> during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1479" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4181">83,899</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1480" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4182">77,513</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1481" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4183">77,026</ix:nonFraction> as of December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1479" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4184">26,629</ix:nonFraction>,  Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1480" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4185">26,571</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1481" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4186">24,003</ix:nonFraction> as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Colombian revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1482" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4187">20,995</ix:nonFraction> Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1483" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4188">17,680</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1484" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4189">16,799</ix:nonFraction> during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Colombian total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1485" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4190">19,835</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1486" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4191">17,753</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1487" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4192">14,607</ix:nonFraction> as of December&#160;31, 2024, 2023 and 2022, respectively. Colombian total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1485" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4193">6,150</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1486" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4194">5,337</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1487" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4195">3,902</ix:nonFraction> as of December&#160;31, 2024, 2023 and 2022, respectively. South America </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-4033-2" continuedAt="f-4033-3"><ix:continuation id="f-4032-3" continuedAt="f-4032-4"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenues also include Argentine revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1488" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4196">12,557</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1489" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4197">6,668</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1490" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4198">10,917</ix:nonFraction> during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Argentine total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1491" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4199">9,324</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1492" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4200">4,304</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1493" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4201">7,344</ix:nonFraction> as of December&#160;31, 2024, 2023 and 2022, respectively. Argentine total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1491" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4202">3,677</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1492" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4203">1,456</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1493" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4204">2,378</ix:nonFraction> as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Uruguay revenues of Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1494" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4205">5,119</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1495" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4206">4,415</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1496" decimals="-6" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="f-4207">4,078</ix:nonFraction> during the years ended on December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total assets were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1497" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4208">7,511</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1498" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4209">5,939</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1499" decimals="-6" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="f-4210">6,307</ix:nonFraction> as of  December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total liabilities were Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1497" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4211">2,374</ix:nonFraction>, Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1498" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4212">1,553</ix:nonFraction> and Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1499" decimals="-6" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-4213">2,282</ix:nonFraction>, as of December&#160;31, 2024, 2023 and 2022, respectively.</span></div></ix:continuation></ix:continuation><div style="margin-top:6pt;text-align:justify"><ix:continuation id="f-4033-3" continuedAt="f-4033-4"><ix:continuation id="f-4032-4" continuedAt="f-4032-5"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-4033-4"><ix:continuation id="f-4032-5"> Includes disposals of property, plant and equipment, intangible assets and other long-lived assets of 2024 is Ps. <ix:nonFraction unitRef="mxn" contextRef="c-1" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-4214">137</ix:nonFraction>, 2023 Ps. <ix:nonFraction unitRef="mxn" contextRef="c-25" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-4215">93</ix:nonFraction> and 2022 Ps. <ix:nonFraction unitRef="mxn" contextRef="c-26" decimals="-6" name="ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets" scale="6" id="f-4216">250</ix:nonFraction></ix:continuation></ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_268"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 26. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory" id="f-4217" continuedAt="f-4217-1" escape="true">Future Impact of Recently Issued Accounting Standards not yet in Effect: </ix:nonNumeric></span></div><ix:continuation id="f-4217-1" continuedAt="f-4217-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not applied the following standards, amendments and interpretations that are issued, but not yet effective, up to the date of issuance of the Company&#8217;s financial statements. The Company intends to adopt these standards, if applicable, when they become effective.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lack of exchangeability &#8211; Amendments to IAS 21</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, the IASB issued amendments to IAS 21 The Effects of Changes in Foreign Exchange Rates to specify how an entity should assess whether a currency is exchangeable and how it should determine a spot exchange rate when exchangeability is lacking. The amendments also require disclosure of information that enables users of its financial statements to understand how the currency not being exchangeable into the other currency affects, or is expected to affect, the entity&#8217;s financial performance, financial position and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments will be effective for annual reporting periods beginning on or after January 1, 2025. Early adoption is permitted, but will need to be disclosed. When applying the amendments, an entity cannot restate comparative information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are not expected to have a material impact on the Company&#8217;s consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Presentation and Disclosure in Financial Statements - IFRS 18</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2024, the IASB issued IFRS 18, which replaces IAS 1 Presentation of Financial Statements. IFRS 18 introduces new requirements for presentation within the statement of profit or loss, including specified totals and subtotals. Furthermore, entities are required to classify all income and expenses within the statement of profit or loss into one of five categories: operating, investing, financing, income taxes and discontinued operations, whereof the first three are new.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It also requires disclosure of newly defined management-defined performance measures, subtotals of income and expenses, and includes new requirements for aggregation and disaggregation of financial information based on the identified &#8216;roles&#8217; of the primary financial statements (PFS) and the notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, narrow-scope amendments have been made to IAS 7 Statement of Cash Flows, which include changing the starting point for determining cash flows from operations under the indirect method, from &#8216;profit or loss&#8217; to &#8216;operating profit or loss&#8217; and removing the optionality around classification of cash flows from dividends and interest. In addition, there are consequential amendments to several other standards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IFRS 18, and the amendments to the other standards, is effective for reporting periods beginning on or after January 1, 2027, but earlier application is permitted and must be disclosed. IFRS 18 will apply retrospectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently working to identify all impacts the amendments will have on the primary financial statements and notes to the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries without Public Accountability: Disclosures - IFRS 19</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2024, the IASB issued IFRS 19, which allows eligible entities to elect to apply its reduced disclosure requirements while still applying the recognition, measurement and presentation requirements in other IFRS accounting standards. To be eligible, at the end of the reporting period, an entity must be a subsidiary as defined in IFRS 10, cannot have public accountability and must have a parent (ultimate or intermediate) that prepares consolidated financial statements, available for public use, which comply with IFRS accounting standards.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-4217-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IFRS 19 will become effective for reporting periods beginning on or after January 1, 2027, with early application permitted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Company&#8217;s equity instruments are publicly traded, it is not eligible to elect to apply IFRS 19.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IFRS S1 General requirements for disclosure of sustainability-related financial information and IFRS S2 Climate related disclosures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 26, 2023, the IFRS Foundation&#8217;s International Sustainability Standards Board (&#8220;ISSB&#8221;) issued two sustainability standards, IFRS S1 and IFRS S2, requiring entities to disclose information about risks and opportunities related to sustainability and climate, respectively. In Mexico, the Comisi&#243;n Nacional Bancaria y de Valores (&#8220;CNBV&#8221;) through amendments to the Circular &#218;nica De Emisoras (&#8220;CUE&#8221;) requires issuers to prepare a sustainability report in accordance with the ISSB standards. The CUE amendments became effective on January 29, 2025 requiring issuers to adopt IFRS S1 and IFRS S2 starting with their 2026 filings for fiscal year 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently working in identifying all impacts the adoption of these standards will have on the consolidated financial statements and its related notes.</span></div></ix:continuation><div><span><br/></span></div><div id="iab10cf3fd1764c1d93b7d2d07ddaf513_271"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 27. <ix:nonNumeric contextRef="c-1" name="ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory" id="f-4218" continuedAt="f-4218-1" escape="true">Subsequent Events</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-4218-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has evaluated the existence of subsequent events and determined that there have not been events that requires a disclosure in this consolidated financial statements.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-82</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>2
<FILENAME>exhibit81significantsubsid.htm
<DESCRIPTION>EX-8.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i531b356f64f9476d87fabc516b51e0de_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 8.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNIFICANT SUBSIDIARIES</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth all of our direct and indirect significant subsidiaries and the percentage of equity of each subsidiary we owned directly or indirectly as of December 31, 2024&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;padding-right:-1.38pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Name of Company</font></div><div style="margin-bottom:1.5pt;margin-top:1pt;padding-right:-1.38pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;padding-right:-1.38pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Jurisdiction of</font></div><div style="margin-bottom:1.5pt;margin-top:0.05pt;padding-right:-1.38pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Incorporation</font></div></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;padding-right:-1.38pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Percentage</font></div><div style="margin-bottom:1.5pt;padding-right:-1.38pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Owned </font></div></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;padding-right:-1.38pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description</font></div><div style="margin-bottom:1.5pt;padding-right:-1.38pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</font></div></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Propimex, S. de R.L. de C.V.</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributor of bottled beverages.</font></td></tr><tr style="height:15pt"><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Controladora Interamericana de Bebidas, S. de R.L. de C.V.</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holding company of manufacturers and distributors of bottled beverages.</font></td></tr><tr style="height:15pt"><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spal Ind&#250;stria Brasileira de Bebidas, S.A.</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.4%</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Producer and distributor of bottled beverages.</font></td></tr><tr style="height:15pt"><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicios Refresqueros del Golfo y Baj&#237;o, S. de R.L. de C.V.</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Producer of bottled beverages.</font></td></tr><tr style="height:17pt"><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</font></td><td colspan="9" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Producer of bottled beverages.</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:4.5pt solid #999999;padding:0 1pt"></td><td colspan="3" style="border-bottom:4.5pt solid #999999;padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="9" style="border-top:4.5pt solid #999999;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>3
<FILENAME>kof2024xsignaturepacket121.htm
<DESCRIPTION>EX-12.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ie4f23d84029c43548afbc17e2e172d42_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 12.1</font></div></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Ian Craig, certify that&#58;</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">I have reviewed this annual report on Form 20-F of Coca-Cola FEMSA, S.A.B. de C.V.&#59;</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results from operations and cash flows of the company as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">The company&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have&#58;</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Evaluated the effectiveness of the company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">The company&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the audit committee of the company&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#8217;s internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;&#160;&#160;April 9, 2025</font></div><div style="padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ian Craig&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br>Ian Craig<br>Chief Executive Officer</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exh. 12.1-1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>4
<FILENAME>kof2024xsignaturepacket122.htm
<DESCRIPTION>EX-12.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="if5284b4c028e471bb6d1804e09dcbd20_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 12.2</font></div></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Gerardo Cruz Celaya, certify that&#58;</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">I have reviewed this annual report on Form 20-F of Coca-Cola FEMSA, S.A.B. de C.V.&#59;</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results from operations and cash flows of the company as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">The company&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have&#58;</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">Evaluated the effectiveness of the company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:10pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:28.5pt">The company&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the audit committee of the company&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:10pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:24.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#8217;s internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;&#160;&#160;April 9, 2025</font></div><div style="padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Gerardo Cruz Celaya&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br>Gerardo Cruz Celaya<br>Chief Financial Officer</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exh. 12.2-1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>5
<FILENAME>kof2024xsignaturepacket131.htm
<DESCRIPTION>EX-13.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i284e5492a45d4ad290e633da781037f1_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 13.1</font></div></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification<br>Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002<br>(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)</font></div><div style="margin-bottom:10pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of Coca-Cola FEMSA, S.A.B. de C.V. (the &#8220;Company&#8221;), does hereby certify, to such officer&#8217;s knowledge, that&#58;</font></div><div style="margin-bottom:10pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Annual Report on form 20-F for the year ended December 31, 2024 (the &#8220;Form 20-F&#8221;) of the Company fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and information contained in the Form 20-F fairly presents, in all material respects, the financial condition and results from operations of the Company.</font></div><div style="margin-bottom:40pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;&#160;&#160;April 9, 2025</font></div><div style="padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ian Craig&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br>Ian Craig<br>Chief Executive Officer</font></div><div style="margin-bottom:40pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;&#160;&#160;April 9, 2025</font></div><div style="padding-left:234pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Gerardo Cruz Celaya&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br>Gerardo Cruz Celaya<br>Chief Financial Officer</font></div><div><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exh. 13.1-1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>6
<FILENAME>a24kofconsentpcaob.htm
<DESCRIPTION>EX-15.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i4603bf716e6d438a8aff57f181d87b88_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">Exhibit 15.1</font></div><div style="margin-bottom:10pt;margin-top:0.3pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:3.85pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="padding-right:13.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">We consent to the incorporation by reference in the Registration Statement (Form F-3, No. 333-267425) of Coca-Cola FEMSA, S.A.B. de C.V., Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V., Yoli de Acapulco, S. de R.L. de C.V., and Controladora Interamericana de Bebidas, S. de R.L. de C.V., of our reports dated April 9, 2025, with respect to the consolidated financial statements of Coca-Cola FEMSA, S.A.B. de C.V. and subsidiaries, and the effectiveness of internal control over financial reporting of Coca-Cola FEMSA, S.A.B. de C.V. and subsidiaries included in this Annual Report on Form 20-F, for the year ended December 31, 2024.</font></div><div style="padding-right:13.8pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Mancera, S.C.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">A Member Practice of</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Ernst &#38; Young Global Limited</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.777%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:2.65pt;padding-left:0.02pt;padding-right:0.02pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#47;s&#47; Mancera, S.C.</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Mexico City, Mexico </font></div><div style="margin-bottom:0.1pt;padding-right:464pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">April 9, 2025</font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:139%">&#160;&#160;&#160;&#160;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-17.1
<SEQUENCE>7
<FILENAME>exhibit171.htm
<DESCRIPTION>EX-17.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i9bb4021bc28c46408db1839c8ca34f2e_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 17.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ISSUER OF GUARANTEED SECURITIES</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the following series of guaranteed notes subject to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 has been issued by Coca-Cola FEMSA and remain outstanding&#58; </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.464%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.468%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#e7e6e6;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Security</font></td><td colspan="9" style="background-color:#e7e6e6;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issuer</font></td><td colspan="9" style="background-color:#e7e6e6;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Guarantor</font></td></tr><tr><td colspan="9" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.750% Senior Notes due 2030</font></td><td colspan="9" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA, S.A.B. de C.V.</font></td><td colspan="9" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Propimex, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comercializadora La Pureza de Bebidas, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grupo Embotellador Cimsa, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refrescos Victoria del Centro, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yoli de Acapulco, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Controladora Interamericana de Bebidas, S. de R.L. de C.V.</font></div></td></tr><tr><td colspan="9" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.850% Senior Notes due 2032</font></td><td colspan="9" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coca-Cola FEMSA, S.A.B. de C.V.</font></td><td colspan="9" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Propimex, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comercializadora La Pureza de Bebidas, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grupo Embotellador Cimsa, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refrescos Victoria del Centro, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yoli de Acapulco, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Controladora Interamericana de Bebidas, S. de R.L. de C.V.</font></div></td></tr><tr><td colspan="9" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:1.37pt;padding-right:-1.38pt"><font><br></font></div><div style="padding-left:1.37pt;padding-right:-1.38pt"><font><br></font></div><div style="padding-left:1.37pt;padding-right:-1.38pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.250% Senior Notes due 2043</font></div></td><td colspan="9" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:1.37pt;padding-right:-1.38pt"><font><br></font></div><div style="padding-left:1.37pt;padding-right:-1.38pt"><font><br></font></div><div style="padding-left:1.37pt;padding-right:-1.38pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA, S.A.B. de C.V.</font></div></td><td colspan="9" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.15pt;padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Propimex, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comercializadora La Pureza de Bebidas, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Grupo Embotellador Cimsa, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refrescos Victoria del Centro, S. de R.L. de C.V.</font></div><div style="padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yoli de Acapulco, S. de R.L. de C.V.</font></div><div style="margin-bottom:1.5pt;padding-left:16.62pt;padding-right:-1.38pt;text-indent:-14.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Controladora Interamericana de Bebidas, S. de R.L. de C.V.</font></div></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.2
<SEQUENCE>8
<FILENAME>a16-02x17policiesfortradin.htm
<DESCRIPTION>EX-97.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ie30f4b647aba4971b6cdaf668c4855f8_1"></div><div style="min-height:35.28pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><img alt="image_0.jpg" src="image_0.jpg" style="height:90px;margin-bottom:5pt;vertical-align:text-bottom;width:156px"></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:28pt;font-weight:400;line-height:133%">POLICIES FOR TRADING</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:28pt;font-weight:400;line-height:133%">COCA-COLA FEMSA, S.A.B. DE C.V.</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:28pt;font-weight:400;line-height:133%">SECURITIES</font></div><div style="margin-bottom:10pt;text-align:center"><font><br></font></div><div style="height:70.56pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35.28pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Policies for Trading KOF&#8217;s Securities </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">These Policies for Trading KOF&#8217;s Securities (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Policies</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) are issued and approved in compliance with the </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Ley del Mercado de Valores</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (Mexican Securities Law) and its Rules. For the avoidance of doubt, these Policies supersede any other policies of KOF that may address what it is mentioned in these Policies.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">All capitalized terms used in these Policies will have the meaning set forth in </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> &#8220;Definitions&#8221;. </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:2pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Purpose of the Policies for Trading KOF&#8217;s Securities</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-12.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:3.5pt">To identify the restrictions and obligations applicable to the Individual Related Parties of KOF that have Privileged Information or Confidential Information and for the trade of KOF&#8217;s Securities, in accordance with the securities laws applicable to KOF. </font></div><div style="padding-left:28.35pt;text-align:justify;text-indent:1.6pt"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-12.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:3.5pt">To prevent any liability and sanctions to which KOF and the Individual Related Parties may be subject to in case of violation of the securities laws.</font></div><div style="margin-top:2pt;text-align:justify"><font><br></font></div><div style="margin-top:2pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Treatment of Privileged Information and Confidential Information </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-12.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%;padding-left:3.5pt">Definition of Privileged Information</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.- All information related to acts or events that are not publicly known and that may have influence on the prices of KOF&#8217;s Securities or that may be considered material for an investor to decide whether to buy or sell KOF&#8217;s Securities.</font></div><div style="padding-left:28.35pt;text-align:justify;text-indent:1.6pt"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-12.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%;padding-left:3.5pt">Definition of Confidential Information</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.- All information qualified by KOF as confidential in documents or agreements, or when such qualification is given by applicable law, and that is related to KOF&#8217;s Securities listed in the Mexican Stock Market Registry, public offerings and acquisitions or transfers of KOF&#8217;s shares.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-12.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%;padding-left:3.5pt">Treatment of Privileged Information and Confidential Information</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.- Any Individual Related Party having Privileged Information or Confidential Information of KOF shall&#58;</font></div><div style="padding-left:84.55pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:2.7pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:5.93pt">Keep the information as confidential.</font></div><div style="padding-left:54pt;text-align:justify;text-indent:2.7pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:2.7pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:5.37pt">Not disclose it to persons that do not require such information for their activities in KOF.</font></div><div style="padding-left:54pt;text-align:justify;text-indent:2.7pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:2.7pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:6.6pt">Use it exclusively to carry out their activities in KOF.</font></div><div style="text-align:justify;text-indent:2.7pt"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:2.7pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">d)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:5.37pt">Abstain from informing or giving comments related to such information to any third parties. </font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-12.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:3.5pt">The Senior Executives, or the persons appointed by them, in charge of listing KOF&#8217;s Securities in the Mexican Stock Market Registry, public offerings and acquisitions or transfers of KOF&#8217;s shares, as well as other processes and strategic projects, shall keep a record of the Individual Related Parties with access to Privileged Information and Confidential Information and deliver a copy of the same to the secretary of the Board. This record or log shall include the information of the Individual Related Party, as well as the description of the Privileged Information or Confidential Information to which such person had access to. Additionally, each log shall be signed by the Individual Related Party that had accessed to the Privileged Information or Confidential Information (including the date, source and hour, in which such person had access to the information), declaring commitment to keep it confidential and in compliance with these Policies.</font></div><div style="padding-left:29.95pt;text-align:justify"><font><br></font></div><div style="height:70.56pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35.28pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-12.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:3.5pt">For an effective control for access to Privileged Information or Confidential Information the Individual Related Parties shall comply with the following&#58;</font></div><div style="padding-left:42.55pt;text-align:justify"><font><br></font></div><div style="padding-left:56.7pt;text-align:justify;text-indent:1.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:4.33pt">Enter into any confidentiality agreements that KOF requests for the performance of their activities&#59; </font></div><div style="padding-left:56.7pt;text-align:justify;text-indent:1.6pt"><font><br></font></div><div style="padding-left:56.7pt;text-align:justify;text-indent:1.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:3.77pt">Consult and access Privileged Information or Confidential Information exclusively through sources duly authorized by KOF&#59; </font></div><div style="padding-left:56.7pt;text-align:justify;text-indent:1.6pt"><font><br></font></div><div style="padding-left:56.7pt;text-align:justify;text-indent:1.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:5pt">Maintain an effective separation and access control to the files where Privileged Information and Confidential Information of KOF is kept&#59; and</font></div><div style="padding-left:56.7pt;text-align:justify;text-indent:1.6pt"><font><br></font></div><div style="padding-left:56.7pt;text-align:justify;text-indent:1.6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">d)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:3.77pt">Comply with KOF&#8217;s code of ethics.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:2pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Trading KOF&#8217;s Securities</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-14.2pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">8.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:5.1pt">The Individual Related Parties shall observe the following rules&#58;</font></div><div style="padding-left:84.55pt;text-align:justify"><font><br></font></div><div style="padding-left:78pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:8.63pt">Abstain to Trade KOF&#8217;s Securities in the following cases&#58;</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:99.25pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">i.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:12.23pt">If they have Privileged Information or Confidential Information.</font></div><div style="padding-left:99.25pt;text-align:justify"><font><br></font></div><div style="padding-left:99.25pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">ii.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:9.48pt">If there is an announcement from KOF restricting such trades, even during Operating Periods.</font></div><div style="padding-left:99.25pt;text-align:justify"><font><br></font></div><div style="padding-left:99.25pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">iii.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:6.73pt">During the public offering of KOF&#8217;s Securities of the same class or series, except for the exercise of their preemptive rights as shareholders in compliance with applicable laws or a notice of KOF allowing such trades.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:78pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:8.07pt">Abstain from purchasing or otherwise acquiring, directly or indirectly KOF&#8217;s Securities for a three-month period from their last trade of any class of KOF&#8217;s Securities. Also, abstain during such three-month period from selling or otherwise disposing KOF&#180;s Securities, as of their last trade of any class of KOF&#180;s Securities.</font></div><div style="padding-left:78pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:78pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:9.3pt">Trade Securities only during the operating periods informed by KOF. These operating periods shall be formally communicated by the secretary of the Board of Directors of KOF before such periods start. Generally, the operating periods begin on the third business day following the day on which KOF discloses its quarterly reports and ends&#58; (i) four weeks after, for the fourth quarter results reported during February, and (ii) six weeks after, for the first, second and third quarter results reported during the months of April, July and October, respectively (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Operating Periods</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:78pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">d)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:8.07pt">Observe the following principles&#58;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-7.05pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">i.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:1.28pt">Access to information when Trading Securities.</font></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-7.05pt"><font><br></font></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-7.05pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">ii.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:29.13pt">Equal opportunities compared to other market participants when Trading Securities.</font></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-7.05pt"><font><br></font></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-7.05pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">iii.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:26.38pt">Observance of securities best practices.</font></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-7.05pt"><font><br></font></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-7.05pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">iv.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:26.47pt">Absence of conflict of interests.</font></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-7.05pt"><font><br></font></div><div style="height:70.56pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35.28pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="padding-left:113.4pt;text-align:justify;text-indent:-7.05pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">v.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:29.22pt">Prevention of improper conducts that may be caused by the use of Privileged Information.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">9.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:8.9pt">In the event any Individual Related Party intends to Trade KOF&#8217;s Securities in the United States or in another country other than Mexico, such shall comply with these Policies and with any requirement imposed by the securities laws of the countries in which they intend to Trade KOF&#8217;s Securities. Each Individual Related Party must comply and meet the requirements set forth by such securities laws.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-top:2pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Disclosure for Trading Securities</font></div><div style="padding-left:42.55pt;text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">10.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:2.82pt">Under the Mexican Securities Law, any person who directly or indirectly has ten percent or more of KOF&#8217;s shares and members of the Board of Directors and certain Senior Executives, as applicable, must report to the CNBV any Trade of KOF&#8217;s Securities completed during a quarter, or in a period of five business days, whenever the amount exceeds one million UDIs.</font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">11.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:2.82pt">The information delivered to the authorities or to the public to comply with the securities laws, must not be false, incorrect or misleading regarding KOF&#8217;s situation. </font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">12.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:2.82pt">In accordance with the securities laws, the secretary of the Board of Directors shall send every year a communication addressed to each of the Directors and Senior Executives, requesting information about the number, series and class of shares they own, directly or indirectly, as well as the amount and percentage that such shares represent of KOF&#8217;s capital stock.</font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">13.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:2.82pt">Additionally, the Individual Related Parties that have access to Confidential Information, shall prepare and provide a report in the form attached hereto as </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, each time they Trade KOF&#8217;s Securities. The report shall be delivered to the secretary of the Board no later than ten business days following such trade.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Person Responsible, Assistance for Policies&#8217; Compliance, Disciplinary Measures</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">14.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:2.82pt">The person responsible for observing full compliance of these Policies shall be the secretary of the Board, who may be contacted for any questions in connection with the scope of these Policies. Also, in case of breach of these Policies, the secretary shall inform the Board.</font></div><div style="padding-left:42.55pt;text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">15.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:2.82pt">The secretary of the Board shall give notice to the Individual Related Parties regarding these Policies, who shall certify in writing their acknowledgment and adherence to them. Also, when there are amendments to the Mexican Securities Law, its Rules or other securities laws that could affect or change these Policies, notice will be given to the Individual Related Parties, with acknowledgment of receipt, in order for them to be aware of any changes to these Policies.</font></div><div style="padding-left:42.55pt;text-align:justify"><font><br></font></div><div style="padding-left:42.55pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">16.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:2.82pt">Any breach to these Policies could result in administrative or criminal liability for KOF or the Individual Related Party involved, in Mexico and in the United States of America, or any other country, as the case may be. KOF, at its discretion, could take any actions against the Individual Related Party that breach these Policies.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:70.56pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35.28pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Exhibit A</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">Definitions </font></div><div><font><br></font></div><div style="margin-bottom:10pt;padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.817%"><tr><td style="width:1.0%"></td><td style="width:25.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Board or Board of Directors</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Board of Directors of KOF.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Confidential Information</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Shall have the meaning set forth in Clause 4 of these Policies.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Control</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The capacity of an individual or Group to carry out any of the following actions&#58;  </font></div><div style="padding-left:16.72pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:9.91pt">To directly or indirectly, decide at the general meetings of shareholders, partners or equivalent bodies, or to appoint or remove a majority of the directors, administrators or equivalent, of a legal entity.</font></div><div style="padding-left:16.72pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:9.35pt">To maintain direct or indirect ownership of more than fifty percent of the voting rights of the capital stock of a legal entity. </font></div><div style="padding-left:16.72pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:10.58pt">Directly or indirectly, run the administration and decide on the strategies or the main policies of a legal entity&#59; whether through ownership of securities, by contract or otherwise.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Controlling Power</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The capacity to decisively influence on the resolutions adopted at the shareholders&#8217; meetings or the meetings of the Board of Directors, or in the management and course of the business of KOF or its Subsidiaries. The following are deemed to have Controlling Power, unless proven otherwise&#58; </font></div><div style="padding-left:16.72pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:9.91pt">Shareholders holding Control over KOF.</font></div><div style="padding-left:16.72pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:9.35pt">Individuals who are related to KOF or its Subsidiaries through lifetime tenure or honorary positions, or similar.</font></div><div style="padding-left:16.72pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:10.58pt">Persons who have transfer the Control of a legal entity at no cost or at a cost below its market or book value, in favor of individuals related by blood, affinity or marriage, within the fourth degree of consanguinity (first cousin), spouses and concubines.</font></div><div style="padding-left:16.72pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:9.91pt">Those who instruct the Directors or Senior Executives of a legal entity, on how to vote or carry out transactions in a company or entities under its Control.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Director </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Member of the Board of Directors of KOF. </font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">KOF, the Company, Issuer</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Coca-Cola FEMSA, S.A.B. de C.V.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Group</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Group of people that have any kind of arrangement to vote in the same direction. The following are deemed a Group, unless proven otherwise&#58;</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a) People related by blood, affinity or marriage, within the fourth degree of consanguinity (first cousin), spouses and concubines. </font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b) Companies part of the same business group and the person or group Controlling such companies.</font></div></td></tr></table></div><div style="height:70.56pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35.28pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.817%"><tr><td style="width:1.0%"></td><td style="width:25.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Individual Related Parties</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Shall mean the following persons related to the Issuer&#58;</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a)   KOF&#8217;s Directors.</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b)   Senior Executives of KOF.</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c) Executives and employees of KOF that have executive positions in the management, finance, treasury, planning, investor relations and legal areas.</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">d) Executives and employees of KOF responsible for the repurchasing and selling of shares.</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">e) KOF employees that participate in the drafting, analysis, approval and presentation of any information to be provided to the authorities, to the stock exchanges and to the public.</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">f) Related parties that have Privileged Information or Confidential Information.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Mexican National </font></div><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Banking and Securities </font></div><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Commission or CNBV</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Mexican National</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Banking and Securities Commission </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">(Comisi&#243;n Nacional Bancaria y de Valores)</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Mexican Securities </font></div><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Law</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Mexican Securities Law</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%"> (Ley del Mercado de Valores)</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Mexico</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The United Mexican States.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Operating Period</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Shall have the meaning set forth in Clause 8(c) of these Policies. </font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Privileged Information</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Shall have the meaning set forth in Clause 3 of these Policies.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Mexican Stock Market Registry</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Mexican Stock Market Registry (</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Registro Nacional de Valores</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">).</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Rules</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">General Rules applicable to trading of securities by directors, senior executives and employees of financial entities and other regulated persons (</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Disposiciones de car&#225;cter general aplicables a las operaciones con valores que realicen los consejeros, directivos y empleados de entidades financieras y dem&#225;s personas obligadas</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">) of the CNBV, published in the Mexican Federal Official Gazette on November 4th, 2014.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Securities </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Shares and other securities issued by KOF.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Senior Executive</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The following persons shall be deemed Senior Executives of KOF and its Subsidiaries&#58; </font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)     The chief executive officer of KOF&#59;</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii) Employees who have a position within the senior management of KOF&#59; and </font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iii)  Any other executive holding the position of chief executive officer at any of KOF&#8217;s Subsidiaries or in charge of any of the following areas of such subsidiaries&#58; production, distribution, marketing, finance, human resources, internal audit, tax, legal, public relations, governmental relations, investor relations, treasury, planning and management.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Significant Influence</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">To maintain direct or indirect ownership of at least twenty percent of the voting rights of the capital stock of a legal entity.</font></div></td></tr></table></div><div style="height:70.56pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35.28pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-bottom:10pt;padding-left:5.4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.817%"><tr><td style="width:1.0%"></td><td style="width:25.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Subsidiary</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Any company Controlled by KOF and in which KOF directly or indirectly participates in its issued capital stock.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Trading Securities</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.82pt;padding-right:3.12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Such trades made by Individual Related Parties, directly or indirectly, of&#58;</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a)  KOF&#8217;s Securities listed in the Mexican Stock Market Registry&#59;</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b) American Depositary Receipts (ADR&#8217;s) that represent KOF&#8217;s Securities&#59; and</font></div><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c) Derivative instruments, as long as they have KOF&#8217;s Securities as underlying assets.</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:3.12pt"><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Notwithstanding the above, investments made by Individual Related Parties in investment funds, securities issued by trusts in which such Individual Related Parties does not take the investment decisions, securities issued by banks representing debt of a term less than a year, as well as in certificates of participation (CPOs) or options, in both cases, related to securities issued by two or more issuers, or related to a group of shares or price indexes, shall not be deemed Trades of KOF&#8217;s Securities.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#c00000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">UDIs</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.12pt;padding-right:3.12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Investment Units determined by the Mexican Central Bank (</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Banco de M&#233;xico).</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font></div></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font><br></font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:70.56pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:35.28pt;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">Exhibit B</font></div><div style="text-align:center"><font><br></font></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Form of Report for Trading KOF&#8217;s Securities by Individual Related Parties</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This report is delivered in accordance with the Policies for Trading KOF&#8217;s Securities and Article 5, section VIII of the General Rules applicable to trading of securities by directors, senior executives and employees of financial entities and other regulated persons (</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Disposiciones de car&#225;cter general aplicables a las operaciones con valores que realicen los consejeros, directivos y empleados de entidades financieras y dem&#225;s personas obligadas</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">) of the CNBV, published in the Mexican Federal Official Gazette on November 4th, 2014. </font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.923%"><tr><td style="width:1.0%"></td><td style="width:29.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Name of Individual Related Party</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58;</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Position in KOF</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58;</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Date of the Trade of KOF&#8217;s Securities</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58;</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Broker</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58;</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Description of the Trade of KOF&#8217;s Securities</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58;</font></div><div style="padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(price, volume, </font></div><div style="padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">type, series or class of securities)</font></div><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:10pt;padding-left:141.6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.812%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">&#91;Place and delivery date&#93;</font></div><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div><div style="padding-left:2.77pt;padding-right:2.77pt"><font><br></font></div><div style="padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">&#91;Signature&#93;</font></div><div style="padding-left:2.77pt;padding-right:2.77pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">___________________________________</font></div></td></tr></table></div><div style="text-indent:36pt"><font><br></font></div><div style="height:70.56pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>kof-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d531691e-abde-41d0-ac5e-c44ccb209f5c,g:e0db6556-08e3-42e3-93f9-c91dfe76354e-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:kof="http://www.coca-colafemsa.com/20241231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.coca-colafemsa.com/20241231">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2024" schemaLocation="https://xbrl.sec.gov/currency/2024/currency-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd"/>
  <xs:import namespace="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kof-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kof-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kof-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kof-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.coca-colafemsa.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.coca-colafemsa.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofFinancialPosition" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition">
        <link:definition>9952151 - Statement - Consolidated Statements of Financial Position</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedIncomeStatements" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements">
        <link:definition>9952152 - Statement - Consolidated Income Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedIncomeStatements_1" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1">
        <link:definition>9952152 - Statement - Consolidated Income Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952153 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsoldidatedStatementsofComprehensiveIncome" roleURI="http://www.coca-colafemsa.com/role/ConsoldidatedStatementsofComprehensiveIncome">
        <link:definition>9952154 - Statement - Consoldidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinEquity" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity">
        <link:definition>9952155 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>9952156 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlowsParenthetical" roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlowsParenthetical">
        <link:definition>9952157 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ActivitiesoftheCompany" roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany">
        <link:definition>9952158 - Disclosure - Activities of the Company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPreparation" roleURI="http://www.coca-colafemsa.com/role/BasisofPreparation">
        <link:definition>9952159 - Disclosure - Basis of Preparation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MaterialAccountingPolicies" roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPolicies">
        <link:definition>9952160 - Disclosure - Material Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalents" roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalents">
        <link:definition>9952161 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNet" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNet">
        <link:definition>9952162 - Disclosure - Trade Receivable, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.coca-colafemsa.com/role/Inventories">
        <link:definition>9952163 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssets" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets">
        <link:definition>9952164 - Disclosure - Other Current Assets and Other Current Financial Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinOtherEntities" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities">
        <link:definition>9952165 - Disclosure - Investments in Other Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.coca-colafemsa.com/role/Leases">
        <link:definition>9952166 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Propertyplantequipment" roleURI="http://www.coca-colafemsa.com/role/Propertyplantequipment">
        <link:definition>9952167 - Disclosure - Property, plant &amp; equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssets" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssets">
        <link:definition>9952168 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Othernoncurrentassetsandothernoncurrentfinancialassets" roleURI="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets">
        <link:definition>9952169 - Disclosure - Other non-current assets and other non-current financial assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies">
        <link:definition>9952170 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionsinForeignCurrencies" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies">
        <link:definition>9952171 - Disclosure - Balances and Transactions in Foreign Currencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefits" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits">
        <link:definition>9952172 - Disclosure - Post-Employment and Other Non-current Employee Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BonusPrograms" roleURI="http://www.coca-colafemsa.com/role/BonusPrograms">
        <link:definition>9952173 - Disclosure - Bonus Programs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayables" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables">
        <link:definition>9952174 - Disclosure - Bank Loans and Notes Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncomeandExpenses" roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses">
        <link:definition>9952175 - Disclosure - Other Income and Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstruments" roleURI="http://www.coca-colafemsa.com/role/FinancialInstruments">
        <link:definition>9952176 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NonControllingInterestinConsolidatedSubsidiaries" roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries">
        <link:definition>9952177 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Equity" roleURI="http://www.coca-colafemsa.com/role/Equity">
        <link:definition>9952178 - Disclosure - Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShare" roleURI="http://www.coca-colafemsa.com/role/EarningsperShare">
        <link:definition>9952179 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxes">
        <link:definition>9952180 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitments" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments">
        <link:definition>9952181 - Disclosure - Other Liabilities, Provisions and Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Informationbysegment" roleURI="http://www.coca-colafemsa.com/role/Informationbysegment">
        <link:definition>9952182 - Disclosure - Information by segment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" roleURI="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect">
        <link:definition>9952183 - Disclosure - Future Impact of Recently Issued Accounting Standards not yet in Effect:</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.coca-colafemsa.com/role/SubsequentEvents">
        <link:definition>9952184 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MaterialAccountingPoliciesPolicies" roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Material Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ActivitiesoftheCompanyTables" roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables">
        <link:definition>9955512 - Disclosure - Activities of the Company (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPreparationTables" roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationTables">
        <link:definition>9955513 - Disclosure - Basis of Preparation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MaterialAccountingPoliciesTables" roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables">
        <link:definition>9955514 - Disclosure - Material Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalentsTables" roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables">
        <link:definition>9955515 - Disclosure - Cash and Cash Equivalents (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNetTables" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetTables">
        <link:definition>9955516 - Disclosure - Trade Receivable, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.coca-colafemsa.com/role/InventoriesTables">
        <link:definition>9955517 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables">
        <link:definition>9955518 - Disclosure - Other Current Assets and Other Current Financial Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinOtherEntitiesTables" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables">
        <link:definition>9955519 - Disclosure - Investments in Other Entities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.coca-colafemsa.com/role/LeasesTables">
        <link:definition>9955520 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyplantequipmentTables" roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables">
        <link:definition>9955521 - Disclosure - Property, plant &amp; equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsTables" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsTables">
        <link:definition>9955522 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthernoncurrentassetsandothernoncurrentfinancialassetsTables" roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables">
        <link:definition>9955523 - Disclosure - Other non-current assets and other non-current financial assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables">
        <link:definition>9955524 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionsinForeignCurrenciesTables" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables">
        <link:definition>9955525 - Disclosure - Balances and Transactions in Foreign Currencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables">
        <link:definition>9955526 - Disclosure - Post-Employment and Other Non-current Employee Benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BonusProgramsTables" roleURI="http://www.coca-colafemsa.com/role/BonusProgramsTables">
        <link:definition>9955527 - Disclosure - Bonus Programs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayablesTables" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables">
        <link:definition>9955528 - Disclosure - Bank Loans and Notes Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncomeandExpensesTables" roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables">
        <link:definition>9955529 - Disclosure - Other Income and Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTables" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables">
        <link:definition>9955530 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NonControllingInterestinConsolidatedSubsidiariesTables" roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables">
        <link:definition>9955531 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityTables" roleURI="http://www.coca-colafemsa.com/role/EquityTables">
        <link:definition>9955532 - Disclosure - Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareTables" roleURI="http://www.coca-colafemsa.com/role/EarningsperShareTables">
        <link:definition>9955533 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesTables">
        <link:definition>9955534 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsTables" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables">
        <link:definition>9955535 - Disclosure - Other Liabilities, Provisions and Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationbysegmentTables" roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentTables">
        <link:definition>9955536 - Disclosure - Information by segment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ActivitiesoftheCompanyAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail">
        <link:definition>9955537 - Disclosure - Activities of the Company - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail">
        <link:definition>9955538 - Disclosure - Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPreparationAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail">
        <link:definition>9955539 - Disclosure - Basis of Preparation - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails" roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails">
        <link:definition>9955540 - Disclosure - Basis of Preparation - Schedule of Write-off for Damaged Assets and Expenses and Insurance Recoveries (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail" roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail">
        <link:definition>9955541 - Disclosure - Material Accounting Policies - Summary of Average Exchange Rate (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MaterialAccountingPoliciesSummaryofcumulativeinflationDetail" roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail">
        <link:definition>9955542 - Disclosure - Material Accounting Policies - Summary of cumulative inflation (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MaterialAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail">
        <link:definition>9955543 - Disclosure - Material Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail">
        <link:definition>9955544 - Disclosure - Material Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail">
        <link:definition>9955545 - Disclosure - Material Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail">
        <link:definition>9955546 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNetSummaryofTradeReceivableDetail" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail">
        <link:definition>9955547 - Disclosure - Trade Receivable, Net - Summary of Trade Receivable (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNetAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail">
        <link:definition>9955548 - Disclosure - Trade Receivable, Net - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail">
        <link:definition>9955549 - Disclosure - Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesSummaryofInventoriesDetail" roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail">
        <link:definition>9955550 - Disclosure - Inventories - Summary of Inventories (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail">
        <link:definition>9955551 - Disclosure - Inventories - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesSummaryofChangesinInventoriesDetail" roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail">
        <link:definition>9955552 - Disclosure - Inventories - Summary of Changes in Inventories (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail">
        <link:definition>9955553 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail">
        <link:definition>9955554 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail">
        <link:definition>9955555 - Disclosure - Other Current Assets and Other Current Financial Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail">
        <link:definition>9955556 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail">
        <link:definition>9955557 - Disclosure - Investments in Other Entities - Summary of Investments in Other Entities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail">
        <link:definition>9955558 - Disclosure - Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinOtherEntitiesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail">
        <link:definition>9955559 - Disclosure - Investments in Other Entities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCompanysRightofUseAssetDetail" roleURI="http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail">
        <link:definition>9955560 - Disclosure - Leases - Company's Right-of-Use Asset (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCompanysLeaseLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail">
        <link:definition>9955561 - Disclosure - Leases - Company's Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesChangeintheCompanysLeaseLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail">
        <link:definition>9955562 - Disclosure - Leases - Change in the Company's Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail">
        <link:definition>9955563 - Disclosure - Leases - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyplantequipmentSummaryofPremisesandEquipmentDetail" roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail">
        <link:definition>9955564 - Disclosure - Property, plant &amp; equipment - Summary of Premises and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyplantequipmentAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail">
        <link:definition>9955565 - Disclosure - Property, plant &amp; equipment - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail">
        <link:definition>9955566 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail">
        <link:definition>9955567 - Disclosure - Intangible Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail">
        <link:definition>9955568 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail">
        <link:definition>9955569 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail">
        <link:definition>9955570 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail">
        <link:definition>9955571 - Disclosure - Other non-current assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail">
        <link:definition>9955572 - Disclosure - Other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail">
        <link:definition>9955573 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail">
        <link:definition>9955574 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail">
        <link:definition>9955575 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail">
        <link:definition>9955576 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail">
        <link:definition>9955577 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail">
        <link:definition>9955578 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail">
        <link:definition>9955579 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail">
        <link:definition>9955580 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail">
        <link:definition>9955581 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail">
        <link:definition>9955582 - Disclosure - Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail">
        <link:definition>9955583 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail">
        <link:definition>9955584 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statement of Changes in Equity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail">
        <link:definition>9955585 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail">
        <link:definition>9955586 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail">
        <link:definition>9955587 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail">
        <link:definition>9955588 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail">
        <link:definition>9955589 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BonusProgramsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail">
        <link:definition>9955590 - Disclosure - Bonus Programs - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" roleURI="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail">
        <link:definition>9955591 - Disclosure - Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail">
        <link:definition>9955592 - Disclosure - Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayablesSummaryofInterestExpenseDetail" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail">
        <link:definition>9955593 - Disclosure - Bank Loans and Notes Payables - Summary of Interest Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayablesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail">
        <link:definition>9955594 - Disclosure - Bank Loans and Notes Payables - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail">
        <link:definition>9955595 - Disclosure - Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail">
        <link:definition>9955596 - Disclosure - Other Income and Expenses - Summary of other income and expenses (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail">
        <link:definition>9955597 - Disclosure - Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsImpactofHedgingOnEquityDetails" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails">
        <link:definition>9955598 - Disclosure - Financial Instruments - Impact of Hedging On Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail">
        <link:definition>9955599 - Disclosure - Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail">
        <link:definition>9955600 - Disclosure - Financial Instruments - Summarizes Outstanding Cross Currency Swap Agreements (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail">
        <link:definition>9955601 - Disclosure - Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements for Prior Year (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail">
        <link:definition>9955602 - Disclosure - Financial Instruments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail">
        <link:definition>9955603 - Disclosure - Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail">
        <link:definition>9955604 - Disclosure - Financial Instruments - Outstanding Option Agreements to Purchase Foreign Currency (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail">
        <link:definition>9955605 - Disclosure - Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail">
        <link:definition>9955606 - Disclosure - Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail">
        <link:definition>9955607 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail">
        <link:definition>9955608 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail">
        <link:definition>9955609 - Disclosure - Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail">
        <link:definition>9955610 - Disclosure - Financial Instruments - Summary of Supplier Finance Included in All Trade Payables (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail">
        <link:definition>9955611 - Disclosure - Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail">
        <link:definition>9955612 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail">
        <link:definition>9955613 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail">
        <link:definition>9955614 - Disclosure - Equity - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail">
        <link:definition>9955615 - Disclosure - Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitySummaryofCapitalStockDetail" roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail">
        <link:definition>9955616 - Disclosure - Equity - Summary of Capital Stock (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquitySummaryofDividendsDeclaredandPaidDetail" roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail">
        <link:definition>9955617 - Disclosure - Equity - Summary of Dividends Declared and Paid (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" roleURI="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail">
        <link:definition>9955618 - Disclosure - Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail">
        <link:definition>9955619 - Disclosure - Income Taxes - Summary of Major Components of Income Tax Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail">
        <link:definition>9955620 - Disclosure - Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail">
        <link:definition>9955621 - Disclosure - Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail">
        <link:definition>9955622 - Disclosure - Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail">
        <link:definition>9955623 - Disclosure - Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>9955624 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail">
        <link:definition>9955625 - Disclosure - Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail">
        <link:definition>9955626 - Disclosure - Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail">
        <link:definition>9955627 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Current Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail">
        <link:definition>9955628 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail">
        <link:definition>9955629 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Non-current Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail">
        <link:definition>9955630 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail">
        <link:definition>9955631 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail">
        <link:definition>9955632 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail">
        <link:definition>9955633 - Disclosure - Other Liabilities, Provisions and Commitments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail">
        <link:definition>9955634 - Disclosure - Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail">
        <link:definition>9955635 - Disclosure - Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="kof_AmericanDepositarySharesEachRepresenting10UnitsMember" abstract="true" name="AmericanDepositarySharesEachRepresenting10UnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" abstract="true" name="UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ClassBCommonStockMember" abstract="true" name="ClassBCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ClassLCommonStockMember" abstract="true" name="ClassLCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_A2750SeniorNotesDue2030Member" abstract="true" name="A2750SeniorNotesDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_A1850SeniorNotesDue2023Member" abstract="true" name="A1850SeniorNotesDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ClassACommonStockMember" abstract="true" name="ClassACommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ClassDCommonStockMember" abstract="true" name="ClassDCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_CurrentRecoverablesIncomeTax" abstract="false" name="CurrentRecoverablesIncomeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherCurrentTaxAssetsRecoverable" abstract="false" name="OtherCurrentTaxAssetsRecoverable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CurrentPortionOfBankLoansAndNotesPayable" abstract="false" name="CurrentPortionOfBankLoansAndNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NonCurrentPortionOfBankLoansAndNotesPayable" abstract="false" name="NonCurrentPortionOfBankLoansAndNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SaleOfProductsMember" abstract="true" name="SaleOfProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ServicesRenderedAndOtherOperatingRevenuesMember" abstract="true" name="ServicesRenderedAndOtherOperatingRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SellingExpenses" abstract="false" name="SellingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" abstract="false" name="GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" abstract="false" name="ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" abstract="false" name="ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FinancialInstrumentsHeldToMaturity" abstract="false" name="FinancialInstrumentsHeldToMaturity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherComprehensiveIncomeAttributableAbstract" abstract="true" name="OtherComprehensiveIncomeAttributableAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_AdjustmentsForNonCashOperatingExpenses" abstract="false" name="AdjustmentsForNonCashOperatingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AmortizationPrepaidExpenses" abstract="false" name="AmortizationPrepaidExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LossOnTheRetirementOfLongLived" abstract="false" name="LossOnTheRetirementOfLongLived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LossOnTheRetirementOfIntangibleAssets" abstract="false" name="LossOnTheRetirementOfIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" abstract="false" name="AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" abstract="false" name="AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdjustmentsForMonetaryPositionGainLossNet" abstract="false" name="AdjustmentsForMonetaryPositionGainLossNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdjustmentsForMarketValueLossOnFinancialInstruments" abstract="false" name="AdjustmentsForMarketValueLossOnFinancialInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" abstract="false" name="AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncreaseDecreaseInOtherCurrentAssets1" abstract="false" name="IncreaseDecreaseInOtherCurrentAssets1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdjustmentsForOtherTax" abstract="false" name="AdjustmentsForOtherTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" abstract="false" name="AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" abstract="false" name="CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LeaseInterestPaidClassifiedAsFinancingActivities" abstract="false" name="LeaseInterestPaidClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationAbstract" abstract="true" name="DisclosureOfParentEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationTextBlock" abstract="false" name="DisclosureOfParentEntityInformationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" abstract="true" name="DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" abstract="false" name="DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" abstract="false" name="DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" abstract="false" name="DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" abstract="true" name="OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" abstract="false" name="DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" abstract="false" name="DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_BalancesAndTransactionsInForeignCurrenciesAbstract" abstract="true" name="BalancesAndTransactionsInForeignCurrenciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfOtherIncomeAndExpensesTextBlock" abstract="false" name="DisclosureOfOtherIncomeAndExpensesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" abstract="true" name="DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" abstract="false" name="DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock" abstract="false" name="DescriptionOfUncertainTaxPositionsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock" abstract="false" name="DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" abstract="false" name="DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" abstract="false" name="DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" abstract="false" name="SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" abstract="false" name="DisclosureOfTrustAssetExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" abstract="false" name="DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" abstract="false" name="DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" abstract="false" name="DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" abstract="false" name="DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" abstract="false" name="DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" abstract="false" name="DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" abstract="false" name="DisclosureOfCrossCurrencySwapContractTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" abstract="false" name="DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock" abstract="false" name="DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" abstract="false" name="DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" abstract="false" name="DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" abstract="false" name="DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock" abstract="false" name="DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" abstract="false" name="DisclosureOfCapitalStockExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" abstract="false" name="DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" abstract="false" name="ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" abstract="false" name="DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" abstract="false" name="ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" abstract="false" name="DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" abstract="false" name="DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" abstract="false" name="DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationTable" abstract="true" name="DisclosureOfParentEntityInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_FomentoEconomicoMexicanoSABDeCVMember" abstract="true" name="FomentoEconomicoMexicanoSABDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TheCocaColaCompanyMember" abstract="true" name="TheCocaColaCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SeriesLOrdinarySharesMember" abstract="true" name="SeriesLOrdinarySharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SeriesBShareMember" abstract="true" name="SeriesBShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfParentEntityInformationLineItems" abstract="true" name="DisclosureOfParentEntityInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_EquivalentSharesInOwnershipInterestInJointVenture" abstract="false" name="EquivalentSharesInOwnershipInterestInJointVenture" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="kof_PropimexSDeRLDeCVMember" abstract="true" name="PropimexSDeRLDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" abstract="true" name="ControladoraInteramericanaDeBebidasSDeRLDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SpalIndustriaBrasileiraDeBebidasSAMember" abstract="true" name="SpalIndustriaBrasileiraDeBebidasSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" abstract="true" name="ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" abstract="true" name="EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SubsidiariesActivities" abstract="false" name="SubsidiariesActivities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_IncreaseDecreaseInForeignCurrencyExchangeRate" abstract="false" name="IncreaseDecreaseInForeignCurrencyExchangeRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_WriteOffForDamagedAssetsAbstract" abstract="true" name="WriteOffForDamagedAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_OtherAdditionalExpenseAndLosses" abstract="false" name="OtherAdditionalExpenseAndLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_WriteOffForDamagedAssetsSubtotal" abstract="false" name="WriteOffForDamagedAssetsSubtotal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_WriteOffForDamagedAssets" abstract="false" name="WriteOffForDamagedAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InsuranceRecoveryReceived" abstract="false" name="InsuranceRecoveryReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity" abstract="false" name="InsuranceRecoveryReceivedAssociatedToOperatingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity" abstract="false" name="InsuranceRecoveryReceivedAssociatedToInvestingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfForeignExchangeRatesTable" abstract="true" name="DisclosureOfForeignExchangeRatesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfForeignExchangeRatesLineItems" abstract="true" name="DisclosureOfForeignExchangeRatesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfCumulativeInflationTable" abstract="true" name="DisclosureOfCumulativeInflationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfCumulativeInflationLineItems" abstract="true" name="DisclosureOfCumulativeInflationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_CumulativeInflationPercentage" abstract="false" name="CumulativeInflationPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_BottlerAgreementMember" abstract="true" name="BottlerAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_GlassBottlesMember" abstract="true" name="GlassBottlesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_PETBottlesMember" abstract="true" name="PETBottlesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" abstract="false" name="OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NumberOfBottlerAgreements" abstract="false" name="NumberOfBottlerAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kof_NumberOfBottlerAgreementsUpForRenewalIn2025" abstract="false" name="NumberOfBottlerAgreementsUpForRenewalIn2025" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kof_NumberOfBottlerAgreementsUpForRenewalIn2028" abstract="false" name="NumberOfBottlerAgreementsUpForRenewalIn2028" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kof_IntangibleAssetsRenewalTerm" abstract="false" name="IntangibleAssetsRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_MinimumYearOfServiceForRetirementBenefits" abstract="false" name="MinimumYearOfServiceForRetirementBenefits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" abstract="false" name="MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="kof_DistributionEquipmentMember" abstract="true" name="DistributionEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_RefrigerationEquipmentMember" abstract="true" name="RefrigerationEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ReturnableBottlesMember" abstract="true" name="ReturnableBottlesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ServicesRenderedMember" abstract="true" name="ServicesRenderedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_OtherOperatingRevenuesMember" abstract="true" name="OtherOperatingRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfTradeAndOtherReceivablesTable" abstract="true" name="DisclosureOfTradeAndOtherReceivablesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_CocaColaCompanyMember" abstract="true" name="CocaColaCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_EmployeesMember" abstract="true" name="EmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FemsaAndSubsidiariesMember" abstract="true" name="FemsaAndSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfTradeAndOtherReceivablesLineItems" abstract="true" name="DisclosureOfTradeAndOtherReceivablesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_PercentageOfUnrecoverableTradeAccountsReceivables" abstract="false" name="PercentageOfUnrecoverableTradeAccountsReceivables" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_InventoriesInTransit" abstract="false" name="InventoriesInTransit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PackingMaterials" abstract="false" name="PackingMaterials" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AgreementsWithCustomers" abstract="false" name="AgreementsWithCustomers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdvancesForInventories" abstract="false" name="AdvancesForInventories" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PrepaidAdvertisingAndPromotionalExpenses" abstract="false" name="PrepaidAdvertisingAndPromotionalExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PrepaidInsurance1" abstract="false" name="PrepaidInsurance1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherCurrentAssetsAndFinancialAssets" abstract="false" name="OtherCurrentAssetsAndFinancialAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfAssociatesAndJointVenturesTable" abstract="true" name="DisclosureOfAssociatesAndJointVenturesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_InvestmentInAssociatesAndJointVenturesMember" abstract="true" name="InvestmentInAssociatesAndJointVenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" abstract="true" name="DisclosureOfInvestmentsInAssociatesAndOtherLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_PlantaNuevaEcologaDeTabascoSADeCVMember" abstract="true" name="PlantaNuevaEcologaDeTabascoSADeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FountainAguaMineralLTDAMember" abstract="true" name="FountainAguaMineralLTDAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DispensadorasDeCafeSAPIDeCVMember" abstract="true" name="DispensadorasDeCafeSAPIDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" abstract="true" name="PromotoraIndustrialAzucareraSADeCVPIASAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_JugosDelValleSAPIDeCVMember" abstract="true" name="JugosDelValleSAPIDeCVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_LeaoAlimentosEBebidasLTDAMember" abstract="true" name="LeaoAlimentosEBebidasLTDAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" abstract="true" name="IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" abstract="true" name="IndustriaMexicanaDeReciclajeSADeCVIMERMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AlimentosDeSojaSAUMember" abstract="true" name="AlimentosDeSojaSAUMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_OtherAssociatesMember" abstract="true" name="OtherAssociatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfAssociatesAndJointVenturesLineItems" abstract="true" name="DisclosureOfAssociatesAndJointVenturesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember" abstract="true" name="PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AlimentosDeSojaS.A.UMember" abstract="true" name="AlimentosDeSojaS.A.UMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_CapitalContribution" abstract="false" name="CapitalContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InvestmentImpairments" abstract="false" name="InvestmentImpairments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisposalOfRightOfUseAssets" abstract="false" name="DisposalOfRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_RightOfUseAssetHyperinflationaryEconomiesEffect" abstract="false" name="RightOfUseAssetHyperinflationaryEconomiesEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" abstract="false" name="EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_MoreThanThreeYearsMember" abstract="true" name="MoreThanThreeYearsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AdditionsToLeaseLiabilities" abstract="false" name="AdditionsToLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_RemeasurementOfLeaseLiabilities" abstract="false" name="RemeasurementOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisposalOfLeaseLiabilities" abstract="false" name="DisposalOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PaymentsOfLeaseLiabilities" abstract="false" name="PaymentsOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ForeignExchangeEffectsOfLeaseLiabilities" abstract="false" name="ForeignExchangeEffectsOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" abstract="false" name="EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ExpensesForLowValueAssetsAndShortTermLeases" abstract="false" name="ExpensesForLowValueAssetsAndShortTermLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" abstract="false" name="IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" abstract="false" name="OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherAmortizablesMember" abstract="true" name="OtherAmortizablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" abstract="false" name="IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FinancialStatementLocationAxis" abstract="true" name="FinancialStatementLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_FinancialStatementLocationDomain" abstract="true" name="FinancialStatementLocationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AdministrativeExpenseMember" abstract="true" name="AdministrativeExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" abstract="false" name="IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_RiskPremiumBasisPoints" abstract="false" name="RiskPremiumBasisPoints" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_GoodwillAndDistributionRightsMember" abstract="true" name="GoodwillAndDistributionRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember" abstract="true" name="ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember" abstract="true" name="ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" abstract="true" name="ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember" abstract="true" name="ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_WeightedAverageCostOfCapitalPreTaxPercentage" abstract="false" name="WeightedAverageCostOfCapitalPreTaxPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_WeightedAverageCostOfCapitalAfterTaxPercentage" abstract="false" name="WeightedAverageCostOfCapitalAfterTaxPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_ExpectedAnnualLongTermInflationPercentage" abstract="false" name="ExpectedAnnualLongTermInflationPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_ExpectedVolumeGrowthRatesPercentage" abstract="false" name="ExpectedVolumeGrowthRatesPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_ChangeInWeightedAverageCostOfCapitalPercentage" abstract="false" name="ChangeInWeightedAverageCostOfCapitalPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" abstract="false" name="ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_EffectOnValuation" abstract="false" name="EffectOnValuation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="kof_NonCurrentPrepaidAdvertisingExpenses" abstract="false" name="NonCurrentPrepaidAdvertisingExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_GuaranteeDepositsOtherNonCurrentAssets" abstract="false" name="GuaranteeDepositsOtherNonCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CurrentPrepaidBonuses" abstract="false" name="CurrentPrepaidBonuses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SharedBasedPaymentInExcessOfCapitalContribution" abstract="false" name="SharedBasedPaymentInExcessOfCapitalContribution" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IndemnifiableContingenciesFromBusinessCombinations" abstract="false" name="IndemnifiableContingenciesFromBusinessCombinations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherNonCurrentFinancialAssetsOther" abstract="false" name="OtherNonCurrentFinancialAssetsOther" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_HeinekenGroupMember" abstract="true" name="HeinekenGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FEMSAMember" abstract="true" name="FEMSAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_BetaSanMiguelMember" abstract="true" name="BetaSanMiguelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" abstract="true" name="InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FundacionFemsaACMember" abstract="true" name="FundacionFemsaACMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IncomeFromRelatedPartyAbstract" abstract="true" name="IncomeFromRelatedPartyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_ExpensesFromRelatedPartyAbstract" abstract="true" name="ExpensesFromRelatedPartyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_PurchasesOfConcentrateRelatedPartyTransactions" abstract="false" name="PurchasesOfConcentrateRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" abstract="false" name="PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdvertisingExpenseToRelatedPartyTransactions" abstract="false" name="AdvertisingExpenseToRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DonationsToRelatedPartyTransactions" abstract="false" name="DonationsToRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherExpensesWithRelatedParty" abstract="false" name="OtherExpensesWithRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SharebasedPayment" abstract="false" name="SharebasedPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" abstract="true" name="DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" abstract="true" name="DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_PurchasesOfRawMaterials" abstract="false" name="PurchasesOfRawMaterials" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherIncomeExpense" abstract="false" name="OtherIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_BiometricAbstract" abstract="true" name="BiometricAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_NormalRetirementAge" abstract="false" name="NormalRetirementAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kof_PensionAndRetirementPlansMember" abstract="true" name="PensionAndRetirementPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SeniorityPremiumsMember" abstract="true" name="SeniorityPremiumsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" abstract="false" name="EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" abstract="false" name="EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" abstract="false" name="EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" abstract="false" name="EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" abstract="false" name="EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" abstract="false" name="EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_VestedDefinedBenefitObligation" abstract="false" name="VestedDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NonVestedDefinedBenefitObligation" abstract="false" name="NonVestedDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AccumulatedDefinedBenefitObligation" abstract="false" name="AccumulatedDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" abstract="false" name="ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DefinedBenefitObligation" abstract="false" name="DefinedBenefitObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DefinedBenefitObligationFundsAtFairValue" abstract="false" name="DefinedBenefitObligationFundsAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LifeAnnuitiesMember" abstract="true" name="LifeAnnuitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_BankInstrumentsMember" abstract="true" name="BankInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FederalGovernmentInstrumentsMember" abstract="true" name="FederalGovernmentInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_PubliclyTradedSharesMember" abstract="true" name="PubliclyTradedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FixedReturnAbstract" abstract="true" name="FixedReturnAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_TrustAssetsFixedReturnPercentage" abstract="false" name="TrustAssetsFixedReturnPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_VariableReturnAbstract" abstract="true" name="VariableReturnAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_TrustAssetsVariableReturnPercentage" abstract="false" name="TrustAssetsVariableReturnPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_TrustAssetsFixedAndVariableReturnPercentage" abstract="false" name="TrustAssetsFixedAndVariableReturnPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" abstract="false" name="DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kof_PercentageOfSignificantActuarialAssumptions" abstract="false" name="PercentageOfSignificantActuarialAssumptions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_InvestmentSecuritiesTable" abstract="true" name="InvestmentSecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_ConsolidatedFinancialStatementLocationAxis" abstract="true" name="ConsolidatedFinancialStatementLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_ConsolidatedFinancialStatementLocationMember" abstract="true" name="ConsolidatedFinancialStatementLocationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" abstract="true" name="NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" abstract="true" name="NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ConsolidatedFinancialStatementLocationDomain" abstract="true" name="ConsolidatedFinancialStatementLocationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SeniorityPremiumPlanMember" abstract="true" name="SeniorityPremiumPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" abstract="false" name="GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ActuarialGainsLossesArisingFromExperienceAdjustments" abstract="false" name="ActuarialGainsLossesArisingFromExperienceAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" abstract="false" name="IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfTrustAssetsTable" abstract="true" name="DisclosureOfTrustAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_TrustAssetsMember" abstract="true" name="TrustAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfTrustAssetsLineItems" abstract="true" name="DisclosureOfTrustAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" abstract="false" name="DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" abstract="true" name="StatementOfComprehensiveIncomeProfitOrLossLocationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" abstract="true" name="StatementOfComprehensiveIncomeProfitOrLossLocationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_CostOfGoodsSoldMember" abstract="true" name="CostOfGoodsSoldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SellingAndDistributionExpensesMember" abstract="true" name="SellingAndDistributionExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AdministrativeExpensesMember" abstract="true" name="AdministrativeExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_EmployeeBenefitsExpenseLineItems" abstract="true" name="EmployeeBenefitsExpenseLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_EmployeeProfitSharing" abstract="false" name="EmployeeProfitSharing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PensionAndSeniorityPremiumCosts" abstract="false" name="PensionAndSeniorityPremiumCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" abstract="false" name="QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_BonusExpense" abstract="false" name="BonusExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OptionsGrantedVestingPercentage" abstract="false" name="OptionsGrantedVestingPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_ShareBasedPaymentsOtherNonCurrentAssets" abstract="false" name="ShareBasedPaymentsOtherNonCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_KOFMember" abstract="true" name="KOFMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TwoThousandTwentyIncentivePlanMember" abstract="true" name="TwoThousandTwentyIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TwoThousandTwentyOneIncentivePlanMember" abstract="true" name="TwoThousandTwentyOneIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TwoThousandTwentyTwoIncentivePlanMember" abstract="true" name="TwoThousandTwentyTwoIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TwoThousandTwentyThreeIncentivePlanMember" abstract="true" name="TwoThousandTwentyThreeIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TwoThousandTwentyFourIncentivePlanMember" abstract="true" name="TwoThousandTwentyFourIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_ShortTermBankLoansMember" abstract="true" name="ShortTermBankLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_LongTermYankeeBondsMember" abstract="true" name="LongTermYankeeBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_LongTermBankLoansMember" abstract="true" name="LongTermBankLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_LongTermBorrowingsSeniorNotesMember" abstract="true" name="LongTermBorrowingsSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_HedgedPortionOfSeniorNoteMember" abstract="true" name="HedgedPortionOfSeniorNoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IncreaseDecreaseInBorrowings" abstract="false" name="IncreaseDecreaseInBorrowings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FinanceChargesForEmployeeBenefits" abstract="false" name="FinanceChargesForEmployeeBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FinanceChargesForLeases" abstract="false" name="FinanceChargesForLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FinanceOperatingCharges" abstract="false" name="FinanceOperatingCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" abstract="true" name="SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" abstract="true" name="TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SevenPointThreeFivePercentageMember" abstract="true" name="SevenPointThreeFivePercentageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember" abstract="true" name="SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" abstract="true" name="SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" abstract="true" name="TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" abstract="true" name="NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" abstract="true" name="TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" abstract="true" name="OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" abstract="true" name="FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SustainabilityLinkedBondSLBMember" abstract="true" name="SustainabilityLinkedBondSLBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember" abstract="true" name="FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IncreaseInInterestRateOnTheBonds" abstract="false" name="IncreaseInInterestRateOnTheBonds" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_RepaymentsOfBondsNotesAndDebenturesNetSavings" abstract="false" name="RepaymentsOfBondsNotesAndDebenturesNetSavings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LongTermNotesPayableMember" abstract="true" name="LongTermNotesPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" abstract="false" name="RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherMaterialIncomeAbstract" abstract="true" name="OtherMaterialIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_CancellationOfContingencies" abstract="false" name="CancellationOfContingencies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AdjustmentsForTaxCreditRecovery" abstract="false" name="AdjustmentsForTaxCreditRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NetForeignExchangeGains" abstract="false" name="NetForeignExchangeGains" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InsuranceRecovery" abstract="false" name="InsuranceRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherMaterialExpenseAbstract" abstract="true" name="OtherMaterialExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_ProvisionForContingencies" abstract="false" name="ProvisionForContingencies" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LossesOnRetirementOfNonCurrentAssets" abstract="false" name="LossesOnRetirementOfNonCurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_InsuranceExpenses" abstract="false" name="InsuranceExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SeverancePayments" abstract="false" name="SeverancePayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ForeignExchangeGainLossRelatedToOperatingActivities" abstract="false" name="ForeignExchangeGainLossRelatedToOperatingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_PaymentToFormerShareholders" abstract="false" name="PaymentToFormerShareholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TrustAssetsOfLaborObligations" abstract="false" name="TrustAssetsOfLaborObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ForeignExchangeForwardContractsMember" abstract="true" name="ForeignExchangeForwardContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ForeignCurrencyOptionMember" abstract="true" name="ForeignCurrencyOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_CrossCurrencySwapsMember" abstract="true" name="CrossCurrencySwapsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_CommodityPriceContractsMember" abstract="true" name="CommodityPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TotalHoldersOfTheParentMember" abstract="true" name="TotalHoldersOfTheParentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DerivativeFinancialAssetsLiabilitiesNet" abstract="false" name="DerivativeFinancialAssetsLiabilitiesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FinancialInstrumentsPurchased" abstract="false" name="FinancialInstrumentsPurchased" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" abstract="false" name="ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AmountReclassifiedFromOCIToProfitOrLoss" abstract="false" name="AmountReclassifiedFromOCIToProfitOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" abstract="false" name="ForeignCurrencyRevaluationOfTheNetForeignOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_EffectsOfChangesInForeignExchangeRates" abstract="false" name="EffectsOfChangesInForeignExchangeRates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_FinancialInstrumentsTaxEffect" abstract="false" name="FinancialInstrumentsTaxEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OptionToPurchaseForeignCurrencyMember" abstract="true" name="OptionToPurchaseForeignCurrencyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_LaterThanFourYearsAndNotLaterThanSixYearsMember" abstract="true" name="LaterThanFourYearsAndNotLaterThanSixYearsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AfterSixYearsMember" abstract="true" name="AfterSixYearsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember" abstract="true" name="LaterThanTwoYearsAndNotLaterThanFourYearsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AluminumPriceContractsMember" abstract="true" name="AluminumPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SugarPriceContractsMember" abstract="true" name="SugarPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DieselPriceContractsMember" abstract="true" name="DieselPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_PXMEGPriceContractsMember" abstract="true" name="PXMEGPriceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" abstract="true" name="DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DerivativesDesignatedAsHedgesMember" abstract="true" name="DerivativesDesignatedAsHedgesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" abstract="true" name="DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" abstract="false" name="NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" abstract="true" name="DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DerivativesNotDesignatedForHedgeAccountingMember" abstract="true" name="DerivativesNotDesignatedForHedgeAccountingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" abstract="true" name="DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDMXNUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDBRLUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDCOPUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDARSUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDARSUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" abstract="true" name="ForwardAgreementsToPurchaseUSDUYUUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember" abstract="true" name="ForwardAgreementToPurchaseUSDollarCRCUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_CrossCurrencySwapsUSDIntoMXNMember" abstract="true" name="CrossCurrencySwapsUSDIntoMXNMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_CrossCurrencySwapsUSDIntoBRLMember" abstract="true" name="CrossCurrencySwapsUSDIntoBRLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember" abstract="true" name="OptionsToPurchaseForeignCurrencyMXNToUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember" abstract="true" name="OptionsToPurchaseForeignCurrencyBRLToUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember" abstract="true" name="OptionsToPurchaseForeignCurrencyCOPToUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_SurchargeRatePercentage" abstract="false" name="SurchargeRatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_ChangeInSugarPricePercentage" abstract="false" name="ChangeInSugarPricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_ChangeInAluminumPricePercentage" abstract="false" name="ChangeInAluminumPricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_ChangeInForeignCurrencyRateEffectOnEquity" abstract="false" name="ChangeInForeignCurrencyRateEffectOnEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ChangeInAluminumPriceEffectOnEquity" abstract="false" name="ChangeInAluminumPriceEffectOnEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" abstract="false" name="ChangeInForeignCurrencyRateEffectOnProfitLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ChangeInUSDollarRateBasisPoints" abstract="false" name="ChangeInUSDollarRateBasisPoints" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_YearTwoMember" abstract="true" name="YearTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_YearThreeMember" abstract="true" name="YearThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_YearFourMember" abstract="true" name="YearFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_YearFiveMember" abstract="true" name="YearFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_YearSixAndThereafterMember" abstract="true" name="YearSixAndThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_YearSevenAndThereafterMember" abstract="true" name="YearSevenAndThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_NotesAndBondsMember" abstract="true" name="NotesAndBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_LoansFromBanksMember" abstract="true" name="LoansFromBanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_MoreThanTwelveMonthsMember" abstract="true" name="MoreThanTwelveMonthsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AverageExchangeRateMXNUSDMember" abstract="true" name="AverageExchangeRateMXNUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AverageExchangeRateBRLUSDMember" abstract="true" name="AverageExchangeRateBRLUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AverageExchangeRateCOPUSDMember" abstract="true" name="AverageExchangeRateCOPUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AverageExchangeRateARSUSDMember" abstract="true" name="AverageExchangeRateARSUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AverageExchangeRateUYUUSDMember" abstract="true" name="AverageExchangeRateUYUUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AverageExchangeRateCRCUSDMember" abstract="true" name="AverageExchangeRateCRCUSDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AverageInterestRateMember" abstract="true" name="AverageInterestRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AveragePriceUSDPerTonOneMember" abstract="true" name="AveragePriceUSDPerTonOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AveragePriceUSDPerGallonMember" abstract="true" name="AveragePriceUSDPerGallonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_AveragePriceUSDPerTonTwoMember" abstract="true" name="AveragePriceUSDPerTonTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_AveragePriceUSDCentLbMember" abstract="true" name="AveragePriceUSDCentLbMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_CommodityRiskAveragePrice" abstract="false" name="CommodityRiskAveragePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" abstract="true" name="DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" abstract="true" name="DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_ExchangeDifferencesOnTranslationOfForeignOperations" abstract="false" name="ExchangeDifferencesOnTranslationOfForeignOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" abstract="false" name="ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SeriesASharesMember" abstract="true" name="SeriesASharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SeriesDShareMember" abstract="true" name="SeriesDShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_EquityRatioThresholdPercentage" abstract="false" name="EquityRatioThresholdPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_PercentageOfIncomeToBeTransferredToReserve" abstract="false" name="PercentageOfIncomeToBeTransferredToReserve" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" abstract="false" name="MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_AmountInLegalReserve" abstract="false" name="AmountInLegalReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_BalanceInLegalReserveFund" abstract="false" name="BalanceInLegalReserveFund" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DisclosureOfCapitalStockTable" abstract="true" name="DisclosureOfCapitalStockTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_SeriesBSharesMember" abstract="true" name="SeriesBSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SeriesLShareMember" abstract="true" name="SeriesLShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfCapitalStockLineItems" abstract="true" name="DisclosureOfCapitalStockLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_PercentageOfOwnership" abstract="false" name="PercentageOfOwnership" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_SeriesOfBShareMember" abstract="true" name="SeriesOfBShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisclosureOfDividendsTable" abstract="true" name="DisclosureOfDividendsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_DisclosureOfDividendsLineItems" abstract="true" name="DisclosureOfDividendsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_MajorComponentsOfTaxExpenseIncomeTable" abstract="true" name="MajorComponentsOfTaxExpenseIncomeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kof_MajorComponentsOfTaxExpenseIncomeLineItems" abstract="true" name="MajorComponentsOfTaxExpenseIncomeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" abstract="false" name="DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" abstract="true" name="BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" abstract="false" name="IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" abstract="false" name="IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncomeTaxRemainingInOtherComprehensiveIncome" abstract="false" name="IncomeTaxRemainingInOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" abstract="false" name="TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_TaxRateEffectOfAnnualInflationTaxAdjustment" abstract="false" name="TaxRateEffectOfAnnualInflationTaxAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" abstract="false" name="TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" abstract="false" name="TaxRateEffectOfEffectOfRestatementOfTaxValues" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_DeferredIncomeTaxAsset" abstract="false" name="DeferredIncomeTaxAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ExpectedCreditLossesMember" abstract="true" name="ExpectedCreditLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_InventoryMember" abstract="true" name="InventoryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_PrepaidExpensesMember" abstract="true" name="PrepaidExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FiniteUsefulLivedIntangibleAssetsMember" abstract="true" name="FiniteUsefulLivedIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IndefiniteLivedIntangibleAssets1Member" abstract="true" name="IndefiniteLivedIntangibleAssets1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" abstract="true" name="PostEmploymentAndOtherLongTermEmployeeBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DerivativeFinancialInstrumentsMember" abstract="true" name="DerivativeFinancialInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ContingenciesMember" abstract="true" name="ContingenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_EmployeeProfitSharingPayableMember" abstract="true" name="EmployeeProfitSharingPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TaxLossCarryForwardsMember" abstract="true" name="TaxLossCarryForwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TaxCreditsToRecoverMember" abstract="true" name="TaxCreditsToRecoverMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" abstract="true" name="LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DeferredTaxAssetsRelatingToProvisions" abstract="false" name="DeferredTaxAssetsRelatingToProvisions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" abstract="false" name="IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DeferredTaxLiabilityUnrealizedExchangeGains" abstract="false" name="DeferredTaxLiabilityUnrealizedExchangeGains" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" abstract="false" name="RemeasurementOfNetDefinedEmployeeBenefitLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_NetOperatingLossUsageLimit" abstract="false" name="NetOperatingLossUsageLimit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_IncomeTaxSystemThresholdAmount" abstract="false" name="IncomeTaxSystemThresholdAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_AverageFederalProductionAndFederalSalesTax" abstract="false" name="AverageFederalProductionAndFederalSalesTax" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearSix" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearSeven" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearSeven" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearEight" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearEight" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireInYearNine" abstract="false" name="TaxLossesCarriedForwardWhichExpireInYearNine" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxLossesCarriedForwardWhichExpireThereafter" abstract="false" name="TaxLossesCarriedForwardWhichExpireThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" abstract="false" name="UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxLossesCarryforward" abstract="false" name="TaxLossesCarryforward" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DeferredTaxAssetsOperatingLossCarryForwards1" abstract="false" name="DeferredTaxAssetsOperatingLossCarryForwards1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncreaseDecreaseInIncomeTaxLiability" abstract="false" name="IncreaseDecreaseInIncomeTaxLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" abstract="false" name="DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" abstract="false" name="DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CurrentAccruedExpenses" abstract="false" name="CurrentAccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherCurrentExpenses" abstract="false" name="OtherCurrentExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CurrentSundryCreditors" abstract="false" name="CurrentSundryCreditors" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxesPayable" abstract="false" name="TaxesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_OtherLongTermLiabilities" abstract="false" name="OtherLongTermLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_SuccessFeeToPayMember" abstract="true" name="SuccessFeeToPayMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SecurityDepositsMember" abstract="true" name="SecurityDepositsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_OtherFinancialLiabilitiesMember" abstract="true" name="OtherFinancialLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_LaborMember" abstract="true" name="LaborMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" abstract="false" name="IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncreaseDecreaseInProvisionsFromNewContingencies" abstract="false" name="IncreaseDecreaseInProvisionsFromNewContingencies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DecreaseInProvisionsThroughCancellationAndExpiration" abstract="false" name="DecreaseInProvisionsThroughCancellationAndExpiration" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_DecreaseInProvisionsResultingFromPayments" abstract="false" name="DecreaseInProvisionsResultingFromPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" abstract="false" name="IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies" abstract="false" name="CancellationAndAdjustmentsReductionOfAccessoriesInContigencies" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_ValueAddedTaxMember" abstract="true" name="ValueAddedTaxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_TaxCreditsMember" abstract="true" name="TaxCreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_FederalTaxesMember" abstract="true" name="FederalTaxesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_OperationsOfThirdPartyMember" abstract="true" name="OperationsOfThirdPartyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_ExclusionOfICMSVATMember" abstract="true" name="ExclusionOfICMSVATMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_DisputesOnTaxDeductionsMember" abstract="true" name="DisputesOnTaxDeductionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kof_LossContingencyDamagesSoughtValue1" abstract="false" name="LossContingencyDamagesSoughtValue1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_TaxContingenciesAmount" abstract="false" name="TaxContingenciesAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_LitigationSettlementAmount1" abstract="false" name="LitigationSettlementAmount1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kof_MexicoAndCentralAmericaSegmentMember" abstract="true" name="MexicoAndCentralAmericaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_SouthAmericaSegmentMember" abstract="true" name="SouthAmericaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="kof_NonCashItemsOtherThanDepreciationAndAmortization" abstract="false" name="NonCashItemsOtherThanDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>kof-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d531691e-abde-41d0-ac5e-c44ccb209f5c,g:e0db6556-08e3-42e3-93f9-c91dfe76354e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_d0c987cc-38b1-43ec-907a-cc038642bbcc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_67c1e45c-e7ae-4e13-bd9d-631bff1fdeb4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_d0c987cc-38b1-43ec-907a-cc038642bbcc" xlink:to="loc_ifrs-full_Liabilities_67c1e45c-e7ae-4e13-bd9d-631bff1fdeb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_bf41311a-adb9-45f3-84fc-fdc125e14291" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_d0c987cc-38b1-43ec-907a-cc038642bbcc" xlink:to="loc_ifrs-full_Equity_bf41311a-adb9-45f3-84fc-fdc125e14291" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_b60d67cf-d33e-4f80-a201-19926b51a498" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_f0b070ba-f796-4578-8929-a402f017a53c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_b60d67cf-d33e-4f80-a201-19926b51a498" xlink:to="loc_ifrs-full_IssuedCapital_f0b070ba-f796-4578-8929-a402f017a53c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest_ea51f68d-9f80-4605-998d-a321048ef4e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEquityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_b60d67cf-d33e-4f80-a201-19926b51a498" xlink:to="loc_ifrs-full_OtherEquityInterest_ea51f68d-9f80-4605-998d-a321048ef4e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_84598d35-38bf-429d-8ee5-30398e3643e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_b60d67cf-d33e-4f80-a201-19926b51a498" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_84598d35-38bf-429d-8ee5-30398e3643e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_1902bad9-96fd-4abf-aa3b-e8046f08dae1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_b60d67cf-d33e-4f80-a201-19926b51a498" xlink:to="loc_ifrs-full_RetainedEarnings_1902bad9-96fd-4abf-aa3b-e8046f08dae1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_298a3076-606a-40fa-85ed-1678327ae3ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_b60d67cf-d33e-4f80-a201-19926b51a498" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_298a3076-606a-40fa-85ed-1678327ae3ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_e67ee058-18ce-4916-a46e-4b9804c8a8f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_c12bc7e8-f95f-4527-a199-d46f8b0bc452" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e67ee058-18ce-4916-a46e-4b9804c8a8f8" xlink:to="loc_ifrs-full_CurrentLiabilities_c12bc7e8-f95f-4527-a199-d46f8b0bc452" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_605a2f65-4ea8-4d66-9d42-916a85942065" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e67ee058-18ce-4916-a46e-4b9804c8a8f8" xlink:to="loc_ifrs-full_NoncurrentLiabilities_605a2f65-4ea8-4d66-9d42-916a85942065" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_c269d166-6a5f-439f-9295-34a3159572da" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_f70ae171-3849-4008-bb87-e4b2e60eb1c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_c269d166-6a5f-439f-9295-34a3159572da" xlink:to="loc_ifrs-full_CurrentAssets_f70ae171-3849-4008-bb87-e4b2e60eb1c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_dd8f6954-c97e-4b4d-b201-19fa573742d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_c269d166-6a5f-439f-9295-34a3159572da" xlink:to="loc_ifrs-full_NoncurrentAssets_dd8f6954-c97e-4b4d-b201-19fa573742d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_dcb20d0f-bea6-4357-91e9-b7a182c6ccbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_d5258b36-74d6-4790-b645-17c55eca8cca" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_dcb20d0f-bea6-4357-91e9-b7a182c6ccbf" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_d5258b36-74d6-4790-b645-17c55eca8cca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentRecoverablesIncomeTax_ef1b527c-caba-4a44-9282-c6ffde061c15" xlink:href="kof-20241231.xsd#kof_CurrentRecoverablesIncomeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_dcb20d0f-bea6-4357-91e9-b7a182c6ccbf" xlink:to="loc_kof_CurrentRecoverablesIncomeTax_ef1b527c-caba-4a44-9282-c6ffde061c15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_4e7c8fa4-c23c-416a-8332-eb00edd3c99a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_dcb20d0f-bea6-4357-91e9-b7a182c6ccbf" xlink:to="loc_ifrs-full_CashAndCashEquivalents_4e7c8fa4-c23c-416a-8332-eb00edd3c99a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_24cdf747-fe0f-48a5-9634-5410a0348d15" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_dcb20d0f-bea6-4357-91e9-b7a182c6ccbf" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_24cdf747-fe0f-48a5-9634-5410a0348d15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_0d503576-cf25-437a-ba6f-7e08605196b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_dcb20d0f-bea6-4357-91e9-b7a182c6ccbf" xlink:to="loc_ifrs-full_OtherCurrentAssets_0d503576-cf25-437a-ba6f-7e08605196b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_47a0e2f3-1b02-4e2f-b188-783d308a026c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_dcb20d0f-bea6-4357-91e9-b7a182c6ccbf" xlink:to="loc_ifrs-full_Inventories_47a0e2f3-1b02-4e2f-b188-783d308a026c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxAssetsRecoverable_f1b434b9-4fc3-4b89-a3b1-bc787345d9c0" xlink:href="kof-20241231.xsd#kof_OtherCurrentTaxAssetsRecoverable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_dcb20d0f-bea6-4357-91e9-b7a182c6ccbf" xlink:to="loc_kof_OtherCurrentTaxAssetsRecoverable_f1b434b9-4fc3-4b89-a3b1-bc787345d9c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_1869519e-3fc9-4cb5-9766-3471136b063b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_312018e3-8364-4131-ba53-2aa6bdcd0224" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_1869519e-3fc9-4cb5-9766-3471136b063b" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_312018e3-8364-4131-ba53-2aa6bdcd0224" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_3801892a-1a79-4ae0-9e8f-a01fe9344e5f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_1869519e-3fc9-4cb5-9766-3471136b063b" xlink:to="loc_ifrs-full_NoncurrentProvisions_3801892a-1a79-4ae0-9e8f-a01fe9344e5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_a2e62bdc-5bc0-4064-9a08-ce5a6b5892ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_1869519e-3fc9-4cb5-9766-3471136b063b" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_a2e62bdc-5bc0-4064-9a08-ce5a6b5892ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_498731cf-792e-48cf-8134-2e3715e16cfe" xlink:href="kof-20241231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_1869519e-3fc9-4cb5-9766-3471136b063b" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_498731cf-792e-48cf-8134-2e3715e16cfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_70b4b5ab-4a5f-49ec-be27-1dcd5c48b329" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_1869519e-3fc9-4cb5-9766-3471136b063b" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_70b4b5ab-4a5f-49ec-be27-1dcd5c48b329" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_3d71b0f4-32e6-4106-945a-1d0b23af1ef1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_1869519e-3fc9-4cb5-9766-3471136b063b" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_3d71b0f4-32e6-4106-945a-1d0b23af1ef1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_70262d90-4b34-4ce2-90fe-94702f45d30d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentLiabilities_1869519e-3fc9-4cb5-9766-3471136b063b" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_70262d90-4b34-4ce2-90fe-94702f45d30d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_264ce0fd-aa58-40af-9d09-2333505c73a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:to="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_264ce0fd-aa58-40af-9d09-2333505c73a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_993e24b0-41c1-4bfb-9260-92ab924dd5b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_993e24b0-41c1-4bfb-9260-92ab924dd5b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_ebcd03b1-72e3-4a8d-908c-54669f5b7d5c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_ebcd03b1-72e3-4a8d-908c-54669f5b7d5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilities_9731d29d-ff72-4e01-9a06-5db5b812b709" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:to="loc_ifrs-full_CurrentTaxLiabilities_9731d29d-ff72-4e01-9a06-5db5b812b709" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_3be4af3b-d6bd-4915-8137-41b3e8b74c9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_3be4af3b-d6bd-4915-8137-41b3e8b74c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_75728509-281f-40d3-997c-7be8d518aa42" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_75728509-281f-40d3-997c-7be8d518aa42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_ba2d4ee1-1920-44ee-ae64-efd1f290252f" xlink:href="kof-20241231.xsd#kof_CurrentPortionOfBankLoansAndNotesPayable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:to="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_ba2d4ee1-1920-44ee-ae64-efd1f290252f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_a29aabe7-2a65-4123-a3bf-63c6b382eced" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_a29aabe7-2a65-4123-a3bf-63c6b382eced" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_70d47783-2158-4ad3-8269-a6f3172aeede" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_d768be33-b5b3-4bb8-854a-164a40c0ba1b" xlink:to="loc_ifrs-full_CurrentInterestPayable_70d47783-2158-4ad3-8269-a6f3172aeede" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_654af12b-e367-4056-b25d-399d9dabe635" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_76291ca3-e61c-488a-a1c0-0ee383744dac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_654af12b-e367-4056-b25d-399d9dabe635" xlink:to="loc_ifrs-full_DeferredTaxAssets_76291ca3-e61c-488a-a1c0-0ee383744dac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_9dd5c386-b48f-4872-8251-bb6f1bb75c03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_654af12b-e367-4056-b25d-399d9dabe635" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_9dd5c386-b48f-4872-8251-bb6f1bb75c03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_37d91021-4707-4f0e-b062-5640c5347be4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_654af12b-e367-4056-b25d-399d9dabe635" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_37d91021-4707-4f0e-b062-5640c5347be4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_07e5d4da-e755-4f7f-bde6-6a7230d7b38d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_654af12b-e367-4056-b25d-399d9dabe635" xlink:to="loc_ifrs-full_RightofuseAssets_07e5d4da-e755-4f7f-bde6-6a7230d7b38d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_a93b0cac-23f7-40dd-b2ee-4bf62a4e3a8c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_654af12b-e367-4056-b25d-399d9dabe635" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_a93b0cac-23f7-40dd-b2ee-4bf62a4e3a8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_3d329c40-c09c-48a8-ae6c-668fc79a74e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_654af12b-e367-4056-b25d-399d9dabe635" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_3d329c40-c09c-48a8-ae6c-668fc79a74e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_e41304c8-95b3-4c35-b70e-7fa8924e4215" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NoncurrentAssets_654af12b-e367-4056-b25d-399d9dabe635" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_e41304c8-95b3-4c35-b70e-7fa8924e4215" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_3176aad4-336a-4df9-9e07-f006578c3b78" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_7c538c90-772e-41de-bad1-8dcca6c260f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_3176aad4-336a-4df9-9e07-f006578c3b78" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_7c538c90-772e-41de-bad1-8dcca6c260f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_a4a982ca-265f-4178-8bb9-f1e6fa0aa4b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Equity_3176aad4-336a-4df9-9e07-f006578c3b78" xlink:to="loc_ifrs-full_NoncontrollingInterests_a4a982ca-265f-4178-8bb9-f1e6fa0aa4b6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedIncomeStatements"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_0acc2741-95a5-4ffe-90d9-bd8a2ae9a2b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_550e0040-ee01-496e-9516-1579885b0d6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_0acc2741-95a5-4ffe-90d9-bd8a2ae9a2b9" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_550e0040-ee01-496e-9516-1579885b0d6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_194f1235-8da8-4765-bbf9-6bbcecec70bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_0acc2741-95a5-4ffe-90d9-bd8a2ae9a2b9" xlink:to="loc_ifrs-full_CostOfSales_194f1235-8da8-4765-bbf9-6bbcecec70bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_ab9fecea-725a-41f4-b35d-23d3066e9df1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_5ad77fa9-1890-454f-8151-86b9fed48f7f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_ab9fecea-725a-41f4-b35d-23d3066e9df1" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_5ad77fa9-1890-454f-8151-86b9fed48f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_8ef83d31-b0a0-4da7-accd-98e9f00b990c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_ab9fecea-725a-41f4-b35d-23d3066e9df1" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_8ef83d31-b0a0-4da7-accd-98e9f00b990c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_6511492a-8e39-40c8-b7f3-785c85960b93" xlink:href="kof-20241231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_ab9fecea-725a-41f4-b35d-23d3066e9df1" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_6511492a-8e39-40c8-b7f3-785c85960b93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:href="kof-20241231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_8f810bdb-8ec6-4305-ba48-727e4f5e2bc1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_8f810bdb-8ec6-4305-ba48-727e4f5e2bc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_50031b35-360b-4974-a8f3-705c536d2add" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_ifrs-full_GrossProfit_50031b35-360b-4974-a8f3-705c536d2add" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_ecb0aee1-00d2-423d-91fe-f0a3ffdc7c30" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_ifrs-full_FinanceIncome_ecb0aee1-00d2-423d-91fe-f0a3ffdc7c30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_268fe8b4-2e3e-416c-ad1a-6684d1effdd2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_ifrs-full_OtherExpenseByNature_268fe8b4-2e3e-416c-ad1a-6684d1effdd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_522b5bf6-3c53-484c-94ef-d58eafe0cdad" xlink:href="kof-20241231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_522b5bf6-3c53-484c-94ef-d58eafe0cdad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0c0f5172-700f-4b42-979b-27051bb1e6fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0c0f5172-700f-4b42-979b-27051bb1e6fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_312619b6-daaa-45cf-b75f-3cd4c684d9ce" xlink:href="kof-20241231.xsd#kof_SellingExpenses"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_kof_SellingExpenses_312619b6-daaa-45cf-b75f-3cd4c684d9ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_d5cc475c-0d86-47cd-bf39-aead9c5d43c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_ifrs-full_AdministrativeExpense_d5cc475c-0d86-47cd-bf39-aead9c5d43c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_a74e62e7-b8db-4efe-b569-c569f586c558" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_ifrs-full_OtherIncome_a74e62e7-b8db-4efe-b569-c569f586c558" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_39aa9a51-9578-4636-b005-1222a6134cb8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_47c47291-c057-45ff-92a4-83256e89e0fd" xlink:to="loc_ifrs-full_InterestExpense_39aa9a51-9578-4636-b005-1222a6134cb8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedIncomeStatements_1"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_9a817e03-1044-470b-9e79-c946fc31c1cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_a64cde55-122f-468e-baf8-ecdeba0c647f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_9a817e03-1044-470b-9e79-c946fc31c1cd" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_a64cde55-122f-468e-baf8-ecdeba0c647f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_26e98fa7-8231-4ac6-ad32-de0403209c6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_9a817e03-1044-470b-9e79-c946fc31c1cd" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_26e98fa7-8231-4ac6-ad32-de0403209c6b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_dbd4b5e2-b9b1-4973-abf0-ef4d2c32a30d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_407ce439-cc30-4555-bc87-79a175c15756" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_dbd4b5e2-b9b1-4973-abf0-ef4d2c32a30d" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_407ce439-cc30-4555-bc87-79a175c15756" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_8f0526ac-eea6-4023-9db2-e13b0a224e92" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_dbd4b5e2-b9b1-4973-abf0-ef4d2c32a30d" xlink:to="loc_ifrs-full_ProfitLoss_8f0526ac-eea6-4023-9db2-e13b0a224e92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_5b195149-c75f-499a-ba26-7cc2d388f306" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_5d6d0bbe-d387-4386-b714-5fcb4ca36b2b" xlink:href="kof-20241231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_5b195149-c75f-499a-ba26-7cc2d388f306" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_5d6d0bbe-d387-4386-b714-5fcb4ca36b2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsHeldToMaturity_7e394792-92a4-402d-aaa1-bd3ef9b591cf" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsHeldToMaturity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_5b195149-c75f-499a-ba26-7cc2d388f306" xlink:to="loc_kof_FinancialInstrumentsHeldToMaturity_7e394792-92a4-402d-aaa1-bd3ef9b591cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_35a4585d-a513-4445-ad3b-9069622c9579" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_5b195149-c75f-499a-ba26-7cc2d388f306" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_35a4585d-a513-4445-ad3b-9069622c9579" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_a081684f-570f-42b6-b8f8-1281565a72ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_712a5284-4479-40a6-adaf-5fb68db88ef2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_a081684f-570f-42b6-b8f8-1281565a72ab" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_712a5284-4479-40a6-adaf-5fb68db88ef2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_3d5a8371-8fa8-4cb5-aad6-ddac95cce59a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_a081684f-570f-42b6-b8f8-1281565a72ab" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_3d5a8371-8fa8-4cb5-aad6-ddac95cce59a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_81b10440-75de-4594-af64-8c7e570a399b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_9db65cac-93bc-4e97-ba27-0f429ce49069" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_81b10440-75de-4594-af64-8c7e570a399b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_9db65cac-93bc-4e97-ba27-0f429ce49069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_c371acf9-9381-452b-bce8-c996027ba766" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_81b10440-75de-4594-af64-8c7e570a399b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_c371acf9-9381-452b-bce8-c996027ba766" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsoldidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsoldidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsoldidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_fc8acd24-540a-4d49-97f7-77c441fa2a0d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_19482a9d-1135-4e20-8320-8b8eb262574a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_fc8acd24-540a-4d49-97f7-77c441fa2a0d" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_19482a9d-1135-4e20-8320-8b8eb262574a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_35c4f80b-2e4e-436a-b97b-5b7988748b84" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_fc8acd24-540a-4d49-97f7-77c441fa2a0d" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_35c4f80b-2e4e-436a-b97b-5b7988748b84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_74571c69-964e-49c9-a9f1-b74a034583a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_ef1f0bb9-b140-40a1-bc21-a26f7110f5eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_74571c69-964e-49c9-a9f1-b74a034583a0" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_ef1f0bb9-b140-40a1-bc21-a26f7110f5eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_ba65733d-921f-4d08-808a-42f5c1f0148a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_74571c69-964e-49c9-a9f1-b74a034583a0" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_ba65733d-921f-4d08-808a-42f5c1f0148a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_da7512d4-264e-4687-9b47-2deaca20b593" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ac92fc8-07af-4326-9ac3-ab2234900ef4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_da7512d4-264e-4687-9b47-2deaca20b593" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ac92fc8-07af-4326-9ac3-ab2234900ef4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_4a4a2938-ca2c-410d-b053-69ba403ea214" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_da7512d4-264e-4687-9b47-2deaca20b593" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_4a4a2938-ca2c-410d-b053-69ba403ea214" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_0adb091d-c022-42ff-b298-2229de79aab8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_da7512d4-264e-4687-9b47-2deaca20b593" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_0adb091d-c022-42ff-b298-2229de79aab8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_8499e52a-f409-44e1-8cf5-381c8a11c3e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_8499e52a-f409-44e1-8cf5-381c8a11c3e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_bf2cdb0b-8d85-4aa8-af6d-22389e7a9281" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_bf2cdb0b-8d85-4aa8-af6d-22389e7a9281" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_e9539f1f-bb7c-4c06-8488-171afe48c220" xlink:href="kof-20241231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_AdjustmentsForOtherTax_e9539f1f-bb7c-4c06-8488-171afe48c220" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_b75a392b-440c-4e5b-802b-b7a6862827da" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_b75a392b-440c-4e5b-802b-b7a6862827da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_91ec9820-6d11-4258-9b3b-8accc9ec4930" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_91ec9820-6d11-4258-9b3b-8accc9ec4930" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense_6abf2074-72b8-40c9-8d77-46024e088aa1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationExpense_6abf2074-72b8-40c9-8d77-46024e088aa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome_3d275605-332c-4e84-8f8b-2ee44a7046fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForInterestIncome"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForInterestIncome_3d275605-332c-4e84-8f8b-2ee44a7046fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_81920ae9-37b4-4b4e-97e0-e614d061577a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_81920ae9-37b4-4b4e-97e0-e614d061577a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_c282a21c-33d8-477a-87be-bee68f8115ef" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_c282a21c-33d8-477a-87be-bee68f8115ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_151482b6-f390-474e-8092-1f2ad998349c" xlink:href="kof-20241231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_151482b6-f390-474e-8092-1f2ad998349c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_9d764297-f99c-41a9-871a-1ec217ceccf0" xlink:href="kof-20241231.xsd#kof_AdjustmentsForMarketValueLossOnFinancialInstruments"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_9d764297-f99c-41a9-871a-1ec217ceccf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_5f2aca43-bd20-4b49-9bb8-039287d61b9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_5f2aca43-bd20-4b49-9bb8-039287d61b9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_8894470e-c280-4c33-acf3-819254ad70d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_8894470e-c280-4c33-acf3-819254ad70d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfIntangibleAssets_ad77832f-7e5c-4e44-bd82-d8fedda44dfb" xlink:href="kof-20241231.xsd#kof_LossOnTheRetirementOfIntangibleAssets"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_LossOnTheRetirementOfIntangibleAssets_ad77832f-7e5c-4e44-bd82-d8fedda44dfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfLongLived_51e04273-8fc4-434b-8852-0cf72b62cb69" xlink:href="kof-20241231.xsd#kof_LossOnTheRetirementOfLongLived"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_LossOnTheRetirementOfLongLived_51e04273-8fc4-434b-8852-0cf72b62cb69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_0894536d-73ee-491a-a518-bd24df42425a" xlink:href="kof-20241231.xsd#kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_0894536d-73ee-491a-a518-bd24df42425a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_5697e6c8-a80a-49f5-b0f9-3607d37decf6" xlink:href="kof-20241231.xsd#kof_AdjustmentsForMonetaryPositionGainLossNet"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_5697e6c8-a80a-49f5-b0f9-3607d37decf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_22ef08d5-87e5-4a8c-a727-6d1c0355850a" xlink:href="kof-20241231.xsd#kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_22ef08d5-87e5-4a8c-a727-6d1c0355850a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_8b5fee78-a687-4fbc-8f08-05fbfc74119d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_8b5fee78-a687-4fbc-8f08-05fbfc74119d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_d09aad52-8288-4eb3-b470-540aea6bd5b0" xlink:href="kof-20241231.xsd#kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_d09aad52-8288-4eb3-b470-540aea6bd5b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_95fa06af-0ae5-4755-8b8b-76c851ecdd2b" xlink:href="kof-20241231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_AmortizationPrepaidExpenses_95fa06af-0ae5-4755-8b8b-76c851ecdd2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses_8ddf6eed-193e-4a98-9793-c73c42341913" xlink:href="kof-20241231.xsd#kof_AdjustmentsForNonCashOperatingExpenses"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_AdjustmentsForNonCashOperatingExpenses_8ddf6eed-193e-4a98-9793-c73c42341913" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_cfeecf7b-a15d-4b0e-b139-416e9afe7737" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInOtherCurrentAssets1"/>
    <link:calculationArc order="23" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_cfeecf7b-a15d-4b0e-b139-416e9afe7737" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense_0982b145-73ac-4b7c-8468-e25f25d21a7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForInterestExpense"/>
    <link:calculationArc order="24" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForInterestExpense_0982b145-73ac-4b7c-8468-e25f25d21a7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_aafd631d-75c7-4aab-97d6-d1ffc5dda113" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities"/>
    <link:calculationArc order="25" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_57e6df24-a771-4f16-b6b1-0f8fe67c7925" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_aafd631d-75c7-4aab-97d6-d1ffc5dda113" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_a465d87c-3a1f-4e8b-99f9-3b38fc71942c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_fa2825c9-1594-493b-a10d-6d23c56ab54a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_a465d87c-3a1f-4e8b-99f9-3b38fc71942c" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_fa2825c9-1594-493b-a10d-6d23c56ab54a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_54651ce1-e7be-4075-8b95-31b20d97cac0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_a465d87c-3a1f-4e8b-99f9-3b38fc71942c" xlink:to="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_54651ce1-e7be-4075-8b95-31b20d97cac0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_f7ff59b3-9f90-4ba1-b952-0f5f89106dbb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_a465d87c-3a1f-4e8b-99f9-3b38fc71942c" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_f7ff59b3-9f90-4ba1-b952-0f5f89106dbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_7bfc3d24-e759-4f7b-9142-0a3cea227267" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_a465d87c-3a1f-4e8b-99f9-3b38fc71942c" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_7bfc3d24-e759-4f7b-9142-0a3cea227267" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_9743c0c8-2a4d-4a4c-9f4e-05a339edc389" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_a465d87c-3a1f-4e8b-99f9-3b38fc71942c" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_9743c0c8-2a4d-4a4c-9f4e-05a339edc389" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_013492fd-ff91-450a-ac20-a3ca3ef0aa73" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_a465d87c-3a1f-4e8b-99f9-3b38fc71942c" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_013492fd-ff91-450a-ac20-a3ca3ef0aa73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_1776160a-4195-4fbc-8249-57a1b1f121c5" xlink:href="kof-20241231.xsd#kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_a465d87c-3a1f-4e8b-99f9-3b38fc71942c" xlink:to="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_1776160a-4195-4fbc-8249-57a1b1f121c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_b43a8c60-1cf7-49dc-8c69-41b24bb4802a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_a465d87c-3a1f-4e8b-99f9-3b38fc71942c" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_b43a8c60-1cf7-49dc-8c69-41b24bb4802a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ca56d6b-b0db-4591-8a55-9cd318501186" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_6a7a7729-2a2f-43ab-ba56-7f76138f8b7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ca56d6b-b0db-4591-8a55-9cd318501186" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_6a7a7729-2a2f-43ab-ba56-7f76138f8b7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_a6ea0930-59a6-4af6-8358-21056e57c082" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ca56d6b-b0db-4591-8a55-9cd318501186" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_a6ea0930-59a6-4af6-8358-21056e57c082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_db79aa7b-038b-4391-a225-b83ed4072c41" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ca56d6b-b0db-4591-8a55-9cd318501186" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_db79aa7b-038b-4391-a225-b83ed4072c41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_f38faabc-89ea-4106-b29f-bfcdc265f078" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ca56d6b-b0db-4591-8a55-9cd318501186" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_f38faabc-89ea-4106-b29f-bfcdc265f078" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_a6384c2a-e01b-445d-a920-ba8cf3e74187" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ca56d6b-b0db-4591-8a55-9cd318501186" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_a6384c2a-e01b-445d-a920-ba8cf3e74187" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_2b448b16-6f36-418b-b963-5b73f89b0fb6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ca56d6b-b0db-4591-8a55-9cd318501186" xlink:to="loc_ifrs-full_CashOutflowForLeases_2b448b16-6f36-418b-b963-5b73f89b0fb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_14a6b699-2d84-494e-92d0-b2df920a2eb6" xlink:href="kof-20241231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4ca56d6b-b0db-4591-8a55-9cd318501186" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_14a6b699-2d84-494e-92d0-b2df920a2eb6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails" xlink:type="simple" xlink:href="kof-20241231.xsd#BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_WriteOffForDamagedAssetsSubtotal_5f311ef9-f3d1-4d4f-9244-c10b485ecb92" xlink:href="kof-20241231.xsd#kof_WriteOffForDamagedAssetsSubtotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAdditionalExpenseAndLosses_8476464a-fdb0-4f1e-bfbd-981aeb3e8a63" xlink:href="kof-20241231.xsd#kof_OtherAdditionalExpenseAndLosses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_WriteOffForDamagedAssetsSubtotal_5f311ef9-f3d1-4d4f-9244-c10b485ecb92" xlink:to="loc_kof_OtherAdditionalExpenseAndLosses_8476464a-fdb0-4f1e-bfbd-981aeb3e8a63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_311ae47d-6a7c-4fb5-90ca-0b2d944cdfcf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_WriteOffForDamagedAssetsSubtotal_5f311ef9-f3d1-4d4f-9244-c10b485ecb92" xlink:to="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_311ae47d-6a7c-4fb5-90ca-0b2d944cdfcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InventoryWritedown2011_afd0f375-9424-494f-b0ef-ff9fcb3f3c57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InventoryWritedown2011"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_WriteOffForDamagedAssetsSubtotal_5f311ef9-f3d1-4d4f-9244-c10b485ecb92" xlink:to="loc_ifrs-full_InventoryWritedown2011_afd0f375-9424-494f-b0ef-ff9fcb3f3c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WriteOffForDamagedAssets_f176c8c8-f3bc-459a-bace-678e899398aa" xlink:href="kof-20241231.xsd#kof_WriteOffForDamagedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WriteOffForDamagedAssetsSubtotal_71fe4e9c-5d08-406b-aa3f-09e014fac4b3" xlink:href="kof-20241231.xsd#kof_WriteOffForDamagedAssetsSubtotal"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_WriteOffForDamagedAssets_f176c8c8-f3bc-459a-bace-678e899398aa" xlink:to="loc_kof_WriteOffForDamagedAssetsSubtotal_71fe4e9c-5d08-406b-aa3f-09e014fac4b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_c96b86e1-e376-47df-acb8-b92f3a764f7b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_WriteOffForDamagedAssets_f176c8c8-f3bc-459a-bace-678e899398aa" xlink:to="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_c96b86e1-e376-47df-acb8-b92f3a764f7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_e73ad51e-0ac1-44d2-8676-35333a916b5f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashEquivalents_e751a6ae-7f1a-404b-8374-817e72ca866f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents_e73ad51e-0ac1-44d2-8676-35333a916b5f" xlink:to="loc_ifrs-full_CashEquivalents_e751a6ae-7f1a-404b-8374-817e72ca866f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_d4141d16-6436-416f-9dcf-27fd66c6b8e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents_e73ad51e-0ac1-44d2-8676-35333a916b5f" xlink:to="loc_ifrs-full_Cash_d4141d16-6436-416f-9dcf-27fd66c6b8e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InventoriesSummaryofInventoriesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_aa00663a-259e-4441-973a-9f6109b5d9cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PackingMaterials_31a8f358-1274-42c6-8a8b-8f53779c8e5c" xlink:href="kof-20241231.xsd#kof_PackingMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_aa00663a-259e-4441-973a-9f6109b5d9cb" xlink:to="loc_kof_PackingMaterials_31a8f358-1274-42c6-8a8b-8f53779c8e5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInventories_a6e1cc9e-ff75-4830-b439-e1736daefd0d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherInventories"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_aa00663a-259e-4441-973a-9f6109b5d9cb" xlink:to="loc_ifrs-full_OtherInventories_a6e1cc9e-ff75-4830-b439-e1736daefd0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoriesInTransit_66fe8a8a-e2a9-4ef2-ac57-a56acaab16b5" xlink:href="kof-20241231.xsd#kof_InventoriesInTransit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_aa00663a-259e-4441-973a-9f6109b5d9cb" xlink:to="loc_kof_InventoriesInTransit_66fe8a8a-e2a9-4ef2-ac57-a56acaab16b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SpareParts_e5d89915-3de3-4e10-9696-22c2906a36b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SpareParts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_aa00663a-259e-4441-973a-9f6109b5d9cb" xlink:to="loc_ifrs-full_SpareParts_e5d89915-3de3-4e10-9696-22c2906a36b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterials_25cc5e42-2cec-47bb-87ad-f698197d89f0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RawMaterials"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_aa00663a-259e-4441-973a-9f6109b5d9cb" xlink:to="loc_ifrs-full_RawMaterials_25cc5e42-2cec-47bb-87ad-f698197d89f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinishedGoods_6a573826-c749-4469-b074-6c72d4f04310" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinishedGoods"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_aa00663a-259e-4441-973a-9f6109b5d9cb" xlink:to="loc_ifrs-full_FinishedGoods_6a573826-c749-4469-b074-6c72d4f04310" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InventoriesSummaryofChangesinInventoriesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfMerchandiseSold_2869ba6b-2a69-470c-8b82-bbe3d1ee4692" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfMerchandiseSold"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_ca8fa5de-cf0b-4d91-b978-f761487911ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CostOfMerchandiseSold_2869ba6b-2a69-470c-8b82-bbe3d1ee4692" xlink:to="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_ca8fa5de-cf0b-4d91-b978-f761487911ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterialsAndConsumablesUsed_77011611-7f66-4d08-831f-e614fd2443c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RawMaterialsAndConsumablesUsed"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CostOfMerchandiseSold_2869ba6b-2a69-470c-8b82-bbe3d1ee4692" xlink:to="loc_ifrs-full_RawMaterialsAndConsumablesUsed_77011611-7f66-4d08-831f-e614fd2443c5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_0a2487c1-e29c-4184-8907-d92cdb5a2881" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_47d43168-33d4-46d5-8435-a67e3f28d509" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentAssets_0a2487c1-e29c-4184-8907-d92cdb5a2881" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_47d43168-33d4-46d5-8435-a67e3f28d509" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AgreementsWithCustomers_1fd95344-6074-4e76-93ed-f3b2f3695a10" xlink:href="kof-20241231.xsd#kof_AgreementsWithCustomers"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentAssets_0a2487c1-e29c-4184-8907-d92cdb5a2881" xlink:to="loc_kof_AgreementsWithCustomers_1fd95344-6074-4e76-93ed-f3b2f3695a10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_de32933d-c2d4-493e-9fea-7e5c9cc18b44" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentAssets_0a2487c1-e29c-4184-8907-d92cdb5a2881" xlink:to="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_de32933d-c2d4-493e-9fea-7e5c9cc18b44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_027d53d8-6879-4585-9526-28bf21abbce9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidInsurance1_68a2c692-b79c-4d9c-8752-b4240c8fcd83" xlink:href="kof-20241231.xsd#kof_PrepaidInsurance1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_027d53d8-6879-4585-9526-28bf21abbce9" xlink:to="loc_kof_PrepaidInsurance1_68a2c692-b79c-4d9c-8752-b4240c8fcd83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvancesForInventories_281ad597-bc8d-43ff-8a7a-56ae4924de1d" xlink:href="kof-20241231.xsd#kof_AdvancesForInventories"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_027d53d8-6879-4585-9526-28bf21abbce9" xlink:to="loc_kof_AdvancesForInventories_281ad597-bc8d-43ff-8a7a-56ae4924de1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_3ca4aba1-6e6b-4daa-a315-2510cd4956f7" xlink:href="kof-20241231.xsd#kof_PrepaidAdvertisingAndPromotionalExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses_027d53d8-6879-4585-9526-28bf21abbce9" xlink:to="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_3ca4aba1-6e6b-4daa-a315-2510cd4956f7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_1613b9a2-0834-4d5b-aec6-4b9388410f0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestrictedCashAndCashEquivalents_ed8d20a2-dfba-4f86-a535-b1b9b0c9f4e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets_1613b9a2-0834-4d5b-aec6-4b9388410f0a" xlink:to="loc_ifrs-full_RestrictedCashAndCashEquivalents_ed8d20a2-dfba-4f86-a535-b1b9b0c9f4e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_6e1d43dc-506c-4c50-9ed0-10a4d1a4859c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentDerivativeFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets_1613b9a2-0834-4d5b-aec6-4b9388410f0a" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_6e1d43dc-506c-4c50-9ed0-10a4d1a4859c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#LeasesCompanysLeaseLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_86a95b2c-dd28-4899-9a38-a9916a90b2c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_87a36d8c-6b96-46d2-b244-cf2e281e2b6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LeaseLiabilities_86a95b2c-dd28-4899-9a38-a9916a90b2c1" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_87a36d8c-6b96-46d2-b244-cf2e281e2b6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_e82cbe70-7fb5-4f15-a2e1-340e9dcc5a8c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LeaseLiabilities_86a95b2c-dd28-4899-9a38-a9916a90b2c1" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_e82cbe70-7fb5-4f15-a2e1-340e9dcc5a8c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_7cf5a5bd-9b75-4b90-b3fe-894e45becd50" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_9e64a63f-7b8d-4105-abc9-789e49d093ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_7cf5a5bd-9b75-4b90-b3fe-894e45becd50" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_9e64a63f-7b8d-4105-abc9-789e49d093ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_2eb66bda-36ed-4cd5-9bf8-14af7c88c621" xlink:href="kof-20241231.xsd#kof_GuaranteeDepositsOtherNonCurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_7cf5a5bd-9b75-4b90-b3fe-894e45becd50" xlink:to="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_2eb66bda-36ed-4cd5-9bf8-14af7c88c621" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_72e2541d-df77-47db-9e0c-3cbb5edf633b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_7cf5a5bd-9b75-4b90-b3fe-894e45becd50" xlink:to="loc_ifrs-full_OtherAssets_72e2541d-df77-47db-9e0c-3cbb5edf633b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_58df59e2-d69f-4b81-adc6-5692054f456e" xlink:href="kof-20241231.xsd#kof_IndemnifiableContingenciesFromBusinessCombinations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_7cf5a5bd-9b75-4b90-b3fe-894e45becd50" xlink:to="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_58df59e2-d69f-4b81-adc6-5692054f456e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPrepaidAdvertisingExpenses_c26c50d9-3833-4c4d-b568-91b64ce21966" xlink:href="kof-20241231.xsd#kof_NonCurrentPrepaidAdvertisingExpenses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_7cf5a5bd-9b75-4b90-b3fe-894e45becd50" xlink:to="loc_kof_NonCurrentPrepaidAdvertisingExpenses_c26c50d9-3833-4c4d-b568-91b64ce21966" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution_e0de8aa5-a92e-4ebe-9656-3a3d135de7da" xlink:href="kof-20241231.xsd#kof_SharedBasedPaymentInExcessOfCapitalContribution"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_7cf5a5bd-9b75-4b90-b3fe-894e45becd50" xlink:to="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution_e0de8aa5-a92e-4ebe-9656-3a3d135de7da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_5c3ee77a-ae7b-48cf-a725-ce3300d447a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentRestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_7cf5a5bd-9b75-4b90-b3fe-894e45becd50" xlink:to="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_5c3ee77a-ae7b-48cf-a725-ce3300d447a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPrepaidBonuses_0ea8cedc-45de-4339-b878-1799e22cca6d" xlink:href="kof-20241231.xsd#kof_CurrentPrepaidBonuses"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_7cf5a5bd-9b75-4b90-b3fe-894e45becd50" xlink:to="loc_kof_CurrentPrepaidBonuses_0ea8cedc-45de-4339-b878-1799e22cca6d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_c0530b07-0608-4527-98a8-f86625d546e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentFinancialAssetsOther_d3ae6ac4-371b-4926-a174-47b3365748cf" xlink:href="kof-20241231.xsd#kof_OtherNonCurrentFinancialAssetsOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialAssets_c0530b07-0608-4527-98a8-f86625d546e6" xlink:to="loc_kof_OtherNonCurrentFinancialAssetsOther_d3ae6ac4-371b-4926-a174-47b3365748cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_581394a9-7503-435b-bab5-5e24664671eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialAssets_c0530b07-0608-4527-98a8-f86625d546e6" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_581394a9-7503-435b-bab5-5e24664671eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_bbfcbe25-7955-43a6-8f38-f3bacc077925" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue_f712418e-33fb-48c3-b314-503a03cbf3c7" xlink:href="kof-20241231.xsd#kof_DefinedBenefitObligationFundsAtFairValue"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_bbfcbe25-7955-43a6-8f38-f3bacc077925" xlink:to="loc_kof_DefinedBenefitObligationFundsAtFairValue_f712418e-33fb-48c3-b314-503a03cbf3c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation_349365dd-174b-4520-966a-68dc6378fbe3" xlink:href="kof-20241231.xsd#kof_DefinedBenefitObligation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_bbfcbe25-7955-43a6-8f38-f3bacc077925" xlink:to="loc_kof_DefinedBenefitObligation_349365dd-174b-4520-966a-68dc6378fbe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation_93c5ca2e-a29a-4fee-8517-c8e485d7b7b2" xlink:href="kof-20241231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation_6eba4240-c9ee-4920-90b6-e8c68319ea47" xlink:href="kof-20241231.xsd#kof_NonVestedDefinedBenefitObligation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_AccumulatedDefinedBenefitObligation_93c5ca2e-a29a-4fee-8517-c8e485d7b7b2" xlink:to="loc_kof_NonVestedDefinedBenefitObligation_6eba4240-c9ee-4920-90b6-e8c68319ea47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation_52c8e731-458a-4034-a3cc-410fb663d2b6" xlink:href="kof-20241231.xsd#kof_VestedDefinedBenefitObligation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_AccumulatedDefinedBenefitObligation_93c5ca2e-a29a-4fee-8517-c8e485d7b7b2" xlink:to="loc_kof_VestedDefinedBenefitObligation_52c8e731-458a-4034-a3cc-410fb663d2b6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayablesSummaryofInterestExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_5b6c6efb-b7c9-414e-88f3-a81ed3179c7f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss_fbefc027-4dff-4eea-aced-b10ac4fe2a78" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_5b6c6efb-b7c9-414e-88f3-a81ed3179c7f" xlink:to="loc_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss_fbefc027-4dff-4eea-aced-b10ac4fe2a78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceOperatingCharges_703ea208-1c33-4326-ae41-7f37661022a5" xlink:href="kof-20241231.xsd#kof_FinanceOperatingCharges"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_5b6c6efb-b7c9-414e-88f3-a81ed3179c7f" xlink:to="loc_kof_FinanceOperatingCharges_703ea208-1c33-4326-ae41-7f37661022a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_622142b6-f587-4769-abbb-51776a5a5ff6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_5b6c6efb-b7c9-414e-88f3-a81ed3179c7f" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_622142b6-f587-4769-abbb-51776a5a5ff6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForLeases_08581cf3-e75d-4c44-ae84-685bb4bfeecc" xlink:href="kof-20241231.xsd#kof_FinanceChargesForLeases"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_5b6c6efb-b7c9-414e-88f3-a81ed3179c7f" xlink:to="loc_kof_FinanceChargesForLeases_08581cf3-e75d-4c44-ae84-685bb4bfeecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForEmployeeBenefits_1a6ff964-14a6-4198-b16c-0ce63fdb182f" xlink:href="kof-20241231.xsd#kof_FinanceChargesForEmployeeBenefits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_5b6c6efb-b7c9-414e-88f3-a81ed3179c7f" xlink:to="loc_kof_FinanceChargesForEmployeeBenefits_1a6ff964-14a6-4198-b16c-0ce63fdb182f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DonationsAndSubsidiesExpense_722cc8c9-0efd-4dc4-ab8d-ba0b3a1ff2e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DonationsAndSubsidiesExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_ifrs-full_DonationsAndSubsidiesExpense_722cc8c9-0efd-4dc4-ab8d-ba0b3a1ff2e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossesOnRetirementOfNonCurrentAssets_64b86db2-49af-4805-9ad5-c225580facbb" xlink:href="kof-20241231.xsd#kof_LossesOnRetirementOfNonCurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_kof_LossesOnRetirementOfNonCurrentAssets_64b86db2-49af-4805-9ad5-c225580facbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentToFormerShareholders_b3e8603a-1a07-4870-828d-ad1881f6f5f2" xlink:href="kof-20241231.xsd#kof_PaymentToFormerShareholders"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_kof_PaymentToFormerShareholders_b3e8603a-1a07-4870-828d-ad1881f6f5f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionForContingencies_e2ab828d-1a58-455b-8458-04eb7bd14649" xlink:href="kof-20241231.xsd#kof_ProvisionForContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_kof_ProvisionForContingencies_e2ab828d-1a58-455b-8458-04eb7bd14649" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense_cf37696a-12e9-44bf-a4c0-6d70a7a8d7e8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingExpense_cf37696a-12e9-44bf-a4c0-6d70a7a8d7e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeverancePayments_9384b0a6-8f95-41be-939a-d01bcfef1f20" xlink:href="kof-20241231.xsd#kof_SeverancePayments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_kof_SeverancePayments_9384b0a6-8f95-41be-939a-d01bcfef1f20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceExpenses_a8eaec6d-4a68-427f-8c19-4bd4300aa056" xlink:href="kof-20241231.xsd#kof_InsuranceExpenses"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_kof_InsuranceExpenses_a8eaec6d-4a68-427f-8c19-4bd4300aa056" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_a8ac804c-6605-48f4-994f-b75ba396813a" xlink:href="kof-20241231.xsd#kof_ForeignExchangeGainLossRelatedToOperatingActivities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_a8ac804c-6605-48f4-994f-b75ba396813a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_39d7059a-7b78-4178-9b61-6adaa27191be" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LossesOnDisposalsOfNoncurrentAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_39d7059a-7b78-4178-9b61-6adaa27191be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_dd379341-b43f-480c-a4ea-ba273fbc8a96" xlink:href="kof-20241231.xsd#kof_InvestmentImpairments"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByNature_349d1d12-87f4-4c86-9f7c-23457ca45121" xlink:to="loc_kof_InvestmentImpairments_dd379341-b43f-480c-a4ea-ba273fbc8a96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_ab111168-93c4-4b95-a823-87c22408c735" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationOfContingencies_19ce044c-2f5f-4428-92f6-f87224339e49" xlink:href="kof-20241231.xsd#kof_CancellationOfContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_ab111168-93c4-4b95-a823-87c22408c735" xlink:to="loc_kof_CancellationOfContingencies_19ce044c-2f5f-4428-92f6-f87224339e49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceRecovery_047f5b7c-5fda-4a90-959e-b6c174831562" xlink:href="kof-20241231.xsd#kof_InsuranceRecovery"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_ab111168-93c4-4b95-a823-87c22408c735" xlink:to="loc_kof_InsuranceRecovery_047f5b7c-5fda-4a90-959e-b6c174831562" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_26d144ca-69b9-415b-b518-35abfff7a4cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsOnDisposalsOfNoncurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_ab111168-93c4-4b95-a823-87c22408c735" xlink:to="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_26d144ca-69b9-415b-b518-35abfff7a4cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetForeignExchangeGains_e3bb90b4-6d55-416d-b11e-3dbb6fb8a08b" xlink:href="kof-20241231.xsd#kof_NetForeignExchangeGains"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_ab111168-93c4-4b95-a823-87c22408c735" xlink:to="loc_kof_NetForeignExchangeGains_e3bb90b4-6d55-416d-b11e-3dbb6fb8a08b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForTaxCreditRecovery_1e7b60f6-26c3-48f8-95f1-280394bf07a9" xlink:href="kof-20241231.xsd#kof_AdjustmentsForTaxCreditRecovery"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_ab111168-93c4-4b95-a823-87c22408c735" xlink:to="loc_kof_AdjustmentsForTaxCreditRecovery_1e7b60f6-26c3-48f8-95f1-280394bf07a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome_6b71b1de-2bbd-4c4d-a402-7a5f8c71e981" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingIncome"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherIncome_ab111168-93c4-4b95-a823-87c22408c735" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingIncome_6b71b1de-2bbd-4c4d-a402-7a5f8c71e981" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_5bd73474-61f3-4a92-b80f-0535ce149113" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_1e866964-6d21-4bc7-bc9b-8aa7ff9678ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_5bd73474-61f3-4a92-b80f-0535ce149113" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_1e866964-6d21-4bc7-bc9b-8aa7ff9678ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_777291e5-cdc1-4805-81b7-f8de39a3358c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_5bd73474-61f3-4a92-b80f-0535ce149113" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_777291e5-cdc1-4805-81b7-f8de39a3358c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_eb36838b-79f1-4d0e-8e7b-813430faccca" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_e22fe4d1-0a7b-4895-a8a4-24f3e498fbf7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_eb36838b-79f1-4d0e-8e7b-813430faccca" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_e22fe4d1-0a7b-4895-a8a4-24f3e498fbf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_a5ca5303-2c76-4ff9-9c73-a8bd89a929ae" xlink:href="kof-20241231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_eb36838b-79f1-4d0e-8e7b-813430faccca" xlink:to="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_a5ca5303-2c76-4ff9-9c73-a8bd89a929ae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_6964da0a-05d5-46d1-8320-932a9fee3168" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_b151ec50-e577-4c04-99a2-0990b9a85e03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_6964da0a-05d5-46d1-8320-932a9fee3168" xlink:to="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_b151ec50-e577-4c04-99a2-0990b9a85e03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_c1baf377-ae20-4bad-affa-4a8589019ade" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_6964da0a-05d5-46d1-8320-932a9fee3168" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_c1baf377-ae20-4bad-affa-4a8589019ade" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_f375e472-32d5-409e-ae8d-eef6577186ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_f375e472-32d5-409e-ae8d-eef6577186ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_864ea8c6-d9a7-4ac3-a716-ab5391396f09" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_864ea8c6-d9a7-4ac3-a716-ab5391396f09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_befedafe-0059-440c-a609-135d66fdcf0b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_befedafe-0059-440c-a609-135d66fdcf0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_6e4cd4db-297f-4e6f-b159-154344dc035f" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfEffectOfRestatementOfTaxValues"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_6e4cd4db-297f-4e6f-b159-154344dc035f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_965e571c-eaab-4d2e-9335-b4b791b0b103" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_ifrs-full_ApplicableTaxRate_965e571c-eaab-4d2e-9335-b4b791b0b103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_4f3f9a5a-60f6-4d52-aabd-368ce61d11bc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_4f3f9a5a-60f6-4d52-aabd-368ce61d11bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_8d8d9b7f-707f-4132-9608-d8afa39fb8cf" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_8d8d9b7f-707f-4132-9608-d8afa39fb8cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_9de5665e-fd2f-4b44-9949-f7dbda53ce82" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfAnnualInflationTaxAdjustment"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_9de5665e-fd2f-4b44-9949-f7dbda53ce82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_263505d8-49a6-4a56-9778-b80002919434" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_263505d8-49a6-4a56-9778-b80002919434" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_5520b2e0-3254-4331-833d-ff3b1eaad6c0" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_818052de-7749-4e17-9ce3-3914caebc715" xlink:to="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_5520b2e0-3254-4331-833d-ff3b1eaad6c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarryforward_271ddfce-185c-4a75-b7f6-a2c6630b2e05" xlink:href="kof-20241231.xsd#kof_TaxLossesCarryforward"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_b1f3faf5-2ce0-436d-be4e-2a23143b91cf" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSeven"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_271ddfce-185c-4a75-b7f6-a2c6630b2e05" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_b1f3faf5-2ce0-436d-be4e-2a23143b91cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_6e09d711-f305-411d-9b8a-604c4872ec27" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSix"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_271ddfce-185c-4a75-b7f6-a2c6630b2e05" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_6e09d711-f305-411d-9b8a-604c4872ec27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_b826b712-047f-4501-86e1-95a2c5a4a4bb" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireThereafter"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_271ddfce-185c-4a75-b7f6-a2c6630b2e05" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_b826b712-047f-4501-86e1-95a2c5a4a4bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine_e7bbeca4-b0eb-4d03-8455-8e3eeadfd3f5" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearNine"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_271ddfce-185c-4a75-b7f6-a2c6630b2e05" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine_e7bbeca4-b0eb-4d03-8455-8e3eeadfd3f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_4ae583e9-943e-4de9-8c9f-912b57546e42" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearEight"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_271ddfce-185c-4a75-b7f6-a2c6630b2e05" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_4ae583e9-943e-4de9-8c9f-912b57546e42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_ffab2255-4eb2-4233-81c8-6dd8cef7a277" xlink:href="kof-20241231.xsd#kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kof_TaxLossesCarryforward_271ddfce-185c-4a75-b7f6-a2c6630b2e05" xlink:to="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_ffab2255-4eb2-4233-81c8-6dd8cef7a277" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_92ec618c-e0fd-4a17-8224-571e85c4d620" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_1b498cee-893f-4156-bb1c-cee0d612643f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentLiabilities_92ec618c-e0fd-4a17-8224-571e85c4d620" xlink:to="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_1b498cee-893f-4156-bb1c-cee0d612643f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentExpenses_15d84e06-a300-418e-8c5f-d1031aa90672" xlink:href="kof-20241231.xsd#kof_OtherCurrentExpenses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentLiabilities_92ec618c-e0fd-4a17-8224-571e85c4d620" xlink:to="loc_kof_OtherCurrentExpenses_15d84e06-a300-418e-8c5f-d1031aa90672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentAccruedExpenses_7a0cd5b3-34e1-4b57-88a1-ab771e806d52" xlink:href="kof-20241231.xsd#kof_CurrentAccruedExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentLiabilities_92ec618c-e0fd-4a17-8224-571e85c4d620" xlink:to="loc_kof_CurrentAccruedExpenses_7a0cd5b3-34e1-4b57-88a1-ab771e806d52" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_8f973fd8-a1ac-4075-9692-803fa09cc9d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_fe3a715f-efaa-4cc8-a2fb-00d287a33dcb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentFinancialLiabilities_8f973fd8-a1ac-4075-9692-803fa09cc9d4" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_fe3a715f-efaa-4cc8-a2fb-00d287a33dcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDividendPayables_a7327027-b9c3-4c34-b9f9-cb6cfe644bd6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentDividendPayables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentFinancialLiabilities_8f973fd8-a1ac-4075-9692-803fa09cc9d4" xlink:to="loc_ifrs-full_CurrentDividendPayables_a7327027-b9c3-4c34-b9f9-cb6cfe644bd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentSundryCreditors_51986cee-68fb-48d8-b839-4c55973ee996" xlink:href="kof-20241231.xsd#kof_CurrentSundryCreditors"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherCurrentFinancialLiabilities_8f973fd8-a1ac-4075-9692-803fa09cc9d4" xlink:to="loc_kof_CurrentSundryCreditors_51986cee-68fb-48d8-b839-4c55973ee996" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_8352a8e2-49ac-4b3a-b60a-485510c3bdd8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxesPayable_2c45aeec-171e-49f8-84b1-bf6d2cd94b4d" xlink:href="kof-20241231.xsd#kof_TaxesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentLiabilities_8352a8e2-49ac-4b3a-b60a-485510c3bdd8" xlink:to="loc_kof_TaxesPayable_2c45aeec-171e-49f8-84b1-bf6d2cd94b4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentDebtInstrumentsIssued_04b975aa-659a-4a70-87ac-6fa280b26e9a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentDebtInstrumentsIssued"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentLiabilities_8352a8e2-49ac-4b3a-b60a-485510c3bdd8" xlink:to="loc_ifrs-full_NoncurrentDebtInstrumentsIssued_04b975aa-659a-4a70-87ac-6fa280b26e9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherLongTermLiabilities_aa9141ea-0c17-47c5-b128-6a63d3b71074" xlink:href="kof-20241231.xsd#kof_OtherLongTermLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentLiabilities_8352a8e2-49ac-4b3a-b60a-485510c3bdd8" xlink:to="loc_kof_OtherLongTermLiabilities_aa9141ea-0c17-47c5-b128-6a63d3b71074" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>kof-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d531691e-abde-41d0-ac5e-c44ccb209f5c,g:e0db6556-08e3-42e3-93f9-c91dfe76354e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Cover" xlink:type="simple" xlink:href="kof-20241231.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_eedff332-33fb-41d2-ad5f-12989ce1a6d8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentInformationTable_eedff332-33fb-41d2-ad5f-12989ce1a6d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_893b8d2b-2dfe-422f-85c4-d1e5b0101414" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_eedff332-33fb-41d2-ad5f-12989ce1a6d8" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_893b8d2b-2dfe-422f-85c4-d1e5b0101414" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_893b8d2b-2dfe-422f-85c4-d1e5b0101414_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_893b8d2b-2dfe-422f-85c4-d1e5b0101414" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_893b8d2b-2dfe-422f-85c4-d1e5b0101414_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_893b8d2b-2dfe-422f-85c4-d1e5b0101414" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_891c0b99-9f03-4703-bdc6-65ad78f470b5" xlink:href="kof-20241231.xsd#kof_AmericanDepositarySharesEachRepresenting10UnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_891c0b99-9f03-4703-bdc6-65ad78f470b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_e29f3ff8-6928-4157-8ddc-badb3f1326d4" xlink:href="kof-20241231.xsd#kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_e29f3ff8-6928-4157-8ddc-badb3f1326d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember_8f057f61-365a-429e-beec-4a538749cbd4" xlink:href="kof-20241231.xsd#kof_ClassBCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_ClassBCommonStockMember_8f057f61-365a-429e-beec-4a538749cbd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember_ae07af05-ef31-4fa1-af1d-d9ba168b1acc" xlink:href="kof-20241231.xsd#kof_ClassLCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_ClassLCommonStockMember_ae07af05-ef31-4fa1-af1d-d9ba168b1acc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A2750SeniorNotesDue2030Member_9420088b-a24c-4083-a18a-70f04e391115" xlink:href="kof-20241231.xsd#kof_A2750SeniorNotesDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_A2750SeniorNotesDue2030Member_9420088b-a24c-4083-a18a-70f04e391115" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A1850SeniorNotesDue2023Member_17314977-d8aa-490b-937f-dbdda95aa4d7" xlink:href="kof-20241231.xsd#kof_A1850SeniorNotesDue2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_A1850SeniorNotesDue2023Member_17314977-d8aa-490b-937f-dbdda95aa4d7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassACommonStockMember_65dee959-82f2-48ac-a6b1-ae5561ab8147" xlink:href="kof-20241231.xsd#kof_ClassACommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_ClassACommonStockMember_65dee959-82f2-48ac-a6b1-ae5561ab8147" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassDCommonStockMember_a96914d7-5184-48df-a770-5a01419fe3df" xlink:href="kof-20241231.xsd#kof_ClassDCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_ClassDCommonStockMember_a96914d7-5184-48df-a770-5a01419fe3df" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_40ccbb90-6191-446e-9777-7b545471b6c7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_eedff332-33fb-41d2-ad5f-12989ce1a6d8" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_40ccbb90-6191-446e-9777-7b545471b6c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_40ccbb90-6191-446e-9777-7b545471b6c7_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_40ccbb90-6191-446e-9777-7b545471b6c7" xlink:to="loc_dei_AddressTypeDomain_40ccbb90-6191-446e-9777-7b545471b6c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_4dd44731-d910-491e-8413-2053ef1007ff" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_40ccbb90-6191-446e-9777-7b545471b6c7" xlink:to="loc_dei_AddressTypeDomain_4dd44731-d910-491e-8413-2053ef1007ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_1a882ad0-8365-464c-bb63-85c52a682f4b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_4dd44731-d910-491e-8413-2053ef1007ff" xlink:to="loc_dei_BusinessContactMember_1a882ad0-8365-464c-bb63-85c52a682f4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3b15658d-94ab-42b3-847c-ccc90db117ba" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentType_3b15658d-94ab-42b3-847c-ccc90db117ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_8b053e20-ef51-4291-94bd-0db090f4adad" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentPeriodEndDate_8b053e20-ef51-4291-94bd-0db090f4adad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_1548caea-3787-4a03-8763-ce5fa83d31e6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_CurrentFiscalYearEndDate_1548caea-3787-4a03-8763-ce5fa83d31e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_9c71927f-4f7a-4a12-8e3d-82c7e1b4d3ef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityFileNumber_9c71927f-4f7a-4a12-8e3d-82c7e1b4d3ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_4facf4aa-8516-469f-a627-40645fc62acc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityIncorporationStateCountryCode_4facf4aa-8516-469f-a627-40645fc62acc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b43d7fe4-aabc-4557-b20c-3317efd93d23" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressAddressLine1_b43d7fe4-aabc-4557-b20c-3317efd93d23" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_3b2bdc9f-be26-4d00-b7e1-019e60297e5d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressAddressLine2_3b2bdc9f-be26-4d00-b7e1-019e60297e5d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_9d70c789-4b79-466d-ae77-d4a5fabbd724" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressCityOrTown_9d70c789-4b79-466d-ae77-d4a5fabbd724" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_5ba1f61c-58bf-4cbb-bef7-7a6b6d4123b2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressPostalZipCode_5ba1f61c-58bf-4cbb-bef7-7a6b6d4123b2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_f04ac1f6-2961-4943-972f-468982e63cc6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressCountry_f04ac1f6-2961-4943-972f-468982e63cc6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_896a9840-3ab8-4f71-a838-3a9a25464a01" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_ContactPersonnelName_896a9840-3ab8-4f71-a838-3a9a25464a01" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_96b53299-9814-4dcc-9fc3-238ead69fe39" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_CityAreaCode_96b53299-9814-4dcc-9fc3-238ead69fe39" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_602e777c-c7b7-4d01-b034-2f707cf3fa5a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_LocalPhoneNumber_602e777c-c7b7-4d01-b034-2f707cf3fa5a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelEmailAddress_79e2f0ef-9b9f-4282-8e90-5f87825ddc00" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_ContactPersonnelEmailAddress_79e2f0ef-9b9f-4282-8e90-5f87825ddc00" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8b6ba52a-21ab-4c30-bd8d-54e06861d8f1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_Security12bTitle_8b6ba52a-21ab-4c30-bd8d-54e06861d8f1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_6796fd50-4faf-466d-aea3-8ccbb3c07da0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_TradingSymbol_6796fd50-4faf-466d-aea3-8ccbb3c07da0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_59113a0d-0249-4a4a-adad-dc9afdea572e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_SecurityExchangeName_59113a0d-0249-4a4a-adad-dc9afdea572e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_94133a04-8eb9-4e40-831e-756e79abd821" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_94133a04-8eb9-4e40-831e-756e79abd821" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_2565f1a6-2ac4-4b52-801a-e16ae5a6ecb5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_2565f1a6-2ac4-4b52-801a-e16ae5a6ecb5" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_aa3ffe08-6e9e-4e26-a8b8-585c1da6e5b2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityVoluntaryFilers_aa3ffe08-6e9e-4e26-a8b8-585c1da6e5b2" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_568617a8-e949-49a4-a515-23f4a6d2ed34" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityCurrentReportingStatus_568617a8-e949-49a4-a515-23f4a6d2ed34" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_66a510b4-b697-45a3-aa46-f8687bbf8342" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityInteractiveDataCurrent_66a510b4-b697-45a3-aa46-f8687bbf8342" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_614556cc-7576-4b3c-ba3d-b66529d9afa6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityFilerCategory_614556cc-7576-4b3c-ba3d-b66529d9afa6" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_e5731d14-ab4f-4ae6-9eb0-5a932fab69f2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityEmergingGrowthCompany_e5731d14-ab4f-4ae6-9eb0-5a932fab69f2" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_50e72abc-ef01-446b-a73f-61333ad7acd6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_IcfrAuditorAttestationFlag_50e72abc-ef01-446b-a73f-61333ad7acd6" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_86013095-70ab-4d46-b412-8443086ba4d9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_86013095-70ab-4d46-b412-8443086ba4d9" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_9a4fc862-27da-410c-88b3-83b4dbc30ae1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityShellCompany_9a4fc862-27da-410c-88b3-83b4dbc30ae1" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentShellCompanyReport_c59ea097-0a9c-4d2d-906f-2240a28da2d9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentShellCompanyReport_c59ea097-0a9c-4d2d-906f-2240a28da2d9" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_69ec335c-83f1-403b-bfd8-77284bfe3b9c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityRegistrantName_69ec335c-83f1-403b-bfd8-77284bfe3b9c" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_cf9d9575-ac2d-43bc-ae29-3102829ce8fb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_AmendmentFlag_cf9d9575-ac2d-43bc-ae29-3102829ce8fb" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_1d3a9e23-5484-46c1-a392-b4aa73e8ef89" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentFiscalYearFocus_1d3a9e23-5484-46c1-a392-b4aa73e8ef89" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6246caab-3904-44b8-8cde-c50b5779bedc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6246caab-3904-44b8-8cde-c50b5779bedc" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_ba082e5d-6d20-488d-a7c2-96f337fc1a3a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentAnnualReport_ba082e5d-6d20-488d-a7c2-96f337fc1a3a" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_3c50031f-6cf7-4061-a73a-7b6f47c7bb51" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentTransitionReport_3c50031f-6cf7-4061-a73a-7b6f47c7bb51" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ec3736bf-1a1d-4daa-9f3e-2afb43a2226e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityCentralIndexKey_ec3736bf-1a1d-4daa-9f3e-2afb43a2226e" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAccountingStandard_a548e7b6-a285-43d8-afea-a628bfc842a6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentAccountingStandard_a548e7b6-a285-43d8-afea-a628bfc842a6" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_a7568956-d181-471e-8ae0-52562528d06e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentRegistrationStatement_a7568956-d181-471e-8ae0-52562528d06e" xlink:type="arc" order="36"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_9114ca4f-fe90-4045-9fb8-e6d6802d8ab1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_d069905e-1892-44f3-a7a5-dcd85c34e86e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_9114ca4f-fe90-4045-9fb8-e6d6802d8ab1" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_d069905e-1892-44f3-a7a5-dcd85c34e86e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_548a3ff3-17cf-4fbe-8840-0fe7c91c4058" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_d069905e-1892-44f3-a7a5-dcd85c34e86e" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_548a3ff3-17cf-4fbe-8840-0fe7c91c4058" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_548a3ff3-17cf-4fbe-8840-0fe7c91c4058_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_548a3ff3-17cf-4fbe-8840-0fe7c91c4058" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_548a3ff3-17cf-4fbe-8840-0fe7c91c4058_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_3b381fd7-8f89-4fb3-bf99-c4fab9b4f91f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_548a3ff3-17cf-4fbe-8840-0fe7c91c4058" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_3b381fd7-8f89-4fb3-bf99-c4fab9b4f91f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_aa635d1c-d62f-4a58-ae17-94ada18fe783" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_3b381fd7-8f89-4fb3-bf99-c4fab9b4f91f" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_aa635d1c-d62f-4a58-ae17-94ada18fe783" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_9114ca4f-fe90-4045-9fb8-e6d6802d8ab1" xlink:to="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_736902f0-aeb0-457a-bbbc-d76ff13e6f19" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_CashAndCashEquivalents_736902f0-aeb0-457a-bbbc-d76ff13e6f19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_9d73cfb4-0a43-41af-9fef-451c9cbaea92" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_9d73cfb4-0a43-41af-9fef-451c9cbaea92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_94382b54-0218-454c-bbf7-45d053aa6b4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_Inventories_94382b54-0218-454c-bbf7-45d053aa6b4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentRecoverablesIncomeTax_01f3abfd-fde1-4326-8edc-66d86c1d5bd7" xlink:href="kof-20241231.xsd#kof_CurrentRecoverablesIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_kof_CurrentRecoverablesIncomeTax_01f3abfd-fde1-4326-8edc-66d86c1d5bd7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxAssetsRecoverable_f49dbdac-9e9f-45c1-b031-962820cb1a46" xlink:href="kof-20241231.xsd#kof_OtherCurrentTaxAssetsRecoverable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_kof_OtherCurrentTaxAssetsRecoverable_f49dbdac-9e9f-45c1-b031-962820cb1a46" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_5863d437-97b0-43cb-8ef4-34a23b64f68d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_5863d437-97b0-43cb-8ef4-34a23b64f68d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_ee6b09c1-63d7-401f-9654-ef61ba8d9932" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_OtherCurrentAssets_ee6b09c1-63d7-401f-9654-ef61ba8d9932" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_12dd5a0c-0e79-4010-b9df-df8b4282799f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_CurrentAssets_12dd5a0c-0e79-4010-b9df-df8b4282799f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_dfc02fcf-e639-48db-a9d0-67ecad7e9084" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_dfc02fcf-e639-48db-a9d0-67ecad7e9084" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_d33df4b0-6f12-41ce-a413-70083d70b567" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_RightofuseAssets_d33df4b0-6f12-41ce-a413-70083d70b567" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_9bc7ec94-db8b-4594-bc5b-486f20c67728" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_9bc7ec94-db8b-4594-bc5b-486f20c67728" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_1abb2a16-ea83-4a14-a46b-8b89859c1447" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_1abb2a16-ea83-4a14-a46b-8b89859c1447" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_6192864a-f241-44ca-b5cd-fcb4e70663dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_DeferredTaxAssets_6192864a-f241-44ca-b5cd-fcb4e70663dd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_1c83309d-8a19-42a0-b01e-497bcd936324" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_1c83309d-8a19-42a0-b01e-497bcd936324" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_4df7d7ae-0580-4e20-a738-1ba3740a7283" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_4df7d7ae-0580-4e20-a738-1ba3740a7283" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_79957bd1-a48f-416f-be0b-da478a93e9b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_NoncurrentAssets_79957bd1-a48f-416f-be0b-da478a93e9b9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_73e2a421-7e29-4ce1-a069-3c9c5d36aa3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:to="loc_ifrs-full_Assets_73e2a421-7e29-4ce1-a069-3c9c5d36aa3c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_9114ca4f-fe90-4045-9fb8-e6d6802d8ab1" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_db5279dd-8bdb-48be-a019-e04cdad6e9c1" xlink:href="kof-20241231.xsd#kof_CurrentPortionOfBankLoansAndNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_db5279dd-8bdb-48be-a019-e04cdad6e9c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_79627411-6427-4834-b8e5-540d1bc8151d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_79627411-6427-4834-b8e5-540d1bc8151d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_d816f806-d18b-4af3-86db-164432978684" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_d816f806-d18b-4af3-86db-164432978684" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_4b091c88-e710-4693-acde-95941ae45eb8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentInterestPayable_4b091c88-e710-4693-acde-95941ae45eb8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_5fca65d6-c8e2-41ea-b173-71ee985c3da5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_5fca65d6-c8e2-41ea-b173-71ee985c3da5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_d117933c-80dd-4df0-8a8d-28014961d7ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_d117933c-80dd-4df0-8a8d-28014961d7ce" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilities_1f877a20-913f-43e2-bb89-15151eeebf92" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentTaxLiabilities_1f877a20-913f-43e2-bb89-15151eeebf92" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_524346d1-1586-484f-96c4-0ea3cb2ce910" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_524346d1-1586-484f-96c4-0ea3cb2ce910" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_48bcfa42-4975-451b-bca3-2c8f78c08708" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_48bcfa42-4975-451b-bca3-2c8f78c08708" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_734bc844-bb7f-4d49-99ae-d3fa229c0033" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentLiabilities_734bc844-bb7f-4d49-99ae-d3fa229c0033" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_f2c623e9-abcb-4037-a4a6-4de62da7da0a" xlink:href="kof-20241231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_f2c623e9-abcb-4037-a4a6-4de62da7da0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_3d180992-e954-49fd-ac10-ff886eb9ebff" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_3d180992-e954-49fd-ac10-ff886eb9ebff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_5eaca741-3bbb-4e05-9faa-860e01a8ff61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_5eaca741-3bbb-4e05-9faa-860e01a8ff61" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_1d2e6f9c-c98b-498c-9fa3-5b9b825a81cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_1d2e6f9c-c98b-498c-9fa3-5b9b825a81cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_d6cc932a-5c89-4a28-8804-ede43e554738" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_d6cc932a-5c89-4a28-8804-ede43e554738" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_0857514b-a469-4662-8bbd-cf908eae878a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_NoncurrentProvisions_0857514b-a469-4662-8bbd-cf908eae878a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_24d78b87-82fe-4491-ae0f-426499cbae9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_24d78b87-82fe-4491-ae0f-426499cbae9b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_288ff69c-0f60-4092-9239-9f7420836bde" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_NoncurrentLiabilities_288ff69c-0f60-4092-9239-9f7420836bde" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_158f9577-2082-4358-801f-e5f72b293a0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_Liabilities_158f9577-2082-4358-801f-e5f72b293a0a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_29c3bf48-7809-44f1-979f-65788c3d9e42" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_IssuedCapital_29c3bf48-7809-44f1-979f-65788c3d9e42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_ff24790f-fbc0-4a4f-96d4-4d3e067ab122" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_ff24790f-fbc0-4a4f-96d4-4d3e067ab122" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_e0815f4e-6920-4578-ba3d-c06b509ad182" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_RetainedEarnings_e0815f4e-6920-4578-ba3d-c06b509ad182" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest_4b0f10e1-5ca7-46f7-a9d3-d1110a11f009" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEquityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_OtherEquityInterest_4b0f10e1-5ca7-46f7-a9d3-d1110a11f009" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_394be8bb-5078-493d-9b57-c9cb39c88b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_394be8bb-5078-493d-9b57-c9cb39c88b56" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_7d298367-4d80-460f-9809-f337deef5954" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_7d298367-4d80-460f-9809-f337deef5954" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_fc597c9f-1f4b-477c-8b8b-d3bc358ed9a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_NoncontrollingInterests_fc597c9f-1f4b-477c-8b8b-d3bc358ed9a8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_90a2b991-0561-4587-8a9a-0c3ec3e86938" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_Equity_90a2b991-0561-4587-8a9a-0c3ec3e86938" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_35c50120-2d87-4c3d-b196-fa82d3bf858f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_EquityAndLiabilities_35c50120-2d87-4c3d-b196-fa82d3bf858f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedIncomeStatements"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_33b1ce4f-82e1-4695-aa52-d34e06777f09" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_srt_CondensedIncomeStatementTable_33b1ce4f-82e1-4695-aa52-d34e06777f09" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_fbd577a8-60cc-481b-95fb-d919b6deb14e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_33b1ce4f-82e1-4695-aa52-d34e06777f09" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_fbd577a8-60cc-481b-95fb-d919b6deb14e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_fbd577a8-60cc-481b-95fb-d919b6deb14e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_fbd577a8-60cc-481b-95fb-d919b6deb14e" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_fbd577a8-60cc-481b-95fb-d919b6deb14e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_5995dffc-733c-4a24-9e95-835f74706e00" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_fbd577a8-60cc-481b-95fb-d919b6deb14e" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_5995dffc-733c-4a24-9e95-835f74706e00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_e1cba8fe-e727-43d7-a8d4-4029f5023f99" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_5995dffc-733c-4a24-9e95-835f74706e00" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_e1cba8fe-e727-43d7-a8d4-4029f5023f99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_429fc921-eb9d-4f47-9c3b-5d08225a2e6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_33b1ce4f-82e1-4695-aa52-d34e06777f09" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_429fc921-eb9d-4f47-9c3b-5d08225a2e6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain_429fc921-eb9d-4f47-9c3b-5d08225a2e6e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_429fc921-eb9d-4f47-9c3b-5d08225a2e6e" xlink:to="loc_ifrs-full_ProductsAndServicesDomain_429fc921-eb9d-4f47-9c3b-5d08225a2e6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain_439be371-9e39-490d-abab-1faff2e0e0e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_429fc921-eb9d-4f47-9c3b-5d08225a2e6e" xlink:to="loc_ifrs-full_ProductsAndServicesDomain_439be371-9e39-490d-abab-1faff2e0e0e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_6f868884-3c3c-4133-8596-ddd98f2f3fa3" xlink:href="kof-20241231.xsd#kof_SaleOfProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_439be371-9e39-490d-abab-1faff2e0e0e1" xlink:to="loc_kof_SaleOfProductsMember_6f868884-3c3c-4133-8596-ddd98f2f3fa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember_1f5fc3ac-3ea5-4394-ba59-f42d4459beec" xlink:href="kof-20241231.xsd#kof_ServicesRenderedAndOtherOperatingRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_439be371-9e39-490d-abab-1faff2e0e0e1" xlink:to="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember_1f5fc3ac-3ea5-4394-ba59-f42d4459beec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_0688aa2d-a062-429d-bb35-66d09a7d10a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_0688aa2d-a062-429d-bb35-66d09a7d10a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_f62dfae5-57f9-488a-a36e-a2bb0422fc2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_CostOfSales_f62dfae5-57f9-488a-a36e-a2bb0422fc2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_e5d48e09-6150-4abc-819e-2f4ad7e8604e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_GrossProfit_e5d48e09-6150-4abc-819e-2f4ad7e8604e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_09193ae8-6a15-4cfd-b582-b43802f49973" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_AdministrativeExpense_09193ae8-6a15-4cfd-b582-b43802f49973" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_ccbd27c2-6f63-4250-95e4-f59d3a48a752" xlink:href="kof-20241231.xsd#kof_SellingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_kof_SellingExpenses_ccbd27c2-6f63-4250-95e4-f59d3a48a752" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_25db7ad6-8625-4fa9-b093-4920ae6e281a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_OtherIncome_25db7ad6-8625-4fa9-b093-4920ae6e281a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_05eb35c4-91a0-4056-b15f-431c85c1c4d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_OtherExpenseByNature_05eb35c4-91a0-4056-b15f-431c85c1c4d0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_58cdadb9-197d-4da6-9cb8-46ef4b247999" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_InterestExpense_58cdadb9-197d-4da6-9cb8-46ef4b247999" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_424972f1-beac-4e84-97f3-df66bb95e181" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_FinanceIncome_424972f1-beac-4e84-97f3-df66bb95e181" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0403c3e8-57c7-473f-adc7-5d4592c71463" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0403c3e8-57c7-473f-adc7-5d4592c71463" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_745acb1d-ce41-4360-813b-1b687c91e08c" xlink:href="kof-20241231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_745acb1d-ce41-4360-813b-1b687c91e08c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_c9630ad6-1cd8-4567-8fa9-1c3fe01cd0e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_c9630ad6-1cd8-4567-8fa9-1c3fe01cd0e3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_e90e2b23-94e2-470a-8b2b-6b969948eab2" xlink:href="kof-20241231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_e90e2b23-94e2-470a-8b2b-6b969948eab2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7ded0a56-9759-445a-ab7f-427874c6d3ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7ded0a56-9759-445a-ab7f-427874c6d3ab" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c8f161a5-3b63-4711-a022-c11adab38ff8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c8f161a5-3b63-4711-a022-c11adab38ff8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_a3912202-f673-401b-ae27-5347f57d13fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_ProfitLoss_a3912202-f673-401b-ae27-5347f57d13fe" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToAbstract_9fb80b93-5840-4cb1-be97-7550b017224a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_ProfitLossAttributableToAbstract_9fb80b93-5840-4cb1-be97-7550b017224a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_74c8bb83-ad31-483a-9ec9-4b1eaf6bc5f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_9fb80b93-5840-4cb1-be97-7550b017224a" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_74c8bb83-ad31-483a-9ec9-4b1eaf6bc5f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_100d461b-4fa1-4996-b1c5-486ddd491f0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_9fb80b93-5840-4cb1-be97-7550b017224a" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_100d461b-4fa1-4996-b1c5-486ddd491f0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_1e27b228-f8b4-4c0d-8dd9-d22f0d5edbf6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_4107bb62-6863-4552-874d-1576a9731856" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_EarningsPerShareAbstract_4107bb62-6863-4552-874d-1576a9731856" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_24dc5f5a-417b-4d81-95a5-7bc69bc00c19" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_4107bb62-6863-4552-874d-1576a9731856" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_24dc5f5a-417b-4d81-95a5-7bc69bc00c19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_624f93e1-b557-4d54-bfca-491173e89318" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_4107bb62-6863-4552-874d-1576a9731856" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_624f93e1-b557-4d54-bfca-491173e89318" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfComprehensiveIncomeTable_a66adb4b-2eb2-4a82-91df-2639df92a3d3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_srt_CondensedStatementOfComprehensiveIncomeTable_a66adb4b-2eb2-4a82-91df-2639df92a3d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_895145b8-41cf-4aff-a39e-84f5eab05aef" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable_a66adb4b-2eb2-4a82-91df-2639df92a3d3" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_895145b8-41cf-4aff-a39e-84f5eab05aef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_895145b8-41cf-4aff-a39e-84f5eab05aef_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_895145b8-41cf-4aff-a39e-84f5eab05aef" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_895145b8-41cf-4aff-a39e-84f5eab05aef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b608e082-c3a9-4e10-b3ec-2345913b5524" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_895145b8-41cf-4aff-a39e-84f5eab05aef" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b608e082-c3a9-4e10-b3ec-2345913b5524" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_e537f0b0-5ed4-4fbc-82d0-0a5fdd533b1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b608e082-c3a9-4e10-b3ec-2345913b5524" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_e537f0b0-5ed4-4fbc-82d0-0a5fdd533b1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_2cde5d94-5386-4d17-95db-e41d78fe4bc3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_ifrs-full_ProfitLoss_2cde5d94-5386-4d17-95db-e41d78fe4bc3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_4f152d05-7d91-44f7-a4f0-c1a40540e1b8" xlink:href="kof-20241231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_4f152d05-7d91-44f7-a4f0-c1a40540e1b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsHeldToMaturity_ed9ecfee-e065-40f4-8ad5-3b7d61b68b59" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsHeldToMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_kof_FinancialInstrumentsHeldToMaturity_ed9ecfee-e065-40f4-8ad5-3b7d61b68b59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_9b3cf2d2-f671-4c04-bcaa-68fb7066f686" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_9b3cf2d2-f671-4c04-bcaa-68fb7066f686" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_756adeae-372f-4827-a7bc-6c758002c9d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_756adeae-372f-4827-a7bc-6c758002c9d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_781136cb-00c5-44e4-b94e-362dfadb9d92" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_781136cb-00c5-44e4-b94e-362dfadb9d92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_177bcb82-6deb-471f-ab9d-5c5c219b9508" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_177bcb82-6deb-471f-ab9d-5c5c219b9508" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_1597c202-232d-4bc4-80e5-91212a3f8336" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_1597c202-232d-4bc4-80e5-91212a3f8336" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_4a22cbf2-25a9-43ec-bfc1-3ffa153d811f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_4a22cbf2-25a9-43ec-bfc1-3ffa153d811f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeAttributableAbstract_72b4388b-e998-4980-a033-2a7e173801bf" xlink:href="kof-20241231.xsd#kof_OtherComprehensiveIncomeAttributableAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_kof_OtherComprehensiveIncomeAttributableAbstract_72b4388b-e998-4980-a033-2a7e173801bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_ac007b98-97a2-46e2-8c8d-bd95680e0c8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_72b4388b-e998-4980-a033-2a7e173801bf" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_ac007b98-97a2-46e2-8c8d-bd95680e0c8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_75973d2a-291b-4cbc-9836-0aa2334013da" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_72b4388b-e998-4980-a033-2a7e173801bf" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_75973d2a-291b-4cbc-9836-0aa2334013da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_58de58e7-7ac5-469a-9cf3-195670a7a6a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_10ea3d05-af82-4edd-81d8-ce1c601c8d35" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_ifrs-full_ComprehensiveIncome_10ea3d05-af82-4edd-81d8-ce1c601c8d35" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_e6bcb760-5bc5-48c4-924b-04ad1f88555b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_e6bcb760-5bc5-48c4-924b-04ad1f88555b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_df4715f0-ac5a-4e46-b4aa-7f7756d15806" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_e6bcb760-5bc5-48c4-924b-04ad1f88555b" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_df4715f0-ac5a-4e46-b4aa-7f7756d15806" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_a6a0610b-5f60-44f5-9a3a-8d55053692f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_e6bcb760-5bc5-48c4-924b-04ad1f88555b" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_a6a0610b-5f60-44f5-9a3a-8d55053692f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_81c8ea5e-649b-490d-bd53-292e804be6c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_9c4a7739-e06a-4944-a6fd-5fabb6240771" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_9c4a7739-e06a-4944-a6fd-5fabb6240771" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_129a2b01-9589-4db7-8ec2-6dec5fa5471d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_9c4a7739-e06a-4944-a6fd-5fabb6240771" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_129a2b01-9589-4db7-8ec2-6dec5fa5471d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityDomain_129a2b01-9589-4db7-8ec2-6dec5fa5471d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_129a2b01-9589-4db7-8ec2-6dec5fa5471d" xlink:to="loc_ifrs-full_ComponentsOfEquityDomain_129a2b01-9589-4db7-8ec2-6dec5fa5471d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityDomain_7c70b74e-70dd-4fc5-98a0-fdf073da8131" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_129a2b01-9589-4db7-8ec2-6dec5fa5471d" xlink:to="loc_ifrs-full_ComponentsOfEquityDomain_7c70b74e-70dd-4fc5-98a0-fdf073da8131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfEquityDomain_7c70b74e-70dd-4fc5-98a0-fdf073da8131" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_f0c6b504-84ef-404c-b37e-33d12120425a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_IssuedCapitalMember_f0c6b504-84ef-404c-b37e-33d12120425a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_f40775d9-9124-452a-9ad0-9a50b5ab1404" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_f40775d9-9124-452a-9ad0-9a50b5ab1404" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_c462024e-61b2-4b3f-9783-fc3066b8b719" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_RetainedEarningsMember_c462024e-61b2-4b3f-9783-fc3066b8b719" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterestMember_27b3aa05-a45c-45bd-b41c-42d392ec6011" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEquityInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_OtherEquityInterestMember_27b3aa05-a45c-45bd-b41c-42d392ec6011" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember_22fb3ddf-e084-453b-a6f5-1a425a969b72" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_ReserveOfCashFlowHedgesMember_22fb3ddf-e084-453b-a6f5-1a425a969b72" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_13010b9a-7ed9-4c1f-a4d6-f8afcd0c04bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_13010b9a-7ed9-4c1f-a4d6-f8afcd0c04bd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_b27920c9-dd7c-4da3-8efa-b29f247f9fe6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_b27920c9-dd7c-4da3-8efa-b29f247f9fe6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_5e69198c-bdc6-4b81-90c7-fd99512db0f4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfEquityDomain_7c70b74e-70dd-4fc5-98a0-fdf073da8131" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_5e69198c-bdc6-4b81-90c7-fd99512db0f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_5df00b0a-ef1d-41c8-960d-304106b1d183" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_Equity_5df00b0a-ef1d-41c8-960d-304106b1d183" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_ea72a00b-c2a4-4838-82b5-4c8c6bf25a93" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_ProfitLoss_ea72a00b-c2a4-4838-82b5-4c8c6bf25a93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_c6f495ea-79e3-4319-b9b3-75a0e835b2de" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_c6f495ea-79e3-4319-b9b3-75a0e835b2de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_120a15e0-27f7-435e-b3e1-dfe07e2720ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_ComprehensiveIncome_120a15e0-27f7-435e-b3e1-dfe07e2720ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_cf55af62-3864-4e50-b16b-4480b54b677b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_cf55af62-3864-4e50-b16b-4480b54b677b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_dee55154-2bdb-4a7d-bb07-a3819bf6d3ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_1fc9f399-33bf-4330-9c0c-7abdc6a4687a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_srt_CondensedCashFlowStatementTable_1fc9f399-33bf-4330-9c0c-7abdc6a4687a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_a38e3c9f-250a-4ea8-b7ba-4a11e4733a93" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_1fc9f399-33bf-4330-9c0c-7abdc6a4687a" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_a38e3c9f-250a-4ea8-b7ba-4a11e4733a93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_a38e3c9f-250a-4ea8-b7ba-4a11e4733a93_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_a38e3c9f-250a-4ea8-b7ba-4a11e4733a93" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_a38e3c9f-250a-4ea8-b7ba-4a11e4733a93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_8cdcb84d-359d-438a-9385-3d7937ce172d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_a38e3c9f-250a-4ea8-b7ba-4a11e4733a93" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_8cdcb84d-359d-438a-9385-3d7937ce172d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_489aec29-90a8-4578-a481-f0e4ec84a8b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_8cdcb84d-359d-438a-9385-3d7937ce172d" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_489aec29-90a8-4578-a481-f0e4ec84a8b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_a6058390-ccfe-4a58-b187-5a14616f8910" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_a6058390-ccfe-4a58-b187-5a14616f8910" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:to="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses_4c5d11ce-4bf9-4322-9d2d-708019a8f5b9" xlink:href="kof-20241231.xsd#kof_AdjustmentsForNonCashOperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForNonCashOperatingExpenses_4c5d11ce-4bf9-4322-9d2d-708019a8f5b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense_93e173ba-d542-4a07-984e-e75e204a738f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationExpense_93e173ba-d542-4a07-984e-e75e204a738f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_c7a63741-7b0a-42f9-84ba-87d63b46f73f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_c7a63741-7b0a-42f9-84ba-87d63b46f73f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_5cff8bf8-5269-4638-8618-bf8d79e31c0e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_5cff8bf8-5269-4638-8618-bf8d79e31c0e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_90832ccb-5b62-478e-b536-3cb5e5e0d1fd" xlink:href="kof-20241231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AmortizationPrepaidExpenses_90832ccb-5b62-478e-b536-3cb5e5e0d1fd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_23962902-4cff-43c1-a702-a6912ac9dffb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_23962902-4cff-43c1-a702-a6912ac9dffb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfLongLived_6fe544ac-2fb5-4e40-84ca-e888410a0869" xlink:href="kof-20241231.xsd#kof_LossOnTheRetirementOfLongLived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_LossOnTheRetirementOfLongLived_6fe544ac-2fb5-4e40-84ca-e888410a0869" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfIntangibleAssets_0f32e00d-6b74-4b7c-a834-a1091d15ff97" xlink:href="kof-20241231.xsd#kof_LossOnTheRetirementOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_LossOnTheRetirementOfIntangibleAssets_0f32e00d-6b74-4b7c-a834-a1091d15ff97" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_b2cc4fd7-e434-4841-aead-5dda07001210" xlink:href="kof-20241231.xsd#kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_b2cc4fd7-e434-4841-aead-5dda07001210" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome_65bb0183-baf7-497e-af6b-f73a2f083f75" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForInterestIncome_65bb0183-baf7-497e-af6b-f73a2f083f75" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense_04e58f09-892a-4e43-9a4c-c9d781be374c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForInterestExpense_04e58f09-892a-4e43-9a4c-c9d781be374c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_6962f92c-ce1d-4f8b-a61c-ab4cb9ba6bfa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_6962f92c-ce1d-4f8b-a61c-ab4cb9ba6bfa" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_84a85e0d-9aa0-4b19-8bd9-8f453de2ab50" xlink:href="kof-20241231.xsd#kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_84a85e0d-9aa0-4b19-8bd9-8f453de2ab50" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_0416c978-cf6e-443d-ab1a-4e00d925bace" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_0416c978-cf6e-443d-ab1a-4e00d925bace" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_a374ff2c-248c-4cf5-bed4-46fda8ab14b0" xlink:href="kof-20241231.xsd#kof_AdjustmentsForMonetaryPositionGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_a374ff2c-248c-4cf5-bed4-46fda8ab14b0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_15b8db1c-5792-4867-805c-32cd35dc54b5" xlink:href="kof-20241231.xsd#kof_AdjustmentsForMarketValueLossOnFinancialInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_15b8db1c-5792-4867-805c-32cd35dc54b5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_be54cdd4-4727-4f72-a07e-e5e6954c4ad7" xlink:href="kof-20241231.xsd#kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_be54cdd4-4727-4f72-a07e-e5e6954c4ad7" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_d4b71dab-dbcd-4e29-873c-b55cadb22359" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInOtherCurrentAssets1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_d4b71dab-dbcd-4e29-873c-b55cadb22359" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_fd03fa0f-77f4-4d0a-b1a0-7cc8ed7eda01" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_fd03fa0f-77f4-4d0a-b1a0-7cc8ed7eda01" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_dc870af4-5bae-45fa-9568-b1c275640a19" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_dc870af4-5bae-45fa-9568-b1c275640a19" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_caa9616b-b488-4f89-9fa8-6cab56afe2e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_caa9616b-b488-4f89-9fa8-6cab56afe2e6" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_2504d43b-244b-453f-b188-a7dfa5167d62" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_2504d43b-244b-453f-b188-a7dfa5167d62" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_4c19b0ad-f78c-494a-8430-a667b1ae3d64" xlink:href="kof-20241231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForOtherTax_4c19b0ad-f78c-494a-8430-a667b1ae3d64" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_02ff300e-17ae-4d96-87bc-a21f1501a39a" xlink:href="kof-20241231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_02ff300e-17ae-4d96-87bc-a21f1501a39a" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_4f34a447-f19d-420f-abdd-b3e85dd32588" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_4f34a447-f19d-420f-abdd-b3e85dd32588" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_f269e7d3-32c5-4846-8638-a3a28f9e10d3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_f269e7d3-32c5-4846-8638-a3a28f9e10d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_9877d41f-8382-427e-9463-4c13f0758c7b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_9877d41f-8382-427e-9463-4c13f0758c7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_9e570aee-3971-4aa4-b944-2e258c520387" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_9e570aee-3971-4aa4-b944-2e258c520387" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_881475cb-3c58-44b5-9a17-795398b7b091" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_881475cb-3c58-44b5-9a17-795398b7b091" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_bd253c45-c7e3-4efd-8025-5335d14b9d8d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_bd253c45-c7e3-4efd-8025-5335d14b9d8d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_565102a2-77f3-4847-95c6-51bf688fc356" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_565102a2-77f3-4847-95c6-51bf688fc356" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_ad9bf2f5-ad1d-48e8-bc4c-70e0af9cb82e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_ad9bf2f5-ad1d-48e8-bc4c-70e0af9cb82e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_5fd3460a-3c21-424a-9b15-0eef15d62fa8" xlink:href="kof-20241231.xsd#kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_5fd3460a-3c21-424a-9b15-0eef15d62fa8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8a970429-133f-4842-9047-4a204fcc9c1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8a970429-133f-4842-9047-4a204fcc9c1b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_111d74fb-81f3-42f1-8fbd-e22017bfae7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_111d74fb-81f3-42f1-8fbd-e22017bfae7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_298b0724-0561-4320-a35e-2f823cae7bf4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_298b0724-0561-4320-a35e-2f823cae7bf4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_6fbbfd5d-7649-4915-bf96-e47700ca9ea1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_6fbbfd5d-7649-4915-bf96-e47700ca9ea1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_78d8c752-2234-4e7b-a66e-d7ed243774f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_78d8c752-2234-4e7b-a66e-d7ed243774f5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_77bb3fd6-dfff-475f-baa8-ef83d85c8667" xlink:href="kof-20241231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_77bb3fd6-dfff-475f-baa8-ef83d85c8667" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_e0dcb612-1f1c-4174-af44-ad4776f0f167" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_CashOutflowForLeases_e0dcb612-1f1c-4174-af44-ad4776f0f167" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_7b7ed1fb-0ce8-4dd4-80f6-8d4df035cba9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_7b7ed1fb-0ce8-4dd4-80f6-8d4df035cba9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_8d1e5710-7216-40e9-81e4-58cf77dd1764" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_8d1e5710-7216-40e9-81e4-58cf77dd1764" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_dccb0123-acbe-4785-8d88-4c8b10c0441e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_dccb0123-acbe-4785-8d88-4c8b10c0441e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_67fc7652-5469-4ce1-8c99-f1c9d1cbfdbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_67fc7652-5469-4ce1-8c99-f1c9d1cbfdbf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_bbe0b0f4-caa2-40ae-8cbd-2021de4914fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_bbe0b0f4-caa2-40ae-8cbd-2021de4914fc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_522049a7-8f8e-4ed6-a7a7-c66d115d907a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#ActivitiesoftheCompanyAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTable_224b420f-39fe-4477-9870-efe240478bf4" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:to="loc_kof_DisclosureOfParentEntityInformationTable_224b420f-39fe-4477-9870-efe240478bf4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_b6d9908a-d1d8-4a47-98ba-263c6c201dd0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_224b420f-39fe-4477-9870-efe240478bf4" xlink:to="loc_ifrs-full_JointVenturesAxis_b6d9908a-d1d8-4a47-98ba-263c6c201dd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_b6d9908a-d1d8-4a47-98ba-263c6c201dd0_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_b6d9908a-d1d8-4a47-98ba-263c6c201dd0" xlink:to="loc_ifrs-full_JointVenturesDomain_b6d9908a-d1d8-4a47-98ba-263c6c201dd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_7b009f8e-f747-429d-afff-8373c47eff36" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_b6d9908a-d1d8-4a47-98ba-263c6c201dd0" xlink:to="loc_ifrs-full_JointVenturesDomain_7b009f8e-f747-429d-afff-8373c47eff36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_a64a493a-7c20-4dc9-9a70-c07be60ffa73" xlink:href="kof-20241231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_JointVenturesDomain_7b009f8e-f747-429d-afff-8373c47eff36" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_a64a493a-7c20-4dc9-9a70-c07be60ffa73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_07ab1032-0465-49a8-9106-f01e8642697f" xlink:href="kof-20241231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_JointVenturesDomain_7b009f8e-f747-429d-afff-8373c47eff36" xlink:to="loc_kof_TheCocaColaCompanyMember_07ab1032-0465-49a8-9106-f01e8642697f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_bcbbbe36-5a80-4ec0-a380-68c63c685378" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_224b420f-39fe-4477-9870-efe240478bf4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_bcbbbe36-5a80-4ec0-a380-68c63c685378" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_bcbbbe36-5a80-4ec0-a380-68c63c685378_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_bcbbbe36-5a80-4ec0-a380-68c63c685378" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_bcbbbe36-5a80-4ec0-a380-68c63c685378_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_09b8e8de-8b84-4624-ad43-904e892182d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_bcbbbe36-5a80-4ec0-a380-68c63c685378" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_09b8e8de-8b84-4624-ad43-904e892182d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLOrdinarySharesMember_2007c2ea-c5f6-4d09-ac71-5262f668b491" xlink:href="kof-20241231.xsd#kof_SeriesLOrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_09b8e8de-8b84-4624-ad43-904e892182d0" xlink:to="loc_kof_SeriesLOrdinarySharesMember_2007c2ea-c5f6-4d09-ac71-5262f668b491" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBShareMember_9244e2a2-401e-41c0-bc28-e368cec5f9ae" xlink:href="kof-20241231.xsd#kof_SeriesBShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_09b8e8de-8b84-4624-ad43-904e892182d0" xlink:to="loc_kof_SeriesBShareMember_9244e2a2-401e-41c0-bc28-e368cec5f9ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_062a82a5-8fe5-4948-abaa-6329ec960492" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_062a82a5-8fe5-4948-abaa-6329ec960492" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_fce0e585-a086-455a-b28e-733a73c87039" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_fce0e585-a086-455a-b28e-733a73c87039" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_4e3133a8-b6a5-4036-8ec4-b74ef3b7934e" xlink:href="kof-20241231.xsd#kof_EquivalentSharesInOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:to="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_4e3133a8-b6a5-4036-8ec4-b74ef3b7934e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_8fbc5f59-5cba-443e-94bf-0de0473d718a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_8fbc5f59-5cba-443e-94bf-0de0473d718a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_926c638d-8455-4d58-a145-d6f6e403c642" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_8fbc5f59-5cba-443e-94bf-0de0473d718a" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_926c638d-8455-4d58-a145-d6f6e403c642" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_926c638d-8455-4d58-a145-d6f6e403c642_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_926c638d-8455-4d58-a145-d6f6e403c642" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_926c638d-8455-4d58-a145-d6f6e403c642_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_926c638d-8455-4d58-a145-d6f6e403c642" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropimexSDeRLDeCVMember_228e7392-41a4-4917-80dd-a7c9277d802a" xlink:href="kof-20241231.xsd#kof_PropimexSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_PropimexSDeRLDeCVMember_228e7392-41a4-4917-80dd-a7c9277d802a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_2f9d6e29-a90d-48e3-be89-1425e70868c0" xlink:href="kof-20241231.xsd#kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_2f9d6e29-a90d-48e3-be89-1425e70868c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_e256997a-e0e3-4a0f-8416-573cbe9f9824" xlink:href="kof-20241231.xsd#kof_SpalIndustriaBrasileiraDeBebidasSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_e256997a-e0e3-4a0f-8416-573cbe9f9824" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_94d5b29f-7c84-4d08-a5df-5b1ef324357e" xlink:href="kof-20241231.xsd#kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_94d5b29f-7c84-4d08-a5df-5b1ef324357e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_a90d9f2b-b141-4c4a-808b-279f4d85a7aa" xlink:href="kof-20241231.xsd#kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_a90d9f2b-b141-4c4a-808b-279f4d85a7aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SubsidiariesActivities_b8e7d862-769c-4026-820b-3e78b0b917da" xlink:href="kof-20241231.xsd#kof_SubsidiariesActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:to="loc_kof_SubsidiariesActivities_b8e7d862-769c-4026-820b-3e78b0b917da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_a28aa0d5-39a6-4a6b-9ff3-ac9455afa60f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:to="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_a28aa0d5-39a6-4a6b-9ff3-ac9455afa60f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_765e9400-814c-49e7-9796-1cc9919dc562" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_765e9400-814c-49e7-9796-1cc9919dc562" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BasisofPreparationAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_bc61b008-89b1-4802-83c7-726a2e1351d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_7b23ad51-32fa-4306-b2e3-5fa8a046de58" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_bc61b008-89b1-4802-83c7-726a2e1351d9" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_7b23ad51-32fa-4306-b2e3-5fa8a046de58" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_b18ee294-8452-4866-9440-2a36e1aec9f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_7b23ad51-32fa-4306-b2e3-5fa8a046de58" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_b18ee294-8452-4866-9440-2a36e1aec9f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_b18ee294-8452-4866-9440-2a36e1aec9f3_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_b18ee294-8452-4866-9440-2a36e1aec9f3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_b18ee294-8452-4866-9440-2a36e1aec9f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_cdc50b6a-9be8-4f0e-8c35-1579fd2c487d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_b18ee294-8452-4866-9440-2a36e1aec9f3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_cdc50b6a-9be8-4f0e-8c35-1579fd2c487d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_697180ed-9aa5-4897-a0a9-5b4a41c9cdbc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_cdc50b6a-9be8-4f0e-8c35-1579fd2c487d" xlink:to="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_697180ed-9aa5-4897-a0a9-5b4a41c9cdbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_af17ee1e-08b2-4aca-b553-45cfa3aca223" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_bc61b008-89b1-4802-83c7-726a2e1351d9" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_af17ee1e-08b2-4aca-b553-45cfa3aca223" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_08d73d9a-4439-42fe-827e-87ad0cd6dca6" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInForeignCurrencyExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_bc61b008-89b1-4802-83c7-726a2e1351d9" xlink:to="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_08d73d9a-4439-42fe-827e-87ad0cd6dca6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesLineItems_0f123345-86a0-4af0-9ee4-f5e0a4d62cde" xlink:href="kof-20241231.xsd#kof_DisclosureOfForeignExchangeRatesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesTable_126dbb96-d7c3-4c7c-8f1f-95e0d24dd4c7" xlink:href="kof-20241231.xsd#kof_DisclosureOfForeignExchangeRatesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_0f123345-86a0-4af0-9ee4-f5e0a4d62cde" xlink:to="loc_kof_DisclosureOfForeignExchangeRatesTable_126dbb96-d7c3-4c7c-8f1f-95e0d24dd4c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_d2475328-21d6-473e-83a3-1684055c9160" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable_126dbb96-d7c3-4c7c-8f1f-95e0d24dd4c7" xlink:to="loc_srt_CurrencyAxis_d2475328-21d6-473e-83a3-1684055c9160" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_d2475328-21d6-473e-83a3-1684055c9160_default" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_d2475328-21d6-473e-83a3-1684055c9160" xlink:to="loc_currency_AllCurrenciesDomain_d2475328-21d6-473e-83a3-1684055c9160_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_d2475328-21d6-473e-83a3-1684055c9160" xlink:to="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_012d7a0d-4f84-4c55-8157-aa8538f8e46f" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_MXN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_MXN_012d7a0d-4f84-4c55-8157-aa8538f8e46f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GTQ_cc7907cd-2eaf-4ab1-9285-f8575b307793" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_GTQ"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_GTQ_cc7907cd-2eaf-4ab1-9285-f8575b307793" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CRC_8cb6040b-d3fe-467a-9121-92c3033b682c" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_CRC"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_CRC_8cb6040b-d3fe-467a-9121-92c3033b682c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PAB_ab76b585-799c-4acb-ac3a-b7b6fba50bf6" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_PAB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_PAB_ab76b585-799c-4acb-ac3a-b7b6fba50bf6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_a311f57f-9ede-4891-bbfa-9d8c3aca8a53" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_COP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_COP_a311f57f-9ede-4891-bbfa-9d8c3aca8a53" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NIO_9bd7fe54-10ef-413f-bbfc-0137b8002a15" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_NIO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_NIO_9bd7fe54-10ef-413f-bbfc-0137b8002a15" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_c34b33eb-6ced-4ca9-ba05-3889934d4f6b" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_ARS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_ARS_c34b33eb-6ced-4ca9-ba05-3889934d4f6b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_80ce60c3-2a35-4c15-8381-bdb34c33f290" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_BRL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_BRL_80ce60c3-2a35-4c15-8381-bdb34c33f290" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_b3f7c56a-98c5-4cbc-9bc8-9e62e620274d" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_UYU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_UYU_b3f7c56a-98c5-4cbc-9bc8-9e62e620274d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_2a62be1e-29c8-41f4-80df-b611fef70b28" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_0f123345-86a0-4af0-9ee4-f5e0a4d62cde" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_2a62be1e-29c8-41f4-80df-b611fef70b28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_3c711d7c-8e49-4ba2-ace0-68b91af3b21b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_0f123345-86a0-4af0-9ee4-f5e0a4d62cde" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_3c711d7c-8e49-4ba2-ace0-68b91af3b21b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationLineItems_320b0a6e-a298-4465-9984-304b71766ce6" xlink:href="kof-20241231.xsd#kof_DisclosureOfCumulativeInflationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationTable_3462a850-3404-4b12-80f8-cf7ebe7fe903" xlink:href="kof-20241231.xsd#kof_DisclosureOfCumulativeInflationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems_320b0a6e-a298-4465-9984-304b71766ce6" xlink:to="loc_kof_DisclosureOfCumulativeInflationTable_3462a850-3404-4b12-80f8-cf7ebe7fe903" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_2cca1506-fad7-4e7e-8e60-94f988f1a193" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable_3462a850-3404-4b12-80f8-cf7ebe7fe903" xlink:to="loc_ifrs-full_GeographicalAreasAxis_2cca1506-fad7-4e7e-8e60-94f988f1a193" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_2cca1506-fad7-4e7e-8e60-94f988f1a193_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_2cca1506-fad7-4e7e-8e60-94f988f1a193" xlink:to="loc_ifrs-full_GeographicalAreasDomain_2cca1506-fad7-4e7e-8e60-94f988f1a193_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_2cca1506-fad7-4e7e-8e60-94f988f1a193" xlink:to="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_1cc55029-9402-4919-99a8-d08becb09e2e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_MX_1cc55029-9402-4919-99a8-d08becb09e2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_174d4c9e-6304-4b36-b181-1f6c0bd1ef96" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_GT_174d4c9e-6304-4b36-b181-1f6c0bd1ef96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_d77406a2-e89f-4597-9202-92fa57cb65b8" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_CR_d77406a2-e89f-4597-9202-92fa57cb65b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_3b1d5135-ec17-4aee-9384-36a19325295c" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_PA_3b1d5135-ec17-4aee-9384-36a19325295c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_31ec8059-1f91-465e-a451-5dc7d4e36844" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_CO_31ec8059-1f91-465e-a451-5dc7d4e36844" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_5530d0ce-e380-40c1-951e-8da90230c6f4" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_NI_5530d0ce-e380-40c1-951e-8da90230c6f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_4ce270e3-20c0-42ee-85ba-9171bfdf2f12" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_AR_4ce270e3-20c0-42ee-85ba-9171bfdf2f12" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_d97955f0-402e-4b76-8a27-ecb082ffd6e0" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_BR_d97955f0-402e-4b76-8a27-ecb082ffd6e0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_e2f4e3b7-4bd3-4684-8334-52647f21f023" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_UY_e2f4e3b7-4bd3-4684-8334-52647f21f023" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CumulativeInflationPercentage_339a4b6b-69a4-4036-90a2-bf817d0c9926" xlink:href="kof-20241231.xsd#kof_CumulativeInflationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems_320b0a6e-a298-4465-9984-304b71766ce6" xlink:to="loc_kof_CumulativeInflationPercentage_339a4b6b-69a4-4036-90a2-bf817d0c9926" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_99fa9b0a-1f0a-4f01-bc18-7da10a101a10" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:to="loc_ifrs-full_GeographicalAreasAxis_99fa9b0a-1f0a-4f01-bc18-7da10a101a10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_99fa9b0a-1f0a-4f01-bc18-7da10a101a10_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_99fa9b0a-1f0a-4f01-bc18-7da10a101a10" xlink:to="loc_ifrs-full_GeographicalAreasDomain_99fa9b0a-1f0a-4f01-bc18-7da10a101a10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_7f685242-1728-4901-8a84-389218748149" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_99fa9b0a-1f0a-4f01-bc18-7da10a101a10" xlink:to="loc_ifrs-full_GeographicalAreasDomain_7f685242-1728-4901-8a84-389218748149" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_e4a5e509-4c4c-4789-99ef-5d85f8fc9d24" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_VE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_7f685242-1728-4901-8a84-389218748149" xlink:to="loc_country_VE_e4a5e509-4c4c-4789-99ef-5d85f8fc9d24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_696552aa-d669-4129-bd7a-870ea3cfbfd3" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_7f685242-1728-4901-8a84-389218748149" xlink:to="loc_country_MX_696552aa-d669-4129-bd7a-870ea3cfbfd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_e1b61424-5711-4e7e-bf66-12652e2143fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_e1b61424-5711-4e7e-bf66-12652e2143fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain_e1b61424-5711-4e7e-bf66-12652e2143fb_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_e1b61424-5711-4e7e-bf66-12652e2143fb" xlink:to="loc_ifrs-full_ProductsAndServicesDomain_e1b61424-5711-4e7e-bf66-12652e2143fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain_80ffd20a-d937-4ad6-aafc-201eb180b621" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_e1b61424-5711-4e7e-bf66-12652e2143fb" xlink:to="loc_ifrs-full_ProductsAndServicesDomain_80ffd20a-d937-4ad6-aafc-201eb180b621" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BottlerAgreementMember_63619fb5-124f-4986-a4a7-df0a3449ab89" xlink:href="kof-20241231.xsd#kof_BottlerAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_80ffd20a-d937-4ad6-aafc-201eb180b621" xlink:to="loc_kof_BottlerAgreementMember_63619fb5-124f-4986-a4a7-df0a3449ab89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_70a95c11-124e-4b3a-a520-332b09c27e26" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:to="loc_srt_StatementGeographicalAxis_70a95c11-124e-4b3a-a520-332b09c27e26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_70a95c11-124e-4b3a-a520-332b09c27e26_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_70a95c11-124e-4b3a-a520-332b09c27e26" xlink:to="loc_srt_SegmentGeographicalDomain_70a95c11-124e-4b3a-a520-332b09c27e26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_70a95c11-124e-4b3a-a520-332b09c27e26" xlink:to="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_9634f25b-1a1e-4771-a277-c1ea31022179" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_MX_9634f25b-1a1e-4771-a277-c1ea31022179" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_453e1211-aa1c-4e5b-9da2-587704ba0c76" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_BR_453e1211-aa1c-4e5b-9da2-587704ba0c76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_c9366fda-b2c0-41ec-a15d-6150ba0f5bae" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_GT_c9366fda-b2c0-41ec-a15d-6150ba0f5bae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_8bfb8e31-8e8c-495a-9d8e-b383d32da536" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_AR_8bfb8e31-8e8c-495a-9d8e-b383d32da536" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_fd1a3859-1ea1-41c8-804f-61fbd1a58a23" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_VE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_VE_fd1a3859-1ea1-41c8-804f-61fbd1a58a23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_1d044baa-a2b5-4c24-89cb-154d9130485d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_1d044baa-a2b5-4c24-89cb-154d9130485d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_1d044baa-a2b5-4c24-89cb-154d9130485d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1d044baa-a2b5-4c24-89cb-154d9130485d" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_1d044baa-a2b5-4c24-89cb-154d9130485d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_b6ad97c3-a701-422d-8266-cdf954ae950e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1d044baa-a2b5-4c24-89cb-154d9130485d" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_b6ad97c3-a701-422d-8266-cdf954ae950e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GlassBottlesMember_f2f3e7b6-f4ab-4865-8c41-7f94510c469c" xlink:href="kof-20241231.xsd#kof_GlassBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b6ad97c3-a701-422d-8266-cdf954ae950e" xlink:to="loc_kof_GlassBottlesMember_f2f3e7b6-f4ab-4865-8c41-7f94510c469c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PETBottlesMember_e7019f71-bb60-456a-8f84-27e45dccff15" xlink:href="kof-20241231.xsd#kof_PETBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b6ad97c3-a701-422d-8266-cdf954ae950e" xlink:to="loc_kof_PETBottlesMember_e7019f71-bb60-456a-8f84-27e45dccff15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_c70d26fe-3c49-4317-bcda-e30d61df1876" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_RevenueFromInterest_c70d26fe-3c49-4317-bcda-e30d61df1876" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_45978540-e91f-45d8-aecc-09d326b1de5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_AmortisationExpense_45978540-e91f-45d8-aecc-09d326b1de5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_fd3a2185-fed7-407f-bbea-7a7807173310" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_fd3a2185-fed7-407f-bbea-7a7807173310" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_106608e2-812b-4ee6-8466-2120f620b5a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_106608e2-812b-4ee6-8466-2120f620b5a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_b29287af-d8cd-4d99-904a-5f84bd8f9394" xlink:href="kof-20241231.xsd#kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_b29287af-d8cd-4d99-904a-5f84bd8f9394" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_d59644cd-1d13-4d07-b3d1-e056942d1f7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_d59644cd-1d13-4d07-b3d1-e056942d1f7e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreements_6d7b1070-ef07-44b0-818c-5e677aeaa33b" xlink:href="kof-20241231.xsd#kof_NumberOfBottlerAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_NumberOfBottlerAgreements_6d7b1070-ef07-44b0-818c-5e677aeaa33b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_6df35441-972d-426f-b51e-0b73f0fadfb9" xlink:href="kof-20241231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2025"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_6df35441-972d-426f-b51e-0b73f0fadfb9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_1935b7dc-8743-4f80-8eeb-a30e53058f76" xlink:href="kof-20241231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2028"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_1935b7dc-8743-4f80-8eeb-a30e53058f76" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsRenewalTerm_6eb43b26-4e62-4283-9004-ec1d132e12d1" xlink:href="kof-20241231.xsd#kof_IntangibleAssetsRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_IntangibleAssetsRenewalTerm_6eb43b26-4e62-4283-9004-ec1d132e12d1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_4b021e07-5b3a-4951-81ab-66ab2702b49d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_4b021e07-5b3a-4951-81ab-66ab2702b49d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumYearOfServiceForRetirementBenefits_227dad92-1390-4093-b391-5afbacf37556" xlink:href="kof-20241231.xsd#kof_MinimumYearOfServiceForRetirementBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_MinimumYearOfServiceForRetirementBenefits_227dad92-1390-4093-b391-5afbacf37556" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_f5de8345-e0ed-4e06-add1-b91afd6dfa30" xlink:href="kof-20241231.xsd#kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_f5de8345-e0ed-4e06-add1-b91afd6dfa30" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_57807bfd-be3b-4c75-87d2-cc7443eeed53" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d6b30de6-5215-4435-8549-68a6d8e1d287" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_57807bfd-be3b-4c75-87d2-cc7443eeed53" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d6b30de6-5215-4435-8549-68a6d8e1d287" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_b9dcc87c-df78-4fe0-848f-ddbb179d1dfa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d6b30de6-5215-4435-8549-68a6d8e1d287" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_b9dcc87c-df78-4fe0-848f-ddbb179d1dfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_b9dcc87c-df78-4fe0-848f-ddbb179d1dfa_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_b9dcc87c-df78-4fe0-848f-ddbb179d1dfa" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_b9dcc87c-df78-4fe0-848f-ddbb179d1dfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_b9dcc87c-df78-4fe0-848f-ddbb179d1dfa" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_21e2b544-91b3-4ed4-8ed2-595f51a2ba3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_ifrs-full_BuildingsMember_21e2b544-91b3-4ed4-8ed2-595f51a2ba3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_0d468352-ab18-4e1b-b2b1-be6c7616ccd3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_ifrs-full_MachineryMember_0d468352-ab18-4e1b-b2b1-be6c7616ccd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionEquipmentMember_17b157e4-009b-43f1-adfb-0003072acdb3" xlink:href="kof-20241231.xsd#kof_DistributionEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_kof_DistributionEquipmentMember_17b157e4-009b-43f1-adfb-0003072acdb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_ec26d97c-5f91-46ee-9951-07b383e83334" xlink:href="kof-20241231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_kof_RefrigerationEquipmentMember_ec26d97c-5f91-46ee-9951-07b383e83334" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_e063ee95-66b0-465e-a249-a029b85adbef" xlink:href="kof-20241231.xsd#kof_ReturnableBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_kof_ReturnableBottlesMember_e063ee95-66b0-465e-a249-a029b85adbef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_76b55077-ae56-4079-8085-e925ee7366cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_76b55077-ae56-4079-8085-e925ee7366cb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_da205094-5da0-4257-8610-c3a67645f61d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d6b30de6-5215-4435-8549-68a6d8e1d287" xlink:to="loc_ifrs-full_RangeAxis_da205094-5da0-4257-8610-c3a67645f61d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeDomain_da205094-5da0-4257-8610-c3a67645f61d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_da205094-5da0-4257-8610-c3a67645f61d" xlink:to="loc_ifrs-full_RangeDomain_da205094-5da0-4257-8610-c3a67645f61d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeDomain_8647497b-1ee3-4415-a214-33774394235a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_da205094-5da0-4257-8610-c3a67645f61d" xlink:to="loc_ifrs-full_RangeDomain_8647497b-1ee3-4415-a214-33774394235a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_0662cd26-d49c-4c69-890c-2450e9190790" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangeDomain_8647497b-1ee3-4415-a214-33774394235a" xlink:to="loc_ifrs-full_BottomOfRangeMember_0662cd26-d49c-4c69-890c-2450e9190790" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_b8448931-4388-4161-92ed-2803827d1b8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangeDomain_8647497b-1ee3-4415-a214-33774394235a" xlink:to="loc_ifrs-full_TopOfRangeMember_b8448931-4388-4161-92ed-2803827d1b8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_60edf97d-1f5a-41d1-a82e-bb18479850e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_57807bfd-be3b-4c75-87d2-cc7443eeed53" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_60edf97d-1f5a-41d1-a82e-bb18479850e5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_5eeee927-6031-4602-a715-768973255b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_758fb2c8-a674-4eef-9725-36e713f3a193" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_5eeee927-6031-4602-a715-768973255b56" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_758fb2c8-a674-4eef-9725-36e713f3a193" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_608e5b16-5159-4127-a51a-a6d30f477505" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_758fb2c8-a674-4eef-9725-36e713f3a193" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_608e5b16-5159-4127-a51a-a6d30f477505" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain_608e5b16-5159-4127-a51a-a6d30f477505_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_608e5b16-5159-4127-a51a-a6d30f477505" xlink:to="loc_ifrs-full_ProductsAndServicesDomain_608e5b16-5159-4127-a51a-a6d30f477505_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_608e5b16-5159-4127-a51a-a6d30f477505" xlink:to="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_5f610ff1-dec0-4103-81d7-8ffc26888b5d" xlink:href="kof-20241231.xsd#kof_SaleOfProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:to="loc_kof_SaleOfProductsMember_5f610ff1-dec0-4103-81d7-8ffc26888b5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedMember_63eb754f-65d9-4369-96e5-bca1edb41127" xlink:href="kof-20241231.xsd#kof_ServicesRenderedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:to="loc_kof_ServicesRenderedMember_63eb754f-65d9-4369-96e5-bca1edb41127" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherOperatingRevenuesMember_43e9df8a-7da5-48d9-a027-b7565a54bd14" xlink:href="kof-20241231.xsd#kof_OtherOperatingRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:to="loc_kof_OtherOperatingRevenuesMember_43e9df8a-7da5-48d9-a027-b7565a54bd14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_39afbf1b-013b-4042-bbbc-b0d94e89364d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_5eeee927-6031-4602-a715-768973255b56" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_39afbf1b-013b-4042-bbbc-b0d94e89364d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#TradeReceivableNetSummaryofTradeReceivableDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a745d02c-87fe-42dd-886d-33a5391501a1" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a745d02c-87fe-42dd-886d-33a5391501a1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_700c6c98-c19c-448b-b9d1-b90bbb012be0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a745d02c-87fe-42dd-886d-33a5391501a1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_700c6c98-c19c-448b-b9d1-b90bbb012be0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_700c6c98-c19c-448b-b9d1-b90bbb012be0_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_700c6c98-c19c-448b-b9d1-b90bbb012be0" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_700c6c98-c19c-448b-b9d1-b90bbb012be0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_700c6c98-c19c-448b-b9d1-b90bbb012be0" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_88d7d7f5-6d4b-4ed5-81fa-346412ae8a09" xlink:href="kof-20241231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:to="loc_kof_CocaColaCompanyMember_88d7d7f5-6d4b-4ed5-81fa-346412ae8a09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeesMember_5bac9a6c-03e9-40bf-b571-725f03397595" xlink:href="kof-20241231.xsd#kof_EmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:to="loc_kof_EmployeesMember_5bac9a6c-03e9-40bf-b571-725f03397595" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_2ba0e843-80e3-40fa-ad88-b769da20d5f9" xlink:href="kof-20241231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:to="loc_kof_FemsaAndSubsidiariesMember_2ba0e843-80e3-40fa-ad88-b769da20d5f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTradeReceivables_6ccf60b7-a394-420a-a68e-ad66d9f682c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_CurrentTradeReceivables_6ccf60b7-a394-420a-a68e-ad66d9f682c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_582b3641-ec1f-45ea-bf71-e1457eb069eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_582b3641-ec1f-45ea-bf71-e1457eb069eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_f7cb90e5-766b-4538-9e5a-7566208a4045" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_OtherCurrentReceivables_f7cb90e5-766b-4538-9e5a-7566208a4045" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_30a85bda-29d8-4efc-b424-d0e138f7e178" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_30a85bda-29d8-4efc-b424-d0e138f7e178" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_19c14711-adb2-4f8e-8906-1aca8142b1b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_19c14711-adb2-4f8e-8906-1aca8142b1b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_e9779efd-d5aa-4a52-9590-047cda32978c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_e9779efd-d5aa-4a52-9590-047cda32978c" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#TradeReceivableNetAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bf5d3dc8-471b-4e1d-97bf-b27163d166ff" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bf5d3dc8-471b-4e1d-97bf-b27163d166ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_686c8c50-76c4-42db-adb8-6fb6e7225131" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bf5d3dc8-471b-4e1d-97bf-b27163d166ff" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_686c8c50-76c4-42db-adb8-6fb6e7225131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_686c8c50-76c4-42db-adb8-6fb6e7225131_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_686c8c50-76c4-42db-adb8-6fb6e7225131" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_686c8c50-76c4-42db-adb8-6fb6e7225131_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_118df414-2e36-4744-aefd-3d74382dc30c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_686c8c50-76c4-42db-adb8-6fb6e7225131" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_118df414-2e36-4744-aefd-3d74382dc30c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_b39c1440-d3d5-4689-a749-d4f8c28996db" xlink:href="kof-20241231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_118df414-2e36-4744-aefd-3d74382dc30c" xlink:to="loc_kof_CocaColaCompanyMember_b39c1440-d3d5-4689-a749-d4f8c28996db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_ac2099d0-b832-4a08-b02b-1e8a6aeb0eb9" xlink:href="kof-20241231.xsd#kof_PercentageOfUnrecoverableTradeAccountsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:to="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_ac2099d0-b832-4a08-b02b-1e8a6aeb0eb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_7ed3b773-639c-4bc7-82f4-bfbd8c59669e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_7ed3b773-639c-4bc7-82f4-bfbd8c59669e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_5059d99e-f595-4cb6-ba5d-5a5f7e356c9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:to="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_5059d99e-f595-4cb6-ba5d-5a5f7e356c9b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_3a40965e-3453-4d6d-ab9a-305f3574619b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:to="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_3a40965e-3453-4d6d-ab9a-305f3574619b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_c84111fe-ffa7-42aa-9ce4-3fee03f05f45" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_c84111fe-ffa7-42aa-9ce4-3fee03f05f45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_97b2f3a9-30f7-4185-a946-0f751456cd57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_c84111fe-ffa7-42aa-9ce4-3fee03f05f45" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_97b2f3a9-30f7-4185-a946-0f751456cd57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_97b2f3a9-30f7-4185-a946-0f751456cd57_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_97b2f3a9-30f7-4185-a946-0f751456cd57" xlink:to="loc_ifrs-full_CarryingAmountMember_97b2f3a9-30f7-4185-a946-0f751456cd57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_77d23402-a902-4818-b994-e5a0f6797332" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_97b2f3a9-30f7-4185-a946-0f751456cd57" xlink:to="loc_ifrs-full_CarryingAmountMember_77d23402-a902-4818-b994-e5a0f6797332" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_cd8edea8-60c4-4144-a334-a74b88f3ddf2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_77d23402-a902-4818-b994-e5a0f6797332" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_cd8edea8-60c4-4144-a334-a74b88f3ddf2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1e9b6abb-1e43-430c-9ec6-ba8216ae8c03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_c84111fe-ffa7-42aa-9ce4-3fee03f05f45" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1e9b6abb-1e43-430c-9ec6-ba8216ae8c03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_1e9b6abb-1e43-430c-9ec6-ba8216ae8c03_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1e9b6abb-1e43-430c-9ec6-ba8216ae8c03" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_1e9b6abb-1e43-430c-9ec6-ba8216ae8c03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_923e120b-20ad-4e56-b04c-23352d3a6fc6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1e9b6abb-1e43-430c-9ec6-ba8216ae8c03" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_923e120b-20ad-4e56-b04c-23352d3a6fc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConsumerLoansMember_52c50b44-bae2-4374-8381-3256529e9a61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ConsumerLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_923e120b-20ad-4e56-b04c-23352d3a6fc6" xlink:to="loc_ifrs-full_ConsumerLoansMember_52c50b44-bae2-4374-8381-3256529e9a61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_99df26e4-0b25-4fa8-ad93-a68deb87cc92" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_ifrs-full_FinancialAssets_99df26e4-0b25-4fa8-ad93-a68deb87cc92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_e0cbb3ef-b042-461a-9ab0-a7850c25193a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DecreaseThroughWriteoffFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_e0cbb3ef-b042-461a-9ab0-a7850c25193a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets_1618a5b5-2806-4688-803e-d5e798f76e75" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets_1618a5b5-2806-4688-803e-d5e798f76e75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_82597c69-a39e-43fd-82f8-3c5b95df1ed1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_5cfb95dd-8b43-497f-a6aa-ec9b9d490102" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_5cfb95dd-8b43-497f-a6aa-ec9b9d490102" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_3cb500d9-c74e-474c-8e0f-4ba8f1455633" xlink:href="kof-20241231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f2540706-2983-4c57-bfed-7d525092ea82" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_3cb500d9-c74e-474c-8e0f-4ba8f1455633" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f2540706-2983-4c57-bfed-7d525092ea82" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_ca10e60c-961e-4fd5-a75d-b88242f4afc1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f2540706-2983-4c57-bfed-7d525092ea82" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_ca10e60c-961e-4fd5-a75d-b88242f4afc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_ca10e60c-961e-4fd5-a75d-b88242f4afc1_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_ca10e60c-961e-4fd5-a75d-b88242f4afc1" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_ca10e60c-961e-4fd5-a75d-b88242f4afc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_bb2f3bfe-5962-4998-ab9b-f5a3c941128c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_ca10e60c-961e-4fd5-a75d-b88242f4afc1" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_bb2f3bfe-5962-4998-ab9b-f5a3c941128c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_dd397867-7bf6-46d7-945b-ab5029aba346" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_bb2f3bfe-5962-4998-ab9b-f5a3c941128c" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_dd397867-7bf6-46d7-945b-ab5029aba346" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a28ce863-6264-48f4-8d42-703668090958" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f2540706-2983-4c57-bfed-7d525092ea82" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a28ce863-6264-48f4-8d42-703668090958" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyDomain_a28ce863-6264-48f4-8d42-703668090958_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a28ce863-6264-48f4-8d42-703668090958" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyDomain_a28ce863-6264-48f4-8d42-703668090958_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_f1ed6a29-003b-43b2-a0f5-2b054c396f1f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a28ce863-6264-48f4-8d42-703668090958" xlink:to="loc_ifrs-full_InvestmentPropertyMember_f1ed6a29-003b-43b2-a0f5-2b054c396f1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_ba0b1c15-7a29-48ba-88e7-eb792db84960" xlink:href="kof-20241231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InvestmentPropertyMember_f1ed6a29-003b-43b2-a0f5-2b054c396f1f" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_ba0b1c15-7a29-48ba-88e7-eb792db84960" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_1de3b620-5d50-4534-be92-eaca6876981c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_3cb500d9-c74e-474c-8e0f-4ba8f1455633" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_1de3b620-5d50-4534-be92-eaca6876981c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_812ee82b-32e2-44c8-9024-c08c3d96450c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_812ee82b-32e2-44c8-9024-c08c3d96450c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_812ee82b-32e2-44c8-9024-c08c3d96450c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_812ee82b-32e2-44c8-9024-c08c3d96450c" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_812ee82b-32e2-44c8-9024-c08c3d96450c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_43b07890-d780-4849-ad83-a7356945b5e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_812ee82b-32e2-44c8-9024-c08c3d96450c" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_43b07890-d780-4849-ad83-a7356945b5e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_db2ef017-c912-4409-b692-2288b674f955" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_43b07890-d780-4849-ad83-a7356945b5e3" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_db2ef017-c912-4409-b692-2288b674f955" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_efe7c61f-16e5-4fc8-b323-4aaa932cad2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:to="loc_ifrs-full_JointVenturesAxis_efe7c61f-16e5-4fc8-b323-4aaa932cad2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_efe7c61f-16e5-4fc8-b323-4aaa932cad2c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_efe7c61f-16e5-4fc8-b323-4aaa932cad2c" xlink:to="loc_ifrs-full_JointVenturesDomain_efe7c61f-16e5-4fc8-b323-4aaa932cad2c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_efe7c61f-16e5-4fc8-b323-4aaa932cad2c" xlink:to="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_0d739023-8415-4ad2-abd2-c68db26eff0b" xlink:href="kof-20241231.xsd#kof_PlantaNuevaEcologaDeTabascoSADeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:to="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_0d739023-8415-4ad2-abd2-c68db26eff0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_a42bfff2-69b5-41c4-beb1-00d581c346c4" xlink:href="kof-20241231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:to="loc_kof_FountainAguaMineralLTDAMember_a42bfff2-69b5-41c4-beb1-00d581c346c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DispensadorasDeCafeSAPIDeCVMember_0769aff4-c3b8-45af-a973-f1e548fbfde4" xlink:href="kof-20241231.xsd#kof_DispensadorasDeCafeSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:to="loc_kof_DispensadorasDeCafeSAPIDeCVMember_0769aff4-c3b8-45af-a973-f1e548fbfde4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_d6f720c2-ce24-41b3-8478-1b0fe1c08a2d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_d6f720c2-ce24-41b3-8478-1b0fe1c08a2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_d6f720c2-ce24-41b3-8478-1b0fe1c08a2d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_d6f720c2-ce24-41b3-8478-1b0fe1c08a2d" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_d6f720c2-ce24-41b3-8478-1b0fe1c08a2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_d6f720c2-ce24-41b3-8478-1b0fe1c08a2d" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_23dda40b-2756-498f-bd86-e7dd147f5e09" xlink:href="kof-20241231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_23dda40b-2756-498f-bd86-e7dd147f5e09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_8045cb5d-14f0-4dc2-b4da-94eea64ba034" xlink:href="kof-20241231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_8045cb5d-14f0-4dc2-b4da-94eea64ba034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_3115a96e-8f32-4e55-a376-2247185f7824" xlink:href="kof-20241231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_3115a96e-8f32-4e55-a376-2247185f7824" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_e6e20520-8341-4e59-a94e-f09d6a6c0a9d" xlink:href="kof-20241231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_e6e20520-8341-4e59-a94e-f09d6a6c0a9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_5587fb74-3be9-4590-b681-d3bdaa9a87a7" xlink:href="kof-20241231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_5587fb74-3be9-4590-b681-d3bdaa9a87a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaSAUMember_059fdbb1-f043-4c82-b507-bc7d08659e32" xlink:href="kof-20241231.xsd#kof_AlimentosDeSojaSAUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_AlimentosDeSojaSAUMember_059fdbb1-f043-4c82-b507-bc7d08659e32" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAssociatesMember_dc82d0f4-1cc0-4e87-8f93-35da282a7d79" xlink:href="kof-20241231.xsd#kof_OtherAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_OtherAssociatesMember_dc82d0f4-1cc0-4e87-8f93-35da282a7d79" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_fbfd48c8-b113-43df-b525-63bc142fc22a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_fbfd48c8-b113-43df-b525-63bc142fc22a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyDomain_fbfd48c8-b113-43df-b525-63bc142fc22a_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_fbfd48c8-b113-43df-b525-63bc142fc22a" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyDomain_fbfd48c8-b113-43df-b525-63bc142fc22a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_6910ed00-6336-44c5-b18b-389086e90418" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_fbfd48c8-b113-43df-b525-63bc142fc22a" xlink:to="loc_ifrs-full_InvestmentPropertyMember_6910ed00-6336-44c5-b18b-389086e90418" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_f4c633b3-5299-4238-8284-24dde77c6ae0" xlink:href="kof-20241231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InvestmentPropertyMember_6910ed00-6336-44c5-b18b-389086e90418" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_f4c633b3-5299-4238-8284-24dde77c6ae0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyDomain_de4902e7-a4e8-4be1-8c51-0be931cedc0d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_fbfd48c8-b113-43df-b525-63bc142fc22a" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyDomain_de4902e7-a4e8-4be1-8c51-0be931cedc0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_52987bd9-07e2-4a87-b517-a0268680ab70" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_52987bd9-07e2-4a87-b517-a0268680ab70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_d76f9693-e5a1-4b55-a80c-3b81c4c779fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_d76f9693-e5a1-4b55-a80c-3b81c4c779fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_2f04ef85-9da4-4b66-95e2-6eb110c1b5a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInAssociate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_2f04ef85-9da4-4b66-95e2-6eb110c1b5a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_83cc43b3-2878-4ee8-a8fa-3809686617ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_83cc43b3-2878-4ee8-a8fa-3809686617ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_c19b1c4d-5629-4dc1-9781-4db732e69319" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_c19b1c4d-5629-4dc1-9781-4db732e69319" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InvestmentsinOtherEntitiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f1e3a5db-3fd6-4f47-83ee-a16465feb289" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f1e3a5db-3fd6-4f47-83ee-a16465feb289" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_866164e6-77df-418e-9b48-2ada4d6cf496" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f1e3a5db-3fd6-4f47-83ee-a16465feb289" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_866164e6-77df-418e-9b48-2ada4d6cf496" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_866164e6-77df-418e-9b48-2ada4d6cf496_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_866164e6-77df-418e-9b48-2ada4d6cf496" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_866164e6-77df-418e-9b48-2ada4d6cf496_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_866164e6-77df-418e-9b48-2ada4d6cf496" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_f061683d-a044-4bd9-8466-8d8254b64ef4" xlink:href="kof-20241231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_f061683d-a044-4bd9-8466-8d8254b64ef4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_ce302d37-313b-44c1-b37b-dfe7ea562191" xlink:href="kof-20241231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_ce302d37-313b-44c1-b37b-dfe7ea562191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_9e5ea27a-0b22-49cd-9320-f3d8ffbb0353" xlink:href="kof-20241231.xsd#kof_PlantaNuevaEcologaDeTabascoSADeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_9e5ea27a-0b22-49cd-9320-f3d8ffbb0353" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_9f36bfc8-de0e-4677-8c01-1a795a9462c9" xlink:href="kof-20241231.xsd#kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_9f36bfc8-de0e-4677-8c01-1a795a9462c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaS.A.UMember_7fe25fb2-6382-44f3-ae3f-896c45009ea6" xlink:href="kof-20241231.xsd#kof_AlimentosDeSojaS.A.UMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_AlimentosDeSojaS.A.UMember_7fe25fb2-6382-44f3-ae3f-896c45009ea6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssociatesMember_72032553-7793-49f0-881b-b2c9474270c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_ifrs-full_AssociatesMember_72032553-7793-49f0-881b-b2c9474270c5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_49fcbbde-04d7-40dc-a79a-19548d60e27a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f1e3a5db-3fd6-4f47-83ee-a16465feb289" xlink:to="loc_ifrs-full_JointVenturesAxis_49fcbbde-04d7-40dc-a79a-19548d60e27a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_49fcbbde-04d7-40dc-a79a-19548d60e27a_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_49fcbbde-04d7-40dc-a79a-19548d60e27a" xlink:to="loc_ifrs-full_JointVenturesDomain_49fcbbde-04d7-40dc-a79a-19548d60e27a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_a434265e-c320-4a6f-8b98-872c732ff629" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_49fcbbde-04d7-40dc-a79a-19548d60e27a" xlink:to="loc_ifrs-full_JointVenturesDomain_a434265e-c320-4a6f-8b98-872c732ff629" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_74efa4cc-aee6-4099-9ede-b5c7b8646b00" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_JointVenturesDomain_a434265e-c320-4a6f-8b98-872c732ff629" xlink:to="loc_ifrs-full_JointVenturesMember_74efa4cc-aee6-4099-9ede-b5c7b8646b00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromDividends_29dcd705-40fb-4851-a289-6edc55a14b3f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_ifrs-full_RevenueFromDividends_29dcd705-40fb-4851-a289-6edc55a14b3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalContribution_98db5066-fd2c-43b9-b31d-cb3697b577fe" xlink:href="kof-20241231.xsd#kof_CapitalContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_kof_CapitalContribution_98db5066-fd2c-43b9-b31d-cb3697b577fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_372d2ea3-dbcf-4c20-bfd9-35c14f66275c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseOfRestructuringActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_ifrs-full_ExpenseOfRestructuringActivities_372d2ea3-dbcf-4c20-bfd9-35c14f66275c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_a3afdcc1-ae46-481e-9fa9-9b8ec8abf153" xlink:href="kof-20241231.xsd#kof_InvestmentImpairments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_kof_InvestmentImpairments_a3afdcc1-ae46-481e-9fa9-9b8ec8abf153" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_9fa05f2f-7ad1-4be0-873a-77d887362c27" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_9fa05f2f-7ad1-4be0-873a-77d887362c27" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#LeasesCompanysLeaseLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_27323be6-34d2-4748-ba5f-11dc89233861" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_27323be6-34d2-4748-ba5f-11dc89233861" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_41cdcf41-35ef-452d-bed2-a27c95f74533" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_27323be6-34d2-4748-ba5f-11dc89233861" xlink:to="loc_ifrs-full_MaturityAxis_41cdcf41-35ef-452d-bed2-a27c95f74533" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_41cdcf41-35ef-452d-bed2-a27c95f74533_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_41cdcf41-35ef-452d-bed2-a27c95f74533" xlink:to="loc_ifrs-full_MaturityDomain_41cdcf41-35ef-452d-bed2-a27c95f74533_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_41cdcf41-35ef-452d-bed2-a27c95f74533" xlink:to="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_ffb3400c-cd3e-4541-948c-265837663bf6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_ffb3400c-cd3e-4541-948c-265837663bf6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_12d46195-a350-480c-b6b7-1329a07a9d55" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_12d46195-a350-480c-b6b7-1329a07a9d55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanThreeYearsMember_34bd32b1-64ae-4d1b-a4d6-0a9b174cc604" xlink:href="kof-20241231.xsd#kof_MoreThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:to="loc_kof_MoreThanThreeYearsMember_34bd32b1-64ae-4d1b-a4d6-0a9b174cc604" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_16a86c39-1432-42fe-b8d5-493e06e957f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_16a86c39-1432-42fe-b8d5-493e06e957f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_2d3a19f5-da52-4bf3-8e95-a302fa9fa63c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:to="loc_ifrs-full_LeaseLiabilities_2d3a19f5-da52-4bf3-8e95-a302fa9fa63c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_5587bd6f-7669-47c6-ad02-edbb240e518b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_5587bd6f-7669-47c6-ad02-edbb240e518b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_1fe996c6-a953-475c-934d-a908d8dc2142" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_1fe996c6-a953-475c-934d-a908d8dc2142" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PropertyplantequipmentSummaryofPremisesandEquipmentDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_80a43fe2-d672-4714-845f-46232dfa2e44" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_179b3cd5-ad11-4a46-9e38-66a57b2cd04d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_80a43fe2-d672-4714-845f-46232dfa2e44" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_179b3cd5-ad11-4a46-9e38-66a57b2cd04d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_03dfde28-65ea-423b-9b3f-d3cd468faf3f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_179b3cd5-ad11-4a46-9e38-66a57b2cd04d" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_03dfde28-65ea-423b-9b3f-d3cd468faf3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_03dfde28-65ea-423b-9b3f-d3cd468faf3f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_03dfde28-65ea-423b-9b3f-d3cd468faf3f" xlink:to="loc_ifrs-full_CarryingAmountMember_03dfde28-65ea-423b-9b3f-d3cd468faf3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_7c56c44c-593a-439e-8a32-298da1c6e64d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_03dfde28-65ea-423b-9b3f-d3cd468faf3f" xlink:to="loc_ifrs-full_CarryingAmountMember_7c56c44c-593a-439e-8a32-298da1c6e64d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_530def34-fccd-4ad3-b8ce-7b1ebc09f5c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_7c56c44c-593a-439e-8a32-298da1c6e64d" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_530def34-fccd-4ad3-b8ce-7b1ebc09f5c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_535311a7-25ff-4259-9b6a-fdc3d921194d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_7c56c44c-593a-439e-8a32-298da1c6e64d" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_535311a7-25ff-4259-9b6a-fdc3d921194d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ebb979dc-ff68-49a4-a409-f31ad513000f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_179b3cd5-ad11-4a46-9e38-66a57b2cd04d" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ebb979dc-ff68-49a4-a409-f31ad513000f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_ebb979dc-ff68-49a4-a409-f31ad513000f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ebb979dc-ff68-49a4-a409-f31ad513000f" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_ebb979dc-ff68-49a4-a409-f31ad513000f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ebb979dc-ff68-49a4-a409-f31ad513000f" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LandMember_982fa232-687b-4c0c-a279-1836abc49f6c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_LandMember_982fa232-687b-4c0c-a279-1836abc49f6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_1482e6c6-490d-4b9c-b446-879134e40935" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_BuildingsMember_1482e6c6-490d-4b9c-b446-879134e40935" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_01a8598a-afdf-4c1c-aba1-4259cc6c1bfb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_MachineryMember_01a8598a-afdf-4c1c-aba1-4259cc6c1bfb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_7e7c75f9-4c3e-4be4-81a3-e5b2a5c3993b" xlink:href="kof-20241231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_kof_RefrigerationEquipmentMember_7e7c75f9-4c3e-4be4-81a3-e5b2a5c3993b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_d2a1615e-db5b-4bc9-8d6a-76262652be24" xlink:href="kof-20241231.xsd#kof_ReturnableBottlesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_kof_ReturnableBottlesMember_d2a1615e-db5b-4bc9-8d6a-76262652be24" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgressMember_8b7d78da-3016-4a1a-91b1-34b72ef40890" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_ConstructionInProgressMember_8b7d78da-3016-4a1a-91b1-34b72ef40890" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_e5482576-8827-464b-9b89-ff2fb05c9d88" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_e5482576-8827-464b-9b89-ff2fb05c9d88" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_76f5e2a1-595d-4a63-b8bc-b50be551f20e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_76f5e2a1-595d-4a63-b8bc-b50be551f20e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_61231cb7-c3a7-4eeb-9ac6-71df5b3c109f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ebb979dc-ff68-49a4-a409-f31ad513000f" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_61231cb7-c3a7-4eeb-9ac6-71df5b3c109f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_80a43fe2-d672-4714-845f-46232dfa2e44" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_2245a471-8b4d-47a7-b34b-1756288dc4ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_2245a471-8b4d-47a7-b34b-1756288dc4ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_440b384c-ef0d-446d-b02e-cca1ab7c3afb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_440b384c-ef0d-446d-b02e-cca1ab7c3afb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_2eeb1577-23ce-4199-88f3-f4510c64dde1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_2eeb1577-23ce-4199-88f3-f4510c64dde1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationExpense_38777872-56ae-4688-9bba-7cc3dbccee68" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_DepreciationExpense_38777872-56ae-4688-9bba-7cc3dbccee68" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_41b899cc-c49d-483e-91a8-ea869ba9ed55" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_41b899cc-c49d-483e-91a8-ea869ba9ed55" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_4bf1057d-8181-4165-a9bb-c56ce9bc0471" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_4bf1057d-8181-4165-a9bb-c56ce9bc0471" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_8ac4b4d7-9179-46f6-9f93-9ed70e79b3a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_8ac4b4d7-9179-46f6-9f93-9ed70e79b3a8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_74dfe0d8-ac81-4749-930f-c87c3ec9df60" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_74dfe0d8-ac81-4749-930f-c87c3ec9df60" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_f93ee122-57d2-4a55-9465-4e080ad24bdc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0bf1141a-d4ac-49ee-a5e7-a6be7a7c8070" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_39a9d6ad-6854-4bca-b135-46ed63cace2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0bf1141a-d4ac-49ee-a5e7-a6be7a7c8070" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_39a9d6ad-6854-4bca-b135-46ed63cace2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_56782709-189c-4c0a-bae4-b19be861fb80" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_39a9d6ad-6854-4bca-b135-46ed63cace2c" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_56782709-189c-4c0a-bae4-b19be861fb80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_56782709-189c-4c0a-bae4-b19be861fb80_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_56782709-189c-4c0a-bae4-b19be861fb80" xlink:to="loc_ifrs-full_CarryingAmountMember_56782709-189c-4c0a-bae4-b19be861fb80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_48972b92-f3cf-490a-a36e-4e35b96656ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_56782709-189c-4c0a-bae4-b19be861fb80" xlink:to="loc_ifrs-full_CarryingAmountMember_48972b92-f3cf-490a-a36e-4e35b96656ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_cad6621e-03e5-4075-83bd-a6e4b8a92afd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_48972b92-f3cf-490a-a36e-4e35b96656ed" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_cad6621e-03e5-4075-83bd-a6e4b8a92afd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_c05de22f-325b-49f0-9d55-2b6885f55dbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_48972b92-f3cf-490a-a36e-4e35b96656ed" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_c05de22f-325b-49f0-9d55-2b6885f55dbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ff7aae28-f544-4d8f-bd84-02f5533435e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_39a9d6ad-6854-4bca-b135-46ed63cace2c" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ff7aae28-f544-4d8f-bd84-02f5533435e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_ff7aae28-f544-4d8f-bd84-02f5533435e1_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ff7aae28-f544-4d8f-bd84-02f5533435e1" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_ff7aae28-f544-4d8f-bd84-02f5533435e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ff7aae28-f544-4d8f-bd84-02f5533435e1" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BrandNamesMember_745b7cec-7b3f-496d-9b11-0debf45f6f46" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BrandNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_BrandNamesMember_745b7cec-7b3f-496d-9b11-0debf45f6f46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember_ca1357db-f6fd-4b37-9130-a62115be398d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_GoodwillMember_ca1357db-f6fd-4b37-9130-a62115be398d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_cfc15102-773f-43f5-8d87-1d8f3cdc25d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_cfc15102-773f-43f5-8d87-1d8f3cdc25d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_bcfb2320-1a93-4351-9cb0-98cb1ce314e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_bcfb2320-1a93-4351-9cb0-98cb1ce314e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_9f3a0bf1-7a7a-47d8-8909-07f76a5bbac6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_9f3a0bf1-7a7a-47d8-8909-07f76a5bbac6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAmortizablesMember_549566a9-c1a4-469b-bfd0-2d63fd08af3b" xlink:href="kof-20241231.xsd#kof_OtherAmortizablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_kof_OtherAmortizablesMember_549566a9-c1a4-469b-bfd0-2d63fd08af3b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0bf1141a-d4ac-49ee-a5e7-a6be7a7c8070" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_15f523bb-0635-4dd0-bd1d-82848b8e04e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_15f523bb-0635-4dd0-bd1d-82848b8e04e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_c9a42b0c-a92a-4085-a39b-34d7d12834b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_c9a42b0c-a92a-4085-a39b-34d7d12834b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_07724a6a-676a-4e96-a08b-8049c17b1aed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_07724a6a-676a-4e96-a08b-8049c17b1aed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_31408d45-5dc5-47b7-b5a3-a4b003a9e191" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_31408d45-5dc5-47b7-b5a3-a4b003a9e191" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_1274974f-5021-4037-ae65-f5d511df6bf0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_1274974f-5021-4037-ae65-f5d511df6bf0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_1f7b3b45-cace-49b0-8489-3283842bdb01" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_1f7b3b45-cace-49b0-8489-3283842bdb01" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_d6fd4171-2943-4870-8bd3-15cc97b27107" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_d6fd4171-2943-4870-8bd3-15cc97b27107" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_fc9854d4-f917-4178-8c2d-9f57b3508065" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_fc9854d4-f917-4178-8c2d-9f57b3508065" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_e80c6108-385b-437c-aa95-46ea47ca0932" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_dd326f5c-8b78-4482-b17b-5995ef6095f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_dd326f5c-8b78-4482-b17b-5995ef6095f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_dd326f5c-8b78-4482-b17b-5995ef6095f5_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_dd326f5c-8b78-4482-b17b-5995ef6095f5" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_dd326f5c-8b78-4482-b17b-5995ef6095f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_c6131909-19e5-4798-aa78-89bb552f7215" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_dd326f5c-8b78-4482-b17b-5995ef6095f5" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_c6131909-19e5-4798-aa78-89bb552f7215" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_1846a081-676b-40f5-84bd-09bdb9662f18" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_c6131909-19e5-4798-aa78-89bb552f7215" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_1846a081-676b-40f5-84bd-09bdb9662f18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_b74f1e12-00eb-4094-a540-7aaf8e4eeb1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:to="loc_ifrs-full_RangeAxis_b74f1e12-00eb-4094-a540-7aaf8e4eeb1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeDomain_b74f1e12-00eb-4094-a540-7aaf8e4eeb1a_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_b74f1e12-00eb-4094-a540-7aaf8e4eeb1a" xlink:to="loc_ifrs-full_RangeDomain_b74f1e12-00eb-4094-a540-7aaf8e4eeb1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeDomain_b1cd6d83-021f-49e2-9176-539320df0787" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_b74f1e12-00eb-4094-a540-7aaf8e4eeb1a" xlink:to="loc_ifrs-full_RangeDomain_b1cd6d83-021f-49e2-9176-539320df0787" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_35eb2b01-851d-4ed3-bb84-381f0655ab05" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangeDomain_b1cd6d83-021f-49e2-9176-539320df0787" xlink:to="loc_ifrs-full_BottomOfRangeMember_35eb2b01-851d-4ed3-bb84-381f0655ab05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_70f8b2ec-1df6-412e-bef0-eb159b1971ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangeDomain_b1cd6d83-021f-49e2-9176-539320df0787" xlink:to="loc_ifrs-full_TopOfRangeMember_70f8b2ec-1df6-412e-bef0-eb159b1971ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationAxis_b01bc335-417a-4ee3-98bb-235db2b4fb79" xlink:href="kof-20241231.xsd#kof_FinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:to="loc_kof_FinancialStatementLocationAxis_b01bc335-417a-4ee3-98bb-235db2b4fb79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationDomain_b01bc335-417a-4ee3-98bb-235db2b4fb79_default" xlink:href="kof-20241231.xsd#kof_FinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_FinancialStatementLocationAxis_b01bc335-417a-4ee3-98bb-235db2b4fb79" xlink:to="loc_kof_FinancialStatementLocationDomain_b01bc335-417a-4ee3-98bb-235db2b4fb79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:href="kof-20241231.xsd#kof_FinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_FinancialStatementLocationAxis_b01bc335-417a-4ee3-98bb-235db2b4fb79" xlink:to="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSalesMember_dfe66f66-33b3-43f6-833a-bebd2f6dbeed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:to="loc_ifrs-full_CostOfSalesMember_dfe66f66-33b3-43f6-833a-bebd2f6dbeed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_fe2ffe18-ae29-4e1f-bf35-05d443690236" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SellingGeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_fe2ffe18-ae29-4e1f-bf35-05d443690236" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpenseMember_46598efc-955f-4570-b4a2-5a1151a36344" xlink:href="kof-20241231.xsd#kof_AdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:to="loc_kof_AdministrativeExpenseMember_46598efc-955f-4570-b4a2-5a1151a36344" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_95b70a9f-7958-41f2-a7b9-c60b5977f6d5" xlink:href="kof-20241231.xsd#kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:to="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_95b70a9f-7958-41f2-a7b9-c60b5977f6d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_14cc2daf-4fff-41f1-99b2-271ce105042e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_14cc2daf-4fff-41f1-99b2-271ce105042e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_8346dfca-143a-40f6-a24c-a08d27b7febb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:to="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_8346dfca-143a-40f6-a24c-a08d27b7febb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RiskPremiumBasisPoints_99aec6b8-16b8-4aff-a7a1-e06afe98f1ea" xlink:href="kof-20241231.xsd#kof_RiskPremiumBasisPoints"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:to="loc_kof_RiskPremiumBasisPoints_99aec6b8-16b8-4aff-a7a1-e06afe98f1ea" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3c74eefc-46d2-43ed-b379-13b4e498661d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_851eb3fa-c35d-403d-b7ce-4f8c315e1697" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3c74eefc-46d2-43ed-b379-13b4e498661d" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_851eb3fa-c35d-403d-b7ce-4f8c315e1697" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_44088377-8f50-4491-b6ab-214f9d10adbd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_851eb3fa-c35d-403d-b7ce-4f8c315e1697" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_44088377-8f50-4491-b6ab-214f9d10adbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_44088377-8f50-4491-b6ab-214f9d10adbd_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_44088377-8f50-4491-b6ab-214f9d10adbd" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_44088377-8f50-4491-b6ab-214f9d10adbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_628f8355-cc41-4ed1-8de1-a53669bd3e77" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_44088377-8f50-4491-b6ab-214f9d10adbd" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_628f8355-cc41-4ed1-8de1-a53669bd3e77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GoodwillAndDistributionRightsMember_b2a4e628-e66d-4df0-aab2-530f41ef64c3" xlink:href="kof-20241231.xsd#kof_GoodwillAndDistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_628f8355-cc41-4ed1-8de1-a53669bd3e77" xlink:to="loc_kof_GoodwillAndDistributionRightsMember_b2a4e628-e66d-4df0-aab2-530f41ef64c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_f55a81c4-e89a-4376-8f41-a371143a821c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_851eb3fa-c35d-403d-b7ce-4f8c315e1697" xlink:to="loc_ifrs-full_GeographicalAreasAxis_f55a81c4-e89a-4376-8f41-a371143a821c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_f55a81c4-e89a-4376-8f41-a371143a821c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_f55a81c4-e89a-4376-8f41-a371143a821c" xlink:to="loc_ifrs-full_GeographicalAreasDomain_f55a81c4-e89a-4376-8f41-a371143a821c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_f55a81c4-e89a-4376-8f41-a371143a821c" xlink:to="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_936ef3f5-33c4-44c6-88b2-f030953370cb" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_MX_936ef3f5-33c4-44c6-88b2-f030953370cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_1ca59279-d099-4c76-bdfd-58c5fe77ae29" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_GT_1ca59279-d099-4c76-bdfd-58c5fe77ae29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_8763530d-a9b9-48c6-8b0f-dcaf28902194" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_NI_8763530d-a9b9-48c6-8b0f-dcaf28902194" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_7136e0a1-411a-45ac-9d2f-0943f879fd01" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_CR_7136e0a1-411a-45ac-9d2f-0943f879fd01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_3e679c2a-1afd-4b6f-b00a-ec679f3ea459" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_PA_3e679c2a-1afd-4b6f-b00a-ec679f3ea459" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_844275e5-dfa7-4450-aa0b-eca8bc36e523" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_CO_844275e5-dfa7-4450-aa0b-eca8bc36e523" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_4a63247c-1b91-49f3-abe5-c28165964d08" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_BR_4a63247c-1b91-49f3-abe5-c28165964d08" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_a1c9e947-1e04-41fb-966f-2c1dac3daad7" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_AR_a1c9e947-1e04-41fb-966f-2c1dac3daad7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_621b6f43-7121-4855-a930-721960d6b5c7" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_UY_621b6f43-7121-4855-a930-721960d6b5c7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_6c7b73de-1a11-43d1-a556-b39e50ea0afe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3c74eefc-46d2-43ed-b379-13b4e498661d" xlink:to="loc_ifrs-full_Goodwill_6c7b73de-1a11-43d1-a556-b39e50ea0afe" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_78fd1c78-6878-4a2d-9f3e-f5347ad9348b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_78fd1c78-6878-4a2d-9f3e-f5347ad9348b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_3fcc73bd-e4df-402c-9606-ce0ff53190fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_78fd1c78-6878-4a2d-9f3e-f5347ad9348b" xlink:to="loc_ifrs-full_GeographicalAreasAxis_3fcc73bd-e4df-402c-9606-ce0ff53190fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_3fcc73bd-e4df-402c-9606-ce0ff53190fe_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_3fcc73bd-e4df-402c-9606-ce0ff53190fe" xlink:to="loc_ifrs-full_GeographicalAreasDomain_3fcc73bd-e4df-402c-9606-ce0ff53190fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_3fcc73bd-e4df-402c-9606-ce0ff53190fe" xlink:to="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_b595a714-8fcc-4400-878b-0e62ce3d0970" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_MX_b595a714-8fcc-4400-878b-0e62ce3d0970" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_355fea08-f197-4ea2-a968-700584746b56" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_BR_355fea08-f197-4ea2-a968-700584746b56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_89c6bc78-0b9b-4127-bea2-bc5d570a220e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_CO_89c6bc78-0b9b-4127-bea2-bc5d570a220e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_8e6d1197-7b18-41de-ac1d-fd69f1000868" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_AR_8e6d1197-7b18-41de-ac1d-fd69f1000868" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_261c0fa5-1625-429c-9dc1-b0452dc831c0" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_GT_261c0fa5-1625-429c-9dc1-b0452dc831c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_1d29439d-f1dc-443f-a1d0-092c0a7448a9" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_CR_1d29439d-f1dc-443f-a1d0-092c0a7448a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_c596e8fe-dda6-4d74-816f-4b483ea84b67" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_NI_c596e8fe-dda6-4d74-816f-4b483ea84b67" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_66da0d31-2368-4b90-8d46-ebc81afb8676" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_PA_66da0d31-2368-4b90-8d46-ebc81afb8676" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_ef023e1f-618a-4fd5-8cd6-2dae0e245f65" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_UY_ef023e1f-618a-4fd5-8cd6-2dae0e245f65" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_3189c3e3-31ba-4e70-a5b6-672a77202cf9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_78fd1c78-6878-4a2d-9f3e-f5347ad9348b" xlink:to="loc_ifrs-full_MaturityAxis_3189c3e3-31ba-4e70-a5b6-672a77202cf9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_3189c3e3-31ba-4e70-a5b6-672a77202cf9_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_3189c3e3-31ba-4e70-a5b6-672a77202cf9" xlink:to="loc_ifrs-full_MaturityDomain_3189c3e3-31ba-4e70-a5b6-672a77202cf9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_3189c3e3-31ba-4e70-a5b6-672a77202cf9" xlink:to="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember_250a215e-47ac-4aef-a5ce-db1ff3be9003" xlink:href="kof-20241231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:to="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember_250a215e-47ac-4aef-a5ce-db1ff3be9003" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember_78d01d03-d868-4deb-a61c-09ce2d44488d" xlink:href="kof-20241231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:to="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember_78d01d03-d868-4deb-a61c-09ce2d44488d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_ef02fbbf-167d-41f5-ad72-5094fbab1e87" xlink:href="kof-20241231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:to="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_ef02fbbf-167d-41f5-ad72-5094fbab1e87" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_cf70466f-09d3-4175-ba5a-ae9bdaba7645" xlink:href="kof-20241231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:to="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_cf70466f-09d3-4175-ba5a-ae9bdaba7645" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_071f01e9-86bd-40a6-8028-3ed006762253" xlink:href="kof-20241231.xsd#kof_WeightedAverageCostOfCapitalPreTaxPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:to="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_071f01e9-86bd-40a6-8028-3ed006762253" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_e05c9a4d-bfaf-4ad6-b5c6-a1b63b03729b" xlink:href="kof-20241231.xsd#kof_WeightedAverageCostOfCapitalAfterTaxPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:to="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_e05c9a4d-bfaf-4ad6-b5c6-a1b63b03729b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationPercentage_44d5544f-02c8-4542-9ca4-cad538f8fa32" xlink:href="kof-20241231.xsd#kof_ExpectedAnnualLongTermInflationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:to="loc_kof_ExpectedAnnualLongTermInflationPercentage_44d5544f-02c8-4542-9ca4-cad538f8fa32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesPercentage_f7837b82-4c75-4d40-a0f0-640f21ad7b4e" xlink:href="kof-20241231.xsd#kof_ExpectedVolumeGrowthRatesPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:to="loc_kof_ExpectedVolumeGrowthRatesPercentage_f7837b82-4c75-4d40-a0f0-640f21ad7b4e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d9657826-e534-4398-8056-275f4a039cc2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d9657826-e534-4398-8056-275f4a039cc2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_123abb79-da7d-4586-8e5e-86cab64852dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d9657826-e534-4398-8056-275f4a039cc2" xlink:to="loc_ifrs-full_GeographicalAreasAxis_123abb79-da7d-4586-8e5e-86cab64852dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_123abb79-da7d-4586-8e5e-86cab64852dd_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_123abb79-da7d-4586-8e5e-86cab64852dd" xlink:to="loc_ifrs-full_GeographicalAreasDomain_123abb79-da7d-4586-8e5e-86cab64852dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_123abb79-da7d-4586-8e5e-86cab64852dd" xlink:to="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_5cdb71d6-2bc6-4940-8a42-f9c8dc51ceed" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_MX_5cdb71d6-2bc6-4940-8a42-f9c8dc51ceed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_d14f240a-b6fc-488f-b6d2-1a7def36802a" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_BR_d14f240a-b6fc-488f-b6d2-1a7def36802a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_aab0d2ef-1db8-4012-96b2-02948517b131" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_CO_aab0d2ef-1db8-4012-96b2-02948517b131" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_c6ed88a3-729b-4816-932b-1ab84aba25b8" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_AR_c6ed88a3-729b-4816-932b-1ab84aba25b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_1b7df7f1-c5cc-4449-95c7-17a66a83c953" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_GT_1b7df7f1-c5cc-4449-95c7-17a66a83c953" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_1404cae9-235d-41d4-8810-ad179f24ee25" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_CR_1404cae9-235d-41d4-8810-ad179f24ee25" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_6961006f-84a6-4caa-a304-322cab24e429" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_NI_6961006f-84a6-4caa-a304-322cab24e429" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_2036781f-d4b8-45b9-a70c-6ebc3c372950" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_PA_2036781f-d4b8-45b9-a70c-6ebc3c372950" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_4bce6f21-220a-4189-b03b-6299e3905e09" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_UY_4bce6f21-220a-4189-b03b-6299e3905e09" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_c9f83513-16ad-45e4-beef-a89c1a66cae7" xlink:href="kof-20241231.xsd#kof_ChangeInWeightedAverageCostOfCapitalPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:to="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_c9f83513-16ad-45e4-beef-a89c1a66cae7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_6be2de1b-728f-4a9c-9937-549fb9c6fd25" xlink:href="kof-20241231.xsd#kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:to="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_6be2de1b-728f-4a9c-9937-549fb9c6fd25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOnValuation_930450b6-0f1e-4481-b7f0-ed274fcab245" xlink:href="kof-20241231.xsd#kof_EffectOnValuation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:to="loc_kof_EffectOnValuation_930450b6-0f1e-4481-b7f0-ed274fcab245" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_ef8ed48c-0e6b-4a7b-8c41-c5a43b3c2f03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1d7ecf53-cb2a-478c-9daa-b2f5cb3951ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_ef8ed48c-0e6b-4a7b-8c41-c5a43b3c2f03" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1d7ecf53-cb2a-478c-9daa-b2f5cb3951ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d4758747-3563-46b2-88ef-9aaa26332f61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1d7ecf53-cb2a-478c-9daa-b2f5cb3951ee" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d4758747-3563-46b2-88ef-9aaa26332f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_d4758747-3563-46b2-88ef-9aaa26332f61_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d4758747-3563-46b2-88ef-9aaa26332f61" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_d4758747-3563-46b2-88ef-9aaa26332f61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_0841b2e6-75d0-48ef-8468-0e65ea0a5fb9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d4758747-3563-46b2-88ef-9aaa26332f61" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_0841b2e6-75d0-48ef-8468-0e65ea0a5fb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_7922d6c0-ff5c-456c-a1df-ff2f63218de6" xlink:href="kof-20241231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_0841b2e6-75d0-48ef-8468-0e65ea0a5fb9" xlink:to="loc_kof_FemsaAndSubsidiariesMember_7922d6c0-ff5c-456c-a1df-ff2f63218de6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_6ea354ec-a109-4813-813c-ac6b21183cff" xlink:href="kof-20241231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_0841b2e6-75d0-48ef-8468-0e65ea0a5fb9" xlink:to="loc_kof_CocaColaCompanyMember_6ea354ec-a109-4813-813c-ac6b21183cff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_86d7fbd1-e304-4e28-9f15-b756783104c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_ef8ed48c-0e6b-4a7b-8c41-c5a43b3c2f03" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_86d7fbd1-e304-4e28-9f15-b756783104c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_c7b6e136-f9bc-46a2-ac88-b3b228219021" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_86d7fbd1-e304-4e28-9f15-b756783104c7" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_c7b6e136-f9bc-46a2-ac88-b3b228219021" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_121b76ce-04e6-4b7d-a367-3ba6a5b9d7e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_86d7fbd1-e304-4e28-9f15-b756783104c7" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_121b76ce-04e6-4b7d-a367-3ba6a5b9d7e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_ef8ed48c-0e6b-4a7b-8c41-c5a43b3c2f03" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_acd78029-f102-497e-8bee-e07f34328818" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_acd78029-f102-497e-8bee-e07f34328818" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPayables_473ac8a9-83f9-45ac-a7cd-be41fbf8f7a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:to="loc_ifrs-full_OtherPayables_473ac8a9-83f9-45ac-a7cd-be41fbf8f7a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_5dfb5436-4ab6-4ad6-817c-27b2b18645e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:to="loc_ifrs-full_TradeAndOtherPayables_5dfb5436-4ab6-4ad6-817c-27b2b18645e9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_e2f8bb3b-85b9-4cda-909c-6327c8add71a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_41049ab5-6bd0-4a96-935b-49e280dfb712" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_e2f8bb3b-85b9-4cda-909c-6327c8add71a" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_41049ab5-6bd0-4a96-935b-49e280dfb712" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_42edc29c-d3c9-4288-bfb4-5bce14a25d2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_41049ab5-6bd0-4a96-935b-49e280dfb712" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_42edc29c-d3c9-4288-bfb4-5bce14a25d2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_42edc29c-d3c9-4288-bfb4-5bce14a25d2c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_42edc29c-d3c9-4288-bfb4-5bce14a25d2c" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_42edc29c-d3c9-4288-bfb4-5bce14a25d2c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_42edc29c-d3c9-4288-bfb4-5bce14a25d2c" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_c5b26ec2-4090-4b26-9a7e-66c98576d065" xlink:href="kof-20241231.xsd#kof_HeinekenGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:to="loc_kof_HeinekenGroupMember_c5b26ec2-4090-4b26-9a7e-66c98576d065" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_43f76203-e78e-4794-a077-ba210591c7c3" xlink:href="kof-20241231.xsd#kof_FEMSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:to="loc_kof_FEMSAMember_43f76203-e78e-4794-a077-ba210591c7c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_a2e95fd7-0d81-47fd-b775-eadc52267754" xlink:href="kof-20241231.xsd#kof_CocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:to="loc_kof_CocaColaCompanyMember_a2e95fd7-0d81-47fd-b775-eadc52267754" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_8a6b2022-f698-4a17-8e2d-cb2c244cd8c4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_41049ab5-6bd0-4a96-935b-49e280dfb712" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_8a6b2022-f698-4a17-8e2d-cb2c244cd8c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_8a6b2022-f698-4a17-8e2d-cb2c244cd8c4_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_8a6b2022-f698-4a17-8e2d-cb2c244cd8c4" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_8a6b2022-f698-4a17-8e2d-cb2c244cd8c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_8a6b2022-f698-4a17-8e2d-cb2c244cd8c4" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_99d2822c-8967-4253-971e-3fd7da199308" xlink:href="kof-20241231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_99d2822c-8967-4253-971e-3fd7da199308" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_07fb2c1c-e207-47d8-8c15-2eec18b8fe38" xlink:href="kof-20241231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_07fb2c1c-e207-47d8-8c15-2eec18b8fe38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BetaSanMiguelMember_336375fd-1708-4fcc-9df6-f80eafdd156e" xlink:href="kof-20241231.xsd#kof_BetaSanMiguelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_BetaSanMiguelMember_336375fd-1708-4fcc-9df6-f80eafdd156e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_7b2a619e-49f8-461a-9017-7ccc4c90fef1" xlink:href="kof-20241231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_7b2a619e-49f8-461a-9017-7ccc4c90fef1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_327f41f2-e87d-4e33-8a6f-4903b1f9e75a" xlink:href="kof-20241231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_FountainAguaMineralLTDAMember_327f41f2-e87d-4e33-8a6f-4903b1f9e75a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_68bbb892-9ec1-40fc-b381-3f7cce8c9dca" xlink:href="kof-20241231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_68bbb892-9ec1-40fc-b381-3f7cce8c9dca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_f96128fd-e297-4e57-842c-d793fd3abf51" xlink:href="kof-20241231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_f96128fd-e297-4e57-842c-d793fd3abf51" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_bcd24a82-d01a-48e2-accd-edc1fd813bbb" xlink:href="kof-20241231.xsd#kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_bcd24a82-d01a-48e2-accd-edc1fd813bbb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FundacionFemsaACMember_505ff078-10c0-4a1a-b63d-9affc50b94d7" xlink:href="kof-20241231.xsd#kof_FundacionFemsaACMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_FundacionFemsaACMember_505ff078-10c0-4a1a-b63d-9affc50b94d7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeFromRelatedPartyAbstract_b42527fd-6b67-46e9-9c1b-5971436b0904" xlink:href="kof-20241231.xsd#kof_IncomeFromRelatedPartyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_e2f8bb3b-85b9-4cda-909c-6327c8add71a" xlink:to="loc_kof_IncomeFromRelatedPartyAbstract_b42527fd-6b67-46e9-9c1b-5971436b0904" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_4e41cb06-8e23-4374-abdb-4b9803d55e07" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract_b42527fd-6b67-46e9-9c1b-5971436b0904" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_4e41cb06-8e23-4374-abdb-4b9803d55e07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:href="kof-20241231.xsd#kof_ExpensesFromRelatedPartyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_e2f8bb3b-85b9-4cda-909c-6327c8add71a" xlink:to="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_6487cba5-4cc8-4047-a33f-6df378ea7df8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_6487cba5-4cc8-4047-a33f-6df378ea7df8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_7b517cc1-6942-4628-8d35-f9eae4fe00c6" xlink:href="kof-20241231.xsd#kof_PurchasesOfConcentrateRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_7b517cc1-6942-4628-8d35-f9eae4fe00c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_0e797c85-8b6d-4942-8d9e-2280cb53c457" xlink:href="kof-20241231.xsd#kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_0e797c85-8b6d-4942-8d9e-2280cb53c457" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_79c56537-25a4-40ca-a5d9-288f7e8958f9" xlink:href="kof-20241231.xsd#kof_AdvertisingExpenseToRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_79c56537-25a4-40ca-a5d9-288f7e8958f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DonationsToRelatedPartyTransactions_7df871e7-5abc-41e0-9241-d5597a7eddc0" xlink:href="kof-20241231.xsd#kof_DonationsToRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_DonationsToRelatedPartyTransactions_7df871e7-5abc-41e0-9241-d5597a7eddc0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpensesWithRelatedParty_fa81be48-b6f7-4e4b-a9e6-50757455f811" xlink:href="kof-20241231.xsd#kof_OtherExpensesWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_OtherExpensesWithRelatedParty_fa81be48-b6f7-4e4b-a9e6-50757455f811" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_bcfc2674-1ef0-476b-8668-b49e3c71fa02" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_bcfc2674-1ef0-476b-8668-b49e3c71fa02" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_1a310d11-c753-4d76-a9ec-ded9de8bc0e1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_bcfc2674-1ef0-476b-8668-b49e3c71fa02" xlink:to="loc_srt_CurrencyAxis_1a310d11-c753-4d76-a9ec-ded9de8bc0e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_1a310d11-c753-4d76-a9ec-ded9de8bc0e1_default" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_1a310d11-c753-4d76-a9ec-ded9de8bc0e1" xlink:to="loc_currency_AllCurrenciesDomain_1a310d11-c753-4d76-a9ec-ded9de8bc0e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_01fa029b-8946-448f-9e61-c45734e2c3a9" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_1a310d11-c753-4d76-a9ec-ded9de8bc0e1" xlink:to="loc_currency_AllCurrenciesDomain_01fa029b-8946-448f-9e61-c45734e2c3a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_66a3c6ba-b2e4-48db-a4ec-85ec9f48e6a7" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_01fa029b-8946-448f-9e61-c45734e2c3a9" xlink:to="loc_currency_USD_66a3c6ba-b2e4-48db-a4ec-85ec9f48e6a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_0156c571-ce55-470d-b5fb-f59c04a2704e" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EUR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_01fa029b-8946-448f-9e61-c45734e2c3a9" xlink:to="loc_currency_EUR_0156c571-ce55-470d-b5fb-f59c04a2704e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_61ee2b56-81b9-4fed-ae90-6619895d18b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:to="loc_ifrs-full_CurrentAssets_61ee2b56-81b9-4fed-ae90-6619895d18b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_ff9fa6da-39b8-4ef4-83f0-b860adecd51a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:to="loc_ifrs-full_NoncurrentAssets_ff9fa6da-39b8-4ef4-83f0-b860adecd51a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_5a2b1c44-24ad-4943-98f5-d35414b72173" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:to="loc_ifrs-full_CurrentLiabilities_5a2b1c44-24ad-4943-98f5-d35414b72173" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_18e41314-71df-41d2-b107-2eef1408a2f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:to="loc_ifrs-full_NoncurrentLiabilities_18e41314-71df-41d2-b107-2eef1408a2f2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_8d924666-36bb-438d-a87d-bcc1a74b5e64" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_8d924666-36bb-438d-a87d-bcc1a74b5e64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_cb526d31-5a7d-4fb4-a9e0-1317876614fc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_8d924666-36bb-438d-a87d-bcc1a74b5e64" xlink:to="loc_srt_CurrencyAxis_cb526d31-5a7d-4fb4-a9e0-1317876614fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_cb526d31-5a7d-4fb4-a9e0-1317876614fc_default" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_cb526d31-5a7d-4fb4-a9e0-1317876614fc" xlink:to="loc_currency_AllCurrenciesDomain_cb526d31-5a7d-4fb4-a9e0-1317876614fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_3da7ad59-e62c-4f71-b001-b64dcb158040" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_cb526d31-5a7d-4fb4-a9e0-1317876614fc" xlink:to="loc_currency_AllCurrenciesDomain_3da7ad59-e62c-4f71-b001-b64dcb158040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_e8e3a7d0-2cc6-4b2e-b9e1-4b128aa06141" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_3da7ad59-e62c-4f71-b001-b64dcb158040" xlink:to="loc_currency_USD_e8e3a7d0-2cc6-4b2e-b9e1-4b128aa06141" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_f90a56d9-2cd9-4632-af03-23ba1f88b83a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_f90a56d9-2cd9-4632-af03-23ba1f88b83a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterials_58981586-975f-4356-9b08-011e6f49b132" xlink:href="kof-20241231.xsd#kof_PurchasesOfRawMaterials"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:to="loc_kof_PurchasesOfRawMaterials_58981586-975f-4356-9b08-011e6f49b132" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_b1e8a72d-88de-42ad-aff8-ecb6b77258cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:to="loc_ifrs-full_InterestExpense_b1e8a72d-88de-42ad-aff8-ecb6b77258cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeExpense_cf1d2196-3b45-4a65-8390-4d3bd8503c5a" xlink:href="kof-20241231.xsd#kof_OtherIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:to="loc_kof_OtherIncomeExpense_cf1d2196-3b45-4a65-8390-4d3bd8503c5a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_91e7e9c5-74c3-4437-89d7-4a7b91fd477b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_91e7e9c5-74c3-4437-89d7-4a7b91fd477b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_37663001-a118-4246-863e-feae19aea34b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_91e7e9c5-74c3-4437-89d7-4a7b91fd477b" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_37663001-a118-4246-863e-feae19aea34b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_37663001-a118-4246-863e-feae19aea34b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_37663001-a118-4246-863e-feae19aea34b" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_37663001-a118-4246-863e-feae19aea34b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_0b16c676-23a5-499b-9623-49bb7758d231" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_37663001-a118-4246-863e-feae19aea34b" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_0b16c676-23a5-499b-9623-49bb7758d231" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_18455dad-0dd3-411d-98c5-a3454eca66fd" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_0b16c676-23a5-499b-9623-49bb7758d231" xlink:to="loc_kof_PensionAndRetirementPlansMember_18455dad-0dd3-411d-98c5-a3454eca66fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_28f8d6f7-721e-4785-821d-dad29af59936" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_0b16c676-23a5-499b-9623-49bb7758d231" xlink:to="loc_kof_SeniorityPremiumsMember_28f8d6f7-721e-4785-821d-dad29af59936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_21f25459-3554-4848-a2ad-16da47977eff" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_21f25459-3554-4848-a2ad-16da47977eff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_34f62887-b7eb-4672-b326-144a860c3f26" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_34f62887-b7eb-4672-b326-144a860c3f26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_a74fd3ba-f2c4-4dea-8c0c-9dd4fd161b95" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_a74fd3ba-f2c4-4dea-8c0c-9dd4fd161b95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_34a9f00a-3ba9-4945-9939-815f57f24a44" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_34a9f00a-3ba9-4945-9939-815f57f24a44" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_9e323878-c844-41cc-9d90-1d3dc88209e9" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_9e323878-c844-41cc-9d90-1d3dc88209e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_0c750dbc-d56d-4778-a84c-7731efdf961f" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_0c750dbc-d56d-4778-a84c-7731efdf961f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_94cb7345-f47b-4a25-8483-bb058e2e6925" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_94cb7345-f47b-4a25-8483-bb058e2e6925" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_9f6b724c-2c4f-4f8d-a0e2-3bef44559733" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_94cb7345-f47b-4a25-8483-bb058e2e6925" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_9f6b724c-2c4f-4f8d-a0e2-3bef44559733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_9f6b724c-2c4f-4f8d-a0e2-3bef44559733_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_9f6b724c-2c4f-4f8d-a0e2-3bef44559733" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_9f6b724c-2c4f-4f8d-a0e2-3bef44559733_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_eb05ac99-e73f-49a0-9a9e-b5cf36fe3147" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_9f6b724c-2c4f-4f8d-a0e2-3bef44559733" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_eb05ac99-e73f-49a0-9a9e-b5cf36fe3147" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_b86d074b-038a-4103-b93e-0ad49df5d304" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_eb05ac99-e73f-49a0-9a9e-b5cf36fe3147" xlink:to="loc_kof_PensionAndRetirementPlansMember_b86d074b-038a-4103-b93e-0ad49df5d304" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_27eea5e9-b13a-413d-9c72-64efac865acf" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_eb05ac99-e73f-49a0-9a9e-b5cf36fe3147" xlink:to="loc_kof_SeniorityPremiumsMember_27eea5e9-b13a-413d-9c72-64efac865acf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation_53be497d-2bce-46c4-b02b-4ebac317a77f" xlink:href="kof-20241231.xsd#kof_VestedDefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_VestedDefinedBenefitObligation_53be497d-2bce-46c4-b02b-4ebac317a77f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation_ba42aadc-6482-436d-bc9a-6b43ede93711" xlink:href="kof-20241231.xsd#kof_NonVestedDefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_NonVestedDefinedBenefitObligation_ba42aadc-6482-436d-bc9a-6b43ede93711" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation_d342a960-28c3-4be9-8e50-de2c308e3320" xlink:href="kof-20241231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_AccumulatedDefinedBenefitObligation_d342a960-28c3-4be9-8e50-de2c308e3320" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_7c0bbdfa-c5fc-4ee2-8739-6fab8fa881aa" xlink:href="kof-20241231.xsd#kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_7c0bbdfa-c5fc-4ee2-8739-6fab8fa881aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation_76a34047-bd4a-4240-8d46-3fa54e062f2c" xlink:href="kof-20241231.xsd#kof_DefinedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_DefinedBenefitObligation_76a34047-bd4a-4240-8d46-3fa54e062f2c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue_cef1eb54-04e8-4d09-8a00-11796ab5dcf4" xlink:href="kof-20241231.xsd#kof_DefinedBenefitObligationFundsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_DefinedBenefitObligationFundsAtFairValue_cef1eb54-04e8-4d09-8a00-11796ab5dcf4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9a9504d8-4170-4e6e-880e-f87a805051fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9a9504d8-4170-4e6e-880e-f87a805051fc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_a615a7b4-cd26-4982-8719-42f91d3fbe64" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_a615a7b4-cd26-4982-8719-42f91d3fbe64" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_33545ab8-851e-49b1-ac03-da24bd7b6cc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_33545ab8-851e-49b1-ac03-da24bd7b6cc8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_754e5bab-a380-4a0e-9bc5-6302f3d5c09f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_33545ab8-851e-49b1-ac03-da24bd7b6cc8" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_754e5bab-a380-4a0e-9bc5-6302f3d5c09f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_754e5bab-a380-4a0e-9bc5-6302f3d5c09f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_754e5bab-a380-4a0e-9bc5-6302f3d5c09f" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_754e5bab-a380-4a0e-9bc5-6302f3d5c09f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_754e5bab-a380-4a0e-9bc5-6302f3d5c09f" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradingEquitySecuritiesMember_c681e377-246d-43b4-81cd-bc372bbc0129" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradingEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_ifrs-full_TradingEquitySecuritiesMember_c681e377-246d-43b4-81cd-bc372bbc0129" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesMember_bbfc6f85-7499-4270-a0bb-ce785210d8ca" xlink:href="kof-20241231.xsd#kof_LifeAnnuitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_kof_LifeAnnuitiesMember_bbfc6f85-7499-4270-a0bb-ce785210d8ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BankInstrumentsMember_a5b2b40a-a278-4acc-ab07-88236a7a7def" xlink:href="kof-20241231.xsd#kof_BankInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_kof_BankInstrumentsMember_a5b2b40a-a278-4acc-ab07-88236a7a7def" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalGovernmentInstrumentsMember_dba3e3f0-0d72-469d-b1e6-5fd962a173a6" xlink:href="kof-20241231.xsd#kof_FederalGovernmentInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_kof_FederalGovernmentInstrumentsMember_dba3e3f0-0d72-469d-b1e6-5fd962a173a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PubliclyTradedSharesMember_08b1dc55-7782-4a0d-98b1-226e07872fa1" xlink:href="kof-20241231.xsd#kof_PubliclyTradedSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_kof_PubliclyTradedSharesMember_08b1dc55-7782-4a0d-98b1-226e07872fa1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FixedReturnAbstract_09613747-fa5d-43d9-abed-d728f369ed6d" xlink:href="kof-20241231.xsd#kof_FixedReturnAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:to="loc_kof_FixedReturnAbstract_09613747-fa5d-43d9-abed-d728f369ed6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedReturnPercentage_72c2d0cc-0b68-4fd2-b7ac-e35381a3d22c" xlink:href="kof-20241231.xsd#kof_TrustAssetsFixedReturnPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_FixedReturnAbstract_09613747-fa5d-43d9-abed-d728f369ed6d" xlink:to="loc_kof_TrustAssetsFixedReturnPercentage_72c2d0cc-0b68-4fd2-b7ac-e35381a3d22c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VariableReturnAbstract_973a1d35-ca4b-43ba-9e51-b2948c1a3f3b" xlink:href="kof-20241231.xsd#kof_VariableReturnAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:to="loc_kof_VariableReturnAbstract_973a1d35-ca4b-43ba-9e51-b2948c1a3f3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsVariableReturnPercentage_988aabcf-6a4e-415b-a3d8-53aeb2a59a58" xlink:href="kof-20241231.xsd#kof_TrustAssetsVariableReturnPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_VariableReturnAbstract_973a1d35-ca4b-43ba-9e51-b2948c1a3f3b" xlink:to="loc_kof_TrustAssetsVariableReturnPercentage_988aabcf-6a4e-415b-a3d8-53aeb2a59a58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_1896dd00-6643-4dc5-a514-774770633f41" xlink:href="kof-20241231.xsd#kof_TrustAssetsFixedAndVariableReturnPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:to="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_1896dd00-6643-4dc5-a514-774770633f41" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0f3b27b4-fdea-4461-b026-2c1e37720f41" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0f3b27b4-fdea-4461-b026-2c1e37720f41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cf5fe696-4227-4b96-9a97-19b57b582226" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0f3b27b4-fdea-4461-b026-2c1e37720f41" xlink:to="loc_srt_RangeAxis_cf5fe696-4227-4b96-9a97-19b57b582226" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cf5fe696-4227-4b96-9a97-19b57b582226_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_cf5fe696-4227-4b96-9a97-19b57b582226" xlink:to="loc_srt_RangeMember_cf5fe696-4227-4b96-9a97-19b57b582226_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a5c961ce-0305-4f82-bc73-b8373372d1e4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_cf5fe696-4227-4b96-9a97-19b57b582226" xlink:to="loc_srt_RangeMember_a5c961ce-0305-4f82-bc73-b8373372d1e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_08cb6bdc-1245-48ae-a177-a434be3416a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a5c961ce-0305-4f82-bc73-b8373372d1e4" xlink:to="loc_ifrs-full_BottomOfRangeMember_08cb6bdc-1245-48ae-a177-a434be3416a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_1901cdf8-ae96-48ea-90ec-b09faf5a8fb0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a5c961ce-0305-4f82-bc73-b8373372d1e4" xlink:to="loc_ifrs-full_TopOfRangeMember_1901cdf8-ae96-48ea-90ec-b09faf5a8fb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_68540b8b-12a1-4406-84e3-86076f2d6950" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0f3b27b4-fdea-4461-b026-2c1e37720f41" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_68540b8b-12a1-4406-84e3-86076f2d6950" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsDomain_68540b8b-12a1-4406-84e3-86076f2d6950_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_68540b8b-12a1-4406-84e3-86076f2d6950" xlink:to="loc_ifrs-full_ActuarialAssumptionsDomain_68540b8b-12a1-4406-84e3-86076f2d6950_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsDomain_832bd894-eee6-4285-968c-697e8b1d169b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_68540b8b-12a1-4406-84e3-86076f2d6950" xlink:to="loc_ifrs-full_ActuarialAssumptionsDomain_832bd894-eee6-4285-968c-697e8b1d169b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_71d66918-8d2e-4670-a0cc-e55f423d76d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsDomain_832bd894-eee6-4285-968c-697e8b1d169b" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_71d66918-8d2e-4670-a0cc-e55f423d76d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_f0cdfb2a-4893-4028-9d9c-b531a9f53c11" xlink:href="kof-20241231.xsd#kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:to="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_f0cdfb2a-4893-4028-9d9c-b531a9f53c11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_e9df3d38-9108-4a19-8e42-b3780a4732bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:to="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_e9df3d38-9108-4a19-8e42-b3780a4732bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_b40bbca0-609c-45e7-aac9-4e752b2720ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_b40bbca0-609c-45e7-aac9-4e752b2720ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfSignificantActuarialAssumptions_76ea2325-b4ca-4782-900c-15bd110f8c87" xlink:href="kof-20241231.xsd#kof_PercentageOfSignificantActuarialAssumptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:to="loc_kof_PercentageOfSignificantActuarialAssumptions_76ea2325-b4ca-4782-900c-15bd110f8c87" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_bd831f78-e92d-4399-9e63-f2c091e9c76a" xlink:href="kof-20241231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_kof_InvestmentSecuritiesTable_bd831f78-e92d-4399-9e63-f2c091e9c76a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_bd831f78-e92d-4399-9e63-f2c091e9c76a" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b_default" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_74f275db-86d8-48b2-967a-d70c878cda4d" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_74f275db-86d8-48b2-967a-d70c878cda4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_40be5ed0-1176-4a98-9e36-beea86b2cf57" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_74f275db-86d8-48b2-967a-d70c878cda4d" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_40be5ed0-1176-4a98-9e36-beea86b2cf57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3a412a2e-f3d5-49e5-91a0-27a2aedc861b" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_74f275db-86d8-48b2-967a-d70c878cda4d" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3a412a2e-f3d5-49e5-91a0-27a2aedc861b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationDomain_520b78a6-7bc6-439a-a8ea-6d8274c4df97" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationDomain_520b78a6-7bc6-439a-a8ea-6d8274c4df97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_df755466-a814-4038-8b9e-2a452d4ed047" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_bd831f78-e92d-4399-9e63-f2c091e9c76a" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_df755466-a814-4038-8b9e-2a452d4ed047" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_df755466-a814-4038-8b9e-2a452d4ed047_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_df755466-a814-4038-8b9e-2a452d4ed047" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_df755466-a814-4038-8b9e-2a452d4ed047_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_fdb73a92-a8b7-452a-8266-531d96e1d0f0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_df755466-a814-4038-8b9e-2a452d4ed047" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_fdb73a92-a8b7-452a-8266-531d96e1d0f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_da372082-7fc3-4fa9-bdb4-8c934be1caf8" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_fdb73a92-a8b7-452a-8266-531d96e1d0f0" xlink:to="loc_kof_PensionAndRetirementPlansMember_da372082-7fc3-4fa9-bdb4-8c934be1caf8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_24cfdf3f-2c70-4743-a6e0-b99ec550fee7" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_fdb73a92-a8b7-452a-8266-531d96e1d0f0" xlink:to="loc_kof_SeniorityPremiumPlanMember_24cfdf3f-2c70-4743-a6e0-b99ec550fee7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_59612eb1-e4e0-4915-9ee0-bfc4f9df2d0e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_59612eb1-e4e0-4915-9ee0-bfc4f9df2d0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_bb12a092-15ad-469c-b39b-bd7d53065a88" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_bb12a092-15ad-469c-b39b-bd7d53065a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_a1ce0983-5cc4-41dd-97a8-3640cf85e9b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_a1ce0983-5cc4-41dd-97a8-3640cf85e9b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7afb6e5c-cd90-4ff1-9e9d-d82fc652ee7d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7afb6e5c-cd90-4ff1-9e9d-d82fc652ee7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_8f11099a-96c4-42ee-ab53-736b4b4f07e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_8f11099a-96c4-42ee-ab53-736b4b4f07e9" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_df506fbe-6bbf-4f14-a2bb-78f297e44b43" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_df506fbe-6bbf-4f14-a2bb-78f297e44b43" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_5370313b-1e3a-4992-aecc-eaf60f9ed0af" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_df506fbe-6bbf-4f14-a2bb-78f297e44b43" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_5370313b-1e3a-4992-aecc-eaf60f9ed0af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_5370313b-1e3a-4992-aecc-eaf60f9ed0af_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_5370313b-1e3a-4992-aecc-eaf60f9ed0af" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_5370313b-1e3a-4992-aecc-eaf60f9ed0af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_1e10e3a8-fad7-4b91-ad70-e12e412171ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_5370313b-1e3a-4992-aecc-eaf60f9ed0af" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_1e10e3a8-fad7-4b91-ad70-e12e412171ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_512db99a-3f20-4c91-b5a4-e528c040e140" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_1e10e3a8-fad7-4b91-ad70-e12e412171ad" xlink:to="loc_kof_PensionAndRetirementPlansMember_512db99a-3f20-4c91-b5a4-e528c040e140" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_e7a77ad3-4115-42be-8436-2852914d0f6b" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_1e10e3a8-fad7-4b91-ad70-e12e412171ad" xlink:to="loc_kof_SeniorityPremiumPlanMember_e7a77ad3-4115-42be-8436-2852914d0f6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_8f89a34c-e7a7-4dfd-b669-9a2d1bd17431" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_df506fbe-6bbf-4f14-a2bb-78f297e44b43" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_8f89a34c-e7a7-4dfd-b669-9a2d1bd17431" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_8f89a34c-e7a7-4dfd-b669-9a2d1bd17431_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_8f89a34c-e7a7-4dfd-b669-9a2d1bd17431" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_8f89a34c-e7a7-4dfd-b669-9a2d1bd17431_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_360c8785-b3b6-4435-89e5-21ba2debc7da" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_8f89a34c-e7a7-4dfd-b669-9a2d1bd17431" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_360c8785-b3b6-4435-89e5-21ba2debc7da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_5b64607c-806a-4a8d-88ec-754ea5487e64" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_360c8785-b3b6-4435-89e5-21ba2debc7da" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_5b64607c-806a-4a8d-88ec-754ea5487e64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_3129e642-9760-4440-8680-8f896abbcdda" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_3129e642-9760-4440-8680-8f896abbcdda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_e46fcde8-a803-46c9-83ff-c1e40876ccd4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_e46fcde8-a803-46c9-83ff-c1e40876ccd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_016fb571-d705-4e1e-9521-b57828e6d3f1" xlink:href="kof-20241231.xsd#kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_016fb571-d705-4e1e-9521-b57828e6d3f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_dfb99071-239f-4dac-aa54-1f98b3bb8d6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_dfb99071-239f-4dac-aa54-1f98b3bb8d6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_da7c24ab-32fa-42bc-b610-7336d2df32cb" xlink:href="kof-20241231.xsd#kof_ActuarialGainsLossesArisingFromExperienceAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_da7c24ab-32fa-42bc-b610-7336d2df32cb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_b9dd20d1-0117-4a78-b081-957ca10716fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_b9dd20d1-0117-4a78-b081-957ca10716fb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable_8edb994a-df2c-425d-8bdc-6ec377a3d420" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_BenefitsPaidOrPayable_8edb994a-df2c-425d-8bdc-6ec377a3d420" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_eb12fc54-f513-47d6-878c-c280f2a8f1a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_eb12fc54-f513-47d6-878c-c280f2a8f1a4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_a7e41269-70fb-4fc7-9796-ace231148b48" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_a7e41269-70fb-4fc7-9796-ace231148b48" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_d39f51de-b3a4-4c77-940d-4f2794aafeba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:href="kof-20241231.xsd#kof_DisclosureOfTrustAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsTable_29ebf2de-a431-4b3d-96b6-a65f9d382aba" xlink:href="kof-20241231.xsd#kof_DisclosureOfTrustAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_kof_DisclosureOfTrustAssetsTable_29ebf2de-a431-4b3d-96b6-a65f9d382aba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_f2c8d7d5-8a86-4daf-901f-988fc660057f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_29ebf2de-a431-4b3d-96b6-a65f9d382aba" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_f2c8d7d5-8a86-4daf-901f-988fc660057f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_f2c8d7d5-8a86-4daf-901f-988fc660057f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_f2c8d7d5-8a86-4daf-901f-988fc660057f" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_f2c8d7d5-8a86-4daf-901f-988fc660057f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_e3ca7535-d6fe-4475-a657-308903bb7385" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_f2c8d7d5-8a86-4daf-901f-988fc660057f" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_e3ca7535-d6fe-4475-a657-308903bb7385" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsMember_ef1d345f-a260-45e4-9b10-c6f32dea85b5" xlink:href="kof-20241231.xsd#kof_TrustAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_e3ca7535-d6fe-4475-a657-308903bb7385" xlink:to="loc_kof_TrustAssetsMember_ef1d345f-a260-45e4-9b10-c6f32dea85b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_c9aa945b-027c-4bf8-b102-4e7eb4e179dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_29ebf2de-a431-4b3d-96b6-a65f9d382aba" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_c9aa945b-027c-4bf8-b102-4e7eb4e179dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_c9aa945b-027c-4bf8-b102-4e7eb4e179dd_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_c9aa945b-027c-4bf8-b102-4e7eb4e179dd" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_c9aa945b-027c-4bf8-b102-4e7eb4e179dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_8eb7e1d2-5684-416a-9b2d-7018a783f9a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_c9aa945b-027c-4bf8-b102-4e7eb4e179dd" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_8eb7e1d2-5684-416a-9b2d-7018a783f9a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_f1b55b19-6d88-4682-9c0a-c4c3e1deeb09" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_8eb7e1d2-5684-416a-9b2d-7018a783f9a1" xlink:to="loc_kof_PensionAndRetirementPlansMember_f1b55b19-6d88-4682-9c0a-c4c3e1deeb09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_f75b9f3e-eb83-43cd-bd6d-562f7265ce37" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_8eb7e1d2-5684-416a-9b2d-7018a783f9a1" xlink:to="loc_kof_SeniorityPremiumPlanMember_f75b9f3e-eb83-43cd-bd6d-562f7265ce37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_1424e6d4-3404-4047-9d21-d8c3b3a32023" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_1424e6d4-3404-4047-9d21-d8c3b3a32023" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_38999d58-34c2-44dd-a8f3-03f17dbeece8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_38999d58-34c2-44dd-a8f3-03f17dbeece8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_b0507272-ef50-4d6c-a723-e115ae4f2837" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_b0507272-ef50-4d6c-a723-e115ae4f2837" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_2381d4c1-7c14-4f3c-93de-d26432dd0d13" xlink:href="kof-20241231.xsd#kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_2381d4c1-7c14-4f3c-93de-d26432dd0d13" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c7f41645-6210-453e-8a84-06c1b5ad80e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c7f41645-6210-453e-8a84-06c1b5ad80e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_f1f3947e-b301-438f-b0e7-5029ec28887f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_f1f3947e-b301-438f-b0e7-5029ec28887f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_b623069b-6d75-4456-bce6-e4245aca1513" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:href="kof-20241231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_a5971cc4-f688-4cae-b826-fe467b1b9026" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_a5971cc4-f688-4cae-b826-fe467b1b9026" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_a5971cc4-f688-4cae-b826-fe467b1b9026_default" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_a5971cc4-f688-4cae-b826-fe467b1b9026" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_a5971cc4-f688-4cae-b826-fe467b1b9026_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_f3ae1f17-b3af-405d-b328-bafb03ea3ba1" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_a5971cc4-f688-4cae-b826-fe467b1b9026" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_f3ae1f17-b3af-405d-b328-bafb03ea3ba1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_866fac5d-b3be-416b-bf61-f88a3c442030" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_f3ae1f17-b3af-405d-b328-bafb03ea3ba1" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_866fac5d-b3be-416b-bf61-f88a3c442030" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3270ec11-db66-4216-bcf7-ad9fa370bf33" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_f3ae1f17-b3af-405d-b328-bafb03ea3ba1" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3270ec11-db66-4216-bcf7-ad9fa370bf33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationDomain_e8275ed5-3dbc-4634-90fc-d22dd4d0895f" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_a5971cc4-f688-4cae-b826-fe467b1b9026" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationDomain_e8275ed5-3dbc-4634-90fc-d22dd4d0895f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_480f81f2-c5b6-4e45-a4f3-2a0973671d23" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_480f81f2-c5b6-4e45-a4f3-2a0973671d23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsDomain_480f81f2-c5b6-4e45-a4f3-2a0973671d23_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_480f81f2-c5b6-4e45-a4f3-2a0973671d23" xlink:to="loc_ifrs-full_ActuarialAssumptionsDomain_480f81f2-c5b6-4e45-a4f3-2a0973671d23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsDomain_2e94da37-3338-4e24-8032-b9b6afd55291" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_480f81f2-c5b6-4e45-a4f3-2a0973671d23" xlink:to="loc_ifrs-full_ActuarialAssumptionsDomain_2e94da37-3338-4e24-8032-b9b6afd55291" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_6515a782-2a20-4255-9928-a10e0e0af95d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsDomain_2e94da37-3338-4e24-8032-b9b6afd55291" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_6515a782-2a20-4255-9928-a10e0e0af95d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_fec2f6c3-f4c5-4594-9930-f1f71661d735" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsDomain_2e94da37-3338-4e24-8032-b9b6afd55291" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_fec2f6c3-f4c5-4594-9930-f1f71661d735" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_79dfb962-535a-43d4-8de2-1557d40185b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_79dfb962-535a-43d4-8de2-1557d40185b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_79dfb962-535a-43d4-8de2-1557d40185b5_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_79dfb962-535a-43d4-8de2-1557d40185b5" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_79dfb962-535a-43d4-8de2-1557d40185b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_998c75fd-0108-414c-acc5-7966545c3e38" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_79dfb962-535a-43d4-8de2-1557d40185b5" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_998c75fd-0108-414c-acc5-7966545c3e38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_fbdcbb40-265d-4eea-9191-ba04510acaa2" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_998c75fd-0108-414c-acc5-7966545c3e38" xlink:to="loc_kof_PensionAndRetirementPlansMember_fbdcbb40-265d-4eea-9191-ba04510acaa2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_cec29165-71bd-4a91-8b7d-fe1765d8eb28" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_998c75fd-0108-414c-acc5-7966545c3e38" xlink:to="loc_kof_SeniorityPremiumPlanMember_cec29165-71bd-4a91-8b7d-fe1765d8eb28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_7c59185f-b746-486a-8fe4-20e130e6f317" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_7c59185f-b746-486a-8fe4-20e130e6f317" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_803d9388-cfa6-4a83-81c6-9706288cd3c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_803d9388-cfa6-4a83-81c6-9706288cd3c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_e73d2292-c91e-4281-9d3c-de9c0ebc43b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_e73d2292-c91e-4281-9d3c-de9c0ebc43b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_37fb2777-1749-44e7-b042-59d20f410c0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_37fb2777-1749-44e7-b042-59d20f410c0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_51c103b7-8304-4315-a7cb-be35ac467a61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_51c103b7-8304-4315-a7cb-be35ac467a61" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:href="kof-20241231.xsd#kof_EmployeeBenefitsExpenseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_109d6cc8-fc39-4cbc-99c8-6375654d7846" xlink:href="kof-20241231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_kof_InvestmentSecuritiesTable_109d6cc8-fc39-4cbc-99c8-6375654d7846" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_e83981bd-498f-4f20-ba1c-af7a2b5fab8e" xlink:href="kof-20241231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_InvestmentSecuritiesTable_109d6cc8-fc39-4cbc-99c8-6375654d7846" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_e83981bd-498f-4f20-ba1c-af7a2b5fab8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_e83981bd-498f-4f20-ba1c-af7a2b5fab8e_default" xlink:href="kof-20241231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_e83981bd-498f-4f20-ba1c-af7a2b5fab8e" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_e83981bd-498f-4f20-ba1c-af7a2b5fab8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:href="kof-20241231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_e83981bd-498f-4f20-ba1c-af7a2b5fab8e" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfGoodsSoldMember_ed04ea86-7248-4ae6-9082-95a71e24ac3c" xlink:href="kof-20241231.xsd#kof_CostOfGoodsSoldMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:to="loc_kof_CostOfGoodsSoldMember_ed04ea86-7248-4ae6-9082-95a71e24ac3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndDistributionExpensesMember_0254750b-c498-4378-9594-246e67ad4a76" xlink:href="kof-20241231.xsd#kof_SellingAndDistributionExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:to="loc_kof_SellingAndDistributionExpensesMember_0254750b-c498-4378-9594-246e67ad4a76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpensesMember_61ed40bd-f176-4ca5-bbd3-d146768242d9" xlink:href="kof-20241231.xsd#kof_AdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:to="loc_kof_AdministrativeExpensesMember_61ed40bd-f176-4ca5-bbd3-d146768242d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WagesAndSalaries_fa4f90f4-1664-4aa1-a0f0-dcc5b484af16" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_ifrs-full_WagesAndSalaries_fa4f90f4-1664-4aa1-a0f0-dcc5b484af16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SocialSecurityContributions_dbcdd565-0920-4930-a752-ee2e9dbb4406" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SocialSecurityContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_ifrs-full_SocialSecurityContributions_dbcdd565-0920-4930-a752-ee2e9dbb4406" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing_448aca92-1405-46a0-912b-6c061da2b926" xlink:href="kof-20241231.xsd#kof_EmployeeProfitSharing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_kof_EmployeeProfitSharing_448aca92-1405-46a0-912b-6c061da2b926" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndSeniorityPremiumCosts_b6af8fce-bad8-4c45-8b0a-c28316694503" xlink:href="kof-20241231.xsd#kof_PensionAndSeniorityPremiumCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_kof_PensionAndSeniorityPremiumCosts_b6af8fce-bad8-4c45-8b0a-c28316694503" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_c055f4cc-f624-4fb5-9566-27fcf1cbd2cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_c055f4cc-f624-4fb5-9566-27fcf1cbd2cd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_8952f3bf-6db3-4322-ad22-9ccc2420b394" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_8952f3bf-6db3-4322-ad22-9ccc2420b394" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BonusProgramsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_f1911446-b592-43c0-b39b-358f26a907dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_f1911446-b592-43c0-b39b-358f26a907dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2b4f1820-6e09-4a96-81b4-e7d632dafa6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_f1911446-b592-43c0-b39b-358f26a907dc" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2b4f1820-6e09-4a96-81b4-e7d632dafa6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_2b4f1820-6e09-4a96-81b4-e7d632dafa6b_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2b4f1820-6e09-4a96-81b4-e7d632dafa6b" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_2b4f1820-6e09-4a96-81b4-e7d632dafa6b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_689d1c44-5b8d-45d1-92ce-67bbebafa46e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2b4f1820-6e09-4a96-81b4-e7d632dafa6b" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_689d1c44-5b8d-45d1-92ce-67bbebafa46e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_017e1460-0d00-4db1-b702-0dd752264a59" xlink:href="kof-20241231.xsd#kof_FEMSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_689d1c44-5b8d-45d1-92ce-67bbebafa46e" xlink:to="loc_kof_FEMSAMember_017e1460-0d00-4db1-b702-0dd752264a59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting_57ae3534-2ead-4728-af68-4089d8ac3f4f" xlink:href="kof-20241231.xsd#kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting_57ae3534-2ead-4728-af68-4089d8ac3f4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BonusExpense_b44d964a-929d-4fbb-8ee6-a132704bd37b" xlink:href="kof-20241231.xsd#kof_BonusExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_kof_BonusExpense_b44d964a-929d-4fbb-8ee6-a132704bd37b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsGrantedVestingPercentage_347cdb70-b463-4890-95ea-293156e238a7" xlink:href="kof-20241231.xsd#kof_OptionsGrantedVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_kof_OptionsGrantedVestingPercentage_347cdb70-b463-4890-95ea-293156e238a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_2f6436fb-0553-497a-a070-1caf60b0b983" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_2f6436fb-0553-497a-a070-1caf60b0b983" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_638621fa-fd83-4300-94d9-6f174e5eb01e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_638621fa-fd83-4300-94d9-6f174e5eb01e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_8f99ec94-9e7f-498d-884d-7e306def0485" xlink:href="kof-20241231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_8f99ec94-9e7f-498d-884d-7e306def0485" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_e6bd18df-a6c0-40d4-947a-e17d38a88d57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_59aed6f6-b81a-4387-aa5f-e4ec22c38929" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_e6bd18df-a6c0-40d4-947a-e17d38a88d57" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_59aed6f6-b81a-4387-aa5f-e4ec22c38929" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d117fbb5-b4ea-4529-81e2-137f6cac4ecf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_59aed6f6-b81a-4387-aa5f-e4ec22c38929" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d117fbb5-b4ea-4529-81e2-137f6cac4ecf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_d117fbb5-b4ea-4529-81e2-137f6cac4ecf_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d117fbb5-b4ea-4529-81e2-137f6cac4ecf" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_d117fbb5-b4ea-4529-81e2-137f6cac4ecf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_6fe39f2e-afc4-4fae-8032-1f2ddb214de1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d117fbb5-b4ea-4529-81e2-137f6cac4ecf" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_6fe39f2e-afc4-4fae-8032-1f2ddb214de1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_8afd1fac-13de-4d17-8589-6657d2c288b3" xlink:href="kof-20241231.xsd#kof_FEMSAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_6fe39f2e-afc4-4fae-8032-1f2ddb214de1" xlink:to="loc_kof_FEMSAMember_8afd1fac-13de-4d17-8589-6657d2c288b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_KOFMember_b338dc4a-0e5a-48a2-9bac-d46eb33d619d" xlink:href="kof-20241231.xsd#kof_KOFMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_6fe39f2e-afc4-4fae-8032-1f2ddb214de1" xlink:to="loc_kof_KOFMember_b338dc4a-0e5a-48a2-9bac-d46eb33d619d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_76d440d1-a1f1-4d9e-b7b5-3b0aef4563d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_59aed6f6-b81a-4387-aa5f-e4ec22c38929" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_76d440d1-a1f1-4d9e-b7b5-3b0aef4563d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_76d440d1-a1f1-4d9e-b7b5-3b0aef4563d4_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_76d440d1-a1f1-4d9e-b7b5-3b0aef4563d4" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_76d440d1-a1f1-4d9e-b7b5-3b0aef4563d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_76d440d1-a1f1-4d9e-b7b5-3b0aef4563d4" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyIncentivePlanMember_33f18b5c-9bc3-4247-b919-aec2ded7ec35" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyIncentivePlanMember_33f18b5c-9bc3-4247-b919-aec2ded7ec35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneIncentivePlanMember_e0c2b532-0152-4dcc-9cd7-15b8e719cc2b" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyOneIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyOneIncentivePlanMember_e0c2b532-0152-4dcc-9cd7-15b8e719cc2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyTwoIncentivePlanMember_2917f8c7-116e-4454-9379-24a126dead4c" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyTwoIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyTwoIncentivePlanMember_2917f8c7-116e-4454-9379-24a126dead4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyThreeIncentivePlanMember_9ae152f3-fb7d-4a1e-bf4e-4ee2706d326a" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyThreeIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyThreeIncentivePlanMember_9ae152f3-fb7d-4a1e-bf4e-4ee2706d326a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyFourIncentivePlanMember_68ea2891-9ae2-47bd-947c-22d436b9c59f" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyFourIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyFourIncentivePlanMember_68ea2891-9ae2-47bd-947c-22d436b9c59f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_59301565-b282-4ece-bd5d-778eaa5b1da5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_e6bd18df-a6c0-40d4-947a-e17d38a88d57" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_59301565-b282-4ece-bd5d-778eaa5b1da5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_24be1cb2-c191-4329-8544-20054dc21f61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_MeasurementAxis_24be1cb2-c191-4329-8544-20054dc21f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementDomain_24be1cb2-c191-4329-8544-20054dc21f61_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_24be1cb2-c191-4329-8544-20054dc21f61" xlink:to="loc_ifrs-full_MeasurementDomain_24be1cb2-c191-4329-8544-20054dc21f61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementDomain_f4baf5db-d92a-4350-92b8-5eba00b6015f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_24be1cb2-c191-4329-8544-20054dc21f61" xlink:to="loc_ifrs-full_MeasurementDomain_f4baf5db-d92a-4350-92b8-5eba00b6015f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AtFairValueMember_a88047d2-691e-4ac5-a2aa-3ad9b248ada8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AtFairValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MeasurementDomain_f4baf5db-d92a-4350-92b8-5eba00b6015f" xlink:to="loc_ifrs-full_AtFairValueMember_a88047d2-691e-4ac5-a2aa-3ad9b248ada8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_e228a239-41e2-45ae-82e4-dc6daf55babd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_srt_CurrencyAxis_e228a239-41e2-45ae-82e4-dc6daf55babd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_e228a239-41e2-45ae-82e4-dc6daf55babd_default" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_e228a239-41e2-45ae-82e4-dc6daf55babd" xlink:to="loc_currency_AllCurrenciesDomain_e228a239-41e2-45ae-82e4-dc6daf55babd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_e228a239-41e2-45ae-82e4-dc6daf55babd" xlink:to="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_e3ca80e4-926f-4bb1-96e4-34a0b2e91c1d" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_COP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_COP_e3ca80e4-926f-4bb1-96e4-34a0b2e91c1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_965c4f60-cded-4c34-bcb4-3031b19125ba" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_ARS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_ARS_965c4f60-cded-4c34-bcb4-3031b19125ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_15d4a5c8-7fc9-4c47-85aa-e509b5ab6c5c" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_UYU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_UYU_15d4a5c8-7fc9-4c47-85aa-e509b5ab6c5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_2edc087e-25ee-4275-9090-f86464673af3" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EUR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_EUR_2edc087e-25ee-4275-9090-f86464673af3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_ac1ab70b-c643-4e88-ae2c-7e3bbff235a3" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_USD_ac1ab70b-c643-4e88-ae2c-7e3bbff235a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_18009628-e94a-4915-8f62-bcb7612c144a" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_MXN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_MXN_18009628-e94a-4915-8f62-bcb7612c144a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_157c0b58-0223-4ca5-90cf-7de72f44c98d" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_BRL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_BRL_157c0b58-0223-4ca5-90cf-7de72f44c98d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_44831a46-2709-46b9-9070-14b3b69ea956" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_MaturityAxis_44831a46-2709-46b9-9070-14b3b69ea956" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_44831a46-2709-46b9-9070-14b3b69ea956_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_44831a46-2709-46b9-9070-14b3b69ea956" xlink:to="loc_ifrs-full_MaturityDomain_44831a46-2709-46b9-9070-14b3b69ea956_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_44831a46-2709-46b9-9070-14b3b69ea956" xlink:to="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_17224158-a13e-444a-864b-bc6c9de9518b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_17224158-a13e-444a-864b-bc6c9de9518b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_2d313e57-41c3-4888-87f9-8cdf6dc9423c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_2d313e57-41c3-4888-87f9-8cdf6dc9423c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_8b863589-e316-4683-a226-70ba6d4c675d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_8b863589-e316-4683-a226-70ba6d4c675d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9e76312f-ebf9-4333-8534-0e701279065d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9e76312f-ebf9-4333-8534-0e701279065d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_de663da2-9404-4914-bfd8-ea8ba920869a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_de663da2-9404-4914-bfd8-ea8ba920869a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_d8ecce95-eaf9-4241-850d-84f99f299093" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_d8ecce95-eaf9-4241-850d-84f99f299093" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis_511f9efb-782b-49f1-a279-ad7a17a2033f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInterestRatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_TypesOfInterestRatesAxis_511f9efb-782b-49f1-a279-ad7a17a2033f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesDomain_511f9efb-782b-49f1-a279-ad7a17a2033f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInterestRatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_511f9efb-782b-49f1-a279-ad7a17a2033f" xlink:to="loc_ifrs-full_TypesOfInterestRatesDomain_511f9efb-782b-49f1-a279-ad7a17a2033f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesDomain_8dc51625-edcf-4dec-b156-da61735965ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInterestRatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_511f9efb-782b-49f1-a279-ad7a17a2033f" xlink:to="loc_ifrs-full_TypesOfInterestRatesDomain_8dc51625-edcf-4dec-b156-da61735965ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FixedInterestRateMember_5f5ff523-82a2-4be9-abfc-1a61e991042a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FixedInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfInterestRatesDomain_8dc51625-edcf-4dec-b156-da61735965ce" xlink:to="loc_ifrs-full_FixedInterestRateMember_5f5ff523-82a2-4be9-abfc-1a61e991042a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FloatingInterestRateMember_55d8ee51-0912-448d-abff-5f1a714bced0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FloatingInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfInterestRatesDomain_8dc51625-edcf-4dec-b156-da61735965ce" xlink:to="loc_ifrs-full_FloatingInterestRateMember_55d8ee51-0912-448d-abff-5f1a714bced0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_3f88b182-20b4-4b3e-be94-2151257d8118" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_3f88b182-20b4-4b3e-be94-2151257d8118" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_3f88b182-20b4-4b3e-be94-2151257d8118_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3f88b182-20b4-4b3e-be94-2151257d8118" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_3f88b182-20b4-4b3e-be94-2151257d8118_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3f88b182-20b4-4b3e-be94-2151257d8118" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_9219b9d1-ce5b-4d97-94e1-eb98ba1eec29" xlink:href="kof-20241231.xsd#kof_ShortTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:to="loc_kof_ShortTermBankLoansMember_9219b9d1-ce5b-4d97-94e1-eb98ba1eec29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_c2b2e416-2ba2-40ca-a236-abd4e5808dc5" xlink:href="kof-20241231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:to="loc_kof_LongTermYankeeBondsMember_c2b2e416-2ba2-40ca-a236-abd4e5808dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_cf354994-c1b2-436d-aee4-0d1f34d679a8" xlink:href="kof-20241231.xsd#kof_LongTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:to="loc_kof_LongTermBankLoansMember_cf354994-c1b2-436d-aee4-0d1f34d679a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBorrowingsSeniorNotesMember_55621e4a-386f-4985-ae63-de829b750b43" xlink:href="kof-20241231.xsd#kof_LongTermBorrowingsSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:to="loc_kof_LongTermBorrowingsSeniorNotesMember_55621e4a-386f-4985-ae63-de829b750b43" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_bd598a8b-a7a0-4727-9cc9-1695f84b05d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_HedgedItemsAxis_bd598a8b-a7a0-4727-9cc9-1695f84b05d6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsDomain_bd598a8b-a7a0-4727-9cc9-1695f84b05d6_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgedItemsAxis_bd598a8b-a7a0-4727-9cc9-1695f84b05d6" xlink:to="loc_ifrs-full_HedgedItemsDomain_bd598a8b-a7a0-4727-9cc9-1695f84b05d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsDomain_aa1095e1-d86d-4387-8f31-a7cafcf89d60" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgedItemsAxis_bd598a8b-a7a0-4727-9cc9-1695f84b05d6" xlink:to="loc_ifrs-full_HedgedItemsDomain_aa1095e1-d86d-4387-8f31-a7cafcf89d60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_b6125289-7b02-4634-a80b-283a314568bd" xlink:href="kof-20241231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgedItemsDomain_aa1095e1-d86d-4387-8f31-a7cafcf89d60" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_b6125289-7b02-4634-a80b-283a314568bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowings_0f42c142-14c6-4747-a000-54fc9f11774c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_ShorttermBorrowings_0f42c142-14c6-4747-a000-54fc9f11774c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_7398e54e-12c5-44e3-8c19-91abcd80c9a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_BorrowingsInterestRate_7398e54e-12c5-44e3-8c19-91abcd80c9a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_26404767-c2a4-4417-83dd-11efc69bf793" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_Borrowings_26404767-c2a4-4417-83dd-11efc69bf793" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_c98a9cbc-bc8b-4779-8d56-054e2d209c94" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_c98a9cbc-bc8b-4779-8d56-054e2d209c94" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_7fd5c53a-33e4-4c54-8444-7df2a63f075e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_LongtermBorrowings_7fd5c53a-33e4-4c54-8444-7df2a63f075e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_61436298-b8e4-4789-993d-360d8bdc7db6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_61436298-b8e4-4789-993d-360d8bdc7db6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInBorrowings_7cb66746-85a7-4436-8b53-a0f7003e1712" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_kof_IncreaseDecreaseInBorrowings_7cb66746-85a7-4436-8b53-a0f7003e1712" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayablesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2773c933-3c71-44b4-8224-a53bee32d8dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2773c933-3c71-44b4-8224-a53bee32d8dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_52947762-9123-4421-a6af-8bcdf9f77db2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2773c933-3c71-44b4-8224-a53bee32d8dd" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_52947762-9123-4421-a6af-8bcdf9f77db2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_52947762-9123-4421-a6af-8bcdf9f77db2_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_52947762-9123-4421-a6af-8bcdf9f77db2" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_52947762-9123-4421-a6af-8bcdf9f77db2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_52947762-9123-4421-a6af-8bcdf9f77db2" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_6e7912fb-c1ff-4fd7-9aa5-dba70ef2ec25" xlink:href="kof-20241231.xsd#kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_6e7912fb-c1ff-4fd7-9aa5-dba70ef2ec25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_64d99b5a-0634-43f2-86a0-78e4ce5c8540" xlink:href="kof-20241231.xsd#kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_64d99b5a-0634-43f2-86a0-78e4ce5c8540" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeFivePercentageMember_b7f65533-6614-4d11-a257-b0a0a8cdc5d4" xlink:href="kof-20241231.xsd#kof_SevenPointThreeFivePercentageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SevenPointThreeFivePercentageMember_b7f65533-6614-4d11-a257-b0a0a8cdc5d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_19f2d2fb-7ed8-44fa-8e8f-3b44b0b8ba68" xlink:href="kof-20241231.xsd#kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_19f2d2fb-7ed8-44fa-8e8f-3b44b0b8ba68" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_8eee8f5e-ea80-4817-9058-7b0d7419992f" xlink:href="kof-20241231.xsd#kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_8eee8f5e-ea80-4817-9058-7b0d7419992f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_f779405e-419e-401b-845b-3445ec4e4760" xlink:href="kof-20241231.xsd#kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_f779405e-419e-401b-845b-3445ec4e4760" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_a51d52e4-b216-45bb-a212-2cd138539eed" xlink:href="kof-20241231.xsd#kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_a51d52e4-b216-45bb-a212-2cd138539eed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_2946160d-d249-470a-b473-846d14f5ac54" xlink:href="kof-20241231.xsd#kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_2946160d-d249-470a-b473-846d14f5ac54" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_ea9a09e4-2612-43c7-8fa3-ea4edde06ff7" xlink:href="kof-20241231.xsd#kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_ea9a09e4-2612-43c7-8fa3-ea4edde06ff7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_54e57491-b49d-4dcd-b39e-998e3e8b6994" xlink:href="kof-20241231.xsd#kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_54e57491-b49d-4dcd-b39e-998e3e8b6994" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SustainabilityLinkedBondSLBMember_92c8bd39-bda8-4c4a-8063-32d3331f47e7" xlink:href="kof-20241231.xsd#kof_SustainabilityLinkedBondSLBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SustainabilityLinkedBondSLBMember_92c8bd39-bda8-4c4a-8063-32d3331f47e7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_b9a7b26e-c4b8-4237-b706-784bb65055a8" xlink:href="kof-20241231.xsd#kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_b9a7b26e-c4b8-4237-b706-784bb65055a8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_299b7c68-8819-498e-885e-e452bfe241d1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2773c933-3c71-44b4-8224-a53bee32d8dd" xlink:to="loc_srt_CurrencyAxis_299b7c68-8819-498e-885e-e452bfe241d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_299b7c68-8819-498e-885e-e452bfe241d1_default" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_299b7c68-8819-498e-885e-e452bfe241d1" xlink:to="loc_currency_AllCurrenciesDomain_299b7c68-8819-498e-885e-e452bfe241d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_06b20a7c-7b96-434b-8b7f-ef48f5fa3a66" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_299b7c68-8819-498e-885e-e452bfe241d1" xlink:to="loc_currency_AllCurrenciesDomain_06b20a7c-7b96-434b-8b7f-ef48f5fa3a66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_8c45fa1a-2c29-4e98-8f48-fb3e9eeec2a0" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_ARS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_06b20a7c-7b96-434b-8b7f-ef48f5fa3a66" xlink:to="loc_currency_ARS_8c45fa1a-2c29-4e98-8f48-fb3e9eeec2a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_61cbd264-8226-466a-8408-e3db7727fa15" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_ifrs-full_NotionalAmount_61cbd264-8226-466a-8408-e3db7727fa15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_dddc1ee9-d240-4c90-9533-3304c95012d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_ifrs-full_BorrowingsInterestRate_dddc1ee9-d240-4c90-9533-3304c95012d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_b3957087-52bf-4972-9ebf-ee3074cd9a6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_b3957087-52bf-4972-9ebf-ee3074cd9a6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseInInterestRateOnTheBonds_b05a50ed-50a9-4a54-9170-601fd4b15e25" xlink:href="kof-20241231.xsd#kof_IncreaseInInterestRateOnTheBonds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_kof_IncreaseInInterestRateOnTheBonds_b05a50ed-50a9-4a54-9170-601fd4b15e25" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_da9e1778-dab6-4af3-9767-2ce1124a61a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_da9e1778-dab6-4af3-9767-2ce1124a61a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_5e7d2fe1-d33e-43d0-b30b-5ea60e29893e" xlink:href="kof-20241231.xsd#kof_RepaymentsOfBondsNotesAndDebenturesNetSavings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_5e7d2fe1-d33e-43d0-b30b-5ea60e29893e" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a8a4b883-2888-473d-856b-3e9051411a21" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a8a4b883-2888-473d-856b-3e9051411a21" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c7cf9bd4-2509-4e72-abf4-f8f3e3cd51fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a8a4b883-2888-473d-856b-3e9051411a21" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c7cf9bd4-2509-4e72-abf4-f8f3e3cd51fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_c7cf9bd4-2509-4e72-abf4-f8f3e3cd51fa_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c7cf9bd4-2509-4e72-abf4-f8f3e3cd51fa" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_c7cf9bd4-2509-4e72-abf4-f8f3e3cd51fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c7cf9bd4-2509-4e72-abf4-f8f3e3cd51fa" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember_a9b5dbf0-492a-4608-bbd2-b632e486b469" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:to="loc_ifrs-full_ShorttermBorrowingsMember_a9b5dbf0-492a-4608-bbd2-b632e486b469" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowingsMember_3ee5ae2a-5bb1-4c6a-bc1d-cf5698feb936" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:to="loc_ifrs-full_LongtermBorrowingsMember_3ee5ae2a-5bb1-4c6a-bc1d-cf5698feb936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_9d4430ee-c113-4046-b7ae-512707595485" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_9d4430ee-c113-4046-b7ae-512707595485" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_4992cd91-9b94-4196-8473-f44af2e10d8f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a8a4b883-2888-473d-856b-3e9051411a21" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_4992cd91-9b94-4196-8473-f44af2e10d8f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_4992cd91-9b94-4196-8473-f44af2e10d8f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_4992cd91-9b94-4196-8473-f44af2e10d8f" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_4992cd91-9b94-4196-8473-f44af2e10d8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_4992cd91-9b94-4196-8473-f44af2e10d8f" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_1ff12dd4-3b91-4dd5-bf63-693bc6cff612" xlink:href="kof-20241231.xsd#kof_ShortTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:to="loc_kof_ShortTermBankLoansMember_1ff12dd4-3b91-4dd5-bf63-693bc6cff612" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_fb64c04b-8e25-4e1a-8f94-937a8eada4c7" xlink:href="kof-20241231.xsd#kof_LongTermBankLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:to="loc_kof_LongTermBankLoansMember_fb64c04b-8e25-4e1a-8f94-937a8eada4c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermNotesPayableMember_556854db-5030-47f0-b5db-40fbfc7ec3ed" xlink:href="kof-20241231.xsd#kof_LongTermNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:to="loc_kof_LongTermNotesPayableMember_556854db-5030-47f0-b5db-40fbfc7ec3ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_bbfbbf54-96f0-48dd-8e34-f0a49f05381c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_bbfbbf54-96f0-48dd-8e34-f0a49f05381c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_a4a761fd-2a6a-4f68-905d-6aeb9e8c1873" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_a4a761fd-2a6a-4f68-905d-6aeb9e8c1873" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_c459179d-c4cb-4a3e-be3b-c1d34f9e9680" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_c459179d-c4cb-4a3e-be3b-c1d34f9e9680" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_ec1bd5e2-cf43-4ea7-9058-d81f4a4d50a6" xlink:href="kof-20241231.xsd#kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_ec1bd5e2-cf43-4ea7-9058-d81f4a4d50a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_f100901b-57dc-4133-a2df-7c579879c62d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_f100901b-57dc-4133-a2df-7c579879c62d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_bb477523-a6de-4c69-847f-725c87df5ac1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_bb477523-a6de-4c69-847f-725c87df5ac1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_f998365c-2928-4d02-a248-45f19233614f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_f998365c-2928-4d02-a248-45f19233614f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_7ddc556f-8542-4a70-9bcf-4e08800519fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_7ddc556f-8542-4a70-9bcf-4e08800519fa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_decc505a-ea95-4a13-8906-fc9f51804ed6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_decc505a-ea95-4a13-8906-fc9f51804ed6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_80fa1de2-192a-4acc-a53f-3e8980aacc6c" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_80fa1de2-192a-4acc-a53f-3e8980aacc6c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_55f9cf6b-c30b-412e-8bac-cb985a64a82f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_e3a9ca3b-c3f0-448a-90ad-22e5ecd69cb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_e3a9ca3b-c3f0-448a-90ad-22e5ecd69cb5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_163b4e85-b9f9-401a-8566-f168651c88d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_e3a9ca3b-c3f0-448a-90ad-22e5ecd69cb5" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_163b4e85-b9f9-401a-8566-f168651c88d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_163b4e85-b9f9-401a-8566-f168651c88d1_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_163b4e85-b9f9-401a-8566-f168651c88d1" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_163b4e85-b9f9-401a-8566-f168651c88d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_1ed99001-97a2-4fc3-8bf4-c39d9a35a933" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_163b4e85-b9f9-401a-8566-f168651c88d1" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_1ed99001-97a2-4fc3-8bf4-c39d9a35a933" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_7042bc36-272b-4675-bf07-4869dfd6c2d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_1ed99001-97a2-4fc3-8bf4-c39d9a35a933" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_7042bc36-272b-4675-bf07-4869dfd6c2d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_d27b781c-1a08-4ecf-9890-33c3e5d32d6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_1ed99001-97a2-4fc3-8bf4-c39d9a35a933" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_d27b781c-1a08-4ecf-9890-33c3e5d32d6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_f216bf12-53fc-4490-9ad2-58dc54a48cd6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_f216bf12-53fc-4490-9ad2-58dc54a48cd6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_7926ef63-26f2-431c-aae7-825680528ed7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_7926ef63-26f2-431c-aae7-825680528ed7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsOfLaborObligations_2cfe7510-1108-422b-8a4d-a8ee495ebbc4" xlink:href="kof-20241231.xsd#kof_TrustAssetsOfLaborObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:to="loc_kof_TrustAssetsOfLaborObligations_2cfe7510-1108-422b-8a4d-a8ee495ebbc4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsImpactofHedgingOnEquityDetails"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_da79297e-453b-48e6-b8a3-3814d84956e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_da79297e-453b-48e6-b8a3-3814d84956e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_da79297e-453b-48e6-b8a3-3814d84956e5_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_da79297e-453b-48e6-b8a3-3814d84956e5" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_da79297e-453b-48e6-b8a3-3814d84956e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_da79297e-453b-48e6-b8a3-3814d84956e5" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeForwardContractsMember_07243fda-996e-4b23-a6fa-4717fd9c9d24" xlink:href="kof-20241231.xsd#kof_ForeignExchangeForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_ForeignExchangeForwardContractsMember_07243fda-996e-4b23-a6fa-4717fd9c9d24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyOptionMember_519b66ce-edf5-4e3d-9d4f-d07f8772fc4d" xlink:href="kof-20241231.xsd#kof_ForeignCurrencyOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_ForeignCurrencyOptionMember_519b66ce-edf5-4e3d-9d4f-d07f8772fc4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_475c1649-c891-4dd2-9bc2-af02c002bd95" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_CrossCurrencySwapsMember_475c1649-c891-4dd2-9bc2-af02c002bd95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_b966bd1a-be9e-4109-b356-b1cc4251d888" xlink:href="kof-20241231.xsd#kof_CommodityPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_CommodityPriceContractsMember_b966bd1a-be9e-4109-b356-b1cc4251d888" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TotalHoldersOfTheParentMember_fc4adb3b-2beb-4cc0-a26b-985157a2280f" xlink:href="kof-20241231.xsd#kof_TotalHoldersOfTheParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_TotalHoldersOfTheParentMember_fc4adb3b-2beb-4cc0-a26b-985157a2280f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_623875b0-5ccd-4697-bb24-f83f04c40256" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_623875b0-5ccd-4697-bb24-f83f04c40256" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityDomain_623875b0-5ccd-4697-bb24-f83f04c40256_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_623875b0-5ccd-4697-bb24-f83f04c40256" xlink:to="loc_ifrs-full_ComponentsOfEquityDomain_623875b0-5ccd-4697-bb24-f83f04c40256_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityDomain_6e0902f6-c1b7-4c77-b991-c02fd658ae68" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_623875b0-5ccd-4697-bb24-f83f04c40256" xlink:to="loc_ifrs-full_ComponentsOfEquityDomain_6e0902f6-c1b7-4c77-b991-c02fd658ae68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_03c40e16-9212-4547-b5cf-15005faf706f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComponentsOfEquityDomain_6e0902f6-c1b7-4c77-b991-c02fd658ae68" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_03c40e16-9212-4547-b5cf-15005faf706f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_4f53290b-8fd3-46e8-bd12-6493fadbc8f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:to="loc_ifrs-full_MeasurementAxis_4f53290b-8fd3-46e8-bd12-6493fadbc8f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementDomain_4f53290b-8fd3-46e8-bd12-6493fadbc8f7_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_4f53290b-8fd3-46e8-bd12-6493fadbc8f7" xlink:to="loc_ifrs-full_MeasurementDomain_4f53290b-8fd3-46e8-bd12-6493fadbc8f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementDomain_df1ed8d6-7724-4b26-b99a-46a76256be00" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_4f53290b-8fd3-46e8-bd12-6493fadbc8f7" xlink:to="loc_ifrs-full_MeasurementDomain_df1ed8d6-7724-4b26-b99a-46a76256be00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember_5acb4d5e-0bbe-421b-96a7-7254a8dfd1a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MeasurementDomain_df1ed8d6-7724-4b26-b99a-46a76256be00" xlink:to="loc_ifrs-full_RecurringFairValueMeasurementMember_5acb4d5e-0bbe-421b-96a7-7254a8dfd1a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialAssetsLiabilitiesNet_a6f39252-2233-4524-b4c3-ec1b1a571187" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialAssetsLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_DerivativeFinancialAssetsLiabilitiesNet_a6f39252-2233-4524-b4c3-ec1b1a571187" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsPurchased_e277ece6-4e41-4188-ae17-cea8e1382762" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_FinancialInstrumentsPurchased_e277ece6-4e41-4188-ae17-cea8e1382762" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_6c95f7d8-5460-4793-9791-c196ce04ea8e" xlink:href="kof-20241231.xsd#kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_6c95f7d8-5460-4793-9791-c196ce04ea8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_18ee8a2d-f19f-4c16-b08c-bc69240fb721" xlink:href="kof-20241231.xsd#kof_AmountReclassifiedFromOCIToProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_18ee8a2d-f19f-4c16-b08c-bc69240fb721" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_40a89e27-392e-4697-9b68-149d50d08f9a" xlink:href="kof-20241231.xsd#kof_ForeignCurrencyRevaluationOfTheNetForeignOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_40a89e27-392e-4697-9b68-149d50d08f9a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRates_3ce8ae8d-5878-4117-91ce-d7dad34c7530" xlink:href="kof-20241231.xsd#kof_EffectsOfChangesInForeignExchangeRates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_EffectsOfChangesInForeignExchangeRates_3ce8ae8d-5878-4117-91ce-d7dad34c7530" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsTaxEffect_04964133-e1d5-406d-bac6-f3a0627d565b" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_FinancialInstrumentsTaxEffect_04964133-e1d5-406d-bac6-f3a0627d565b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialAssetsLiabilitiesNet_5fecfbca-d0a2-45c3-87aa-521687dd8420" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialAssetsLiabilitiesNet"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_0e409c31-da61-4d26-8258-3f78c8561b48" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_0e409c31-da61-4d26-8258-3f78c8561b48" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_9c45d499-f973-4d6a-87ae-6b18e9e3df6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_0e409c31-da61-4d26-8258-3f78c8561b48" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_9c45d499-f973-4d6a-87ae-6b18e9e3df6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_9c45d499-f973-4d6a-87ae-6b18e9e3df6d_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_9c45d499-f973-4d6a-87ae-6b18e9e3df6d" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_9c45d499-f973-4d6a-87ae-6b18e9e3df6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_76c91982-6780-481a-9543-621b9852af31" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_9c45d499-f973-4d6a-87ae-6b18e9e3df6d" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_76c91982-6780-481a-9543-621b9852af31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionToPurchaseForeignCurrencyMember_ff4daa61-2a57-4184-bdfc-319a654c8e00" xlink:href="kof-20241231.xsd#kof_OptionToPurchaseForeignCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_76c91982-6780-481a-9543-621b9852af31" xlink:to="loc_kof_OptionToPurchaseForeignCurrencyMember_ff4daa61-2a57-4184-bdfc-319a654c8e00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_cfccb830-74a9-4892-a3ce-add7cf3b0de8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_76c91982-6780-481a-9543-621b9852af31" xlink:to="loc_ifrs-full_ForwardContractMember_cfccb830-74a9-4892-a3ce-add7cf3b0de8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_702d7d8b-a3b3-485c-8a65-741d3b12d649" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_0e409c31-da61-4d26-8258-3f78c8561b48" xlink:to="loc_ifrs-full_MaturityAxis_702d7d8b-a3b3-485c-8a65-741d3b12d649" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_702d7d8b-a3b3-485c-8a65-741d3b12d649_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_702d7d8b-a3b3-485c-8a65-741d3b12d649" xlink:to="loc_ifrs-full_MaturityDomain_702d7d8b-a3b3-485c-8a65-741d3b12d649_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_6622f24b-1efe-4a4d-b22e-d2be543d2e7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_702d7d8b-a3b3-485c-8a65-741d3b12d649" xlink:to="loc_ifrs-full_MaturityDomain_6622f24b-1efe-4a4d-b22e-d2be543d2e7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_afb7a00c-1df6-48a4-8901-0e6a07233f63" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_6622f24b-1efe-4a4d-b22e-d2be543d2e7e" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_afb7a00c-1df6-48a4-8901-0e6a07233f63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_0abe6f16-1906-4538-811d-1be28966e338" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:to="loc_ifrs-full_NotionalAmount_0abe6f16-1906-4538-811d-1be28966e338" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_3256b28f-bdfc-4427-b3ad-35d46a57f093" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_3256b28f-bdfc-4427-b3ad-35d46a57f093" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_97f047f8-50a9-4d50-a10f-4f304e01b8c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_97f047f8-50a9-4d50-a10f-4f304e01b8c7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_16d279ac-480e-4fa2-9f04-c02a051f5908" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_16d279ac-480e-4fa2-9f04-c02a051f5908" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_16d279ac-480e-4fa2-9f04-c02a051f5908_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_16d279ac-480e-4fa2-9f04-c02a051f5908" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_16d279ac-480e-4fa2-9f04-c02a051f5908_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_c4b25ac1-249b-42ed-83b6-66e83cf6eee1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_16d279ac-480e-4fa2-9f04-c02a051f5908" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_c4b25ac1-249b-42ed-83b6-66e83cf6eee1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_483750a6-a6f7-4772-bdaf-b8c4279e5ab2" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_c4b25ac1-249b-42ed-83b6-66e83cf6eee1" xlink:to="loc_kof_CrossCurrencySwapsMember_483750a6-a6f7-4772-bdaf-b8c4279e5ab2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_96df6ce6-588b-40bd-97ac-9ad5b2994aa7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:to="loc_ifrs-full_MaturityAxis_96df6ce6-588b-40bd-97ac-9ad5b2994aa7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_96df6ce6-588b-40bd-97ac-9ad5b2994aa7_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_96df6ce6-588b-40bd-97ac-9ad5b2994aa7" xlink:to="loc_ifrs-full_MaturityDomain_96df6ce6-588b-40bd-97ac-9ad5b2994aa7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_96df6ce6-588b-40bd-97ac-9ad5b2994aa7" xlink:to="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5384ac5b-da37-4e84-ad23-15469718a5db" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5384ac5b-da37-4e84-ad23-15469718a5db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_cf8a2028-e855-4f31-b7fc-3bebda43cdbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_cf8a2028-e855-4f31-b7fc-3bebda43cdbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4868eb68-f916-46d1-904b-2a37319c1549" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4868eb68-f916-46d1-904b-2a37319c1549" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_22e2c66d-3d9d-44ce-8a3c-783e32c01825" xlink:href="kof-20241231.xsd#kof_LaterThanFourYearsAndNotLaterThanSixYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_22e2c66d-3d9d-44ce-8a3c-783e32c01825" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AfterSixYearsMember_3aaeae0a-4662-48e5-9585-0efa9471fa9e" xlink:href="kof-20241231.xsd#kof_AfterSixYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_kof_AfterSixYearsMember_3aaeae0a-4662-48e5-9585-0efa9471fa9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_85584177-4a7b-431f-893f-e60dd452e42e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_85584177-4a7b-431f-893f-e60dd452e42e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain_85584177-4a7b-431f-893f-e60dd452e42e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_85584177-4a7b-431f-893f-e60dd452e42e" xlink:to="loc_ifrs-full_TypesOfHedgesDomain_85584177-4a7b-431f-893f-e60dd452e42e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain_148d0e03-d8f6-4bd8-ad7d-c6ba29c5c4d2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_85584177-4a7b-431f-893f-e60dd452e42e" xlink:to="loc_ifrs-full_TypesOfHedgesDomain_148d0e03-d8f6-4bd8-ad7d-c6ba29c5c4d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_6e1a8ee6-2772-48f6-9e10-b218b84db9bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesDomain_148d0e03-d8f6-4bd8-ad7d-c6ba29c5c4d2" xlink:to="loc_ifrs-full_CashFlowHedgesMember_6e1a8ee6-2772-48f6-9e10-b218b84db9bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_118b1f7b-d708-4fe6-bbf5-10a7826abfe5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:to="loc_ifrs-full_NotionalAmount_118b1f7b-d708-4fe6-bbf5-10a7826abfe5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_7300cb64-b8a9-4619-8621-0106588c7948" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_7300cb64-b8a9-4619-8621-0106588c7948" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_c31d689a-db7a-4312-a38c-51c08542d0e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_c31d689a-db7a-4312-a38c-51c08542d0e7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e91bd099-f3b3-455c-886d-9fd1b078f091" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e91bd099-f3b3-455c-886d-9fd1b078f091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_e91bd099-f3b3-455c-886d-9fd1b078f091_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e91bd099-f3b3-455c-886d-9fd1b078f091" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_e91bd099-f3b3-455c-886d-9fd1b078f091_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_44afda7d-c8ff-4cc3-a70e-9f560ba26690" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e91bd099-f3b3-455c-886d-9fd1b078f091" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_44afda7d-c8ff-4cc3-a70e-9f560ba26690" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_0c181fbf-fc11-4982-8c1c-488ac8a9c513" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_44afda7d-c8ff-4cc3-a70e-9f560ba26690" xlink:to="loc_kof_CrossCurrencySwapsMember_0c181fbf-fc11-4982-8c1c-488ac8a9c513" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_375e4e00-bad4-407c-bdef-8c6b5ef024c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:to="loc_ifrs-full_MaturityAxis_375e4e00-bad4-407c-bdef-8c6b5ef024c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_375e4e00-bad4-407c-bdef-8c6b5ef024c7_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_375e4e00-bad4-407c-bdef-8c6b5ef024c7" xlink:to="loc_ifrs-full_MaturityDomain_375e4e00-bad4-407c-bdef-8c6b5ef024c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_375e4e00-bad4-407c-bdef-8c6b5ef024c7" xlink:to="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_c85c5248-8cca-4601-b556-033693712e86" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_c85c5248-8cca-4601-b556-033693712e86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_88962a9d-8900-4803-9600-0df41264f02a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_88962a9d-8900-4803-9600-0df41264f02a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_886fbae4-f031-4fae-ba36-23ef147ed625" xlink:href="kof-20241231.xsd#kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:to="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_886fbae4-f031-4fae-ba36-23ef147ed625" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_be352489-e2d0-4bd0-ba3a-7d7663437c69" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_be352489-e2d0-4bd0-ba3a-7d7663437c69" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_2f85fce4-9236-4e03-a0c7-36375266bcff" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_2f85fce4-9236-4e03-a0c7-36375266bcff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain_2f85fce4-9236-4e03-a0c7-36375266bcff_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_2f85fce4-9236-4e03-a0c7-36375266bcff" xlink:to="loc_ifrs-full_TypesOfHedgesDomain_2f85fce4-9236-4e03-a0c7-36375266bcff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain_93ca0f63-e581-4778-9fc8-0be26b019be4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_2f85fce4-9236-4e03-a0c7-36375266bcff" xlink:to="loc_ifrs-full_TypesOfHedgesDomain_93ca0f63-e581-4778-9fc8-0be26b019be4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_44b94393-c356-4c00-ae51-8a13f581f127" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesDomain_93ca0f63-e581-4778-9fc8-0be26b019be4" xlink:to="loc_ifrs-full_CashFlowHedgesMember_44b94393-c356-4c00-ae51-8a13f581f127" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_83868667-429a-41ed-9b3e-fdbe0cdaf6bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:to="loc_ifrs-full_NotionalAmount_83868667-429a-41ed-9b3e-fdbe0cdaf6bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_a89d8c0d-3386-43ad-985b-4b664cac8ff0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_a89d8c0d-3386-43ad-985b-4b664cac8ff0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_99a0cb51-fd47-4ad1-8e6a-f8236cfa0fdf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_99a0cb51-fd47-4ad1-8e6a-f8236cfa0fdf" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_c09565a7-a76d-4e0b-bd83-006bf6d625db" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:to="loc_srt_CurrencyAxis_c09565a7-a76d-4e0b-bd83-006bf6d625db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_c09565a7-a76d-4e0b-bd83-006bf6d625db_default" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_c09565a7-a76d-4e0b-bd83-006bf6d625db" xlink:to="loc_currency_AllCurrenciesDomain_c09565a7-a76d-4e0b-bd83-006bf6d625db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_e75026d7-e563-4f06-a2a7-7569b685f35f" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_c09565a7-a76d-4e0b-bd83-006bf6d625db" xlink:to="loc_currency_AllCurrenciesDomain_e75026d7-e563-4f06-a2a7-7569b685f35f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_122d56fb-f79d-45c7-b9fd-a0db20a8494f" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_e75026d7-e563-4f06-a2a7-7569b685f35f" xlink:to="loc_currency_USD_122d56fb-f79d-45c7-b9fd-a0db20a8494f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_96a7d7c1-27a2-40c8-b7d8-82ec78ea8d7e" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_MXN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_e75026d7-e563-4f06-a2a7-7569b685f35f" xlink:to="loc_currency_MXN_96a7d7c1-27a2-40c8-b7d8-82ec78ea8d7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_2dc759e9-8f05-4da1-9837-bf526deb42ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_2dc759e9-8f05-4da1-9837-bf526deb42ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_2dc759e9-8f05-4da1-9837-bf526deb42ec_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_2dc759e9-8f05-4da1-9837-bf526deb42ec" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_2dc759e9-8f05-4da1-9837-bf526deb42ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_2cf4c5ae-6812-41c3-bda6-8df707e88098" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_2dc759e9-8f05-4da1-9837-bf526deb42ec" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_2cf4c5ae-6812-41c3-bda6-8df707e88098" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_04230520-fc50-413f-aa44-64f23f4bfb7b" xlink:href="kof-20241231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_2cf4c5ae-6812-41c3-bda6-8df707e88098" xlink:to="loc_kof_LongTermYankeeBondsMember_04230520-fc50-413f-aa44-64f23f4bfb7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_87b0959c-bbec-42b7-8307-7a93442f9498" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:to="loc_ifrs-full_HedgedItemsAxis_87b0959c-bbec-42b7-8307-7a93442f9498" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsDomain_87b0959c-bbec-42b7-8307-7a93442f9498_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgedItemsAxis_87b0959c-bbec-42b7-8307-7a93442f9498" xlink:to="loc_ifrs-full_HedgedItemsDomain_87b0959c-bbec-42b7-8307-7a93442f9498_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsDomain_a30b4e91-0714-4f4b-8bfa-6914e882def2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgedItemsAxis_87b0959c-bbec-42b7-8307-7a93442f9498" xlink:to="loc_ifrs-full_HedgedItemsDomain_a30b4e91-0714-4f4b-8bfa-6914e882def2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_e31bd68e-4e3c-4aad-8f12-a9c91787e0d9" xlink:href="kof-20241231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgedItemsDomain_a30b4e91-0714-4f4b-8bfa-6914e882def2" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_e31bd68e-4e3c-4aad-8f12-a9c91787e0d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_b9908482-89e3-444c-852c-05c2fa73c5ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:to="loc_ifrs-full_Borrowings_b9908482-89e3-444c-852c-05c2fa73c5ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_c5b33b2d-79d6-49d2-a7f7-c052d22f31ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_c5b33b2d-79d6-49d2-a7f7-c052d22f31ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInBorrowings_9684bf60-76ad-47dc-afa0-36332b3c0aa3" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:to="loc_kof_IncreaseDecreaseInBorrowings_9684bf60-76ad-47dc-afa0-36332b3c0aa3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_03c45ab1-b063-4bd6-9997-3f6b26cd6ddd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_03c45ab1-b063-4bd6-9997-3f6b26cd6ddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain_03c45ab1-b063-4bd6-9997-3f6b26cd6ddd_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_03c45ab1-b063-4bd6-9997-3f6b26cd6ddd" xlink:to="loc_ifrs-full_TypesOfHedgesDomain_03c45ab1-b063-4bd6-9997-3f6b26cd6ddd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain_2227029d-cf57-4d1e-adee-1239c550df57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_03c45ab1-b063-4bd6-9997-3f6b26cd6ddd" xlink:to="loc_ifrs-full_TypesOfHedgesDomain_2227029d-cf57-4d1e-adee-1239c550df57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_43c246db-d601-4323-930d-459c59ac3190" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesDomain_2227029d-cf57-4d1e-adee-1239c550df57" xlink:to="loc_ifrs-full_CashFlowHedgesMember_43c246db-d601-4323-930d-459c59ac3190" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_91d8308f-b147-4802-ae86-0402e18b4062" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_91d8308f-b147-4802-ae86-0402e18b4062" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_91d8308f-b147-4802-ae86-0402e18b4062_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_91d8308f-b147-4802-ae86-0402e18b4062" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_91d8308f-b147-4802-ae86-0402e18b4062_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_91d8308f-b147-4802-ae86-0402e18b4062" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_91ad0bcc-8851-449d-b02a-240f8d3b0649" xlink:href="kof-20241231.xsd#kof_AluminumPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:to="loc_kof_AluminumPriceContractsMember_91ad0bcc-8851-449d-b02a-240f8d3b0649" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_5bf3a6a6-23d4-478d-bdc9-05bd11a9855b" xlink:href="kof-20241231.xsd#kof_SugarPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:to="loc_kof_SugarPriceContractsMember_5bf3a6a6-23d4-478d-bdc9-05bd11a9855b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DieselPriceContractsMember_e6c3ee95-2b12-4210-a5b0-58ee74675844" xlink:href="kof-20241231.xsd#kof_DieselPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:to="loc_kof_DieselPriceContractsMember_e6c3ee95-2b12-4210-a5b0-58ee74675844" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PXMEGPriceContractsMember_4a21b041-b166-42ad-9af9-b5209a4a069f" xlink:href="kof-20241231.xsd#kof_PXMEGPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:to="loc_kof_PXMEGPriceContractsMember_4a21b041-b166-42ad-9af9-b5209a4a069f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_ec543ec6-9019-4997-86c2-06b04c0a5621" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:to="loc_ifrs-full_MaturityAxis_ec543ec6-9019-4997-86c2-06b04c0a5621" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_ec543ec6-9019-4997-86c2-06b04c0a5621_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_ec543ec6-9019-4997-86c2-06b04c0a5621" xlink:to="loc_ifrs-full_MaturityDomain_ec543ec6-9019-4997-86c2-06b04c0a5621_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_ec543ec6-9019-4997-86c2-06b04c0a5621" xlink:to="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember_22546c75-8327-4ab2-911e-ad570e52308b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_NotLaterThanThreeMonthsMember_22546c75-8327-4ab2-911e-ad570e52308b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_1c40a346-703c-4a79-91a4-2ed216b8c40f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_1c40a346-703c-4a79-91a4-2ed216b8c40f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_fc265e43-130a-4a30-872b-56518f70cf77" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_fc265e43-130a-4a30-872b-56518f70cf77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_213a8914-b309-4eb2-bc43-34d995d7eb3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_213a8914-b309-4eb2-bc43-34d995d7eb3d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_00f1ae1f-c0b2-4e58-8a05-c145a196a35c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_00f1ae1f-c0b2-4e58-8a05-c145a196a35c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_9241c2a7-a6bc-42ab-b8af-2ace83a639ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:to="loc_ifrs-full_NotionalAmount_9241c2a7-a6bc-42ab-b8af-2ace83a639ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_7c547ae1-c48c-4a16-9dd4-8217dac5c8f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_7c547ae1-c48c-4a16-9dd4-8217dac5c8f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_eea2d3bc-e070-4843-ae67-1386761b0935" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_eea2d3bc-e070-4843-ae67-1386761b0935" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_2fda8260-cddc-4e9d-8d68-25bdbdebf777" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_2fda8260-cddc-4e9d-8d68-25bdbdebf777" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1a476b31-fe47-488f-b3a0-eee98956b7ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_2fda8260-cddc-4e9d-8d68-25bdbdebf777" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1a476b31-fe47-488f-b3a0-eee98956b7ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_1a476b31-fe47-488f-b3a0-eee98956b7ba_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1a476b31-fe47-488f-b3a0-eee98956b7ba" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_1a476b31-fe47-488f-b3a0-eee98956b7ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_d81e78d6-d47a-4f39-a6b9-ac52380ffd7b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1a476b31-fe47-488f-b3a0-eee98956b7ba" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_d81e78d6-d47a-4f39-a6b9-ac52380ffd7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember_cc8a6aa8-8708-4e20-948c-f84ef2ad465d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_d81e78d6-d47a-4f39-a6b9-ac52380ffd7b" xlink:to="loc_ifrs-full_OptionContractMember_cc8a6aa8-8708-4e20-948c-f84ef2ad465d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_4465b9c0-7f44-48ee-8da0-69322111f03a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_2fda8260-cddc-4e9d-8d68-25bdbdebf777" xlink:to="loc_ifrs-full_MaturityAxis_4465b9c0-7f44-48ee-8da0-69322111f03a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_4465b9c0-7f44-48ee-8da0-69322111f03a_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_4465b9c0-7f44-48ee-8da0-69322111f03a" xlink:to="loc_ifrs-full_MaturityDomain_4465b9c0-7f44-48ee-8da0-69322111f03a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_7453e779-ebb6-4763-b138-0868d7e954e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_4465b9c0-7f44-48ee-8da0-69322111f03a" xlink:to="loc_ifrs-full_MaturityDomain_7453e779-ebb6-4763-b138-0868d7e954e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_33b515c5-d51b-4d66-b2ff-813c8030fbb2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_7453e779-ebb6-4763-b138-0868d7e954e0" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_33b515c5-d51b-4d66-b2ff-813c8030fbb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_dc588102-db4a-489c-8ba6-8dc88846186f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:to="loc_ifrs-full_NotionalAmount_dc588102-db4a-489c-8ba6-8dc88846186f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_3c73b440-0d45-4f2c-8b31-a7b4ddbccae5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_3c73b440-0d45-4f2c-8b31-a7b4ddbccae5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_532871f1-3cf7-4af4-9106-6f8ad42d76b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_532871f1-3cf7-4af4-9106-6f8ad42d76b6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_8c6a45aa-6c34-4b7a-8dff-2fdefa187f3a" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_8c6a45aa-6c34-4b7a-8dff-2fdefa187f3a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_1bca3793-b14b-4d4e-a820-09c289f9eb03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_8c6a45aa-6c34-4b7a-8dff-2fdefa187f3a" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_1bca3793-b14b-4d4e-a820-09c289f9eb03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsDomain_1bca3793-b14b-4d4e-a820-09c289f9eb03_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_1bca3793-b14b-4d4e-a820-09c289f9eb03" xlink:to="loc_ifrs-full_HedgingInstrumentsDomain_1bca3793-b14b-4d4e-a820-09c289f9eb03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsDomain_35a2d553-511f-47ad-aed1-eae8472a4f12" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_1bca3793-b14b-4d4e-a820-09c289f9eb03" xlink:to="loc_ifrs-full_HedgingInstrumentsDomain_35a2d553-511f-47ad-aed1-eae8472a4f12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesDesignatedAsHedgesMember_bea5082f-ed2d-4e92-9c20-622b0cc65d03" xlink:href="kof-20241231.xsd#kof_DerivativesDesignatedAsHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgingInstrumentsDomain_35a2d553-511f-47ad-aed1-eae8472a4f12" xlink:to="loc_kof_DerivativesDesignatedAsHedgesMember_bea5082f-ed2d-4e92-9c20-622b0cc65d03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_3ba9232c-d370-4c21-9af0-95921482e6fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_8c6a45aa-6c34-4b7a-8dff-2fdefa187f3a" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_3ba9232c-d370-4c21-9af0-95921482e6fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_3ba9232c-d370-4c21-9af0-95921482e6fd_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_3ba9232c-d370-4c21-9af0-95921482e6fd" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_3ba9232c-d370-4c21-9af0-95921482e6fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_3ba9232c-d370-4c21-9af0-95921482e6fd" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_1830ac90-ebb0-4176-be84-3bd89df8291e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_ifrs-full_CurrencySwapContractMember_1830ac90-ebb0-4176-be84-3bd89df8291e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_9892549d-d6f2-46c9-a15e-3c35e7d479b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_9892549d-d6f2-46c9-a15e-3c35e7d479b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionToPurchaseForeignCurrencyMember_a0226404-dc1b-43bb-a01a-a796998024c0" xlink:href="kof-20241231.xsd#kof_OptionToPurchaseForeignCurrencyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_kof_OptionToPurchaseForeignCurrencyMember_a0226404-dc1b-43bb-a01a-a796998024c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_ab1dc7c0-9471-47cf-9bc8-2562e2addac4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_ifrs-full_ForwardContractMember_ab1dc7c0-9471-47cf-9bc8-2562e2addac4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_51df3544-9cec-4dd8-a9a6-41fe93648a62" xlink:href="kof-20241231.xsd#kof_CommodityPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_kof_CommodityPriceContractsMember_51df3544-9cec-4dd8-a9a6-41fe93648a62" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_a7b674fa-a432-47bb-ad85-b98ca44bcec4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:to="loc_ifrs-full_InterestExpense_a7b674fa-a432-47bb-ad85-b98ca44bcec4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_e9ec173e-8fe2-4e7b-b5c1-7642e466f603" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_e9ec173e-8fe2-4e7b-b5c1-7642e466f603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_59399b2e-17f5-4207-9430-aa5b13f904c7" xlink:href="kof-20241231.xsd#kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:to="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_59399b2e-17f5-4207-9430-aa5b13f904c7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_6efdc921-b7e9-44af-9b1b-e3ebf3a5950e" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0ce02d86-b22d-428e-8413-ca6c8b8d74eb" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_6efdc921-b7e9-44af-9b1b-e3ebf3a5950e" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0ce02d86-b22d-428e-8413-ca6c8b8d74eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_589e88cf-4c8d-4bd5-9e16-7964aab6c7d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0ce02d86-b22d-428e-8413-ca6c8b8d74eb" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_589e88cf-4c8d-4bd5-9e16-7964aab6c7d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsDomain_589e88cf-4c8d-4bd5-9e16-7964aab6c7d8_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_589e88cf-4c8d-4bd5-9e16-7964aab6c7d8" xlink:to="loc_ifrs-full_HedgingInstrumentsDomain_589e88cf-4c8d-4bd5-9e16-7964aab6c7d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsDomain_cb08e5ba-15ef-4b6c-9cb7-5d739d5b05b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_589e88cf-4c8d-4bd5-9e16-7964aab6c7d8" xlink:to="loc_ifrs-full_HedgingInstrumentsDomain_cb08e5ba-15ef-4b6c-9cb7-5d739d5b05b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_1be467fe-c8d1-48d3-9e13-051dfff847ce" xlink:href="kof-20241231.xsd#kof_DerivativesNotDesignatedForHedgeAccountingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_HedgingInstrumentsDomain_cb08e5ba-15ef-4b6c-9cb7-5d739d5b05b6" xlink:to="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_1be467fe-c8d1-48d3-9e13-051dfff847ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b89ffa4e-56ea-47f5-8d43-ddc978f1f1a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0ce02d86-b22d-428e-8413-ca6c8b8d74eb" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b89ffa4e-56ea-47f5-8d43-ddc978f1f1a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_b89ffa4e-56ea-47f5-8d43-ddc978f1f1a7_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b89ffa4e-56ea-47f5-8d43-ddc978f1f1a7" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_b89ffa4e-56ea-47f5-8d43-ddc978f1f1a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_f71c9f02-5eeb-49ea-8165-4bf98305daa3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b89ffa4e-56ea-47f5-8d43-ddc978f1f1a7" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_f71c9f02-5eeb-49ea-8165-4bf98305daa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_51f8e497-3e15-428e-ad3a-b8a060024cfc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_f71c9f02-5eeb-49ea-8165-4bf98305daa3" xlink:to="loc_ifrs-full_CurrencySwapContractMember_51f8e497-3e15-428e-ad3a-b8a060024cfc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_d509a6e0-d7bc-4aba-9474-a5bcaadc246b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_6efdc921-b7e9-44af-9b1b-e3ebf3a5950e" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_d509a6e0-d7bc-4aba-9474-a5bcaadc246b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_94855f31-8c72-4fd9-a8b8-f56997858222" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_94855f31-8c72-4fd9-a8b8-f56997858222" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_55e3410a-723f-452e-a84d-090f3ee23344" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_94855f31-8c72-4fd9-a8b8-f56997858222" xlink:to="loc_ifrs-full_TypesOfRisksAxis_55e3410a-723f-452e-a84d-090f3ee23344" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksDomain_55e3410a-723f-452e-a84d-090f3ee23344_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_55e3410a-723f-452e-a84d-090f3ee23344" xlink:to="loc_ifrs-full_TypesOfRisksDomain_55e3410a-723f-452e-a84d-090f3ee23344_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksDomain_47bfc7d9-68e4-4cce-b808-ab183664a875" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_55e3410a-723f-452e-a84d-090f3ee23344" xlink:to="loc_ifrs-full_TypesOfRisksDomain_47bfc7d9-68e4-4cce-b808-ab183664a875" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MarketRiskMember_34a84a3f-fc63-41b3-a037-408bbe0a9f1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MarketRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksDomain_47bfc7d9-68e4-4cce-b808-ab183664a875" xlink:to="loc_ifrs-full_MarketRiskMember_34a84a3f-fc63-41b3-a037-408bbe0a9f1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_7d2d977f-6117-46df-96e3-8c8c39ebf7a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_94855f31-8c72-4fd9-a8b8-f56997858222" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_7d2d977f-6117-46df-96e3-8c8c39ebf7a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7d2d977f-6117-46df-96e3-8c8c39ebf7a9_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_7d2d977f-6117-46df-96e3-8c8c39ebf7a9" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7d2d977f-6117-46df-96e3-8c8c39ebf7a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_7d2d977f-6117-46df-96e3-8c8c39ebf7a9" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_0a72e9aa-f632-4e32-9d4e-189ea3482fdc" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDMXNUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_0a72e9aa-f632-4e32-9d4e-189ea3482fdc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_bf646d71-53ae-4ca8-96ad-a1a4127ea9db" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDBRLUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_bf646d71-53ae-4ca8-96ad-a1a4127ea9db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_a946954b-c8cb-4164-81da-6078caa53c32" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDCOPUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_a946954b-c8cb-4164-81da-6078caa53c32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_8f338617-21d6-473c-be63-1865bb42e44f" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDARSUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_8f338617-21d6-473c-be63-1865bb42e44f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_4957fbae-a86b-44cf-8273-d0903ebc84a3" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDUYUUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_4957fbae-a86b-44cf-8273-d0903ebc84a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_677298a4-e193-46fb-b7fc-98d02f9d19bd" xlink:href="kof-20241231.xsd#kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_677298a4-e193-46fb-b7fc-98d02f9d19bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_8ad2ff4a-82a2-4b9c-85a2-baf3c92fb3f3" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsUSDIntoMXNMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_8ad2ff4a-82a2-4b9c-85a2-baf3c92fb3f3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_3a4601ee-1336-46fa-83f3-764d0d3dc1e6" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsUSDIntoBRLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_3a4601ee-1336-46fa-83f3-764d0d3dc1e6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_c62bd4a2-dcfe-4ff9-a600-0223b8283f67" xlink:href="kof-20241231.xsd#kof_SugarPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_SugarPriceContractsMember_c62bd4a2-dcfe-4ff9-a600-0223b8283f67" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_691b81ea-6150-44e4-8598-b1e43bb23ed4" xlink:href="kof-20241231.xsd#kof_AluminumPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_AluminumPriceContractsMember_691b81ea-6150-44e4-8598-b1e43bb23ed4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember_bb4b2b1e-74a6-4c79-b41b-eee487b874a5" xlink:href="kof-20241231.xsd#kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember_bb4b2b1e-74a6-4c79-b41b-eee487b874a5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember_e073c2a5-71dd-4774-b959-977f14da061e" xlink:href="kof-20241231.xsd#kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember_e073c2a5-71dd-4774-b959-977f14da061e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember_abe7e19b-c5bb-4dfd-b5c6-9583d2af3fe6" xlink:href="kof-20241231.xsd#kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember_abe7e19b-c5bb-4dfd-b5c6-9583d2af3fe6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SurchargeRatePercentage_adbfcc76-487b-4292-8c6d-f9fce7d41390" xlink:href="kof-20241231.xsd#kof_SurchargeRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_SurchargeRatePercentage_adbfcc76-487b-4292-8c6d-f9fce7d41390" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInSugarPricePercentage_bff9f2cd-2aa3-4517-a317-6ce3f512c0a3" xlink:href="kof-20241231.xsd#kof_ChangeInSugarPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInSugarPricePercentage_bff9f2cd-2aa3-4517-a317-6ce3f512c0a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPricePercentage_f556d4a5-4bd2-4cca-9d71-16dbc1739d6e" xlink:href="kof-20241231.xsd#kof_ChangeInAluminumPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInAluminumPricePercentage_f556d4a5-4bd2-4cca-9d71-16dbc1739d6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_5022f5ed-2f82-4c7d-bb3f-594d7d1ddf75" xlink:href="kof-20241231.xsd#kof_ChangeInForeignCurrencyRateEffectOnEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_5022f5ed-2f82-4c7d-bb3f-594d7d1ddf75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPriceEffectOnEquity_727ab85b-42f7-4bea-81f8-74355a756430" xlink:href="kof-20241231.xsd#kof_ChangeInAluminumPriceEffectOnEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInAluminumPriceEffectOnEquity_727ab85b-42f7-4bea-81f8-74355a756430" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_d3a4428a-6421-4cd1-8724-fd390a1bdab8" xlink:href="kof-20241231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_d3a4428a-6421-4cd1-8724-fd390a1bdab8" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_81d0b18d-84c6-4a9d-926f-0f6ae70058ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5b4804a3-419f-4754-bd6e-a761434b226d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_81d0b18d-84c6-4a9d-926f-0f6ae70058ae" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5b4804a3-419f-4754-bd6e-a761434b226d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_628f5055-ac9e-4c19-b657-75b2647d25ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5b4804a3-419f-4754-bd6e-a761434b226d" xlink:to="loc_ifrs-full_TypesOfRisksAxis_628f5055-ac9e-4c19-b657-75b2647d25ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksDomain_628f5055-ac9e-4c19-b657-75b2647d25ce_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_628f5055-ac9e-4c19-b657-75b2647d25ce" xlink:to="loc_ifrs-full_TypesOfRisksDomain_628f5055-ac9e-4c19-b657-75b2647d25ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksDomain_86255ded-34a1-4422-a659-0835ae5ee53b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_628f5055-ac9e-4c19-b657-75b2647d25ce" xlink:to="loc_ifrs-full_TypesOfRisksDomain_86255ded-34a1-4422-a659-0835ae5ee53b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember_ae6b8618-e635-4dc8-a8f4-15517fdff8c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksDomain_86255ded-34a1-4422-a659-0835ae5ee53b" xlink:to="loc_ifrs-full_InterestRateRiskMember_ae6b8618-e635-4dc8-a8f4-15517fdff8c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInUSDollarRateBasisPoints_b7f05850-01bf-447a-9a7c-cf6b32d014f5" xlink:href="kof-20241231.xsd#kof_ChangeInUSDollarRateBasisPoints"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_81d0b18d-84c6-4a9d-926f-0f6ae70058ae" xlink:to="loc_kof_ChangeInUSDollarRateBasisPoints_b7f05850-01bf-447a-9a7c-cf6b32d014f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_9f8e4f4b-2d75-451e-a460-d75de2f3fed3" xlink:href="kof-20241231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_81d0b18d-84c6-4a9d-926f-0f6ae70058ae" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_9f8e4f4b-2d75-451e-a460-d75de2f3fed3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_a00ca4ff-688b-4e63-9632-970fabb66ec2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_f382bc8c-6fc6-4779-afe5-9570f1ee4b89" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_a00ca4ff-688b-4e63-9632-970fabb66ec2" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_f382bc8c-6fc6-4779-afe5-9570f1ee4b89" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_ea76d6c7-98ba-439b-84eb-73fa577fbe83" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_f382bc8c-6fc6-4779-afe5-9570f1ee4b89" xlink:to="loc_ifrs-full_PastDueStatusAxis_ea76d6c7-98ba-439b-84eb-73fa577fbe83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusDomain_ea76d6c7-98ba-439b-84eb-73fa577fbe83_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_ea76d6c7-98ba-439b-84eb-73fa577fbe83" xlink:to="loc_ifrs-full_PastDueStatusDomain_ea76d6c7-98ba-439b-84eb-73fa577fbe83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_ea76d6c7-98ba-439b-84eb-73fa577fbe83" xlink:to="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearTwoMember_e0c6a666-6239-481c-8896-12b659de7807" xlink:href="kof-20241231.xsd#kof_YearTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearTwoMember_e0c6a666-6239-481c-8896-12b659de7807" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearThreeMember_929268ae-e861-4707-b6cb-ef7f7f2ed230" xlink:href="kof-20241231.xsd#kof_YearThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearThreeMember_929268ae-e861-4707-b6cb-ef7f7f2ed230" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFourMember_c629cd1a-fadf-49e6-9c68-96c5a75e464f" xlink:href="kof-20241231.xsd#kof_YearFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearFourMember_c629cd1a-fadf-49e6-9c68-96c5a75e464f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFiveMember_6a233ae3-df0d-448f-898a-008129bd7c78" xlink:href="kof-20241231.xsd#kof_YearFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearFiveMember_6a233ae3-df0d-448f-898a-008129bd7c78" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSixAndThereafterMember_f8819428-8022-4fc6-829c-3b4a2456c1da" xlink:href="kof-20241231.xsd#kof_YearSixAndThereafterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearSixAndThereafterMember_f8819428-8022-4fc6-829c-3b4a2456c1da" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSevenAndThereafterMember_002799e2-8a22-420c-81dc-c763eead4b59" xlink:href="kof-20241231.xsd#kof_YearSevenAndThereafterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearSevenAndThereafterMember_002799e2-8a22-420c-81dc-c763eead4b59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1b164c36-894f-4634-aac1-035df44cbe44" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_f382bc8c-6fc6-4779-afe5-9570f1ee4b89" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1b164c36-894f-4634-aac1-035df44cbe44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_1b164c36-894f-4634-aac1-035df44cbe44_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1b164c36-894f-4634-aac1-035df44cbe44" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_1b164c36-894f-4634-aac1-035df44cbe44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e6ac59d6-79cf-489c-a1b5-b622293be7f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1b164c36-894f-4634-aac1-035df44cbe44" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e6ac59d6-79cf-489c-a1b5-b622293be7f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NotesAndBondsMember_89009a44-594b-423d-8029-b0cc11e3c29d" xlink:href="kof-20241231.xsd#kof_NotesAndBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e6ac59d6-79cf-489c-a1b5-b622293be7f1" xlink:to="loc_kof_NotesAndBondsMember_89009a44-594b-423d-8029-b0cc11e3c29d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LoansFromBanksMember_3ca1cf7e-36f9-456e-a673-f27a0bd0aede" xlink:href="kof-20241231.xsd#kof_LoansFromBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e6ac59d6-79cf-489c-a1b5-b622293be7f1" xlink:to="loc_kof_LoansFromBanksMember_3ca1cf7e-36f9-456e-a673-f27a0bd0aede" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6952754d-8d14-437d-a66c-9b16ab7c9249" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_a00ca4ff-688b-4e63-9632-970fabb66ec2" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6952754d-8d14-437d-a66c-9b16ab7c9249" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities_a0898d95-90b6-449a-9d4a-fb9c9c68ef80" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6952754d-8d14-437d-a66c-9b16ab7c9249" xlink:to="loc_ifrs-full_FinancialLiabilities_a0898d95-90b6-449a-9d4a-fb9c9c68ef80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_9f4c5f24-2883-47fe-8d6a-cb1a42e9aef3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6952754d-8d14-437d-a66c-9b16ab7c9249" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_9f4c5f24-2883-47fe-8d6a-cb1a42e9aef3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_912be501-6243-472e-be78-fa0eb1545c99" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a73beaee-cb2b-4d81-8530-ed6236c13e57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_912be501-6243-472e-be78-fa0eb1545c99" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a73beaee-cb2b-4d81-8530-ed6236c13e57" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SupplierFinanceArrangementsAxis_2b7dda50-f6e3-4263-b6ac-57ef28c02182" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SupplierFinanceArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a73beaee-cb2b-4d81-8530-ed6236c13e57" xlink:to="loc_ifrs-full_SupplierFinanceArrangementsAxis_2b7dda50-f6e3-4263-b6ac-57ef28c02182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SupplierFinanceArrangementsDomain_2b7dda50-f6e3-4263-b6ac-57ef28c02182_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SupplierFinanceArrangementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SupplierFinanceArrangementsAxis_2b7dda50-f6e3-4263-b6ac-57ef28c02182" xlink:to="loc_ifrs-full_SupplierFinanceArrangementsDomain_2b7dda50-f6e3-4263-b6ac-57ef28c02182_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SupplierFinanceArrangementsDomain_24810476-acc7-4328-aacb-98ad45f4182e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SupplierFinanceArrangementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SupplierFinanceArrangementsAxis_2b7dda50-f6e3-4263-b6ac-57ef28c02182" xlink:to="loc_ifrs-full_SupplierFinanceArrangementsDomain_24810476-acc7-4328-aacb-98ad45f4182e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember_89b804b9-a0cc-4d8c-a094-a827f2ae6d8f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SupplierFinanceArrangementsDomain_24810476-acc7-4328-aacb-98ad45f4182e" xlink:to="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember_89b804b9-a0cc-4d8c-a094-a827f2ae6d8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember_10746164-42d7-409a-9416-9ec1c824737f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SupplierFinanceArrangementsDomain_24810476-acc7-4328-aacb-98ad45f4182e" xlink:to="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember_10746164-42d7-409a-9416-9ec1c824737f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_98872c31-a9ca-4d90-a405-17261e22cf1f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_912be501-6243-472e-be78-fa0eb1545c99" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_98872c31-a9ca-4d90-a405-17261e22cf1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities_74a14d4f-8f1d-4f7e-8181-ca291ff31eed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_98872c31-a9ca-4d90-a405-17261e22cf1f" xlink:to="loc_ifrs-full_FinancialLiabilities_74a14d4f-8f1d-4f7e-8181-ca291ff31eed" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_bf7f95d1-8767-4036-a244-0327ad81ebd5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:to="loc_ifrs-full_MaturityAxis_bf7f95d1-8767-4036-a244-0327ad81ebd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_bf7f95d1-8767-4036-a244-0327ad81ebd5_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_bf7f95d1-8767-4036-a244-0327ad81ebd5" xlink:to="loc_ifrs-full_MaturityDomain_bf7f95d1-8767-4036-a244-0327ad81ebd5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_bf7f95d1-8767-4036-a244-0327ad81ebd5" xlink:to="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_450b7510-5d8e-476b-b32e-3139d6b1239b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_450b7510-5d8e-476b-b32e-3139d6b1239b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_85452a48-1faf-4898-87e3-66a40acacb50" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:to="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_85452a48-1faf-4898-87e3-66a40acacb50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanTwelveMonthsMember_47298b30-4dd3-4997-b418-466c3b71c026" xlink:href="kof-20241231.xsd#kof_MoreThanTwelveMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:to="loc_kof_MoreThanTwelveMonthsMember_47298b30-4dd3-4997-b418-466c3b71c026" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_15d6e975-f5e9-4b17-95c4-9cdfffb032a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_15d6e975-f5e9-4b17-95c4-9cdfffb032a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_15d6e975-f5e9-4b17-95c4-9cdfffb032a9_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_15d6e975-f5e9-4b17-95c4-9cdfffb032a9" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_15d6e975-f5e9-4b17-95c4-9cdfffb032a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_15d6e975-f5e9-4b17-95c4-9cdfffb032a9" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateMXNUSDMember_3cdccee0-c9aa-4a64-aaf7-c9ab59f04b7d" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateMXNUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateMXNUSDMember_3cdccee0-c9aa-4a64-aaf7-c9ab59f04b7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateBRLUSDMember_a9fe0c6d-5d2b-44c0-b1c0-aafd69991beb" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateBRLUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateBRLUSDMember_a9fe0c6d-5d2b-44c0-b1c0-aafd69991beb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCOPUSDMember_ccc32a9b-601c-4df3-a202-55e0b66b2941" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateCOPUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateCOPUSDMember_ccc32a9b-601c-4df3-a202-55e0b66b2941" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSUSDMember_4b896266-89a6-48cd-bb61-c492509101a2" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateARSUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateARSUSDMember_4b896266-89a6-48cd-bb61-c492509101a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateUYUUSDMember_fdde3532-0660-475a-a4a8-a4744890d3ba" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateUYUUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateUYUUSDMember_fdde3532-0660-475a-a4a8-a4744890d3ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCRCUSDMember_5db59957-e448-4182-bd44-536bfd4e1131" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateCRCUSDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateCRCUSDMember_5db59957-e448-4182-bd44-536bfd4e1131" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageInterestRateMember_8347ce45-ac60-4608-8784-92f9fa544d92" xlink:href="kof-20241231.xsd#kof_AverageInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageInterestRateMember_8347ce45-ac60-4608-8784-92f9fa544d92" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_6acb5c51-0427-4486-aa70-939475b8f836" xlink:href="kof-20241231.xsd#kof_AluminumPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AluminumPriceContractsMember_6acb5c51-0427-4486-aa70-939475b8f836" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonOneMember_0175ef14-533e-4ef0-9f39-38ddf97c0707" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDPerTonOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AveragePriceUSDPerTonOneMember_0175ef14-533e-4ef0-9f39-38ddf97c0707" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DieselPriceContractsMember_9de7a9d0-ac13-4e92-aa52-e3dca098c604" xlink:href="kof-20241231.xsd#kof_DieselPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_DieselPriceContractsMember_9de7a9d0-ac13-4e92-aa52-e3dca098c604" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerGallonMember_cf20fadc-0d8a-4000-9201-b23e92bd1fa3" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDPerGallonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AveragePriceUSDPerGallonMember_cf20fadc-0d8a-4000-9201-b23e92bd1fa3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PXMEGPriceContractsMember_d8776fa2-c25b-41bb-b47d-1d76b95ad7c9" xlink:href="kof-20241231.xsd#kof_PXMEGPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_PXMEGPriceContractsMember_d8776fa2-c25b-41bb-b47d-1d76b95ad7c9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonTwoMember_73632ae9-dcb6-4b29-8efe-ce91bd77213e" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDPerTonTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AveragePriceUSDPerTonTwoMember_73632ae9-dcb6-4b29-8efe-ce91bd77213e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_79be656e-76b3-4da5-8819-c0854c5c7601" xlink:href="kof-20241231.xsd#kof_SugarPriceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_SugarPriceContractsMember_79be656e-76b3-4da5-8819-c0854c5c7601" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDCentLbMember_ee25360c-5bdd-47c0-96d6-66837eb82ce4" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDCentLbMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AveragePriceUSDCentLbMember_ee25360c-5bdd-47c0-96d6-66837eb82ce4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_a39b7180-2928-4db0-a141-00db14cc8e18" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_a39b7180-2928-4db0-a141-00db14cc8e18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_a39b7180-2928-4db0-a141-00db14cc8e18_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_a39b7180-2928-4db0-a141-00db14cc8e18" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_a39b7180-2928-4db0-a141-00db14cc8e18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_a39b7180-2928-4db0-a141-00db14cc8e18" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_68e669e1-fa12-49f1-a302-e473c2a86bbe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_ForwardContractMember_68e669e1-fa12-49f1-a302-e473c2a86bbe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_6dac5dda-52a9-4b74-98de-27e934c0ac71" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_CurrencySwapContractMember_6dac5dda-52a9-4b74-98de-27e934c0ac71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember_ae587ac0-c9ef-49ad-821a-d64aea683537" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_OptionContractMember_ae587ac0-c9ef-49ad-821a-d64aea683537" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_58fe12e9-92ea-4001-80cb-0f39e03e54c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_58fe12e9-92ea-4001-80cb-0f39e03e54c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CommodityPriceRiskMember_91413e97-6a44-4ece-a17d-d3ebb8e30b00" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CommodityPriceRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_CommodityPriceRiskMember_91413e97-6a44-4ece-a17d-d3ebb8e30b00" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_46f2f2bc-dc97-457e-acd5-b5daa5a33170" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_46f2f2bc-dc97-457e-acd5-b5daa5a33170" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityRiskAveragePrice_99246590-cbd3-4e75-a46d-07e30434e516" xlink:href="kof-20241231.xsd#kof_CommodityRiskAveragePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:to="loc_kof_CommodityRiskAveragePrice_99246590-cbd3-4e75-a46d-07e30434e516" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_286bd5db-3ca8-43a8-a192-829ce178cb9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_286bd5db-3ca8-43a8-a192-829ce178cb9c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_7dcda964-531d-4c53-9e98-666f1ae5ef6b" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_d1f14ff2-afa8-4b88-b8c8-419c2008c4ce" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_7dcda964-531d-4c53-9e98-666f1ae5ef6b" xlink:to="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_d1f14ff2-afa8-4b88-b8c8-419c2008c4ce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_da8f3c62-d447-48f7-959d-c71a31a99e38" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_d1f14ff2-afa8-4b88-b8c8-419c2008c4ce" xlink:to="loc_ifrs-full_GeographicalAreasAxis_da8f3c62-d447-48f7-959d-c71a31a99e38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_da8f3c62-d447-48f7-959d-c71a31a99e38_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_da8f3c62-d447-48f7-959d-c71a31a99e38" xlink:to="loc_ifrs-full_GeographicalAreasDomain_da8f3c62-d447-48f7-959d-c71a31a99e38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_da8f3c62-d447-48f7-959d-c71a31a99e38" xlink:to="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_c261abe7-228f-483e-9cb3-2b8be03fd32d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:to="loc_country_MX_c261abe7-228f-483e-9cb3-2b8be03fd32d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_1dada6ca-5a60-4466-95f6-ce1ecf5bcd79" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:to="loc_country_CO_1dada6ca-5a60-4466-95f6-ce1ecf5bcd79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_b9bdb73a-5abd-4ab3-bc69-39d0c398e527" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:to="loc_country_BR_b9bdb73a-5abd-4ab3-bc69-39d0c398e527" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_22d9f08e-f313-4060-b220-e846d8c479b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_7dcda964-531d-4c53-9e98-666f1ae5ef6b" xlink:to="loc_ifrs-full_NoncontrollingInterests_22d9f08e-f313-4060-b220-e846d8c479b5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EquityAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_a04f5fea-5e3e-4b31-b43d-5d1e5b2a6a28" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_a04f5fea-5e3e-4b31-b43d-5d1e5b2a6a28" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_644ae53e-6d81-42fa-ba9a-d9240fe20a2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_a04f5fea-5e3e-4b31-b43d-5d1e5b2a6a28" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_644ae53e-6d81-42fa-ba9a-d9240fe20a2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_644ae53e-6d81-42fa-ba9a-d9240fe20a2c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_644ae53e-6d81-42fa-ba9a-d9240fe20a2c" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_644ae53e-6d81-42fa-ba9a-d9240fe20a2c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_c0820d15-04dd-415a-b121-6f7151303073" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_644ae53e-6d81-42fa-ba9a-d9240fe20a2c" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_c0820d15-04dd-415a-b121-6f7151303073" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_15b5cbaf-9344-491a-802d-b139111eb08d" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c0820d15-04dd-415a-b121-6f7151303073" xlink:to="loc_kof_SeriesASharesMember_15b5cbaf-9344-491a-802d-b139111eb08d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_337c88b9-6ee8-45ac-952d-f5d3d1a74c32" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c0820d15-04dd-415a-b121-6f7151303073" xlink:to="loc_kof_SeriesDShareMember_337c88b9-6ee8-45ac-952d-f5d3d1a74c32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_0ef862aa-0478-41f9-81a7-8a8bfa97c31d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_0ef862aa-0478-41f9-81a7-8a8bfa97c31d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParValuePerShare_1ca04670-3a88-4d3d-8fad-896d3bfa5ddd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ParValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_ifrs-full_ParValuePerShare_1ca04670-3a88-4d3d-8fad-896d3bfa5ddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalOrdinaryShares_8bc7aa26-68b0-41c4-95e3-de2a0c6de039" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_ifrs-full_IssuedCapitalOrdinaryShares_8bc7aa26-68b0-41c4-95e3-de2a0c6de039" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquityRatioThresholdPercentage_8ef94027-3171-4e15-935e-5369eeedad1f" xlink:href="kof-20241231.xsd#kof_EquityRatioThresholdPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_EquityRatioThresholdPercentage_8ef94027-3171-4e15-935e-5369eeedad1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfIncomeToBeTransferredToReserve_2f5bddf9-391e-46bb-8fe0-0a5cb4efc1c9" xlink:href="kof-20241231.xsd#kof_PercentageOfIncomeToBeTransferredToReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_PercentageOfIncomeToBeTransferredToReserve_2f5bddf9-391e-46bb-8fe0-0a5cb4efc1c9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_733e3c6d-cb22-4d6e-bd28-45086486169e" xlink:href="kof-20241231.xsd#kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_733e3c6d-cb22-4d6e-bd28-45086486169e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountInLegalReserve_9ddeabe3-45f6-4729-b824-d2e7d5f02ece" xlink:href="kof-20241231.xsd#kof_AmountInLegalReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_AmountInLegalReserve_9ddeabe3-45f6-4729-b824-d2e7d5f02ece" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceInLegalReserveFund_4ace9558-69ab-4ebb-86e3-dc74ed3c3e4c" xlink:href="kof-20241231.xsd#kof_BalanceInLegalReserveFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_BalanceInLegalReserveFund_4ace9558-69ab-4ebb-86e3-dc74ed3c3e4c" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:href="kof-20241231.xsd#kof_DisclosureOfCapitalStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockTable_fbe8f79d-4bdf-4e53-a8ea-c2b6bad961c8" xlink:href="kof-20241231.xsd#kof_DisclosureOfCapitalStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_kof_DisclosureOfCapitalStockTable_fbe8f79d-4bdf-4e53-a8ea-c2b6bad961c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_78ac436b-0392-4bda-99da-2f6b1612e4ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCapitalStockTable_fbe8f79d-4bdf-4e53-a8ea-c2b6bad961c8" xlink:to="loc_ifrs-full_JointVenturesAxis_78ac436b-0392-4bda-99da-2f6b1612e4ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_78ac436b-0392-4bda-99da-2f6b1612e4ec_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_78ac436b-0392-4bda-99da-2f6b1612e4ec" xlink:to="loc_ifrs-full_JointVenturesDomain_78ac436b-0392-4bda-99da-2f6b1612e4ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_4ee98f3c-3101-495f-88b8-520451728b17" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_78ac436b-0392-4bda-99da-2f6b1612e4ec" xlink:to="loc_ifrs-full_JointVenturesDomain_4ee98f3c-3101-495f-88b8-520451728b17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_0c6c51b2-cebd-47cd-b4f5-9e202409074c" xlink:href="kof-20241231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_JointVenturesDomain_4ee98f3c-3101-495f-88b8-520451728b17" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_0c6c51b2-cebd-47cd-b4f5-9e202409074c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_c3b04831-ee1d-49c1-9f5d-665a6c23100e" xlink:href="kof-20241231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_JointVenturesDomain_4ee98f3c-3101-495f-88b8-520451728b17" xlink:to="loc_kof_TheCocaColaCompanyMember_c3b04831-ee1d-49c1-9f5d-665a6c23100e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_b18d118b-7b72-4bca-84bb-b9e1fbfa7f05" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfCapitalStockTable_fbe8f79d-4bdf-4e53-a8ea-c2b6bad961c8" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_b18d118b-7b72-4bca-84bb-b9e1fbfa7f05" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_b18d118b-7b72-4bca-84bb-b9e1fbfa7f05_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_b18d118b-7b72-4bca-84bb-b9e1fbfa7f05" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_b18d118b-7b72-4bca-84bb-b9e1fbfa7f05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_b18d118b-7b72-4bca-84bb-b9e1fbfa7f05" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_1d2fb783-4d7a-4a28-819a-d35f420223ab" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:to="loc_kof_SeriesASharesMember_1d2fb783-4d7a-4a28-819a-d35f420223ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_10fb667b-3b7c-457e-b3a5-20a966e36465" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:to="loc_kof_SeriesDShareMember_10fb667b-3b7c-457e-b3a5-20a966e36465" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_cb983792-5ec5-4dc5-8fe8-a296377000af" xlink:href="kof-20241231.xsd#kof_SeriesBSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:to="loc_kof_SeriesBSharesMember_cb983792-5ec5-4dc5-8fe8-a296377000af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_fea2c8db-a96e-4612-8b7f-84d5ff62d00b" xlink:href="kof-20241231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:to="loc_kof_SeriesLShareMember_fea2c8db-a96e-4612-8b7f-84d5ff62d00b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_a3b48fa0-839d-47ec-afcd-6291b109a391" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_a3b48fa0-839d-47ec-afcd-6291b109a391" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_17240d39-5cc9-469b-9424-324881eb175f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_17240d39-5cc9-469b-9424-324881eb175f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfOwnership_00e0fbdc-8cad-49b6-ac35-398064299491" xlink:href="kof-20241231.xsd#kof_PercentageOfOwnership"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_kof_PercentageOfOwnership_00e0fbdc-8cad-49b6-ac35-398064299491" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_26334814-173a-49e3-926e-5085b1444d0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_26334814-173a-49e3-926e-5085b1444d0a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_72125f06-6fbf-49d6-ae25-455f05d30d0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_72125f06-6fbf-49d6-ae25-455f05d30d0a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EquitySummaryofCapitalStockDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_43c9fd36-7e0f-4e08-b44c-adedc2f78ef0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_f5ebeee9-0637-4960-8646-4782cacd71f4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_43c9fd36-7e0f-4e08-b44c-adedc2f78ef0" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_f5ebeee9-0637-4960-8646-4782cacd71f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_4b8bff29-8962-4701-93c6-deaf2cf4c5e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_f5ebeee9-0637-4960-8646-4782cacd71f4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_4b8bff29-8962-4701-93c6-deaf2cf4c5e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_4b8bff29-8962-4701-93c6-deaf2cf4c5e1_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_4b8bff29-8962-4701-93c6-deaf2cf4c5e1" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_4b8bff29-8962-4701-93c6-deaf2cf4c5e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_4b8bff29-8962-4701-93c6-deaf2cf4c5e1" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_6d7164f7-90e9-4f77-afc2-536e0e4551e2" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:to="loc_kof_SeriesASharesMember_6d7164f7-90e9-4f77-afc2-536e0e4551e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_3d7b2185-40d9-4d6c-a5f3-23e7933268a0" xlink:href="kof-20241231.xsd#kof_SeriesOfBShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:to="loc_kof_SeriesOfBShareMember_3d7b2185-40d9-4d6c-a5f3-23e7933268a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_9bf75648-112b-4549-b1c7-1429a45fbe32" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:to="loc_kof_SeriesDShareMember_9bf75648-112b-4549-b1c7-1429a45fbe32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_5ddcf4c9-7bbe-4bec-b69d-6762e8c52865" xlink:href="kof-20241231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:to="loc_kof_SeriesLShareMember_5ddcf4c9-7bbe-4bec-b69d-6762e8c52865" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesIssued_610e0743-19fb-4dd2-bcdc-15a8d93f22a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_43c9fd36-7e0f-4e08-b44c-adedc2f78ef0" xlink:to="loc_ifrs-full_NumberOfSharesIssued_610e0743-19fb-4dd2-bcdc-15a8d93f22a5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EquitySummaryofDividendsDeclaredandPaidDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsLineItems_3d21387e-9d30-4bd2-a7cf-b933ee677dc4" xlink:href="kof-20241231.xsd#kof_DisclosureOfDividendsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsTable_5429b683-8a6a-40d2-9429-ed5435777fc4" xlink:href="kof-20241231.xsd#kof_DisclosureOfDividendsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_DisclosureOfDividendsLineItems_3d21387e-9d30-4bd2-a7cf-b933ee677dc4" xlink:to="loc_kof_DisclosureOfDividendsTable_5429b683-8a6a-40d2-9429-ed5435777fc4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_ee5d6a23-dd35-4849-8274-e16798b5ba5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_DisclosureOfDividendsTable_5429b683-8a6a-40d2-9429-ed5435777fc4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_ee5d6a23-dd35-4849-8274-e16798b5ba5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_ee5d6a23-dd35-4849-8274-e16798b5ba5e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_ee5d6a23-dd35-4849-8274-e16798b5ba5e" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_ee5d6a23-dd35-4849-8274-e16798b5ba5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_ee5d6a23-dd35-4849-8274-e16798b5ba5e" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_eca9882d-c9e9-4ca9-8e28-65ad03dc882a" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:to="loc_kof_SeriesASharesMember_eca9882d-c9e9-4ca9-8e28-65ad03dc882a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_6d14f4dd-8a96-4862-9aa5-2874e1805773" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:to="loc_kof_SeriesDShareMember_6d14f4dd-8a96-4862-9aa5-2874e1805773" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_1bb5a778-a606-40ee-9cdb-301b4886208d" xlink:href="kof-20241231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:to="loc_kof_SeriesLShareMember_1bb5a778-a606-40ee-9cdb-301b4886208d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_b89bfe67-0406-43d3-90af-271e4c4adbab" xlink:href="kof-20241231.xsd#kof_SeriesOfBShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:to="loc_kof_SeriesOfBShareMember_b89bfe67-0406-43d3-90af-271e4c4adbab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_e84fd328-81fb-4da8-a466-9c883d44d13a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfDividendsLineItems_3d21387e-9d30-4bd2-a7cf-b933ee677dc4" xlink:to="loc_ifrs-full_DividendsPaid_e84fd328-81fb-4da8-a466-9c883d44d13a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_2c9c5065-b7b3-4749-8a2a-ee586cae7019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_DisclosureOfDividendsLineItems_3d21387e-9d30-4bd2-a7cf-b933ee677dc4" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_2c9c5065-b7b3-4749-8a2a-ee586cae7019" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable_2cde2cb5-7e2d-402b-8fb9-791d606b4b9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:to="loc_ifrs-full_EarningsPerShareTable_2cde2cb5-7e2d-402b-8fb9-791d606b4b9e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_8f67c9dc-9df8-4a2c-94e4-5d920ecf9c55" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_EarningsPerShareTable_2cde2cb5-7e2d-402b-8fb9-791d606b4b9e" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_8f67c9dc-9df8-4a2c-94e4-5d920ecf9c55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_8f67c9dc-9df8-4a2c-94e4-5d920ecf9c55_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_8f67c9dc-9df8-4a2c-94e4-5d920ecf9c55" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_8f67c9dc-9df8-4a2c-94e4-5d920ecf9c55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_8f67c9dc-9df8-4a2c-94e4-5d920ecf9c55" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_06ae12f8-be72-4004-aa08-388f38c22f66" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:to="loc_kof_SeriesASharesMember_06ae12f8-be72-4004-aa08-388f38c22f66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_409a8def-e11a-4791-bbaa-2e3e88089b41" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:to="loc_kof_SeriesDShareMember_409a8def-e11a-4791-bbaa-2e3e88089b41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_55ab9524-0e35-4c89-ba8e-ce11d0c528bf" xlink:href="kof-20241231.xsd#kof_SeriesBSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:to="loc_kof_SeriesBSharesMember_55ab9524-0e35-4c89-ba8e-ce11d0c528bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_53c42a12-309f-4ec3-a5f7-b6306b53bad4" xlink:href="kof-20241231.xsd#kof_SeriesLShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:to="loc_kof_SeriesLShareMember_53c42a12-309f-4ec3-a5f7-b6306b53bad4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_f8251a89-4c17-4bf9-8484-6b231c6547af" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:to="loc_ifrs-full_ProfitLoss_f8251a89-4c17-4bf9-8484-6b231c6547af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_3b7dc6b3-a498-44e9-9468-cf8949d0871d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:to="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_3b7dc6b3-a498-44e9-9468-cf8949d0871d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_10e0e5d0-c487-4017-9b46-baae7665d31b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:to="loc_ifrs-full_WeightedAverageShares_10e0e5d0-c487-4017-9b46-baae7665d31b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_ae463d89-4bc6-4b41-8271-1d855800ce41" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_ae463d89-4bc6-4b41-8271-1d855800ce41" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_6524a28f-c4e7-4fa7-912e-0376624c7685" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_6524a28f-c4e7-4fa7-912e-0376624c7685" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_f76b3e74-5668-4723-815f-a060c6cf5b21" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_6524a28f-c4e7-4fa7-912e-0376624c7685" xlink:to="loc_ifrs-full_GeographicalAreasAxis_f76b3e74-5668-4723-815f-a060c6cf5b21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_f76b3e74-5668-4723-815f-a060c6cf5b21_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_f76b3e74-5668-4723-815f-a060c6cf5b21" xlink:to="loc_ifrs-full_GeographicalAreasDomain_f76b3e74-5668-4723-815f-a060c6cf5b21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_a43362af-3cf3-4b4a-8e59-e04f7bf3ea59" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_f76b3e74-5668-4723-815f-a060c6cf5b21" xlink:to="loc_ifrs-full_GeographicalAreasDomain_a43362af-3cf3-4b4a-8e59-e04f7bf3ea59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfDomicileMember_b6210da7-4453-499b-b277-ee510c7811cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CountryOfDomicileMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a43362af-3cf3-4b4a-8e59-e04f7bf3ea59" xlink:to="loc_ifrs-full_CountryOfDomicileMember_b6210da7-4453-499b-b277-ee510c7811cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_9903b9c8-4af7-404f-888f-3e3978b6308e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a43362af-3cf3-4b4a-8e59-e04f7bf3ea59" xlink:to="loc_ifrs-full_ForeignCountriesMember_9903b9c8-4af7-404f-888f-3e3978b6308e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_3505793d-5e0c-4541-881f-827c075a2cab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_3505793d-5e0c-4541-881f-827c075a2cab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_6f2fd94f-c3e6-4c91-9691-bf04fa4fc73b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_3505793d-5e0c-4541-881f-827c075a2cab" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_6f2fd94f-c3e6-4c91-9691-bf04fa4fc73b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_b41cbd3d-88b9-42e4-ac37-a21f28e5fb66" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_b41cbd3d-88b9-42e4-ac37-a21f28e5fb66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_7683afb9-496d-411a-9f24-95c34272c32f" xlink:href="kof-20241231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:to="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_7683afb9-496d-411a-9f24-95c34272c32f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_55060e9a-14ec-4f6a-8e77-a7d9a5b3b7e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_55060e9a-14ec-4f6a-8e77-a7d9a5b3b7e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_3f73786b-4988-43b2-b6cd-5eeceb0aa74c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_3f73786b-4988-43b2-b6cd-5eeceb0aa74c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_16deead5-c0e6-4cc8-ac2d-d1a78de05088" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_16deead5-c0e6-4cc8-ac2d-d1a78de05088" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_6e5d29ae-0622-4df0-8f74-b71c4c1c4f4f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_16deead5-c0e6-4cc8-ac2d-d1a78de05088" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_6e5d29ae-0622-4df0-8f74-b71c4c1c4f4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_6e5d29ae-0622-4df0-8f74-b71c4c1c4f4f_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_6e5d29ae-0622-4df0-8f74-b71c4c1c4f4f" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_6e5d29ae-0622-4df0-8f74-b71c4c1c4f4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_6e5d29ae-0622-4df0-8f74-b71c4c1c4f4f" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedCreditLossesMember_e508d1a1-41e5-4fdc-ac8e-00cb6e75c8b2" xlink:href="kof-20241231.xsd#kof_ExpectedCreditLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_ExpectedCreditLossesMember_e508d1a1-41e5-4fdc-ac8e-00cb6e75c8b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoryMember_15eea737-eae0-4984-8cb7-ed3bd7d5b917" xlink:href="kof-20241231.xsd#kof_InventoryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_InventoryMember_15eea737-eae0-4984-8cb7-ed3bd7d5b917" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidExpensesMember_91332e34-61b4-4708-b714-ff024312aadb" xlink:href="kof-20241231.xsd#kof_PrepaidExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_PrepaidExpensesMember_91332e34-61b4-4708-b714-ff024312aadb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_861fb73c-a615-4264-a0b5-dcc0834cc345" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_861fb73c-a615-4264-a0b5-dcc0834cc345" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssetsMember_ae4707bf-3bc7-4d68-aece-4ddae87c25ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_ifrs-full_OtherAssetsMember_ae4707bf-3bc7-4d68-aece-4ddae87c25ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_9c7c10b7-5722-4aa9-a588-5369b840d5cd" xlink:href="kof-20241231.xsd#kof_FiniteUsefulLivedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_9c7c10b7-5722-4aa9-a588-5369b840d5cd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndefiniteLivedIntangibleAssets1Member_8da8cdda-f89e-40e1-a42c-f4df0947e789" xlink:href="kof-20241231.xsd#kof_IndefiniteLivedIntangibleAssets1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_IndefiniteLivedIntangibleAssets1Member_8da8cdda-f89e-40e1-a42c-f4df0947e789" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_21e1cb3f-96a5-48be-8437-d68c5f428719" xlink:href="kof-20241231.xsd#kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_21e1cb3f-96a5-48be-8437-d68c5f428719" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_704773c3-4bd4-41de-987c-1d018a7825cf" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_704773c3-4bd4-41de-987c-1d018a7825cf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ContingenciesMember_06cec403-8fab-4955-969e-e695bdf5e6b2" xlink:href="kof-20241231.xsd#kof_ContingenciesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_ContingenciesMember_06cec403-8fab-4955-969e-e695bdf5e6b2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharingPayableMember_9490921f-1108-4072-817a-86f1cd50d75b" xlink:href="kof-20241231.xsd#kof_EmployeeProfitSharingPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_EmployeeProfitSharingPayableMember_9490921f-1108-4072-817a-86f1cd50d75b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossCarryForwardsMember_5b6d4312-6aeb-462f-8172-93bb32306baa" xlink:href="kof-20241231.xsd#kof_TaxLossCarryForwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_TaxLossCarryForwardsMember_5b6d4312-6aeb-462f-8172-93bb32306baa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsToRecoverMember_af586ce5-2268-4e84-b47e-e396c733b6b5" xlink:href="kof-20241231.xsd#kof_TaxCreditsToRecoverMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_TaxCreditsToRecoverMember_af586ce5-2268-4e84-b47e-e396c733b6b5" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_ad78f614-b048-4485-9853-33f93b243321" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_ad78f614-b048-4485-9853-33f93b243321" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_e57490ac-4f6c-4cde-9231-cbc26b36aa81" xlink:href="kof-20241231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_e57490ac-4f6c-4cde-9231-cbc26b36aa81" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_1eb08d6e-8b26-44f3-a441-91ed208ef4f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_1eb08d6e-8b26-44f3-a441-91ed208ef4f3" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMember_27e032cc-2255-4866-9c63-cfd8f19a9030" xlink:href="kof-20241231.xsd#kof_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_OtherMember_27e032cc-2255-4866-9c63-cfd8f19a9030" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_235202df-d974-4650-b85d-1b5a2c7e5d16" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_235202df-d974-4650-b85d-1b5a2c7e5d16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_81418fff-b7ae-4942-b051-87b9e3f4147d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_81418fff-b7ae-4942-b051-87b9e3f4147d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_95bd55e3-84f4-4f70-b5bf-04c93c2e7238" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:to="loc_ifrs-full_DeferredTaxAssets_95bd55e3-84f4-4f70-b5bf-04c93c2e7238" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_761d757c-2240-44b1-b778-204b6cb11b90" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_761d757c-2240-44b1-b778-204b6cb11b90" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_ee2671f2-e5f9-4381-b50f-67ef2640fbc1" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_ee2671f2-e5f9-4381-b50f-67ef2640fbc1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_63fa50bd-7572-4acb-920d-2cbfee2ca01e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_ee2671f2-e5f9-4381-b50f-67ef2640fbc1" xlink:to="loc_ifrs-full_GeographicalAreasAxis_63fa50bd-7572-4acb-920d-2cbfee2ca01e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_63fa50bd-7572-4acb-920d-2cbfee2ca01e_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_63fa50bd-7572-4acb-920d-2cbfee2ca01e" xlink:to="loc_ifrs-full_GeographicalAreasDomain_63fa50bd-7572-4acb-920d-2cbfee2ca01e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_09c38549-cb08-4906-ac5d-eaf03d30184f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_63fa50bd-7572-4acb-920d-2cbfee2ca01e" xlink:to="loc_ifrs-full_GeographicalAreasDomain_09c38549-cb08-4906-ac5d-eaf03d30184f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_51c787c9-569e-45d3-b7c1-2d48db8d240c" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_09c38549-cb08-4906-ac5d-eaf03d30184f" xlink:to="loc_country_BR_51c787c9-569e-45d3-b7c1-2d48db8d240c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_08e7ea59-e245-4770-8f3a-8beffc40cd47" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:to="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_08e7ea59-e245-4770-8f3a-8beffc40cd47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetOperatingLossUsageLimit_8c8daa03-6f42-4453-b35b-85db8eeae853" xlink:href="kof-20241231.xsd#kof_NetOperatingLossUsageLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:to="loc_kof_NetOperatingLossUsageLimit_8c8daa03-6f42-4453-b35b-85db8eeae853" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxSystemThresholdAmount_c102d2b1-8fc9-4b1e-83b3-d0e68bb62799" xlink:href="kof-20241231.xsd#kof_IncomeTaxSystemThresholdAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:to="loc_kof_IncomeTaxSystemThresholdAmount_c102d2b1-8fc9-4b1e-83b3-d0e68bb62799" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageFederalProductionAndFederalSalesTax_8e3931bb-1499-45b5-913f-25adb103bee5" xlink:href="kof-20241231.xsd#kof_AverageFederalProductionAndFederalSalesTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:to="loc_kof_AverageFederalProductionAndFederalSalesTax_8e3931bb-1499-45b5-913f-25adb103bee5" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_4a4e70b8-6f0f-4c77-ad09-c17b2545e606" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_32c66e2d-0891-4f21-87ac-b1caf20be18b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_4a4e70b8-6f0f-4c77-ad09-c17b2545e606" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_32c66e2d-0891-4f21-87ac-b1caf20be18b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_b2c6a0de-2e46-4886-95c5-a8fc33440d91" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_32c66e2d-0891-4f21-87ac-b1caf20be18b" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_b2c6a0de-2e46-4886-95c5-a8fc33440d91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_b2c6a0de-2e46-4886-95c5-a8fc33440d91_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_b2c6a0de-2e46-4886-95c5-a8fc33440d91" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_b2c6a0de-2e46-4886-95c5-a8fc33440d91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_b2c6a0de-2e46-4886-95c5-a8fc33440d91" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_7b65e426-e368-4600-aa20-f6d96ff11dc4" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_7b65e426-e368-4600-aa20-f6d96ff11dc4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SuccessFeeToPayMember_b4377ecb-5b1f-4f1e-9afb-ba075e9e2063" xlink:href="kof-20241231.xsd#kof_SuccessFeeToPayMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:to="loc_kof_SuccessFeeToPayMember_b4377ecb-5b1f-4f1e-9afb-ba075e9e2063" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SecurityDepositsMember_1b733612-a740-4767-8b58-fde21bcac4ff" xlink:href="kof-20241231.xsd#kof_SecurityDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:to="loc_kof_SecurityDepositsMember_1b733612-a740-4767-8b58-fde21bcac4ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherFinancialLiabilitiesMember_e458ad2c-12da-4e9d-a72f-5cd5e7a3b329" xlink:href="kof-20241231.xsd#kof_OtherFinancialLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:to="loc_kof_OtherFinancialLiabilitiesMember_e458ad2c-12da-4e9d-a72f-5cd5e7a3b329" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_2da32435-cf79-421e-b612-a9517b7e2342" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_4a4e70b8-6f0f-4c77-ad09-c17b2545e606" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_2da32435-cf79-421e-b612-a9517b7e2342" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e086e265-a1b0-4820-8903-91cca9593009" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_df45a49c-60d2-4cd9-9eff-852c251752fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e086e265-a1b0-4820-8903-91cca9593009" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_df45a49c-60d2-4cd9-9eff-852c251752fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_c9a9c36e-1d01-42bf-a46c-89c34c9fc10c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_df45a49c-60d2-4cd9-9eff-852c251752fd" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_c9a9c36e-1d01-42bf-a46c-89c34c9fc10c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOtherProvisionsDomain_c9a9c36e-1d01-42bf-a46c-89c34c9fc10c_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOtherProvisionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_c9a9c36e-1d01-42bf-a46c-89c34c9fc10c" xlink:to="loc_ifrs-full_ClassesOfOtherProvisionsDomain_c9a9c36e-1d01-42bf-a46c-89c34c9fc10c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOtherProvisionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_c9a9c36e-1d01-42bf-a46c-89c34c9fc10c" xlink:to="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_0d418f81-741f-41df-af28-ec11a149eb85" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_0d418f81-741f-41df-af28-ec11a149eb85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_25bfbb4c-6edf-4cbe-a004-07ff18e2f39a" xlink:href="kof-20241231.xsd#kof_LaborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:to="loc_kof_LaborMember_25bfbb4c-6edf-4cbe-a004-07ff18e2f39a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_74e7305f-aeba-4958-b1a1-ef22bf0bbb36" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_74e7305f-aeba-4958-b1a1-ef22bf0bbb36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_ec9b2209-c233-4cc9-8d10-bf7825871dbe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Provisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e086e265-a1b0-4820-8903-91cca9593009" xlink:to="loc_ifrs-full_Provisions_ec9b2209-c233-4cc9-8d10-bf7825871dbe" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ce2f5574-bfae-4efd-945c-dd6bb5aca18a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ce2f5574-bfae-4efd-945c-dd6bb5aca18a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1877e4db-5a86-4935-bc49-21ebb71307db" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ce2f5574-bfae-4efd-945c-dd6bb5aca18a" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1877e4db-5a86-4935-bc49-21ebb71307db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOtherProvisionsDomain_1877e4db-5a86-4935-bc49-21ebb71307db_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOtherProvisionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1877e4db-5a86-4935-bc49-21ebb71307db" xlink:to="loc_ifrs-full_ClassesOfOtherProvisionsDomain_1877e4db-5a86-4935-bc49-21ebb71307db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOtherProvisionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1877e4db-5a86-4935-bc49-21ebb71307db" xlink:to="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_f379456e-7ac4-4bf7-b0e3-0f72e05d94d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_f379456e-7ac4-4bf7-b0e3-0f72e05d94d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_a30687ca-e4ca-4747-ae65-fd4d3612604b" xlink:href="kof-20241231.xsd#kof_LaborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:to="loc_kof_LaborMember_a30687ca-e4ca-4747-ae65-fd4d3612604b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_ea3feed9-ee73-44da-a731-2d7956b179a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_ea3feed9-ee73-44da-a731-2d7956b179a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_06635f86-8dc1-4e14-99ec-aa123e47e5db" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Provisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_ifrs-full_Provisions_06635f86-8dc1-4e14-99ec-aa123e47e5db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_06d6c098-7631-42b3-b566-b5a22c8d76ef" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_06d6c098-7631-42b3-b566-b5a22c8d76ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_7c4e3fff-8237-4904-8318-7e11b6f49607" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInProvisionsFromNewContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_7c4e3fff-8237-4904-8318-7e11b6f49607" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_ba9cb570-c00d-40d5-9f96-bccd2ac3f08e" xlink:href="kof-20241231.xsd#kof_DecreaseInProvisionsThroughCancellationAndExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_ba9cb570-c00d-40d5-9f96-bccd2ac3f08e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_8409b987-6faa-4ed5-85f4-1910ac9801f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_8409b987-6faa-4ed5-85f4-1910ac9801f8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsResultingFromPayments_740aa5ab-db25-45b3-8138-8112892661fd" xlink:href="kof-20241231.xsd#kof_DecreaseInProvisionsResultingFromPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_DecreaseInProvisionsResultingFromPayments_740aa5ab-db25-45b3-8138-8112892661fd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_62d5ab06-54f7-4b0e-9029-86f8ad816dc6" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_62d5ab06-54f7-4b0e-9029-86f8ad816dc6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_3da29cc9-bc16-4b5b-9eb9-6d751ee0570a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Provisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies_e12a3e8e-733b-4552-a8c4-f103f303ea66" xlink:href="kof-20241231.xsd#kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies_e12a3e8e-733b-4552-a8c4-f103f303ea66" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_ef6c8157-ac47-4e4c-b59f-ff3c4a09bbbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_ef6c8157-ac47-4e4c-b59f-ff3c4a09bbbf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_b38933c5-643a-4f13-b855-6503a4b5c1c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_ef6c8157-ac47-4e4c-b59f-ff3c4a09bbbf" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_b38933c5-643a-4f13-b855-6503a4b5c1c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_b38933c5-643a-4f13-b855-6503a4b5c1c1_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_b38933c5-643a-4f13-b855-6503a4b5c1c1" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_b38933c5-643a-4f13-b855-6503a4b5c1c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_b38933c5-643a-4f13-b855-6503a4b5c1c1" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxMember_e2e0bd4d-3856-4ae3-811c-1905618b27a3" xlink:href="kof-20241231.xsd#kof_ValueAddedTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_ValueAddedTaxMember_e2e0bd4d-3856-4ae3-811c-1905618b27a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsMember_856c49e0-9fed-4628-b413-b7b92ce55f2d" xlink:href="kof-20241231.xsd#kof_TaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_TaxCreditsMember_856c49e0-9fed-4628-b413-b7b92ce55f2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalTaxesMember_4be7157f-4f75-4e90-9c7b-552084fa58a6" xlink:href="kof-20241231.xsd#kof_FederalTaxesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_FederalTaxesMember_4be7157f-4f75-4e90-9c7b-552084fa58a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_b4a0cd72-f382-4ecf-a15e-c71a2d8b0757" xlink:href="kof-20241231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_b4a0cd72-f382-4ecf-a15e-c71a2d8b0757" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OperationsOfThirdPartyMember_2b1832ce-94cc-46bc-b5f1-99e2ed68c2b8" xlink:href="kof-20241231.xsd#kof_OperationsOfThirdPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_OperationsOfThirdPartyMember_2b1832ce-94cc-46bc-b5f1-99e2ed68c2b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExclusionOfICMSVATMember_64762463-6159-4b05-a08e-8320867ce752" xlink:href="kof-20241231.xsd#kof_ExclusionOfICMSVATMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_ExclusionOfICMSVATMember_64762463-6159-4b05-a08e-8320867ce752" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisputesOnTaxDeductionsMember_09f7933f-ea96-4afe-9624-3ea836cf556c" xlink:href="kof-20241231.xsd#kof_DisputesOnTaxDeductionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_DisputesOnTaxDeductionsMember_09f7933f-ea96-4afe-9624-3ea836cf556c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_4b62f974-9936-4735-9421-1113a150f567" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_ef6c8157-ac47-4e4c-b59f-ff3c4a09bbbf" xlink:to="loc_ifrs-full_GeographicalAreasAxis_4b62f974-9936-4735-9421-1113a150f567" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_4b62f974-9936-4735-9421-1113a150f567_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_4b62f974-9936-4735-9421-1113a150f567" xlink:to="loc_ifrs-full_GeographicalAreasDomain_4b62f974-9936-4735-9421-1113a150f567_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_d25255a8-27a6-45c1-bc18-18549411b337" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_4b62f974-9936-4735-9421-1113a150f567" xlink:to="loc_ifrs-full_GeographicalAreasDomain_d25255a8-27a6-45c1-bc18-18549411b337" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_a813879e-6703-4903-b1c2-f933754f790c" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_d25255a8-27a6-45c1-bc18-18549411b337" xlink:to="loc_country_BR_a813879e-6703-4903-b1c2-f933754f790c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossContingencyDamagesSoughtValue1_23e2f965-875f-4165-bac7-fd9264820827" xlink:href="kof-20241231.xsd#kof_LossContingencyDamagesSoughtValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:to="loc_kof_LossContingencyDamagesSoughtValue1_23e2f965-875f-4165-bac7-fd9264820827" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesAmount_360b8450-1b2c-4233-9fac-5b8c5ee3b8ec" xlink:href="kof-20241231.xsd#kof_TaxContingenciesAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:to="loc_kof_TaxContingenciesAmount_360b8450-1b2c-4233-9fac-5b8c5ee3b8ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LitigationSettlementAmount1_08599c3c-640f-4f50-9ed3-682b0f7eb8bf" xlink:href="kof-20241231.xsd#kof_LitigationSettlementAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:to="loc_kof_LitigationSettlementAmount1_08599c3c-640f-4f50-9ed3-682b0f7eb8bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_bc4f00fa-a73c-4169-8b31-fa950a817a11" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_bc4f00fa-a73c-4169-8b31-fa950a817a11" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_9516e22a-39db-4bde-8009-850979998abc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_9516e22a-39db-4bde-8009-850979998abc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_3b577884-ab69-4ed7-a0df-c4a590685fab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_9516e22a-39db-4bde-8009-850979998abc" xlink:to="loc_ifrs-full_SegmentsAxis_3b577884-ab69-4ed7-a0df-c4a590685fab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsDomain_3b577884-ab69-4ed7-a0df-c4a590685fab_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_3b577884-ab69-4ed7-a0df-c4a590685fab" xlink:to="loc_ifrs-full_SegmentsDomain_3b577884-ab69-4ed7-a0df-c4a590685fab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsDomain_cea13a23-31be-4fc7-a778-259be0c7df23" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_3b577884-ab69-4ed7-a0df-c4a590685fab" xlink:to="loc_ifrs-full_SegmentsDomain_cea13a23-31be-4fc7-a778-259be0c7df23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_6278b755-b4a0-4916-9ae5-fca037ab3c4b" xlink:href="kof-20241231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsDomain_cea13a23-31be-4fc7-a778-259be0c7df23" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_6278b755-b4a0-4916-9ae5-fca037ab3c4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_8e70c990-65fc-4efb-abaf-2ba6d6ce9716" xlink:href="kof-20241231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsDomain_cea13a23-31be-4fc7-a778-259be0c7df23" xlink:to="loc_kof_SouthAmericaSegmentMember_8e70c990-65fc-4efb-abaf-2ba6d6ce9716" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_eca9d3d3-012d-458c-bd12-011a78da67f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_9516e22a-39db-4bde-8009-850979998abc" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_eca9d3d3-012d-458c-bd12-011a78da67f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsDomain_eca9d3d3-012d-458c-bd12-011a78da67f6_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_eca9d3d3-012d-458c-bd12-011a78da67f6" xlink:to="loc_ifrs-full_SegmentConsolidationItemsDomain_eca9d3d3-012d-458c-bd12-011a78da67f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsDomain_32f2bec0-66ac-4134-a4b6-6c98fc771b21" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_eca9d3d3-012d-458c-bd12-011a78da67f6" xlink:to="loc_ifrs-full_SegmentConsolidationItemsDomain_32f2bec0-66ac-4134-a4b6-6c98fc771b21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_1f492a6a-4359-4ce1-9f4f-da7b4b271172" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentConsolidationItemsDomain_32f2bec0-66ac-4134-a4b6-6c98fc771b21" xlink:to="loc_ifrs-full_OperatingSegmentsMember_1f492a6a-4359-4ce1-9f4f-da7b4b271172" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_1ced266f-83e8-47a2-9808-e3f9da4aa633" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentConsolidationItemsDomain_32f2bec0-66ac-4134-a4b6-6c98fc771b21" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_1ced266f-83e8-47a2-9808-e3f9da4aa633" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_efce0904-96f9-4f2e-af1f-628f7d296e53" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_efce0904-96f9-4f2e-af1f-628f7d296e53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_d385b242-53ce-4002-a190-d9d96d2f432a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_CostOfSales_d385b242-53ce-4002-a190-d9d96d2f432a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_a2d4d354-1772-46e5-ac60-80ff14195601" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_GrossProfit_a2d4d354-1772-46e5-ac60-80ff14195601" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_a3a1a6fc-9d24-4aaf-bdba-e51dfffdfcb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_AdministrativeExpense_a3a1a6fc-9d24-4aaf-bdba-e51dfffdfcb5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_49508c6d-06d3-415e-9fa3-239d210ab083" xlink:href="kof-20241231.xsd#kof_SellingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_kof_SellingExpenses_49508c6d-06d3-415e-9fa3-239d210ab083" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c700280a-641a-4d24-b691-5d11fc0053bf" xlink:href="kof-20241231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c700280a-641a-4d24-b691-5d11fc0053bf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_d666ef46-936e-4b19-a9f7-7547f913d9dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_d666ef46-936e-4b19-a9f7-7547f913d9dd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_367fef28-4238-4c41-9578-c7a5ffc5d98f" xlink:href="kof-20241231.xsd#kof_NonCashItemsOtherThanDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_367fef28-4238-4c41-9578-c7a5ffc5d98f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_745e0a64-f57f-407a-8363-8b1824a75160" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_745e0a64-f57f-407a-8363-8b1824a75160" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_d2ec34a2-fee4-4e85-9055-44155a557b41" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_Assets_d2ec34a2-fee4-4e85-9055-44155a557b41" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_218859f2-cc7b-49d0-a47f-38a20e38a9ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_218859f2-cc7b-49d0-a47f-38a20e38a9ce" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_ecdeb0d6-8f2b-48ff-9e23-203ffb228ef1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_Liabilities_ecdeb0d6-8f2b-48ff-9e23-203ffb228ef1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToNoncurrentAssets_02c9feec-f317-439c-91f4-7dc2348423ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsToNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_AdditionsToNoncurrentAssets_02c9feec-f317-439c-91f4-7dc2348423ba" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_40b8a84b-ee69-4edb-b6c2-b0169bb15f70" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_40b8a84b-ee69-4edb-b6c2-b0169bb15f70" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_e56e3c0c-28df-43d6-be6d-61875de4e325" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_40b8a84b-ee69-4edb-b6c2-b0169bb15f70" xlink:to="loc_ifrs-full_GeographicalAreasAxis_e56e3c0c-28df-43d6-be6d-61875de4e325" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_e56e3c0c-28df-43d6-be6d-61875de4e325_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_e56e3c0c-28df-43d6-be6d-61875de4e325" xlink:to="loc_ifrs-full_GeographicalAreasDomain_e56e3c0c-28df-43d6-be6d-61875de4e325_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_e56e3c0c-28df-43d6-be6d-61875de4e325" xlink:to="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_e53f305b-d364-48fa-84ca-4a7e86888d74" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_MX_e53f305b-d364-48fa-84ca-4a7e86888d74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_ba82ccf7-a725-423f-9be8-f399e95300db" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_BR_ba82ccf7-a725-423f-9be8-f399e95300db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_ddc46738-70a1-42fe-8aad-31e9161bb4d8" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_CO_ddc46738-70a1-42fe-8aad-31e9161bb4d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_4caea477-4f96-494d-ac2f-36f13531a0e2" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_AR_4caea477-4f96-494d-ac2f-36f13531a0e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_86c67f2f-b9ff-4efa-90ff-96b18b9d280e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_UY_86c67f2f-b9ff-4efa-90ff-96b18b9d280e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_e7fa45c9-0dca-41fe-ba76-f880926eed77" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_40b8a84b-ee69-4edb-b6c2-b0169bb15f70" xlink:to="loc_ifrs-full_SegmentsAxis_e7fa45c9-0dca-41fe-ba76-f880926eed77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsDomain_e7fa45c9-0dca-41fe-ba76-f880926eed77_default" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_e7fa45c9-0dca-41fe-ba76-f880926eed77" xlink:to="loc_ifrs-full_SegmentsDomain_e7fa45c9-0dca-41fe-ba76-f880926eed77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsDomain_b5f8c2d5-a630-462a-b677-50066caa2f93" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_e7fa45c9-0dca-41fe-ba76-f880926eed77" xlink:to="loc_ifrs-full_SegmentsDomain_b5f8c2d5-a630-462a-b677-50066caa2f93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_aafd5117-31a7-4e0e-b26c-555a4d49f721" xlink:href="kof-20241231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsDomain_b5f8c2d5-a630-462a-b677-50066caa2f93" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_aafd5117-31a7-4e0e-b26c-555a4d49f721" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_aa428d38-2d87-41a0-80fd-690c173d0f07" xlink:href="kof-20241231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsDomain_b5f8c2d5-a630-462a-b677-50066caa2f93" xlink:to="loc_kof_SouthAmericaSegmentMember_aa428d38-2d87-41a0-80fd-690c173d0f07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_e85f0c8b-b74b-4fb3-bc55-eb87462d6a73" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_e85f0c8b-b74b-4fb3-bc55-eb87462d6a73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_4f32ae51-bc62-4fac-a81d-c473f5f67656" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:to="loc_ifrs-full_Assets_4f32ae51-bc62-4fac-a81d-c473f5f67656" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_812b2bfb-c669-4402-9b19-dae7cfc53d3b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:to="loc_ifrs-full_Liabilities_812b2bfb-c669-4402-9b19-dae7cfc53d3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_0a823b09-8d2a-4992-9fb3-2376764c2f3f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_0a823b09-8d2a-4992-9fb3-2376764c2f3f" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>kof-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d531691e-abde-41d0-ac5e-c44ccb209f5c,g:e0db6556-08e3-42e3-93f9-c91dfe76354e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis_736e8da4-e3da-453f-9c86-b2df2b6df39b_terseLabel_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Associates [axis]</link:label>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis_label_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Associates [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:to="lab_ifrs-full_SignificantInvestmentsInAssociatesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_92fc0953-5c9a-4560-87ab-f0773e21eb6f_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_4e958849-02f3-4c2b-bee5-0c01596b71e8_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation</link:label>
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_label_en-US" xlink:label="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortisation [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:to="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentPortionOfBankLoansAndNotesPayable_80ab99e9-5606-46cc-a819-1fe2b87a74de_terseLabel_en-US" xlink:label="lab_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank loans and notes payable</link:label>
    <link:label id="lab_kof_CurrentPortionOfBankLoansAndNotesPayable_label_en-US" xlink:label="lab_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current portion of bank loans and notes payable</link:label>
    <link:label id="lab_kof_CurrentPortionOfBankLoansAndNotesPayable_documentation_en-US" xlink:label="lab_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current portion of bank loans and notes payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:href="kof-20241231.xsd#kof_CurrentPortionOfBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:to="lab_kof_CurrentPortionOfBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_eb2a19b6-85ee-49de-8e8d-716ac4e45595_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of share-based payment arrangements [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of share-based payment arrangements [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SharebasedPayment_c7d215d4-786d-4f9b-82c2-a936c4c006e4_terseLabel_en-US" xlink:label="lab_kof_SharebasedPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shared based payments</link:label>
    <link:label id="lab_kof_SharebasedPayment_label_en-US" xlink:label="lab_kof_SharebasedPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based payment</link:label>
    <link:label id="lab_kof_SharebasedPayment_documentation_en-US" xlink:label="lab_kof_SharebasedPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharebasedPayment" xlink:href="kof-20241231.xsd#kof_SharebasedPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SharebasedPayment" xlink:to="lab_kof_SharebasedPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CostOfMerchandiseSold_7c5c7a35-9ce7-4062-bf28-1a992e5174c8_totalLabel_en-US" xlink:label="lab_ifrs-full_CostOfMerchandiseSold" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_CostOfMerchandiseSold_label_en-US" xlink:label="lab_ifrs-full_CostOfMerchandiseSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of merchandise sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfMerchandiseSold" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfMerchandiseSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfMerchandiseSold" xlink:to="lab_ifrs-full_CostOfMerchandiseSold" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_65e16639-26c5-45e8-9d35-795b6b2af2c4_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CumulativeInflationPercentage_347ead62-6419-407b-9b5c-f4e05f892626_terseLabel_en-US" xlink:label="lab_kof_CumulativeInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative inflation percentage</link:label>
    <link:label id="lab_kof_CumulativeInflationPercentage_label_en-US" xlink:label="lab_kof_CumulativeInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative inflation percentage</link:label>
    <link:label id="lab_kof_CumulativeInflationPercentage_documentation_en-US" xlink:label="lab_kof_CumulativeInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cumulative inflation percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CumulativeInflationPercentage" xlink:href="kof-20241231.xsd#kof_CumulativeInflationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CumulativeInflationPercentage" xlink:to="lab_kof_CumulativeInflationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLiabilities_ee120a3f-7e7c-46ec-b651-8697148724df_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilities_1b522e04-5376-4518-9285-bbc44e7f6254_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="lab_ifrs-full_CurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForTaxCreditRecovery_91524365-04a0-44c5-805b-fd841cdee003_negatedTerseLabel_en-US" xlink:label="lab_kof_AdjustmentsForTaxCreditRecovery" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax credit recovery</link:label>
    <link:label id="lab_kof_AdjustmentsForTaxCreditRecovery_label_en-US" xlink:label="lab_kof_AdjustmentsForTaxCreditRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments For Tax Credit Recovery</link:label>
    <link:label id="lab_kof_AdjustmentsForTaxCreditRecovery_documentation_en-US" xlink:label="lab_kof_AdjustmentsForTaxCreditRecovery" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments For Tax Credit Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForTaxCreditRecovery" xlink:href="kof-20241231.xsd#kof_AdjustmentsForTaxCreditRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForTaxCreditRecovery" xlink:to="lab_kof_AdjustmentsForTaxCreditRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_38a963c6-07b2-46b4-a81b-55d68a1c72ca_negatedLabel_en-US" xlink:label="lab_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Allowance for expected credit losses</link:label>
    <link:label id="lab_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_8077bd60-ff9f-404f-a594-03b8f4dfa047_terseLabel_en-US" xlink:label="lab_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans and advances at amortised cost, allowance for expected credit losses</link:label>
    <link:label id="lab_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_label_en-US" xlink:label="lab_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans and advances at amortised cost, allowance for expected credit losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" xlink:to="lab_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_MXN_987f999b-3810-4f17-a16a-f7f9adb6c00a_terseLabel_en-US" xlink:label="lab_currency_MXN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexican peso</link:label>
    <link:label id="lab_currency_MXN_label_en-US" xlink:label="lab_currency_MXN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mexico, Pesos</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_MXN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_MXN" xlink:to="lab_currency_MXN" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsAbstract_97ce4759-a0b3-4f28-8441-c4e23faa9f6d_terseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents [abstract]</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract" xlink:to="lab_ifrs-full_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForAmortisationExpense_13571f97-7684-41ee-8136-47170a43dd1b_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForAmortisationExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for amortisation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForAmortisationExpense" xlink:to="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_a24b4c64-fba8-4deb-a2dd-eed70d56c4f8_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_f4a01267-f956-4ea1-ade7-ea007bd405d6_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_26077e13-740c-4c25-b568-0026b1c9bd3a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of earnings per share [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityAbstract_e5b304c7-5417-4966-a68c-deab361f61d9_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract" xlink:to="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_38cd6c08-d7c6-4447-9319-7f3cbc44319c_verboseLabel_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Profit and loss effect</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_1e9fb88a-058e-4217-ba3e-4f43965197b5_terseLabel_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect&#160;on profit&#160;or (loss)</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_label_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in foreign currency rate, effect on profit (loss)</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_documentation_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in foreign currancy rate, effect on profit (loss).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:href="kof-20241231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:to="lab_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity_6d5089bc-bb07-4560-95ed-4853ce8fa3f1_terseLabel_en-US" xlink:label="lab_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pending insurance recovery, operating activity</link:label>
    <link:label id="lab_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity_label_en-US" xlink:label="lab_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Recovery Received Associated To Operating Activity</link:label>
    <link:label id="lab_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity_documentation_en-US" xlink:label="lab_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Recovery Received Associated To Operating Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity" xlink:href="kof-20241231.xsd#kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity" xlink:to="lab_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_country_VE_10cfe3da-70c8-4541-b235-c99654e542bc_terseLabel_en-US" xlink:label="lab_country_VE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Venezuela</link:label>
    <link:label id="lab_country_VE_label_en-US" xlink:label="lab_country_VE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">VENEZUELA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_VE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_VE" xlink:to="lab_country_VE" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ValueAddedTaxMember_77a0645e-d72e-4fbd-8d60-a69870231cdc_terseLabel_en-US" xlink:label="lab_kof_ValueAddedTaxMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value Added Tax</link:label>
    <link:label id="lab_kof_ValueAddedTaxMember_label_en-US" xlink:label="lab_kof_ValueAddedTaxMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Value added tax [Member]</link:label>
    <link:label id="lab_kof_ValueAddedTaxMember_documentation_en-US" xlink:label="lab_kof_ValueAddedTaxMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value added tax [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxMember" xlink:href="kof-20241231.xsd#kof_ValueAddedTaxMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ValueAddedTaxMember" xlink:to="lab_kof_ValueAddedTaxMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BenefitsPaidOrPayable_9b1b4ab7-bfa9-404b-b596-f1d4d01b4d26_negatedLabel_en-US" xlink:label="lab_ifrs-full_BenefitsPaidOrPayable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_ifrs-full_BenefitsPaidOrPayable_label_en-US" xlink:label="lab_ifrs-full_BenefitsPaidOrPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Benefits paid or payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BenefitsPaidOrPayable" xlink:to="lab_ifrs-full_BenefitsPaidOrPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_0a87fb2f-c3a3-4d33-bfe4-489f02cf6632_terseLabel_en-US" xlink:label="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes</link:label>
    <link:label id="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_label_en-US" xlink:label="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for taxes other than income tax [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:to="lab_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_a16268f5-ed03-4a8f-9f60-6007ed8c2467_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of intangible assets and goodwill [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of intangible assets and goodwill [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:to="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_06626505-7b90-46cf-b85d-a5cdea385e2b_terseLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive income, attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization_728c4b62-b93a-457d-ab8e-07c885ec8e6b_terseLabel_en-US" xlink:label="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash items other than depreciation and amortization</link:label>
    <link:label id="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization_label_en-US" xlink:label="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non cash items other than depreciation and amortization</link:label>
    <link:label id="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization_documentation_en-US" xlink:label="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non cash items other than depreciation and amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:href="kof-20241231.xsd#kof_NonCashItemsOtherThanDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:to="lab_kof_NonCashItemsOtherThanDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GeographicalAreasDomain_9991bdaf-dc10-4bca-93fb-4024dd2df814_terseLabel_en-US" xlink:label="lab_ifrs-full_GeographicalAreasDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical areas</link:label>
    <link:label id="lab_ifrs-full_GeographicalAreasDomain_label_en-US" xlink:label="lab_ifrs-full_GeographicalAreasDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical areas [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasDomain" xlink:to="lab_ifrs-full_GeographicalAreasDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_0ff073a7-6fc2-4664-aba3-b406d3710900_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loss from equity financial asset classified at FVOCI</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax, gains (losses) from investments in equity instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_d57745fd-0589-47c7-b9f3-6156c8e14622_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities arising from financing activities</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities arising from financing activities [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProductsAndServicesAxis_8343128e-ba77-4e0b-83ff-25966c9b762e_terseLabel_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and services [axis]</link:label>
    <link:label id="lab_ifrs-full_ProductsAndServicesAxis_label_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and services [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesAxis" xlink:to="lab_ifrs-full_ProductsAndServicesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LaborMember_6f483886-1a93-4662-b0d4-59069b65c296_terseLabel_en-US" xlink:label="lab_kof_LaborMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Labor</link:label>
    <link:label id="lab_kof_LaborMember_label_en-US" xlink:label="lab_kof_LaborMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Labor [Member]</link:label>
    <link:label id="lab_kof_LaborMember_documentation_en-US" xlink:label="lab_kof_LaborMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Labor [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember" xlink:href="kof-20241231.xsd#kof_LaborMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LaborMember" xlink:to="lab_kof_LaborMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareLineItems_8c32f928-3630-42a2-ab76-a94132d84be1_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share [line items]</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareLineItems_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings per share [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareLineItems" xlink:to="lab_ifrs-full_EarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_cf0ffaf3-32b4-474b-90e5-8b1931d27a61_terseLabel_en-US" xlink:label="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Country</link:label>
    <link:label id="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_label_en-US" xlink:label="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Country of incorporation of subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:to="lab_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_18874cce-782c-4abe-8662-b96b7d68caf2_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Other Current Financial Assets</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other current financial assets explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of other current financial assets [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_040c36f5-8088-48f8-8509-25956f1a76de_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for increase (decrease) in other liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfInvestmentPropertyDomain_fa0cfcd3-c9b2-44de-9709-93fc18fa5573_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfInvestmentPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of investment property [domain]</link:label>
    <link:label id="lab_ifrs-full_TypesOfInvestmentPropertyDomain_label_en-US" xlink:label="lab_ifrs-full_TypesOfInvestmentPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of investment property [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyDomain" xlink:to="lab_ifrs-full_TypesOfInvestmentPropertyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInOtherCurrentAssets1_7d4749be-fe31-4e71-ba17-04651400f681_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current financial assets</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInOtherCurrentAssets1_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase decrease in other current assets1</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInOtherCurrentAssets1_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase decrease in other current assets1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInOtherCurrentAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:to="lab_kof_IncreaseDecreaseInOtherCurrentAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_4dade115-2792-4eea-b4b3-1813de1dc057_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Employee Benefit Expenses Recognized in Consolidated Income Statements</link:label>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans expense recognized in income statement explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of defined benefit plans expense recognized in income statement [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_ed150a5d-eb94-400a-9429-445be6c51965_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Investments in Other Entities</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of investments in other entities explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of investments in other entities [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_34d78647-57a1-45a3-aa2e-21119f9a10f1_negatedLabel_en-US" xlink:label="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends recognised as distributions to non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:to="lab_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearTwoMember_d4ca20f0-b186-493a-9e45-ff0212d5349b_terseLabel_en-US" xlink:label="lab_kof_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_kof_YearTwoMember_label_en-US" xlink:label="lab_kof_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year Two [member]</link:label>
    <link:label id="lab_kof_YearTwoMember_documentation_en-US" xlink:label="lab_kof_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Year two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearTwoMember" xlink:href="kof-20241231.xsd#kof_YearTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearTwoMember" xlink:to="lab_kof_YearTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionsExplanatory_f3f5fc7b-0b77-4f35-a7eb-fbb05419c4c4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in Provisions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of provisions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfProvisionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfProvisionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable_9d7e9118-96db-45e3-9173-7d2df51c5899_terseLabel_en-US" xlink:label="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank loans and notes payable</link:label>
    <link:label id="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable_label_en-US" xlink:label="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non current portion of bank loans and notes payable</link:label>
    <link:label id="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable_documentation_en-US" xlink:label="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non current portion of bank loans and notes payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:href="kof-20241231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:to="lab_kof_NonCurrentPortionOfBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CostOfSalesMember_a8589465-374a-4c2d-bc63-f0d775ff3077_terseLabel_en-US" xlink:label="lab_ifrs-full_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_ifrs-full_CostOfSalesMember_label_en-US" xlink:label="lab_ifrs-full_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of sales [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSalesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSalesMember" xlink:to="lab_ifrs-full_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfRisksDomain_f64de92e-76a6-4ae1-989d-f4a9490801a0_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfRisksDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of risks</link:label>
    <link:label id="lab_ifrs-full_TypesOfRisksDomain_label_en-US" xlink:label="lab_ifrs-full_TypesOfRisksDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of risks [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksDomain" xlink:to="lab_ifrs-full_TypesOfRisksDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_eeef5222-d1d4-415a-a97e-4e60e4080991_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLiabilities_da086547-d8e9-40fc-a814-d27f53aaf762_totalLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total non-current liabilities</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLiabilities_7b491133-47e2-4fac-990b-afc99cb135ac_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent liabilities</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLiabilities_label_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilities" xlink:to="lab_ifrs-full_NoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RestrictedCashAndCashEquivalents_55258558-b088-4071-8488-b00d0bdf8e6e_terseLabel_en-US" xlink:label="lab_ifrs-full_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_ifrs-full_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestrictedCashAndCashEquivalents" xlink:to="lab_ifrs-full_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredIncomeTaxAsset_27d1ff56-870f-4de4-b068-2ed12208daf8_terseLabel_en-US" xlink:label="lab_kof_DeferredIncomeTaxAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax asset</link:label>
    <link:label id="lab_kof_DeferredIncomeTaxAsset_label_en-US" xlink:label="lab_kof_DeferredIncomeTaxAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Asset</link:label>
    <link:label id="lab_kof_DeferredIncomeTaxAsset_documentation_en-US" xlink:label="lab_kof_DeferredIncomeTaxAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredIncomeTaxAsset" xlink:href="kof-20241231.xsd#kof_DeferredIncomeTaxAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredIncomeTaxAsset" xlink:to="lab_kof_DeferredIncomeTaxAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LongTermNotesPayableMember_b17b0964-2ba5-4923-8ec5-da7c4c77da93_terseLabel_en-US" xlink:label="lab_kof_LongTermNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term notes payable</link:label>
    <link:label id="lab_kof_LongTermNotesPayableMember_label_en-US" xlink:label="lab_kof_LongTermNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long term notes payable [Member]</link:label>
    <link:label id="lab_kof_LongTermNotesPayableMember_documentation_en-US" xlink:label="lab_kof_LongTermNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long term notes payable [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermNotesPayableMember" xlink:href="kof-20241231.xsd#kof_LongTermNotesPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LongTermNotesPayableMember" xlink:to="lab_kof_LongTermNotesPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_4911381d-04c0-4566-8833-e472cc8ca6b6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Preparation</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of basis of preparation of financial statements [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsDomain_8027ec48-83eb-48c3-bdd0-da9aae5a6a59_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsDomain_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumptions [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsDomain" xlink:to="lab_ifrs-full_ActuarialAssumptionsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinishedGoods_e1dbfc61-02ed-4da1-9c17-7dd94c673064_terseLabel_en-US" xlink:label="lab_ifrs-full_FinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished products</link:label>
    <link:label id="lab_ifrs-full_FinishedGoods_label_en-US" xlink:label="lab_ifrs-full_FinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current finished goods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinishedGoods" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinishedGoods" xlink:to="lab_ifrs-full_FinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_country_UY_d533db76-1a43-4daa-b124-98427f1d1513_verboseLabel_en-US" xlink:label="lab_country_UY" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Uruguay</link:label>
    <link:label id="lab_country_UY_f0fd8476-ff1f-46e5-a2b9-e030c228a992_terseLabel_en-US" xlink:label="lab_country_UY" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Uruguay</link:label>
    <link:label id="lab_country_UY_label_en-US" xlink:label="lab_country_UY" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">URUGUAY</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_UY" xlink:to="lab_country_UY" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherReceivables_cd511233-9a01-4b99-bfff-16a9ae74b763_totalLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current and non-current receivables</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherReceivables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and other receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherReceivables" xlink:to="lab_ifrs-full_TradeAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfIncomeToBeTransferredToReserve_fc09b8c4-39f4-4fbc-be3d-ef3beceee556_terseLabel_en-US" xlink:label="lab_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of income to be transferred to reserve</link:label>
    <link:label id="lab_kof_PercentageOfIncomeToBeTransferredToReserve_label_en-US" xlink:label="lab_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of income to be transferred to reserve</link:label>
    <link:label id="lab_kof_PercentageOfIncomeToBeTransferredToReserve_documentation_en-US" xlink:label="lab_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of income to be transferred to reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:href="kof-20241231.xsd#kof_PercentageOfIncomeToBeTransferredToReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:to="lab_kof_PercentageOfIncomeToBeTransferredToReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_03b37877-b068-495b-8dd6-32d726b4d37c_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains on disposals of non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsOnDisposalsOfNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:to="lab_ifrs-full_GainsOnDisposalsOfNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_b465f459-205d-4411-a380-fe21a547ce7a_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income and Expenses</link:label>
    <link:label id="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other income and expenses [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure of other income and expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherIncomeAndExpensesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:to="lab_kof_DisclosureOfOtherIncomeAndExpensesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisputesOnTaxDeductionsMember_eafa3572-5bd7-4ceb-8b66-0b6f2aea1dbc_terseLabel_en-US" xlink:label="lab_kof_DisputesOnTaxDeductionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disputes On Tax Deductions</link:label>
    <link:label id="lab_kof_DisputesOnTaxDeductionsMember_label_en-US" xlink:label="lab_kof_DisputesOnTaxDeductionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disputes On Tax Deductions [Member]</link:label>
    <link:label id="lab_kof_DisputesOnTaxDeductionsMember_documentation_en-US" xlink:label="lab_kof_DisputesOnTaxDeductionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disputes On Tax Deductions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisputesOnTaxDeductionsMember" xlink:href="kof-20241231.xsd#kof_DisputesOnTaxDeductionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisputesOnTaxDeductionsMember" xlink:to="lab_kof_DisputesOnTaxDeductionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_6b4bc8da-e5a1-4aab-8d5e-fa5052046fa1_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase decrease in foreign currency exchange rate</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase decrease in foreign currency exchange rate</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase decrease in foreign currency exchange rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInForeignCurrencyExchangeRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:to="lab_kof_IncreaseDecreaseInForeignCurrencyExchangeRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InventoriesInTransit_a376d98f-7929-4074-be2a-5beb256d0651_terseLabel_en-US" xlink:label="lab_kof_InventoriesInTransit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories in transit</link:label>
    <link:label id="lab_kof_InventoriesInTransit_label_en-US" xlink:label="lab_kof_InventoriesInTransit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories in transit</link:label>
    <link:label id="lab_kof_InventoriesInTransit_documentation_en-US" xlink:label="lab_kof_InventoriesInTransit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inventories in transit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoriesInTransit" xlink:href="kof-20241231.xsd#kof_InventoriesInTransit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InventoriesInTransit" xlink:to="lab_kof_InventoriesInTransit" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_8eba13a0-bfa8-41cf-8766-a9e99d34b8dd_terseLabel_en-US" xlink:label="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information About Other Non-Current Assets</link:label>
    <link:label id="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure summary of other noncurrent assets [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure summary of other noncurrent assets [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:to="lab_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_5e057a27-d4ca-45a3-a542-828c29058c82_terseLabel_en-US" xlink:label="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Related to Other Comprehensive Income</link:label>
    <link:label id="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure deferred tax related to other comprehensive income explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure deferred tax related to other comprehensive income [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_2500202d-7358-46bc-8df5-d715b77c07ab_terseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_81e3e7d6-660e-4a57-af3c-d220cef1663c_periodStartLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_c05a0db3-505d-459a-a74d-1cb576d1cfa8_periodEndLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_IntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract_909e922a-f439-4eaf-851e-5afdcf9bde22_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities (current included in suppliers and other liabilities and loans)</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and other current payables [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_HedgedItemsDomain_2f8f3547-3534-4de3-9976-c158caa2b441_terseLabel_en-US" xlink:label="lab_ifrs-full_HedgedItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedged items [domain]</link:label>
    <link:label id="lab_ifrs-full_HedgedItemsDomain_label_en-US" xlink:label="lab_ifrs-full_HedgedItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedged items [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_HedgedItemsDomain" xlink:to="lab_ifrs-full_HedgedItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock_9bdad9da-34e0-4d8b-9627-ae85cd45b7cc_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Other Noncurrent Liabilities</link:label>
    <link:label id="lab_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Other Noncurrent Liabilities Explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of Other Noncurrent Liabilities Explanatory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_f1fa67e9-065a-4cf1-878c-0cc6deec4125_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Interest Expense</link:label>
    <link:label id="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of interest expense on borrowing explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of interest expense on borrowing [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_8db06cd2-293a-4582-8638-41acc79527dc_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current portion of non-current debt</link:label>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_bb84d51e-a636-473c-91c6-cb0619debb59_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long term debt</link:label>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_label_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current portion of non-current borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:to="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_HedgedItemsAxis_2ebe93da-99d4-4b2d-93ff-8b8a51e84ac8_terseLabel_en-US" xlink:label="lab_ifrs-full_HedgedItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedged items [axis]</link:label>
    <link:label id="lab_ifrs-full_HedgedItemsAxis_label_en-US" xlink:label="lab_ifrs-full_HedgedItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedged items [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_HedgedItemsAxis" xlink:to="lab_ifrs-full_HedgedItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CostOfSales_68ab9031-08d0-41e4-9c3f-e43dbba541ec_terseLabel_en-US" xlink:label="lab_ifrs-full_CostOfSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_ifrs-full_CostOfSales_label_en-US" xlink:label="lab_ifrs-full_CostOfSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales" xlink:to="lab_ifrs-full_CostOfSales" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentRecoverablesIncomeTax_28b4aef5-6b85-4e88-b51b-73011be8d6ee_terseLabel_en-US" xlink:label="lab_kof_CurrentRecoverablesIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recoverable income tax</link:label>
    <link:label id="lab_kof_CurrentRecoverablesIncomeTax_label_en-US" xlink:label="lab_kof_CurrentRecoverablesIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Recoverables Income Tax</link:label>
    <link:label id="lab_kof_CurrentRecoverablesIncomeTax_documentation_en-US" xlink:label="lab_kof_CurrentRecoverablesIncomeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current Recoverables Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentRecoverablesIncomeTax" xlink:href="kof-20241231.xsd#kof_CurrentRecoverablesIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentRecoverablesIncomeTax" xlink:to="lab_kof_CurrentRecoverablesIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_07ee4117-a2c7-4289-b2ce-018fa8e12acf_verboseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_66d40fd2-3c9d-4390-85a9-baed40fc8894_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_b3d77a8f-f14d-4de8-a58a-e12155ba0dce_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentReceivables_c788b689-c39e-4059-ae0e-576227932959_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other sundry accounts receivable</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentReceivables_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentReceivables" xlink:to="lab_ifrs-full_OtherCurrentReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_7f14ba61-b092-4485-b80c-53bfd89923ad_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Balances and Transactions with Related Parties and Affiliated Companies</link:label>
    <link:label id="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of summary of balances and transactions with related explanatory parties and affiliates [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of summary of balances and transactions with related parties and affiliates [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:to="lab_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_065fe16d-c2c5-4bd7-bde0-a3b1076cbcd0_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_7d0bf4f7-255e-4977-907f-59acad6db16e_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Provisions Recorded in Consolidated Statement of Financial Position</link:label>
    <link:label id="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of nature and amount of loss contingencies explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of nature and amount of loss contingencies [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationMember_2a68f9c2-c17a-4780-adcb-1229c53dd64c_terseLabel_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated financial statement location</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationMember_label_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated financial statement location [Member]</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationMember_documentation_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consolidated financial statement location [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember" xlink:to="lab_kof_ConsolidatedFinancialStatementLocationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_26bae2b3-1d97-42bc-a57d-cfe098f9da2b_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Suppliers and other accounts payable</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for increase (decrease) in trade accounts payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_0b082a20-2225-47d6-8747-c4166c7967b0_verboseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible expenses</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax rate effect of expense not deductible in determining taxable profit (tax loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:to="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_b9e2a128-e47c-47b0-a1b8-f1373d84f15b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Accounting Policies</link:label>
    <link:label id="lab_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_label_en-US" xlink:label="lab_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of significant accounting policies [text block]</link:label>
    <link:label id="lab_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_documentation_en-US" xlink:label="lab_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure for significant accounting policies applied by the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:href="kof-20241231.xsd#kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:to="lab_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_e21c3377-99a4-4023-a3b9-34aa097916b5_terseLabel_en-US" xlink:label="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recoverable tax</link:label>
    <link:label id="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_label_en-US" xlink:label="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recoverable amount of asset or cash-generating unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:to="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherComprehensiveIncomeAttributableAbstract_8be30eb6-3e56-489f-8157-f0903e4b055d_terseLabel_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeAttributableAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Attributable to:</link:label>
    <link:label id="lab_kof_OtherComprehensiveIncomeAttributableAbstract_label_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeAttributableAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Attributable [Abstract]</link:label>
    <link:label id="lab_kof_OtherComprehensiveIncomeAttributableAbstract_documentation_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeAttributableAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Attributable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeAttributableAbstract" xlink:href="kof-20241231.xsd#kof_OtherComprehensiveIncomeAttributableAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract" xlink:to="lab_kof_OtherComprehensiveIncomeAttributableAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_c6d2372b-8608-4eb8-99a6-ee055ff74b66_verboseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Transfer</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through transfers and other changes, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ForeignCountriesMember_b9dc847c-7745-4122-9e2d-b10a079671aa_terseLabel_en-US" xlink:label="lab_ifrs-full_ForeignCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_ifrs-full_ForeignCountriesMember_label_en-US" xlink:label="lab_ifrs-full_ForeignCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign countries [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ForeignCountriesMember" xlink:to="lab_ifrs-full_ForeignCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_71d2c887-3609-418f-8d20-e2ae1200b363_terseLabel_en-US" xlink:label="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods and work in progress</link:label>
    <link:label id="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_label_en-US" xlink:label="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease (increase) in inventories of finished goods and work in progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:to="lab_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoBRLMember_0a494b2e-bc09-4e19-a369-7a90f59ee2b0_terseLabel_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross currency swaps (USD to BRL)</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoBRLMember_label_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cross Currency Swaps (USD into BRL) [member]</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoBRLMember_documentation_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cross currency swaps (USD into BRL).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsUSDIntoBRLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:to="lab_kof_CrossCurrencySwapsUSDIntoBRLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_0c449584-7923-4b88-b003-51345654805e_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for derivative financial instruments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_5f866f68-f3a5-46d5-9467-79dc1e21665e_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current tax expense (income) and adjustments for current tax of prior periods [abstract]</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax expense (income) and adjustments for current tax of prior periods [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BetaSanMiguelMember_cf7a7b5f-ead5-4f6b-9fcd-4767b73ff92c_terseLabel_en-US" xlink:label="lab_kof_BetaSanMiguelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Beta San Miguel</link:label>
    <link:label id="lab_kof_BetaSanMiguelMember_label_en-US" xlink:label="lab_kof_BetaSanMiguelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Beta san miguel [Member]</link:label>
    <link:label id="lab_kof_BetaSanMiguelMember_documentation_en-US" xlink:label="lab_kof_BetaSanMiguelMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Beta san miguel [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BetaSanMiguelMember" xlink:href="kof-20241231.xsd#kof_BetaSanMiguelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BetaSanMiguelMember" xlink:to="lab_kof_BetaSanMiguelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FloatingInterestRateMember_84c6bb71-f6c9-46a5-bdfc-70c1ba406993_terseLabel_en-US" xlink:label="lab_ifrs-full_FloatingInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Floating Interest Rate</link:label>
    <link:label id="lab_ifrs-full_FloatingInterestRateMember_label_en-US" xlink:label="lab_ifrs-full_FloatingInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Floating interest rate [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FloatingInterestRateMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FloatingInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FloatingInterestRateMember" xlink:to="lab_ifrs-full_FloatingInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_dfda8f36-a86b-48e6-bb58-cb2c05d064b2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Impact of Recently Issued Accounting Standards not yet in Effect:</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of first-time adoption [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable_2249271d-5f30-4309-998d-557d73f2856b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of financial liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of financial liabilities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfFinancialLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DerivativesDesignatedAsHedgesMember_774395a2-aa1b-4bba-aad1-75aadc6836a0_terseLabel_en-US" xlink:label="lab_kof_DerivativesDesignatedAsHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives designated as hedges</link:label>
    <link:label id="lab_kof_DerivativesDesignatedAsHedgesMember_label_en-US" xlink:label="lab_kof_DerivativesDesignatedAsHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives designated as hedges [member]</link:label>
    <link:label id="lab_kof_DerivativesDesignatedAsHedgesMember_documentation_en-US" xlink:label="lab_kof_DerivativesDesignatedAsHedgesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivatives designated as hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesDesignatedAsHedgesMember" xlink:href="kof-20241231.xsd#kof_DerivativesDesignatedAsHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DerivativesDesignatedAsHedgesMember" xlink:to="lab_kof_DerivativesDesignatedAsHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DispensadorasDeCafeSAPIDeCVMember_6565a074-04a0-40f3-8969-2489dc850663_terseLabel_en-US" xlink:label="lab_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</link:label>
    <link:label id="lab_kof_DispensadorasDeCafeSAPIDeCVMember_label_en-US" xlink:label="lab_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dispensadoras de cafe, S.A.P.I. de C.V. [Member]</link:label>
    <link:label id="lab_kof_DispensadorasDeCafeSAPIDeCVMember_documentation_en-US" xlink:label="lab_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Dispensadoras de cafe, S.A.P.I. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:href="kof-20241231.xsd#kof_DispensadorasDeCafeSAPIDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:to="lab_kof_DispensadorasDeCafeSAPIDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity_969ea2e2-6583-40e6-b1cb-e8cbdf74866a_terseLabel_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect on equity</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity_label_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in foreign currency rate, effect on equity</link:label>
    <link:label id="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity_documentation_en-US" xlink:label="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in foreign currancy rate, effect on equity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:href="kof-20241231.xsd#kof_ChangeInForeignCurrencyRateEffectOnEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:to="lab_kof_ChangeInForeignCurrencyRateEffectOnEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_62c2ca78-58c3-4fc9-b62a-8a27135ba505_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of intangible assets and goodwill</link:label>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_label_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of intangible assets and goodwill [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:to="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_c4e81b72-ad38-4ad8-98e2-ed53a8ff2fdf_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash flows used in investing activities</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_9164e31d-cddd-4052-8e6c-863eb0340ef0_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange movement</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfRisksAxis_f220ca28-b2a3-4da1-876b-25d4cb4cdab3_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfRisksAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of risks [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfRisksAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfRisksAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of risks [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksAxis" xlink:to="lab_ifrs-full_TypesOfRisksAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_af03c7e0-397f-4ca6-90a3-8c5aa95f8076_terseLabel_en-US" xlink:label="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurements of the net defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_label_en-US" xlink:label="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reserve of remeasurements of defined benefit plans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:to="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_14ae1768-7a76-498d-9525-81c27b30654b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Tax Loss Carryforwards</link:label>
    <link:label id="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of tax loss carry-forwards explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of tax loss carry-forwards [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LifeAnnuitiesMember_27d9d729-ea9a-48e5-ae2f-1bcd13ea707a_terseLabel_en-US" xlink:label="lab_kof_LifeAnnuitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Life annuities</link:label>
    <link:label id="lab_kof_LifeAnnuitiesMember_label_en-US" xlink:label="lab_kof_LifeAnnuitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Life annuities [Member]</link:label>
    <link:label id="lab_kof_LifeAnnuitiesMember_documentation_en-US" xlink:label="lab_kof_LifeAnnuitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Life annuities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesMember" xlink:href="kof-20241231.xsd#kof_LifeAnnuitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LifeAnnuitiesMember" xlink:to="lab_kof_LifeAnnuitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PrepaidInsurance1_0c11d011-fa0e-46cc-be6f-88a0764c6f21_terseLabel_en-US" xlink:label="lab_kof_PrepaidInsurance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid insurance</link:label>
    <link:label id="lab_kof_PrepaidInsurance1_label_en-US" xlink:label="lab_kof_PrepaidInsurance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid insurance 1</link:label>
    <link:label id="lab_kof_PrepaidInsurance1_documentation_en-US" xlink:label="lab_kof_PrepaidInsurance1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prepaid insurance 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidInsurance1" xlink:href="kof-20241231.xsd#kof_PrepaidInsurance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PrepaidInsurance1" xlink:to="lab_kof_PrepaidInsurance1" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrencySwapContractMember_38f04064-1918-499d-b5ee-b2d3cd0e12df_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrencySwapContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross currency swaps and interest rate swaps</link:label>
    <link:label id="lab_ifrs-full_CurrencySwapContractMember_label_en-US" xlink:label="lab_ifrs-full_CurrencySwapContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency swap contract [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrencySwapContractMember" xlink:to="lab_ifrs-full_CurrencySwapContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfOtherProvisionsDomain_91793e94-ce72-4efe-8af9-136acf65df19_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfOtherProvisionsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of other provisions</link:label>
    <link:label id="lab_ifrs-full_ClassesOfOtherProvisionsDomain_label_en-US" xlink:label="lab_ifrs-full_ClassesOfOtherProvisionsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of other provisions [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOtherProvisionsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOtherProvisionsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain" xlink:to="lab_ifrs-full_ClassesOfOtherProvisionsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_c70ba948-4b0c-4d14-93a8-5ac0cdf9cc1d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OperatingSegmentsMember_4dd37da8-5b85-4abd-86ca-a342f4226398_terseLabel_en-US" xlink:label="lab_ifrs-full_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_ifrs-full_OperatingSegmentsMember_label_en-US" xlink:label="lab_ifrs-full_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating segments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OperatingSegmentsMember" xlink:to="lab_ifrs-full_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherCurrentExpenses_27c82626-905f-4a15-9d29-8bcc9ec49d95_terseLabel_en-US" xlink:label="lab_kof_OtherCurrentExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_kof_OtherCurrentExpenses_label_en-US" xlink:label="lab_kof_OtherCurrentExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Expenses</link:label>
    <link:label id="lab_kof_OtherCurrentExpenses_documentation_en-US" xlink:label="lab_kof_OtherCurrentExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Current Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentExpenses" xlink:href="kof-20241231.xsd#kof_OtherCurrentExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherCurrentExpenses" xlink:to="lab_kof_OtherCurrentExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities_020eada5-9f62-46b3-824d-497ece13a3fa_negatedTerseLabel_en-US" xlink:label="lab_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities_label_en-US" xlink:label="lab_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effects of Changes in Foreign Exchange Rates of Lease Liabilities</link:label>
    <link:label id="lab_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities_documentation_en-US" xlink:label="lab_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effects of Changes in Foreign Exchange Rates of Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" xlink:href="kof-20241231.xsd#kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" xlink:to="lab_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_e0e4842a-2780-4c71-a307-f63334ba892b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Associates and Joint Ventures</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of associates and joint ventures explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of associates and joint ventures [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_e1bcd4eb-1571-4213-9dd7-c2cd47fed5b9_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinancialStatementLocationAxis_87861a2f-acec-4ecb-8681-77bd73b85be2_terseLabel_en-US" xlink:label="lab_kof_FinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial statement location [Axis]</link:label>
    <link:label id="lab_kof_FinancialStatementLocationAxis_label_en-US" xlink:label="lab_kof_FinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial statement location [Axis]</link:label>
    <link:label id="lab_kof_FinancialStatementLocationAxis_documentation_en-US" xlink:label="lab_kof_FinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial statement location [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationAxis" xlink:href="kof-20241231.xsd#kof_FinancialStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinancialStatementLocationAxis" xlink:to="lab_kof_FinancialStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level2OfFairValueHierarchyMember_9bfa6f51-e354-490d-80c0-dcdbb8232f55_terseLabel_en-US" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_ifrs-full_Level2OfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Level 2 of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentRegistrationStatement_ab5c78f0-19c0-4e1d-b78b-1a3f746892fa_terseLabel_en-US" xlink:label="lab_dei_DocumentRegistrationStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document&#8203; Registration&#8203; Statement</link:label>
    <link:label id="lab_dei_DocumentRegistrationStatement_label_en-US" xlink:label="lab_dei_DocumentRegistrationStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Registration Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentRegistrationStatement" xlink:to="lab_dei_DocumentRegistrationStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_c6aee26c-b7d5-4300-9780-a9c3cace0623_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Post-employment and other non-current employee benefits</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for employee benefits [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FEMSAMember_c9189469-8f71-472f-abd5-366eaca090de_terseLabel_en-US" xlink:label="lab_kof_FEMSAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FEMSA</link:label>
    <link:label id="lab_kof_FEMSAMember_label_en-US" xlink:label="lab_kof_FEMSAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">FEMSA [Member]</link:label>
    <link:label id="lab_kof_FEMSAMember_documentation_en-US" xlink:label="lab_kof_FEMSAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">FEMSA [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember" xlink:href="kof-20241231.xsd#kof_FEMSAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FEMSAMember" xlink:to="lab_kof_FEMSAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_1d48851a-2411-4396-b695-8dd3d2970873_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognition</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for recognition of revenue [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level1OfFairValueHierarchyMember_adb98f51-ac55-4b41-9251-5afb9c04070a_terseLabel_en-US" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_ifrs-full_Level1OfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Level 1 of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level1OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfHedgesAxis_9971448a-cbe7-425d-bd3b-e63cda5542c7_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of hedges [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfHedgesAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of hedges [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfHedgesAxis" xlink:to="lab_ifrs-full_TypesOfHedgesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseLiabilitiesMember_24690653-08cc-46aa-b2e6-1ae7c7abb69f_terseLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_ifrs-full_LeaseLiabilitiesMember_a2a444ab-48e7-4fd0-8188-6da72cfb0263_verboseLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Leases liabilities, net</link:label>
    <link:label id="lab_ifrs-full_LeaseLiabilitiesMember_label_en-US" xlink:label="lab_ifrs-full_LeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease liabilities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilitiesMember" xlink:to="lab_ifrs-full_LeaseLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentInterestPayable_0048e336-ee65-4564-942d-930d27371f24_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentInterestPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest payable</link:label>
    <link:label id="lab_ifrs-full_CurrentInterestPayable_label_en-US" xlink:label="lab_ifrs-full_CurrentInterestPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current interest payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentInterestPayable" xlink:to="lab_ifrs-full_CurrentInterestPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix_360e2fc8-2c3b-46dd-b1aa-466e051d738c_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year six</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSix"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSix" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingIncome_e1ecca7e-fe8a-4ded-abff-ec32fac00430_terseLabel_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingIncome_label_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Miscellaneous other operating income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:to="lab_ifrs-full_MiscellaneousOtherOperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AssetsAbstract_5fc0a626-e0b2-44ea-9680-4666e30cdabf_terseLabel_en-US" xlink:label="lab_ifrs-full_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_ifrs-full_AssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAbstract" xlink:to="lab_ifrs-full_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_aa91d648-dacf-45ec-aef3-751992e04a89_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseLiabilities_90fa72dc-d052-4353-a071-669aa0632e1c_totalLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_ifrs-full_LeaseLiabilities_5bc32edb-f00a-471e-a0a3-61dcd2478e6d_periodStartLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_ifrs-full_LeaseLiabilities_9d909539-71fc-4ddf-bfc3-0e0804027d09_periodEndLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_ifrs-full_LeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_LeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilities" xlink:to="lab_ifrs-full_LeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems_11012806-9b62-45ff-9ec8-c609925d57d2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of financial assets [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of financial assets [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentLiabilities_08533f1a-f418-467c-a518-69fe01c03b02_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentLiabilities_7b3b1831-9591-4668-a63e-09003e97c2e6_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentLiabilities" xlink:to="lab_ifrs-full_OtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DecreaseInProvisionsResultingFromPayments_96b986de-5e8b-4a72-a291-fa72cd896a97_negatedLabel_en-US" xlink:label="lab_kof_DecreaseInProvisionsResultingFromPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_kof_DecreaseInProvisionsResultingFromPayments_label_en-US" xlink:label="lab_kof_DecreaseInProvisionsResultingFromPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease in provisions resulting from payments</link:label>
    <link:label id="lab_kof_DecreaseInProvisionsResultingFromPayments_documentation_en-US" xlink:label="lab_kof_DecreaseInProvisionsResultingFromPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Decrease in provisions resulting from payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsResultingFromPayments" xlink:href="kof-20241231.xsd#kof_DecreaseInProvisionsResultingFromPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DecreaseInProvisionsResultingFromPayments" xlink:to="lab_kof_DecreaseInProvisionsResultingFromPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LeaoAlimentosEBebidasLTDAMember_94d4da32-9fdb-436a-a028-c8258ef95bdf_terseLabel_en-US" xlink:label="lab_kof_LeaoAlimentosEBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leao Alimentos e Bebidas, LTDA</link:label>
    <link:label id="lab_kof_LeaoAlimentosEBebidasLTDAMember_label_en-US" xlink:label="lab_kof_LeaoAlimentosEBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leao alimentos e bebidas, LTDA [Member]</link:label>
    <link:label id="lab_kof_LeaoAlimentosEBebidasLTDAMember_documentation_en-US" xlink:label="lab_kof_LeaoAlimentosEBebidasLTDAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leao alimentos e bebidas, LTDA [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember" xlink:href="kof-20241231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LeaoAlimentosEBebidasLTDAMember" xlink:to="lab_kof_LeaoAlimentosEBebidasLTDAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForMonetaryPositionGainLossNet_babb61fa-7883-416c-9ce3-b7174a647ba1_negatedLabel_en-US" xlink:label="lab_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Monetary position gain, net</link:label>
    <link:label id="lab_kof_AdjustmentsForMonetaryPositionGainLossNet_label_en-US" xlink:label="lab_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for monetary position gain loss net</link:label>
    <link:label id="lab_kof_AdjustmentsForMonetaryPositionGainLossNet_documentation_en-US" xlink:label="lab_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments for monetary position gain loss net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:href="kof-20241231.xsd#kof_AdjustmentsForMonetaryPositionGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:to="lab_kof_AdjustmentsForMonetaryPositionGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfEquityAxis_57bd7cf5-d256-4203-a92f-51d9345c4be7_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of equity [axis]</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfEquityAxis_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of equity [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis" xlink:to="lab_ifrs-full_ComponentsOfEquityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossCarryForwardsMember_17a67c30-ea78-4949-a9a7-58e4d25a86ad_terseLabel_en-US" xlink:label="lab_kof_TaxLossCarryForwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax loss carryforwards</link:label>
    <link:label id="lab_kof_TaxLossCarryForwardsMember_label_en-US" xlink:label="lab_kof_TaxLossCarryForwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax loss carry forwards [Member]</link:label>
    <link:label id="lab_kof_TaxLossCarryForwardsMember_documentation_en-US" xlink:label="lab_kof_TaxLossCarryForwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax loss carry forwards [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossCarryForwardsMember" xlink:href="kof-20241231.xsd#kof_TaxLossCarryForwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossCarryForwardsMember" xlink:to="lab_kof_TaxLossCarryForwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ItemsOfContingentLiabilitiesDomain_cdcb1dd1-216a-439f-8dfe-d8f9c46a201c_terseLabel_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Items of contingent liabilities</link:label>
    <link:label id="lab_ifrs-full_ItemsOfContingentLiabilitiesDomain_label_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Items of contingent liabilities [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain" xlink:to="lab_ifrs-full_ItemsOfContingentLiabilitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_177b1ba8-3a95-4568-b076-bbba659f8e57_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase U.S. Dollar (COP/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Agreements to purchase USD (COP/USD) [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase USD (COP/USD).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDCOPUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_03f4fa97-65e4-4952-8a8e-af3bd3f1725c_terseLabel_en-US" xlink:label="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Post-employment and other non-current employee benefits</link:label>
    <link:label id="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_label_en-US" xlink:label="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Post employment and other long term employee benefits [Member]</link:label>
    <link:label id="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_documentation_en-US" xlink:label="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Post employment and other long term employee benefits [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:href="kof-20241231.xsd#kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:to="lab_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FiniteUsefulLivedIntangibleAssetsMember_d67d5a1f-30e2-4946-bd44-f692e05aa344_terseLabel_en-US" xlink:label="lab_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite useful lived intangible assets</link:label>
    <link:label id="lab_kof_FiniteUsefulLivedIntangibleAssetsMember_label_en-US" xlink:label="lab_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite useful lived intangible assets [Member]</link:label>
    <link:label id="lab_kof_FiniteUsefulLivedIntangibleAssetsMember_documentation_en-US" xlink:label="lab_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite useful lived intangible assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:href="kof-20241231.xsd#kof_FiniteUsefulLivedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:to="lab_kof_FiniteUsefulLivedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_2c870f0a-6813-43ad-bdae-10760e6c3bb7_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_bd42462a-c13a-4136-b654-038f0211c5e3_periodStartLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_47fe95b6-86c2-4f99-8d26-aafc3b0a4374_periodEndLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined benefit obligation, at present value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:to="lab_ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices_f7e389e2-2dc5-4630-8d47-3b38f8ac0e38_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to suppliers for goods and services</link:label>
    <link:label id="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices_label_en-US" xlink:label="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to suppliers for goods and services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:to="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInAluminumPriceEffectOnEquity_4d652586-2939-4779-bf30-512e2a8869b5_terseLabel_en-US" xlink:label="lab_kof_ChangeInAluminumPriceEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Aluminum price, effect on equity</link:label>
    <link:label id="lab_kof_ChangeInAluminumPriceEffectOnEquity_label_en-US" xlink:label="lab_kof_ChangeInAluminumPriceEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Aluminum price, effect on equity</link:label>
    <link:label id="lab_kof_ChangeInAluminumPriceEffectOnEquity_documentation_en-US" xlink:label="lab_kof_ChangeInAluminumPriceEffectOnEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in aluminum price, effect on equity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPriceEffectOnEquity" xlink:href="kof-20241231.xsd#kof_ChangeInAluminumPriceEffectOnEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInAluminumPriceEffectOnEquity" xlink:to="lab_kof_ChangeInAluminumPriceEffectOnEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisposalOfLeaseLiabilities_5f8e990b-5490-409d-949d-bf4dbcd38188_negatedTerseLabel_en-US" xlink:label="lab_kof_DisposalOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Disposals</link:label>
    <link:label id="lab_kof_DisposalOfLeaseLiabilities_label_en-US" xlink:label="lab_kof_DisposalOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal of Lease Liabilities</link:label>
    <link:label id="lab_kof_DisposalOfLeaseLiabilities_documentation_en-US" xlink:label="lab_kof_DisposalOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal of Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalOfLeaseLiabilities" xlink:href="kof-20241231.xsd#kof_DisposalOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisposalOfLeaseLiabilities" xlink:to="lab_kof_DisposalOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NumberOfBottlerAgreements_d7398e5f-da51-42dd-8483-e9f8d04f2453_terseLabel_en-US" xlink:label="lab_kof_NumberOfBottlerAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of bottler agreements</link:label>
    <link:label id="lab_kof_NumberOfBottlerAgreements_label_en-US" xlink:label="lab_kof_NumberOfBottlerAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Bottler Agreements</link:label>
    <link:label id="lab_kof_NumberOfBottlerAgreements_documentation_en-US" xlink:label="lab_kof_NumberOfBottlerAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Bottler Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreements" xlink:href="kof-20241231.xsd#kof_NumberOfBottlerAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NumberOfBottlerAgreements" xlink:to="lab_kof_NumberOfBottlerAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_21be97c8-6ef4-45c0-af61-87efba60a796_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Reconciliation of Changes in Intangible Assets and Goodwill</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_b870b2ef-e887-4ed4-a9e7-cedeb064f8ef_negatedTerseLabel_en-US" xlink:label="lab_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Investments in other entities and financial assets</link:label>
    <link:label id="lab_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_label_en-US" xlink:label="lab_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Payments (Receipts) From Investments In Other Entities And Financial Assets</link:label>
    <link:label id="lab_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_documentation_en-US" xlink:label="lab_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash payments (receipts) from investments in other entities and financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" xlink:href="kof-20241231.xsd#kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" xlink:to="lab_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_b694cb4c-fc5f-4ee8-92d4-c59ba16b7add_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash flows generated from operating activities</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OperationsOfThirdPartyMember_5681c67b-3f26-4931-80c3-5d9e10f54590_terseLabel_en-US" xlink:label="lab_kof_OperationsOfThirdPartyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operations Of Third Party</link:label>
    <link:label id="lab_kof_OperationsOfThirdPartyMember_label_en-US" xlink:label="lab_kof_OperationsOfThirdPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operations of third party [Member]</link:label>
    <link:label id="lab_kof_OperationsOfThirdPartyMember_documentation_en-US" xlink:label="lab_kof_OperationsOfThirdPartyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operations of third party [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OperationsOfThirdPartyMember" xlink:href="kof-20241231.xsd#kof_OperationsOfThirdPartyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OperationsOfThirdPartyMember" xlink:to="lab_kof_OperationsOfThirdPartyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases_9e86873a-eed4-4bf5-929b-a5881607c935_terseLabel_en-US" xlink:label="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expenses for low value assets and short-term leases</link:label>
    <link:label id="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases_label_en-US" xlink:label="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expenses for low value assets and short term leases</link:label>
    <link:label id="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases_documentation_en-US" xlink:label="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expenses for low value assets and short term leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:href="kof-20241231.xsd#kof_ExpensesForLowValueAssetsAndShortTermLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:to="lab_kof_ExpensesForLowValueAssetsAndShortTermLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapital_b18e57a2-dd34-4ea5-bcfe-62cce04c3063_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapital_label_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalPaidinCapital" xlink:to="lab_ifrs-full_AdditionalPaidinCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_f3faadc0-aa50-4c19-9a4e-32ab66851689_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for:</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile profit (loss) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:to="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_d16f64bd-d078-49b0-86c5-55d845c3b8fe_terseLabel_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-adjusting events after reporting period [axis]</link:label>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_label_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-adjusting events after reporting period [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_GTQ_f7d51300-fb71-4ef1-8b27-e5536e77348b_terseLabel_en-US" xlink:label="lab_currency_GTQ" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quetzal</link:label>
    <link:label id="lab_currency_GTQ_label_en-US" xlink:label="lab_currency_GTQ" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guatemala, Quetzales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GTQ" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_GTQ"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_GTQ" xlink:to="lab_currency_GTQ" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate_bbdd5067-ed45-4a44-a35d-59f89922ee45_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership Percentage</link:label>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate_label_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proportion of ownership interest in associate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInAssociate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInAssociate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTradeReceivables_6c1452b7-0f9c-4ca7-919f-dfdd69c7b113_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade receivables</link:label>
    <link:label id="lab_ifrs-full_CurrentTradeReceivables_label_en-US" xlink:label="lab_ifrs-full_CurrentTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current trade receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTradeReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTradeReceivables" xlink:to="lab_ifrs-full_CurrentTradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable_d4a1dbd7-61be-453a-8ace-4d195b266f88_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ContactPersonnelName_f97b873f-d1d2-4b63-9060-e7535db97a80_terseLabel_en-US" xlink:label="lab_dei_ContactPersonnelName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contact Personnel Name</link:label>
    <link:label id="lab_dei_ContactPersonnelName_label_en-US" xlink:label="lab_dei_ContactPersonnelName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contact Personnel Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelName" xlink:to="lab_dei_ContactPersonnelName" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember_1a443a7e-1664-4920-995a-4d2e6410d4c5_terseLabel_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember_label_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected&#160;Annual&#160;Long-Term Inflation Two Thousand Twenty Four To Two Thousand Twenty Eight [Member]</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember_documentation_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected&#160;Annual&#160;Long-Term Inflation Two Thousand Twenty Four To Two Thousand Twenty Eight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:href="kof-20241231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:to="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesDShareMember_b82139ba-ba5b-4899-b8f8-52b72f5b418c_terseLabel_en-US" xlink:label="lab_kof_SeriesDShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">D</link:label>
    <link:label id="lab_kof_SeriesDShareMember_210ddb34-5a2c-4e5a-b015-c8b44a3748bf_verboseLabel_en-US" xlink:label="lab_kof_SeriesDShareMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">"D" shares</link:label>
    <link:label id="lab_kof_SeriesDShareMember_label_en-US" xlink:label="lab_kof_SeriesDShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series D share [Member]</link:label>
    <link:label id="lab_kof_SeriesDShareMember_documentation_en-US" xlink:label="lab_kof_SeriesDShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series D share [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesDShareMember" xlink:to="lab_kof_SeriesDShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_869f40bb-65cd-4725-8c52-f25c57ef9951_terseLabel_en-US" xlink:label="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change&#160;in&#160;Volume Growth CAGR</link:label>
    <link:label id="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_label_en-US" xlink:label="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change In Volume Growth Of Compound Annual Growth Rate</link:label>
    <link:label id="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_documentation_en-US" xlink:label="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change In Volume Growth Of Compound Annual Growth Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:href="kof-20241231.xsd#kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:to="lab_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PETBottlesMember_cc12ac3f-1a34-420c-8dff-c24cd30e9d2f_terseLabel_en-US" xlink:label="lab_kof_PETBottlesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PET Bottles</link:label>
    <link:label id="lab_kof_PETBottlesMember_label_en-US" xlink:label="lab_kof_PETBottlesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PET bottles [Member]</link:label>
    <link:label id="lab_kof_PETBottlesMember_documentation_en-US" xlink:label="lab_kof_PETBottlesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">PET bottles [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PETBottlesMember" xlink:href="kof-20241231.xsd#kof_PETBottlesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PETBottlesMember" xlink:to="lab_kof_PETBottlesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_495b2c7d-7b28-42ad-8b28-0ebf2321f2d0_terseLabel_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation of the effective portion of derivative financial instruments, net of taxes</link:label>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_label_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation of effective portion of derivative financial instruments net of tax to noncontrolling interests</link:label>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_documentation_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Valuation of effective portion of derivative financial instruments net of tax to noncontrolling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:href="kof-20241231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:to="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_29c5c6db-e4a6-47da-b8d1-5069b3a62fa3_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Others</link:label>
    <link:label id="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_label_en-US" xlink:label="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current prepayments and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:to="lab_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaterialIncomeAndExpenseAbstract_291b056c-f016-4f1f-a401-6a8ed4516829_terseLabel_en-US" xlink:label="lab_ifrs-full_MaterialIncomeAndExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material income and expense [abstract]</link:label>
    <link:label id="lab_ifrs-full_MaterialIncomeAndExpenseAbstract_label_en-US" xlink:label="lab_ifrs-full_MaterialIncomeAndExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material income and expense [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaterialIncomeAndExpenseAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaterialIncomeAndExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaterialIncomeAndExpenseAbstract" xlink:to="lab_ifrs-full_MaterialIncomeAndExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RightofuseAssets_bd08ef04-5a07-414c-a399-ff2c530ecf44_terseLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets, net</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_51579c9f-eb62-4a0b-a925-490fc5c266e5_periodStartLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_994cd4c6-10d4-4f67-99b2-7bf3f420abca_periodEndLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssets" xlink:to="lab_ifrs-full_RightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_01c6863e-7e8c-46f4-82df-5dfbbcc8b2c8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of cash and cash equivalents [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Liabilities_66f0e2d3-2dfd-49cf-b3ee-9e879f74937c_totalLabel_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">TOTAL LIABILITIES</link:label>
    <link:label id="lab_ifrs-full_Liabilities_d9979240-b38b-4831-84b3-3788013a3cd8_terseLabel_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_ifrs-full_Liabilities_label_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Liabilities" xlink:to="lab_ifrs-full_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentDebtInstrumentsIssued_b15709fd-17e6-44ac-876e-a232a76bc0d2_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentDebtInstrumentsIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt with former shareholders</link:label>
    <link:label id="lab_ifrs-full_NoncurrentDebtInstrumentsIssued_label_en-US" xlink:label="lab_ifrs-full_NoncurrentDebtInstrumentsIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current debt instruments issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentDebtInstrumentsIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentDebtInstrumentsIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentDebtInstrumentsIssued" xlink:to="lab_ifrs-full_NoncurrentDebtInstrumentsIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_52a3dc4d-0b16-4a32-b30d-b3c38a31b3bd_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in value on the recognition of inflation effects</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_label_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase decrease through value on recognition of inflation effects</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase decrease through value on recognition of inflation effects</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:to="lab_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfSharesIssued_e4125a1b-06c7-4146-8c27-edf12e02f345_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital stock (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfSharesIssued_label_en-US" xlink:label="lab_ifrs-full_NumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of shares issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesIssued" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesIssued" xlink:to="lab_ifrs-full_NumberOfSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_d641200c-47ce-462a-89ee-fa5249a82e2b_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average incremental borrowing rate</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:to="lab_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_7f0b2023-f218-45f0-80a2-00daf76a3068_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative other comprehensive income</link:label>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherFinancialLiabilities_309a4368-471b-4e58-b72d-75e615840a1c_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_OtherFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherFinancialLiabilities" xlink:to="lab_ifrs-full_OtherFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_6a2e7e09-f621-4bad-b15e-ef502da11df6_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss (gain) on derivative financial instruments</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_label_en-US" xlink:label="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating unrealized gain (loss) on derivative financial instruments</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_documentation_en-US" xlink:label="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income tax relating unrealized gain (loss) on derivative financial instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:href="kof-20241231.xsd#kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:to="lab_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialLiabilities_95308834-ec87-45cf-918f-c200490fc4ac_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial liabilities</link:label>
    <link:label id="lab_ifrs-full_FinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_FinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilities" xlink:to="lab_ifrs-full_FinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_9922fb9a-b3e6-46bc-b38a-5d08f5946930_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Other Income and Expenses</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other operating income (expense) [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_065f35ed-fecc-4878-a5ba-a08b0e15dbc4_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_9e1dfa18-c107-4a2a-aad4-07b64a384d4e_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossCarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_label_en-US" xlink:label="lab_ifrs-full_GrossCarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross carrying amount [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossCarryingAmountMember" xlink:to="lab_ifrs-full_GrossCarryingAmountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_18b1e6c9-117d-4671-b375-1306de8ed496_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of share capital, reserves and other equity interest [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:to="lab_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_7828ebb1-3381-4f1c-821b-bdb1b64c4063_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_7c66844a-3373-4b8f-8023-abea8167606e_terseLabel_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset)</link:label>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_label_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BalanceInLegalReserveFund_7faa3239-b68c-4f18-9f45-1466411e718f_terseLabel_en-US" xlink:label="lab_kof_BalanceInLegalReserveFund" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance in legal reserve fund</link:label>
    <link:label id="lab_kof_BalanceInLegalReserveFund_label_en-US" xlink:label="lab_kof_BalanceInLegalReserveFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance in legal reserve fund</link:label>
    <link:label id="lab_kof_BalanceInLegalReserveFund_documentation_en-US" xlink:label="lab_kof_BalanceInLegalReserveFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Balance in legal reserve fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceInLegalReserveFund" xlink:href="kof-20241231.xsd#kof_BalanceInLegalReserveFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BalanceInLegalReserveFund" xlink:to="lab_kof_BalanceInLegalReserveFund" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_24edae5e-992c-4168-b366-331221232311_periodStartLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at the beginning of the period</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_f2159315-52a9-4ba1-84b2-ba9d1884e28c_periodEndLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at the end of the period</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents if different from statement of financial position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:to="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_81b74ad3-c6d2-42f0-956d-e5401ffaabd1_terseLabel_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxed at a rate other than the Mexican statutory rate</link:label>
    <link:label id="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_label_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax rate effect of income taxed at a rate other than statutory rate</link:label>
    <link:label id="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_documentation_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax rate effect of income taxed at a rate other than statutory rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:to="lab_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashEquivalents_50d18b45-9922-41f7-93c9-2e5797a9e139_terseLabel_en-US" xlink:label="lab_ifrs-full_CashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_ifrs-full_CashEquivalents_label_en-US" xlink:label="lab_ifrs-full_CashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashEquivalents" xlink:to="lab_ifrs-full_CashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OptionToPurchaseForeignCurrencyMember_529160de-8463-47d8-854d-b689346ee1e8_terseLabel_en-US" xlink:label="lab_kof_OptionToPurchaseForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option to purchase foreign currency</link:label>
    <link:label id="lab_kof_OptionToPurchaseForeignCurrencyMember_label_en-US" xlink:label="lab_kof_OptionToPurchaseForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option to purchase foreign currency [Member]</link:label>
    <link:label id="lab_kof_OptionToPurchaseForeignCurrencyMember_documentation_en-US" xlink:label="lab_kof_OptionToPurchaseForeignCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Option to purchase foreign currency</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionToPurchaseForeignCurrencyMember" xlink:href="kof-20241231.xsd#kof_OptionToPurchaseForeignCurrencyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OptionToPurchaseForeignCurrencyMember" xlink:to="lab_kof_OptionToPurchaseForeignCurrencyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_127eadcd-e227-4aaa-969d-d9946a4632be_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term employee benefits</link:label>
    <link:label id="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_label_en-US" xlink:label="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current net defined benefit liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:to="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_9bccdf39-a965-47f0-be52-4227010cbd81_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Post-employment and other non-current employee benefits</link:label>
    <link:label id="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_label_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current provisions for employee benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:to="lab_ifrs-full_NoncurrentProvisionsForEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_12bb7396-7d6f-4ca6-807d-3b0b9c227520_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable and other current assets</link:label>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_label_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for increase decrease in accounts receivable and other current assets</link:label>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_documentation_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments for increase decrease in accounts receivable and other current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:href="kof-20241231.xsd#kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:to="lab_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TerminationBenefitsExpense_b36e758f-190b-439c-b4a9-a4449fbc349a_terseLabel_en-US" xlink:label="lab_ifrs-full_TerminationBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination benefits</link:label>
    <link:label id="lab_ifrs-full_TerminationBenefitsExpense_label_en-US" xlink:label="lab_ifrs-full_TerminationBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Termination benefits expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TerminationBenefitsExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TerminationBenefitsExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TerminationBenefitsExpense" xlink:to="lab_ifrs-full_TerminationBenefitsExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateARSUSDMember_1d3b171b-a10e-40b2-916d-99f14a4bb979_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average exchange rate ARS/USD</link:label>
    <link:label id="lab_kof_AverageExchangeRateARSUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average exchange rate (ARS/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateARSUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average exchange rate (ARS/USD) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSUSDMember" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateARSUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateARSUSDMember" xlink:to="lab_kof_AverageExchangeRateARSUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4b1507d9-339c-49c2-b228-837aa9f4597f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BottomOfRangeMember_08c332ae-7a02-476e-9032-208f998cd88c_terseLabel_en-US" xlink:label="lab_ifrs-full_BottomOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bottom of Range</link:label>
    <link:label id="lab_ifrs-full_BottomOfRangeMember_label_en-US" xlink:label="lab_ifrs-full_BottomOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bottom of range [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BottomOfRangeMember" xlink:to="lab_ifrs-full_BottomOfRangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_9047bd4a-8cf8-44c1-8a31-a4228981846b_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for property, plant and equipment [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AssociatesMember_a6815d38-f651-4271-8a6a-099bbe26f3bd_terseLabel_en-US" xlink:label="lab_ifrs-full_AssociatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total for all associates</link:label>
    <link:label id="lab_ifrs-full_AssociatesMember_label_en-US" xlink:label="lab_ifrs-full_AssociatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total for all associates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssociatesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssociatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssociatesMember" xlink:to="lab_ifrs-full_AssociatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherEquityInterestMember_57916617-0dcf-4d09-84fc-56ccfe84ca80_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherEquityInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other equity instruments</link:label>
    <link:label id="lab_ifrs-full_OtherEquityInterestMember_label_en-US" xlink:label="lab_ifrs-full_OtherEquityInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other equity interest [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterestMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEquityInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherEquityInterestMember" xlink:to="lab_ifrs-full_OtherEquityInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_58b98e7b-f423-439e-a8d2-4bda68f78876_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Origination and reversal of temporary differences</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax expense (income) relating to origination and reversal of temporary differences</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_b1f3616e-d7ff-4487-917b-9e16279f5664_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CapitalContribution_5f6ff22f-102b-4ecd-a2b1-e914b2082375_terseLabel_en-US" xlink:label="lab_kof_CapitalContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital contribution</link:label>
    <link:label id="lab_kof_CapitalContribution_label_en-US" xlink:label="lab_kof_CapitalContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital contribution</link:label>
    <link:label id="lab_kof_CapitalContribution_documentation_en-US" xlink:label="lab_kof_CapitalContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capital contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalContribution" xlink:href="kof-20241231.xsd#kof_CapitalContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CapitalContribution" xlink:to="lab_kof_CapitalContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_d7738642-8bad-463c-9ae8-256ce234346a_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_8023af56-8347-4ece-b59a-6a42cd9b2fc7_negatedLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Acquisitions of intangible assets</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase of intangible assets, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_e0193333-19fa-4b96-944f-e05d689884cf_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinancialInstrumentsTaxEffect_b243737b-8f03-4228-beea-33be94c03df4_terseLabel_en-US" xlink:label="lab_kof_FinancialInstrumentsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax effect</link:label>
    <link:label id="lab_kof_FinancialInstrumentsTaxEffect_label_en-US" xlink:label="lab_kof_FinancialInstrumentsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial instruments tax effect</link:label>
    <link:label id="lab_kof_FinancialInstrumentsTaxEffect_documentation_en-US" xlink:label="lab_kof_FinancialInstrumentsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial instruments tax effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsTaxEffect" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinancialInstrumentsTaxEffect" xlink:to="lab_kof_FinancialInstrumentsTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_688bae05-466b-4cd4-a56f-e466530b8bc9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in the Balance of Plan Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of fair value of plan assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinanceIncome_cb89fe57-83a5-47be-bfba-2d37ff0d9705_terseLabel_en-US" xlink:label="lab_ifrs-full_FinanceIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_ifrs-full_FinanceIncome_label_en-US" xlink:label="lab_ifrs-full_FinanceIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncome" xlink:to="lab_ifrs-full_FinanceIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_98a4de2d-0e6f-4f70-b947-9cafde3a1c5d_terseLabel_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of comprehensive income, profit or loss location</link:label>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_label_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of comprehensive income, profit or loss location [Member]</link:label>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_documentation_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Statement of comprehensive income, profit or loss location [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:href="kof-20241231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:to="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_87b4f5cd-f105-4833-95f8-c67cf6d5d548_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for other current assets explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The description of accounting policy for other current assets [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_fd50eab0-2dcf-49a4-9dbb-18ad707cb4ce_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_label_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of benefit payments expected future benefit payment year two</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_documentation_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimate of benefit payments expected future benefit payments year two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" xlink:to="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SpareParts_ed1b1449-eaaf-4e4b-b808-0fdda8712ad0_terseLabel_en-US" xlink:label="lab_ifrs-full_SpareParts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non strategic spare parts</link:label>
    <link:label id="lab_ifrs-full_SpareParts_label_en-US" xlink:label="lab_ifrs-full_SpareParts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current spare parts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SpareParts" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SpareParts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SpareParts" xlink:to="lab_ifrs-full_SpareParts" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmployeeBenefitsExpenseLineItems_2cd8d3e9-bd56-49ce-881c-7dcc1735ae49_terseLabel_en-US" xlink:label="lab_kof_EmployeeBenefitsExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee benefits expense [line items]</link:label>
    <link:label id="lab_kof_EmployeeBenefitsExpenseLineItems_label_en-US" xlink:label="lab_kof_EmployeeBenefitsExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee benefits expense [Line Items]</link:label>
    <link:label id="lab_kof_EmployeeBenefitsExpenseLineItems_documentation_en-US" xlink:label="lab_kof_EmployeeBenefitsExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee benefits expense [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeBenefitsExpenseLineItems" xlink:href="kof-20241231.xsd#kof_EmployeeBenefitsExpenseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems" xlink:to="lab_kof_EmployeeBenefitsExpenseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting_9606f7d7-c8bc-4b32-8360-3ac64c3d5eeb_terseLabel_en-US" xlink:label="lab_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual bonus percentage</link:label>
    <link:label id="lab_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting_label_en-US" xlink:label="lab_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Qualitative Objectives And Special Projects Annual bonus Percentage Weighting</link:label>
    <link:label id="lab_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting_documentation_en-US" xlink:label="lab_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Qualitative Objectives And Special Projects Annual bonus Percentage Weighting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" xlink:href="kof-20241231.xsd#kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" xlink:to="lab_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfFinancialLiabilitiesDomain_4db5e6ab-e8d2-4623-b777-ddce059c4c79_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfFinancialLiabilitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of financial liabilities</link:label>
    <link:label id="lab_ifrs-full_TypesOfFinancialLiabilitiesDomain_label_en-US" xlink:label="lab_ifrs-full_TypesOfFinancialLiabilitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of financial liabilities [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain" xlink:to="lab_ifrs-full_TypesOfFinancialLiabilitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_04fb45a3-d7c1-425e-ad53-5a2b1e3c0683_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030-2033</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of benefit payments expected future benefit payments five fiscal years thereafter</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_documentation_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined benefit plan expected future benefit Payments five fiscal years thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_VestedDefinedBenefitObligation_e8345de0-0cb6-4d0a-b40d-24505ef350f1_terseLabel_en-US" xlink:label="lab_kof_VestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested benefit obligation</link:label>
    <link:label id="lab_kof_VestedDefinedBenefitObligation_label_en-US" xlink:label="lab_kof_VestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vested defined benefit obligation</link:label>
    <link:label id="lab_kof_VestedDefinedBenefitObligation_documentation_en-US" xlink:label="lab_kof_VestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vested defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation" xlink:href="kof-20241231.xsd#kof_VestedDefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_VestedDefinedBenefitObligation" xlink:to="lab_kof_VestedDefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsDomain_cc64b958-59bf-4387-becd-087c738d3089_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of financial instruments [domain]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of financial instruments [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesTable_fe8c6713-6c44-43b6-8bef-de1cf86935b0_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Trade and Other Receivables [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesTable_label_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of trade and other receivables [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of trade and other receivables [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:to="lab_kof_DisclosureOfTradeAndOtherReceivablesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmployeeProfitSharing_a4afba8f-1c0e-4767-bcae-d42da5127844_terseLabel_en-US" xlink:label="lab_kof_EmployeeProfitSharing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee profit sharing</link:label>
    <link:label id="lab_kof_EmployeeProfitSharing_label_en-US" xlink:label="lab_kof_EmployeeProfitSharing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee profit sharing</link:label>
    <link:label id="lab_kof_EmployeeProfitSharing_documentation_en-US" xlink:label="lab_kof_EmployeeProfitSharing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee profit sharing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing" xlink:href="kof-20241231.xsd#kof_EmployeeProfitSharing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmployeeProfitSharing" xlink:to="lab_kof_EmployeeProfitSharing" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdvancesForInventories_310caa10-4ab5-4a72-9af5-89536cd78a6e_terseLabel_en-US" xlink:label="lab_kof_AdvancesForInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advances to suppliers</link:label>
    <link:label id="lab_kof_AdvancesForInventories_label_en-US" xlink:label="lab_kof_AdvancesForInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advances for inventories</link:label>
    <link:label id="lab_kof_AdvancesForInventories_documentation_en-US" xlink:label="lab_kof_AdvancesForInventories" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Advances for inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvancesForInventories" xlink:href="kof-20241231.xsd#kof_AdvancesForInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdvancesForInventories" xlink:to="lab_kof_AdvancesForInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LongTermBorrowingsSeniorNotesMember_8be6590f-e478-4c89-9e9f-5f29ef06acb5_terseLabel_en-US" xlink:label="lab_kof_LongTermBorrowingsSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Term Borrowings Senior Notes</link:label>
    <link:label id="lab_kof_LongTermBorrowingsSeniorNotesMember_label_en-US" xlink:label="lab_kof_LongTermBorrowingsSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long term borrowings senior notes [Member]</link:label>
    <link:label id="lab_kof_LongTermBorrowingsSeniorNotesMember_documentation_en-US" xlink:label="lab_kof_LongTermBorrowingsSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long term borrowings senior notes [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBorrowingsSeniorNotesMember" xlink:href="kof-20241231.xsd#kof_LongTermBorrowingsSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LongTermBorrowingsSeniorNotesMember" xlink:to="lab_kof_LongTermBorrowingsSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets_84575265-40e9-4d4f-a798-4a8f11d768c2_terseLabel_en-US" xlink:label="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share based payments</link:label>
    <link:label id="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets_label_en-US" xlink:label="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share based payments other non-current assets</link:label>
    <link:label id="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets_documentation_en-US" xlink:label="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share based payments other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:href="kof-20241231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:to="lab_kof_ShareBasedPaymentsOtherNonCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_PAB_013b9022-85a3-47d0-a048-8703b17d0476_terseLabel_en-US" xlink:label="lab_currency_PAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balboa</link:label>
    <link:label id="lab_currency_PAB_label_en-US" xlink:label="lab_currency_PAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Panama, Balboa</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PAB" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_PAB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_PAB" xlink:to="lab_currency_PAB" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherLongTermLiabilities_ac630b75-a35b-4955-86e3-82142aa5e126_terseLabel_en-US" xlink:label="lab_kof_OtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_kof_OtherLongTermLiabilities_label_en-US" xlink:label="lab_kof_OtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Long Term Liabilities</link:label>
    <link:label id="lab_kof_OtherLongTermLiabilities_documentation_en-US" xlink:label="lab_kof_OtherLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Long Term Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherLongTermLiabilities" xlink:href="kof-20241231.xsd#kof_OtherLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherLongTermLiabilities" xlink:to="lab_kof_OtherLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare_a8c067b6-2c88-4090-9087-201da8c18332_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared and paid per share (Mexican Peso per Share)</link:label>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare_label_en-US" xlink:label="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends paid, ordinary shares per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:to="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilities_e66eeb66-22ef-45e7-8eb7-a19051f35482_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax payable</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilities" xlink:to="lab_ifrs-full_CurrentTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CarryingAmountMember_54b6f91d-ef69-4834-9112-fade745e1490_terseLabel_en-US" xlink:label="lab_ifrs-full_CarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying amount</link:label>
    <link:label id="lab_ifrs-full_CarryingAmountMember_label_en-US" xlink:label="lab_ifrs-full_CarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Carrying amount [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountMember" xlink:to="lab_ifrs-full_CarryingAmountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations_a0ffcff2-ca0a-43de-95c6-d5d5c627bcd6_terseLabel_en-US" xlink:label="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchange differences on translation of foreign operations</link:label>
    <link:label id="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations_label_en-US" xlink:label="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchange differences on translation of foreign operations</link:label>
    <link:label id="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations_documentation_en-US" xlink:label="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exchange differences on translation of foreign operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:href="kof-20241231.xsd#kof_ExchangeDifferencesOnTranslationOfForeignOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:to="lab_kof_ExchangeDifferencesOnTranslationOfForeignOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_de1cd9c6-f1bf-4eaf-807d-5ac51d52b707_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialAssetsAxis_28a06923-e28a-48d1-bc09-370c85540ed0_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of financial assets [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialAssetsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of financial assets [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MoreThanTwelveMonthsMember_c2eb363b-bb4c-4be6-a91f-0ec788e2af04_terseLabel_en-US" xlink:label="lab_kof_MoreThanTwelveMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">More than 12</link:label>
    <link:label id="lab_kof_MoreThanTwelveMonthsMember_label_en-US" xlink:label="lab_kof_MoreThanTwelveMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">More than Twelve Months [member]</link:label>
    <link:label id="lab_kof_MoreThanTwelveMonthsMember_documentation_en-US" xlink:label="lab_kof_MoreThanTwelveMonthsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">More than twelve months.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanTwelveMonthsMember" xlink:href="kof-20241231.xsd#kof_MoreThanTwelveMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MoreThanTwelveMonthsMember" xlink:to="lab_kof_MoreThanTwelveMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinancialInstrumentsPurchased_7dc1785b-14fb-47f8-910b-e8e440298070_terseLabel_en-US" xlink:label="lab_kof_FinancialInstrumentsPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial instruments &#8211; purchases</link:label>
    <link:label id="lab_kof_FinancialInstrumentsPurchased_label_en-US" xlink:label="lab_kof_FinancialInstrumentsPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial instruments purchased</link:label>
    <link:label id="lab_kof_FinancialInstrumentsPurchased_documentation_en-US" xlink:label="lab_kof_FinancialInstrumentsPurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial instruments purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsPurchased" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinancialInstrumentsPurchased" xlink:to="lab_kof_FinancialInstrumentsPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossProfit_89889361-c86f-4308-8502-3075a810cac2_totalLabel_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_e8496a1a-e0c4-4918-ac4e-0a5c76cc0a4c_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_label_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossProfit" xlink:to="lab_ifrs-full_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_9e5b9ed5-334a-49e3-a613-1f7674620e39_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:to="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesLShareMember_5bde59d6-138e-488b-b1e0-1dfcf3146cf0_terseLabel_en-US" xlink:label="lab_kof_SeriesLShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">L</link:label>
    <link:label id="lab_kof_SeriesLShareMember_44ddb26d-b8c4-4da6-b387-7f4f92fe702b_verboseLabel_en-US" xlink:label="lab_kof_SeriesLShareMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">"L" shares</link:label>
    <link:label id="lab_kof_SeriesLShareMember_label_en-US" xlink:label="lab_kof_SeriesLShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series L share [Member]</link:label>
    <link:label id="lab_kof_SeriesLShareMember_documentation_en-US" xlink:label="lab_kof_SeriesLShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series L share [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember" xlink:href="kof-20241231.xsd#kof_SeriesLShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesLShareMember" xlink:to="lab_kof_SeriesLShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_b9d0777f-8a0f-4858-9498-1d44596f4199_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions other than through business combinations, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_58431ab0-e9b8-4a78-94e7-a61f8a3b4f9b_terseLabel_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average cost of capital after tax percentage</link:label>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_label_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average cost of capital after tax percentage</link:label>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_documentation_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average cost of capital after tax percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:href="kof-20241231.xsd#kof_WeightedAverageCostOfCapitalAfterTaxPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:to="lab_kof_WeightedAverageCostOfCapitalAfterTaxPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subclassifications of assets, liabilities and equities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:to="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_0b960d06-4cce-437e-a732-ba9912359f9a_terseLabel_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Levels of fair value hierarchy [axis]</link:label>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_label_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Levels of fair value hierarchy [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AlimentosDeSojaSAUMember_ffccca93-2f6b-4c37-8dc7-2af3215dd53f_terseLabel_en-US" xlink:label="lab_kof_AlimentosDeSojaSAUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alimentos de Soja S.A.U.</link:label>
    <link:label id="lab_kof_AlimentosDeSojaSAUMember_label_en-US" xlink:label="lab_kof_AlimentosDeSojaSAUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alimentos de Soja S.A.U. [Member]</link:label>
    <link:label id="lab_kof_AlimentosDeSojaSAUMember_documentation_en-US" xlink:label="lab_kof_AlimentosDeSojaSAUMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alimentos de Soja S.A.U.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaSAUMember" xlink:href="kof-20241231.xsd#kof_AlimentosDeSojaSAUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AlimentosDeSojaSAUMember" xlink:to="lab_kof_AlimentosDeSojaSAUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_c1602634-beff-40a9-aa24-99b85d952f23_terseLabel_en-US" xlink:label="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of curtailment</link:label>
    <link:label id="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains losses arising from curtailments net defined benefit liability asset</link:label>
    <link:label id="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_documentation_en-US" xlink:label="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gains losses arising from curtailments net defined benefit liability asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:href="kof-20241231.xsd#kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:to="lab_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_638ed341-ea36-40e4-81bf-f8229a1c118d_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of property, plant and equipment [domain]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_label_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of property, plant and equipment [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:to="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_ba69994b-3dd6-42a3-b416-f12c02188d65_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CURRENT LIABILITIES</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_f89b9b53-ab5f-407d-b2e9-d0f888e12bc2_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Administrative and selling expenses</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for administrative and selling expenses explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The description of accounting policy for administrative and selling expenses [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_5df34938-9a31-4f11-9728-cf30d3197e0b_terseLabel_en-US" xlink:label="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Instituto Tecnologico Y de Estudios Superiores de Monterrey AC</link:label>
    <link:label id="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_label_en-US" xlink:label="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Instituto tecnologico y de estudios superiores de monterrey AC [Member]</link:label>
    <link:label id="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_documentation_en-US" xlink:label="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Instituto tecnologico y de estudios superiores de monterrey AC [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:href="kof-20241231.xsd#kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:to="lab_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_b9b5e559-4913-4edf-9ba1-816bf018fe2a_terseLabel_en-US" xlink:label="lab_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">9.95% Debt Bonds Maturing in 2029</link:label>
    <link:label id="lab_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_label_en-US" xlink:label="lab_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nine point nine five percentage debt bonds maturing on two thousand twenty nine [Member]</link:label>
    <link:label id="lab_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_documentation_en-US" xlink:label="lab_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Nine point nine five percentage debt bonds maturing on two thousand twenty nine</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" xlink:href="kof-20241231.xsd#kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" xlink:to="lab_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Goodwill_419a30f2-2d1b-4cdf-a84d-c5e3959fb6fa_terseLabel_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_ifrs-full_Goodwill_label_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill" xlink:to="lab_ifrs-full_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_8335f1bd-c417-4963-9d39-8db12f7b661f_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of share-based payment arrangements</link:label>
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_label_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of share-based payment arrangements [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain" xlink:to="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_e3444b13-5669-4f93-8048-186f22b428f1_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2031</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year seven</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSeven"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearSeven" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BankInstrumentsMember_f8523050-9353-4a85-8676-47a0c8bb0323_terseLabel_en-US" xlink:label="lab_kof_BankInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank instruments</link:label>
    <link:label id="lab_kof_BankInstrumentsMember_label_en-US" xlink:label="lab_kof_BankInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank instruments [Member]</link:label>
    <link:label id="lab_kof_BankInstrumentsMember_documentation_en-US" xlink:label="lab_kof_BankInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bank instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BankInstrumentsMember" xlink:href="kof-20241231.xsd#kof_BankInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BankInstrumentsMember" xlink:to="lab_kof_BankInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_8a9f6d42-afb0-4430-9e2b-5b9e7959fab9_negatedTerseLabel_en-US" xlink:label="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash flows, Repayments, Total from financing activities</link:label>
    <link:label id="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of borrowings and lease liabilities, classified as financing activities</link:label>
    <link:label id="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_documentation_en-US" xlink:label="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repayments of borrowings and lease liabilities, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="kof-20241231.xsd#kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="lab_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_9ec05cb0-9114-4440-b778-222da00ec46d_terseLabel_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiaries</link:label>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_label_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiaries [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain" xlink:to="lab_ifrs-full_SignificantInvestmentsInSubsidiariesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_a52401e0-4f63-4dea-8fd3-724e0810da12_negatedLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends paid, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_75aba22b-1d35-4cfe-9624-6843c5f61e73_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_23064371-9416-4bb3-8db4-549f66c3ec30_verboseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Three to four years</link:label>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than three years and not later than four years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:to="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_c4ebe0b9-7786-4c87-b2c0-ec2abefa7afe_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about financial instruments [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about financial instruments [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_cf01628c-9a1e-490f-a380-26867476ea2a_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase U.S. Dollar (CRC/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Agreement To Purchase U.S. Dollar (CRC/USD) [Member]</link:label>
    <link:label id="lab_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Agreement To Purchase U.S. Dollar (CRC/USD)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember" xlink:href="kof-20241231.xsd#kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember" xlink:to="lab_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationPercentage_859fb1a2-ff85-40f9-9bb1-2039dd754f64_terseLabel_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected annual long term inflation</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationPercentage_label_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected annual long-term inflation percentage</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationPercentage_documentation_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected annual long-term inflation percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationPercentage" xlink:href="kof-20241231.xsd#kof_ExpectedAnnualLongTermInflationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedAnnualLongTermInflationPercentage" xlink:to="lab_kof_ExpectedAnnualLongTermInflationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_0f7dd650-08fc-47bd-8cea-4d18ec7face2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balances and Transactions in Foreign Currencies</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of effect of changes in foreign exchange rates [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDepreciationExpense_5451e1d5-078a-4710-8015-261f5033422c_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDepreciationExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for depreciation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDepreciationExpense" xlink:to="lab_ifrs-full_AdjustmentsForDepreciationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinancialStatementLocationDomain_bf0922c9-ca84-4dd4-a9ee-025812ce680f_terseLabel_en-US" xlink:label="lab_kof_FinancialStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial statement location [Domain]</link:label>
    <link:label id="lab_kof_FinancialStatementLocationDomain_label_en-US" xlink:label="lab_kof_FinancialStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial statement location [Domain]</link:label>
    <link:label id="lab_kof_FinancialStatementLocationDomain_documentation_en-US" xlink:label="lab_kof_FinancialStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial statement location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationDomain" xlink:href="kof-20241231.xsd#kof_FinancialStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinancialStatementLocationDomain" xlink:to="lab_kof_FinancialStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansAxis_4be4ce20-bda8-428f-90fc-5805ee705e81_terseLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined benefit plans [axis]</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansAxis_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined benefit plans [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis" xlink:to="lab_ifrs-full_DefinedBenefitPlansAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_WriteOffForDamagedAssetsAbstract_98a3a501-9806-4cd6-9dfe-1999af2a8e9a_terseLabel_en-US" xlink:label="lab_kof_WriteOffForDamagedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Write-Off For Damaged Assets [Abstract]</link:label>
    <link:label id="lab_kof_WriteOffForDamagedAssetsAbstract_label_en-US" xlink:label="lab_kof_WriteOffForDamagedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Write-Off For Damaged Assets [Abstract]</link:label>
    <link:label id="lab_kof_WriteOffForDamagedAssetsAbstract_documentation_en-US" xlink:label="lab_kof_WriteOffForDamagedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Write-Off For Damaged Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WriteOffForDamagedAssetsAbstract" xlink:href="kof-20241231.xsd#kof_WriteOffForDamagedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_WriteOffForDamagedAssetsAbstract" xlink:to="lab_kof_WriteOffForDamagedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract_e3b074eb-89a2-4f36-b203-4116ad0b04f0_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SellingExpenses_7620837e-fc02-4dff-8bfa-5bad9c9ab10a_verboseLabel_en-US" xlink:label="lab_kof_SellingExpenses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Selling expenses</link:label>
    <link:label id="lab_kof_SellingExpenses_fc9ec909-36f2-45ea-be1c-a06b19249cce_terseLabel_en-US" xlink:label="lab_kof_SellingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling expenses</link:label>
    <link:label id="lab_kof_SellingExpenses_label_en-US" xlink:label="lab_kof_SellingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling expenses</link:label>
    <link:label id="lab_kof_SellingExpenses_documentation_en-US" xlink:label="lab_kof_SellingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Selling expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses" xlink:href="kof-20241231.xsd#kof_SellingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SellingExpenses" xlink:to="lab_kof_SellingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageFederalProductionAndFederalSalesTax_dc47acd4-8dff-4883-a791-3189789d1252_terseLabel_en-US" xlink:label="lab_kof_AverageFederalProductionAndFederalSalesTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average federal production and federal sales tax</link:label>
    <link:label id="lab_kof_AverageFederalProductionAndFederalSalesTax_label_en-US" xlink:label="lab_kof_AverageFederalProductionAndFederalSalesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average federal production and federal sales tax</link:label>
    <link:label id="lab_kof_AverageFederalProductionAndFederalSalesTax_documentation_en-US" xlink:label="lab_kof_AverageFederalProductionAndFederalSalesTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average federal production and federal sales tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageFederalProductionAndFederalSalesTax" xlink:href="kof-20241231.xsd#kof_AverageFederalProductionAndFederalSalesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageFederalProductionAndFederalSalesTax" xlink:to="lab_kof_AverageFederalProductionAndFederalSalesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesTable_029d4f1e-dbff-435a-b0bf-59ba45218899_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of associates and joint ventures [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesTable_label_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of associates and joint ventures [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of associates and joint ventures [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:to="lab_kof_DisclosureOfAssociatesAndJointVenturesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentShellCompanyReport_28b2ad28-2124-4366-9fb5-4cc4edcd7f90_terseLabel_en-US" xlink:label="lab_dei_DocumentShellCompanyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Shell Company Report</link:label>
    <link:label id="lab_dei_DocumentShellCompanyReport_label_en-US" xlink:label="lab_dei_DocumentShellCompanyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Shell Company Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentShellCompanyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentShellCompanyReport" xlink:to="lab_dei_DocumentShellCompanyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_c523eb8c-2cf8-4a65-98b6-53b907fe4a61_terseLabel_en-US" xlink:label="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases of raw material, beer and operating expenses from Heineken</link:label>
    <link:label id="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_label_en-US" xlink:label="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchases of raw material beer and operating expenses related party transactions</link:label>
    <link:label id="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_documentation_en-US" xlink:label="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Purchases of raw material beer and operating expenses related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:href="kof-20241231.xsd#kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:to="lab_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnBorrowings_42948c01-dddb-48a0-9e40-7a2405ad2d83_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on debts and borrowings</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseOnBorrowings_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest expense on borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnBorrowings" xlink:to="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignExchangeForwardContractsMember_a298bd77-d048-4bc3-9740-6bd4b40c9320_terseLabel_en-US" xlink:label="lab_kof_ForeignExchangeForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange forward contracts</link:label>
    <link:label id="lab_kof_ForeignExchangeForwardContractsMember_label_en-US" xlink:label="lab_kof_ForeignExchangeForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign exchange forward contracts [Member]</link:label>
    <link:label id="lab_kof_ForeignExchangeForwardContractsMember_documentation_en-US" xlink:label="lab_kof_ForeignExchangeForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign exchange forward contracts [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeForwardContractsMember" xlink:href="kof-20241231.xsd#kof_ForeignExchangeForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignExchangeForwardContractsMember" xlink:to="lab_kof_ForeignExchangeForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsMember_b7fbcc8c-37bf-49b7-ac8d-239360841e29_terseLabel_en-US" xlink:label="lab_kof_TrustAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trust Assets</link:label>
    <link:label id="lab_kof_TrustAssetsMember_label_en-US" xlink:label="lab_kof_TrustAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trust assets [Member]</link:label>
    <link:label id="lab_kof_TrustAssetsMember_documentation_en-US" xlink:label="lab_kof_TrustAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Trust assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsMember" xlink:href="kof-20241231.xsd#kof_TrustAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsMember" xlink:to="lab_kof_TrustAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains_f210b9a9-3872-40dc-b722-675c811f4b8a_terseLabel_en-US" xlink:label="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative translation effect and inflation adjustment</link:label>
    <link:label id="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains_label_en-US" xlink:label="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax liability unrealized exchange gains</link:label>
    <link:label id="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains_documentation_en-US" xlink:label="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax liability unrealized exchange gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:href="kof-20241231.xsd#kof_DeferredTaxLiabilityUnrealizedExchangeGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:to="lab_kof_DeferredTaxLiabilityUnrealizedExchangeGains" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_65123b9a-03c7-4266-b9b9-9e1ff612d209_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based payments transactions</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for share-based payment transactions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_358f32cf-4ed6-443f-b15f-7d4efbdb5043_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MexicoAndCentralAmericaSegmentMember_fcb8326e-d88d-44dd-bf72-67efc0490e68_terseLabel_en-US" xlink:label="lab_kof_MexicoAndCentralAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexico and Central America</link:label>
    <link:label id="lab_kof_MexicoAndCentralAmericaSegmentMember_label_en-US" xlink:label="lab_kof_MexicoAndCentralAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mexico And Central America Segment [Member]</link:label>
    <link:label id="lab_kof_MexicoAndCentralAmericaSegmentMember_documentation_en-US" xlink:label="lab_kof_MexicoAndCentralAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mexico and central america segment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember" xlink:href="kof-20241231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MexicoAndCentralAmericaSegmentMember" xlink:to="lab_kof_MexicoAndCentralAmericaSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_fa4f8c4e-6ffd-470f-8bf4-a17cbb672a37_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for provisions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AluminumPriceContractsMember_0bafa9ca-3be0-4c7f-84bc-0b697e1bd98f_terseLabel_en-US" xlink:label="lab_kof_AluminumPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aluminum price contracts</link:label>
    <link:label id="lab_kof_AluminumPriceContractsMember_label_en-US" xlink:label="lab_kof_AluminumPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aluminum price contracts [Member]</link:label>
    <link:label id="lab_kof_AluminumPriceContractsMember_documentation_en-US" xlink:label="lab_kof_AluminumPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Aluminum price contracts [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember" xlink:href="kof-20241231.xsd#kof_AluminumPriceContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AluminumPriceContractsMember" xlink:to="lab_kof_AluminumPriceContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateMXNUSDMember_96670023-429a-40a9-be3f-be5be2e31412_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average exchange rate MXN/USD</link:label>
    <link:label id="lab_kof_AverageExchangeRateMXNUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average exchange rate (MXN/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateMXNUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average exchange rate (MXN/USD) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateMXNUSDMember" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateMXNUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateMXNUSDMember" xlink:to="lab_kof_AverageExchangeRateMXNUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonCurrentPrepaidAdvertisingExpenses_7052450b-a267-4b74-a250-99ce956cba92_terseLabel_en-US" xlink:label="lab_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current prepaid advertising expenses</link:label>
    <link:label id="lab_kof_NonCurrentPrepaidAdvertisingExpenses_label_en-US" xlink:label="lab_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current prepaid advertising expenses</link:label>
    <link:label id="lab_kof_NonCurrentPrepaidAdvertisingExpenses_documentation_en-US" xlink:label="lab_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-current prepaid advertising expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:href="kof-20241231.xsd#kof_NonCurrentPrepaidAdvertisingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:to="lab_kof_NonCurrentPrepaidAdvertisingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_195fca4f-81dd-49ad-b84d-8ad12be01aad_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Re-measurements of the net defined benefit liability, net of income taxes</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_c31e022e-babb-4f2b-a619-9357a875ee90_terseLabel_en-US" xlink:label="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on sale of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Losses on disposals of non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LossesOnDisposalsOfNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:to="lab_ifrs-full_LossesOnDisposalsOfNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DonationsToRelatedPartyTransactions_a6e2497a-bec2-4c37-ba17-1e16f7976f2e_terseLabel_en-US" xlink:label="lab_kof_DonationsToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Donations to related party</link:label>
    <link:label id="lab_kof_DonationsToRelatedPartyTransactions_label_en-US" xlink:label="lab_kof_DonationsToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Donations to related party transactions</link:label>
    <link:label id="lab_kof_DonationsToRelatedPartyTransactions_documentation_en-US" xlink:label="lab_kof_DonationsToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Donations to related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DonationsToRelatedPartyTransactions" xlink:href="kof-20241231.xsd#kof_DonationsToRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DonationsToRelatedPartyTransactions" xlink:to="lab_kof_DonationsToRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_109b50fb-83ea-47c3-b451-2707b02fa96e_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other equipment</link:label>
    <link:label id="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_d3429c2e-d868-4315-9d3f-c16153b864cd_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other property, plant and equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:to="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_3f3915bc-1345-4922-a7cb-48f394578eb4_verboseLabel_en-US" xlink:label="lab_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Four to six years</link:label>
    <link:label id="lab_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_label_en-US" xlink:label="lab_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later Than Four Years And Not Later Than Six Years [Member]</link:label>
    <link:label id="lab_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_documentation_en-US" xlink:label="lab_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Later Than Four Years And Not Later Than Six Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember" xlink:href="kof-20241231.xsd#kof_LaterThanFourYearsAndNotLaterThanSixYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember" xlink:to="lab_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IndemnifiableContingenciesFromBusinessCombinations_b81d884c-e2b2-4010-9563-010793d3c604_terseLabel_en-US" xlink:label="lab_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indemnifiable contingencies from business combinations</link:label>
    <link:label id="lab_kof_IndemnifiableContingenciesFromBusinessCombinations_label_en-US" xlink:label="lab_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indemnifiable contingencies from business combinations</link:label>
    <link:label id="lab_kof_IndemnifiableContingenciesFromBusinessCombinations_documentation_en-US" xlink:label="lab_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Indemnifiable contingencies from business combinations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:href="kof-20241231.xsd#kof_IndemnifiableContingenciesFromBusinessCombinations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:to="lab_kof_IndemnifiableContingenciesFromBusinessCombinations" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight_21d72dd5-e377-4988-8fc0-d508461fa389_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2032</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year eight</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year eight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearEight"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearEight" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateCRCUSDMember_3ea32e5a-ae92-43b9-ae56-6baeb82716f3_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateCRCUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average exchange rate CRC/USD</link:label>
    <link:label id="lab_kof_AverageExchangeRateCRCUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateCRCUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average Exchange Rate CRC/USD [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateCRCUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateCRCUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average Exchange Rate CRC/USD</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCRCUSDMember" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateCRCUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateCRCUSDMember" xlink:to="lab_kof_AverageExchangeRateCRCUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_8f8d0ad4-c97a-49e2-bf61-40a97b5a1de5_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from payments from plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_d569bf3b-70fd-4926-8262-5f2b40134262_terseLabel_en-US" xlink:label="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actual return on trust assets</link:label>
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_d10e2eb7-d649-45d2-8f05-95ba51135e26_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future pension increase</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumption of expected rates of pension increases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinancialInstrumentsHeldToMaturity_117a18c6-8dbf-4aee-84a1-75ac4d1dc44e_terseLabel_en-US" xlink:label="lab_kof_FinancialInstrumentsHeldToMaturity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial instruments held to maturity</link:label>
    <link:label id="lab_kof_FinancialInstrumentsHeldToMaturity_label_en-US" xlink:label="lab_kof_FinancialInstrumentsHeldToMaturity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments Held to Maturity</link:label>
    <link:label id="lab_kof_FinancialInstrumentsHeldToMaturity_documentation_en-US" xlink:label="lab_kof_FinancialInstrumentsHeldToMaturity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial instruments held to maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsHeldToMaturity" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsHeldToMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinancialInstrumentsHeldToMaturity" xlink:to="lab_kof_FinancialInstrumentsHeldToMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FomentoEconomicoMexicanoSABDeCVMember_814f4ae4-b00a-4491-9347-e309699d0402_terseLabel_en-US" xlink:label="lab_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fomento Economico Mexicano S.A.B. de C.V.</link:label>
    <link:label id="lab_kof_FomentoEconomicoMexicanoSABDeCVMember_label_en-US" xlink:label="lab_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fomento economico mexicano SAB de CV [Member]</link:label>
    <link:label id="lab_kof_FomentoEconomicoMexicanoSABDeCVMember_documentation_en-US" xlink:label="lab_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fomento economico mexicano SAB de CV [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:href="kof-20241231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:to="lab_kof_FomentoEconomicoMexicanoSABDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_d86e89cf-d452-482d-a8ea-5bc0b5a701ac_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments accounted for using the equity method</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for investment in associates and joint ventures [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_253631a2-9e7a-429d-b164-5dbfe3f513d2_terseLabel_en-US" xlink:label="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)</link:label>
    <link:label id="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_label_en-US" xlink:label="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Industria Envasadora De Quertaro, S.A. De C.V. (IEQSA) [Member]</link:label>
    <link:label id="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_documentation_en-US" xlink:label="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Industria envasadora de quertaro, S.A. de C.V. (IEQSA) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:href="kof-20241231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:to="lab_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_971f01c3-fa10-41b2-a6db-656b774eb0cc_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_BRL_f5425ee4-5f90-49cf-ab45-ab156bae7e15_terseLabel_en-US" xlink:label="lab_currency_BRL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Real</link:label>
    <link:label id="lab_currency_BRL_label_en-US" xlink:label="lab_currency_BRL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Brazil, Brazil Real</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_BRL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_BRL" xlink:to="lab_currency_BRL" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_11ce9b0d-210e-48c3-9a82-ae08b48b2806_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Percentage of voting rights</link:label>
    <link:label id="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_3bcdbdeb-221d-4703-abc0-94cac033d066_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of ordinary shares with full voting rights</link:label>
    <link:label id="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_label_en-US" xlink:label="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proportion of voting rights held in joint venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:to="lab_ifrs-full_ProportionOfVotingRightsHeldInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLoss_a1aa5877-58c2-4bbc-be74-c03a8dfd36c9_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Consolidated net income</link:label>
    <link:label id="lab_ifrs-full_ProfitLoss_7d192d6a-4edf-4a44-8046-c7174027947d_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated net income</link:label>
    <link:label id="lab_ifrs-full_ProfitLoss_6d48e5f7-8196-4689-87ce-c682d1007b49_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Consolidated net income</link:label>
    <link:label id="lab_ifrs-full_ProfitLoss_label_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss" xlink:to="lab_ifrs-full_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InsuranceExpenses_d927f137-e13f-4067-a693-088702acd62f_terseLabel_en-US" xlink:label="lab_kof_InsuranceExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance expenses</link:label>
    <link:label id="lab_kof_InsuranceExpenses_label_en-US" xlink:label="lab_kof_InsuranceExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Expenses</link:label>
    <link:label id="lab_kof_InsuranceExpenses_documentation_en-US" xlink:label="lab_kof_InsuranceExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceExpenses" xlink:href="kof-20241231.xsd#kof_InsuranceExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InsuranceExpenses" xlink:to="lab_kof_InsuranceExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageInterestRateMember_686e95bb-1843-493e-b003-f648da88f5e3_terseLabel_en-US" xlink:label="lab_kof_AverageInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_kof_AverageInterestRateMember_label_en-US" xlink:label="lab_kof_AverageInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average Interest Rate [Member]</link:label>
    <link:label id="lab_kof_AverageInterestRateMember_documentation_en-US" xlink:label="lab_kof_AverageInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average interest rate [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageInterestRateMember" xlink:href="kof-20241231.xsd#kof_AverageInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageInterestRateMember" xlink:to="lab_kof_AverageInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_d57ef74a-41df-4606-87bc-8a90eff0a802_terseLabel_en-US" xlink:label="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases and other expenses with related party</link:label>
    <link:label id="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_label_en-US" xlink:label="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchases of goods, related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:to="lab_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_9fd20588-f6cd-4c1c-b76e-4ad8915802ea_terseLabel_en-US" xlink:label="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</link:label>
    <link:label id="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_label_en-US" xlink:label="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Controladora interamericana de bebidas, S. de R.L. de C.V. [Member]</link:label>
    <link:label id="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_documentation_en-US" xlink:label="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Controladora interamericana de bebidas, S. de R.L. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:href="kof-20241231.xsd#kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:to="lab_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_3a7afe6c-5c5b-4111-b811-abc47f10b7d3_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Outstanding Interest Rate Swap Agreements</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Outstanding Interest Rate Swap Agreements Explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of outstanding interest rate swap agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_090e1157-683e-4418-a139-d3f5884078bb_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CurrencyAxis_300752e4-0587-40b0-b2cf-34cbad32f068_terseLabel_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_srt_CurrencyAxis_label_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis" xlink:to="lab_srt_CurrencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_cf0eb605-2ce3-4839-939f-9718fb15440e_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial liabilities and equity instruments</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for financial liabilities and equity instruments explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The description of accounting policy for financial liabilities and equity instruments [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearThreeMember_5432f57a-b50a-4119-b8e9-ef012df54d02_terseLabel_en-US" xlink:label="lab_kof_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_kof_YearThreeMember_label_en-US" xlink:label="lab_kof_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year Three [member]</link:label>
    <link:label id="lab_kof_YearThreeMember_documentation_en-US" xlink:label="lab_kof_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Year three.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearThreeMember" xlink:href="kof-20241231.xsd#kof_YearThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearThreeMember" xlink:to="lab_kof_YearThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_9b77450f-d8bd-4d96-b4bd-f4390a6e6274_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax related to items charged or recognized directly in OCI during the year:</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating to components of other comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReserveOfCashFlowHedgesMember_1ae7355f-0219-437d-bbb1-1c52d1ebf6c4_terseLabel_en-US" xlink:label="lab_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation of the effective portion of derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_ReserveOfCashFlowHedgesMember_label_en-US" xlink:label="lab_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reserve of cash flow hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfCashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:to="lab_ifrs-full_ReserveOfCashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherFinancialLiabilitiesMember_f94eb0ee-f02c-4f8e-b0d7-1346c9c18e59_terseLabel_en-US" xlink:label="lab_kof_OtherFinancialLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_kof_OtherFinancialLiabilitiesMember_label_en-US" xlink:label="lab_kof_OtherFinancialLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Financial Liabilities [Member]</link:label>
    <link:label id="lab_kof_OtherFinancialLiabilitiesMember_documentation_en-US" xlink:label="lab_kof_OtherFinancialLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Financial Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherFinancialLiabilitiesMember" xlink:href="kof-20241231.xsd#kof_OtherFinancialLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherFinancialLiabilitiesMember" xlink:to="lab_kof_OtherFinancialLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_d9ebac65-70a4-4aa0-b94a-09b5f704733e_terseLabel_en-US" xlink:label="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major components of tax expense (income) [abstract]</link:label>
    <link:label id="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major components of tax expense (income) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesMember_9c5c81da-86a1-4b9f-a2b8-89365bdf185b_terseLabel_en-US" xlink:label="lab_ifrs-full_JointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Joint Ventures</link:label>
    <link:label id="lab_ifrs-full_JointVenturesMember_label_en-US" xlink:label="lab_ifrs-full_JointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total for all joint ventures [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesMember" xlink:to="lab_ifrs-full_JointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationLineItems_d5a8210f-4ca3-4b21-a470-d357c38e0d25_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Parent Entity Information [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of parent entity information [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of parent entity information [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems" xlink:to="lab_kof_DisclosureOfParentEntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_ceb0e69a-6467-4e9b-a9b8-0fa30ea02fa0_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in Balance of Tax Loss Carryforwards</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of changes in tax loss carry-forwards explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of changes in tax loss carry forwards [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_fc11669b-e379-4fa4-8039-2608d1ce5ba5_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Exchange differences on the translation of foreign operations and associates</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax, exchange differences on translation of foreign operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInAssociatesDomain_3506d476-064f-45f5-ada0-0ae2e1a08bad_terseLabel_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInAssociatesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Associates:</link:label>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInAssociatesDomain_label_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInAssociatesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Associates [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain" xlink:to="lab_ifrs-full_SignificantInvestmentsInAssociatesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_24176e77-ef16-4130-a965-7fcf273ed4df_terseLabel_en-US" xlink:label="lab_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.</link:label>
    <link:label id="lab_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_label_en-US" xlink:label="lab_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Embotelladora Mexicana De Bebidas Refrescantes, S. De R.L. De C.V. [Member]</link:label>
    <link:label id="lab_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_documentation_en-US" xlink:label="lab_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Embotelladora Mexicana De Bebidas Refrescantes, S. De R.L. De C.V.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" xlink:href="kof-20241231.xsd#kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" xlink:to="lab_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_eb91eae8-f360-4444-b101-dcd9751a9b1c_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of comprehensive income [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearFourMember_d06fc696-0ccb-4b50-967f-d80411a3f102_terseLabel_en-US" xlink:label="lab_kof_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_kof_YearFourMember_label_en-US" xlink:label="lab_kof_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year Four [member]</link:label>
    <link:label id="lab_kof_YearFourMember_documentation_en-US" xlink:label="lab_kof_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Year four.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFourMember" xlink:href="kof-20241231.xsd#kof_YearFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearFourMember" xlink:to="lab_kof_YearFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CrossCurrencySwapsMember_f68f3937-4598-4eab-962a-a858b4572f8f_terseLabel_en-US" xlink:label="lab_kof_CrossCurrencySwapsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross-currency swaps</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsMember_label_en-US" xlink:label="lab_kof_CrossCurrencySwapsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cross Currency Swaps [member]</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsMember_documentation_en-US" xlink:label="lab_kof_CrossCurrencySwapsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cross currency swaps.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CrossCurrencySwapsMember" xlink:to="lab_kof_CrossCurrencySwapsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesPercentage_2c9d1324-5206-4f25-9b4f-5c523a70fca9_terseLabel_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volume growth rates</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesPercentage_label_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected volume growth rates percentage</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesPercentage_documentation_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected volume growth rates percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesPercentage" xlink:href="kof-20241231.xsd#kof_ExpectedVolumeGrowthRatesPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedVolumeGrowthRatesPercentage" xlink:to="lab_kof_ExpectedVolumeGrowthRatesPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DerivativeFinancialAssets_3cc73277-dc94-43c8-a7e5-4bf2d5d2d68b_verboseLabel_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_DerivativeFinancialAssets_dbfd24a4-71a2-49d8-b3b9-c315355f9ee5_terseLabel_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset</link:label>
    <link:label id="lab_ifrs-full_DerivativeFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DerivativeFinancialAssets" xlink:to="lab_ifrs-full_DerivativeFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfInterestRatesAxis_6468a624-e81f-4e7f-bc4b-801867c06aa2_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfInterestRatesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of interest rates [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfInterestRatesAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfInterestRatesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of interest rates [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInterestRatesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis" xlink:to="lab_ifrs-full_TypesOfInterestRatesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_007c2b7d-2d2d-4c97-a584-8f92cb3b8284_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transfer of completed projects in progress</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through transfers from construction in progress, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_68ee89ec-9258-462e-8e5a-5808e519c615_verboseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Market value gain (loss) on financial instruments</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_e2125e3a-ae34-43fe-ab9e-f5d4132b0081_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market value (loss) on financial instruments</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains (losses) on financial assets at fair value through profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAccountingStandard_8b13ca5d-245c-4691-8c2b-6c0dc8e75546_terseLabel_en-US" xlink:label="lab_dei_DocumentAccountingStandard" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Accounting Standard</link:label>
    <link:label id="lab_dei_DocumentAccountingStandard_label_en-US" xlink:label="lab_dei_DocumentAccountingStandard" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Accounting Standard</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAccountingStandard" xlink:to="lab_dei_DocumentAccountingStandard" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsFixedAndVariableReturnPercentage_02552f62-c684-499d-b2a3-2b33584cbebb_totalLabel_en-US" xlink:label="lab_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Fixed and variable trust assets</link:label>
    <link:label id="lab_kof_TrustAssetsFixedAndVariableReturnPercentage_label_en-US" xlink:label="lab_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trust assets fixed and variable return percentage</link:label>
    <link:label id="lab_kof_TrustAssetsFixedAndVariableReturnPercentage_documentation_en-US" xlink:label="lab_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Trust assets fixed and variable return percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:href="kof-20241231.xsd#kof_TrustAssetsFixedAndVariableReturnPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:to="lab_kof_TrustAssetsFixedAndVariableReturnPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_65e84a74-7aac-4801-aa27-6f359908cf51_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions from business combinations</link:label>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions through business combinations, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentPropertyMember_70de6963-82b8-4f94-ab02-2910e767ed42_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentPropertyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment property</link:label>
    <link:label id="lab_ifrs-full_InvestmentPropertyMember_label_en-US" xlink:label="lab_ifrs-full_InvestmentPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment property [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentPropertyMember" xlink:to="lab_ifrs-full_InvestmentPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_e2b8ccea-9936-434a-9c0a-9c5fd656977d_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:to="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract_601c798a-64a1-4f4e-a9ed-bb7489041298_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShare_b636e359-cd34-44fd-b3e5-49247c9fe162_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted controlling interest net income (per share)</link:label>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShare_label_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted earnings (loss) per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PensionAndSeniorityPremiumCosts_a4fbad26-349a-4813-84fb-2bd45688f04c_terseLabel_en-US" xlink:label="lab_kof_PensionAndSeniorityPremiumCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and seniority premium costs</link:label>
    <link:label id="lab_kof_PensionAndSeniorityPremiumCosts_label_en-US" xlink:label="lab_kof_PensionAndSeniorityPremiumCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and seniority premium costs</link:label>
    <link:label id="lab_kof_PensionAndSeniorityPremiumCosts_documentation_en-US" xlink:label="lab_kof_PensionAndSeniorityPremiumCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pension and seniority premium costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndSeniorityPremiumCosts" xlink:href="kof-20241231.xsd#kof_PensionAndSeniorityPremiumCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PensionAndSeniorityPremiumCosts" xlink:to="lab_kof_PensionAndSeniorityPremiumCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_0944e5e4-b55d-4ff5-8b80-7fc6f6e2994a_terseLabel_en-US" xlink:label="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Past&#160;Service Cost</link:label>
    <link:label id="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_8270e0d3-31ad-43f7-a35c-20ab106f98b5_verboseLabel_en-US" xlink:label="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Past service cost</link:label>
    <link:label id="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from past service cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_fc62a183-92a7-47e1-8aa0-2962acf5e0e8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Current Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other current liabilities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_911203ff-fa2b-4e43-98ab-089602a0339f_terseLabel_en-US" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, useful live</link:label>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Useful life measured as period of time, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:to="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_UYU_c935bcb2-381b-4cf4-8e04-d6463b1cc55c_terseLabel_en-US" xlink:label="lab_currency_UYU" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Uruguayan peso</link:label>
    <link:label id="lab_currency_UYU_label_en-US" xlink:label="lab_currency_UYU" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Uruguay, Pesos</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_UYU"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_UYU" xlink:to="lab_currency_UYU" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory_87ec3214-8207-4a00-a44f-17df5cbb6ccb_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Income Tax</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of deferred taxes [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDeferredTaxesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_7d28a589-a7b2-498c-a263-5003eb66bbee_terseLabel_en-US" xlink:label="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Sensitivity Analysis of Interest Rate Risks Management</link:label>
    <link:label id="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_label_en-US" xlink:label="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Explanation of risk management strategy related to hedge accounting [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:to="lab_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_cdef57e0-63c3-48ee-8b3e-44f67d5afdd2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_29692c1f-b32f-435c-8ce1-5ba37574ae78_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Non Controlling Interest in Consolidated Subsidiaries</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non controlling interest in its consolidated subsidiaries explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of non-controlling interest in its consolidated subsidiaries [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDividendsExplanatory_c97eb6eb-ae3e-437a-b802-47d9b4188bb5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Dividends Declared and Paid</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDividendsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of dividends [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDividendsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentProvisions_6a2d1062-5e04-4c5e-9f49-c152501f4b74_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_NoncurrentProvisions_label_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentProvisions" xlink:to="lab_ifrs-full_NoncurrentProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_504fc5fc-beab-4828-be08-2b558d1b976e_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Capital Stock Prior to and Immediately After Stock Split</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of capital stock explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of capital stock [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfCapitalStockExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_WriteOffForDamagedAssetsSubtotal_6a277628-afa8-45e6-99b2-eed8f880b7cc_totalLabel_en-US" xlink:label="lab_kof_WriteOffForDamagedAssetsSubtotal" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Subtotal</link:label>
    <link:label id="lab_kof_WriteOffForDamagedAssetsSubtotal_label_en-US" xlink:label="lab_kof_WriteOffForDamagedAssetsSubtotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Write-Off For Damaged Assets, Subtotal</link:label>
    <link:label id="lab_kof_WriteOffForDamagedAssetsSubtotal_documentation_en-US" xlink:label="lab_kof_WriteOffForDamagedAssetsSubtotal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Write-Off For Damaged Assets, Subtotal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WriteOffForDamagedAssetsSubtotal" xlink:href="kof-20241231.xsd#kof_WriteOffForDamagedAssetsSubtotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_WriteOffForDamagedAssetsSubtotal" xlink:to="lab_kof_WriteOffForDamagedAssetsSubtotal" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_bc9ca3b8-10cd-4c91-a3dd-5502b41602eb_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_28df8de9-fa36-4dd0-bfe5-65cdbdaffd89_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of intangible assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTrustAssetsTable_47bb51b7-df22-40f1-9075-5c6cfd403a40_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Trust Assets [table]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetsTable_label_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of trust assets [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetsTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of trust assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfTrustAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTrustAssetsTable" xlink:to="lab_kof_DisclosureOfTrustAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract_585126b1-ae84-455c-8681-58bbd7e4202a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherMaterialIncomeAbstract_60411dce-7392-4710-adb4-d58c85e6128e_terseLabel_en-US" xlink:label="lab_kof_OtherMaterialIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income:</link:label>
    <link:label id="lab_kof_OtherMaterialIncomeAbstract_label_en-US" xlink:label="lab_kof_OtherMaterialIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other material income [Abstract]</link:label>
    <link:label id="lab_kof_OtherMaterialIncomeAbstract_documentation_en-US" xlink:label="lab_kof_OtherMaterialIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMaterialIncomeAbstract" xlink:href="kof-20241231.xsd#kof_OtherMaterialIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherMaterialIncomeAbstract" xlink:to="lab_kof_OtherMaterialIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_a3bece04-958a-4a92-a88a-d81350f31d7e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RiskPremiumBasisPoints_e53166f2-dd46-4d32-b7b3-0fc092697221_terseLabel_en-US" xlink:label="lab_kof_RiskPremiumBasisPoints" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk premium basis points</link:label>
    <link:label id="lab_kof_RiskPremiumBasisPoints_label_en-US" xlink:label="lab_kof_RiskPremiumBasisPoints" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risk premium, basis points</link:label>
    <link:label id="lab_kof_RiskPremiumBasisPoints_documentation_en-US" xlink:label="lab_kof_RiskPremiumBasisPoints" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Risk premium, basis points</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RiskPremiumBasisPoints" xlink:href="kof-20241231.xsd#kof_RiskPremiumBasisPoints"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RiskPremiumBasisPoints" xlink:to="lab_kof_RiskPremiumBasisPoints" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfInventoriesAbstract_f89b395f-5c30-4dc7-9950-963f2d973a00_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfInventoriesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of current inventories [abstract]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfInventoriesAbstract_label_en-US" xlink:label="lab_ifrs-full_ClassesOfInventoriesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of current inventories [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract" xlink:to="lab_ifrs-full_ClassesOfInventoriesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RemeasurementOfLeaseLiabilities_a2975e8e-32a5-490c-8ff1-114dd43ebb4c_terseLabel_en-US" xlink:label="lab_kof_RemeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurements</link:label>
    <link:label id="lab_kof_RemeasurementOfLeaseLiabilities_label_en-US" xlink:label="lab_kof_RemeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Remeasurement of Lease Liabilities</link:label>
    <link:label id="lab_kof_RemeasurementOfLeaseLiabilities_documentation_en-US" xlink:label="lab_kof_RemeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Remeasurement of Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RemeasurementOfLeaseLiabilities" xlink:href="kof-20241231.xsd#kof_RemeasurementOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RemeasurementOfLeaseLiabilities" xlink:to="lab_kof_RemeasurementOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_002d176c-6d77-440a-a792-e752b338cb69_negatedLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Usage of tax losses</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_label_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax assets operating loss carry forwards usage of tax losses</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_documentation_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax assets operating loss carry forwards usage of tax losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:href="kof-20241231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:to="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_a978a649-5b08-4f2c-8bdc-b2b09697405c_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income</link:label>
    <link:label id="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialLiabilities_a35ba5a0-1126-4156-b1f8-4d23b6936a66_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current financial liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialLiabilities_3d38cbf1-8d4d-43a0-8106-082644ee607f_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other current financial liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialLiabilities" xlink:to="lab_ifrs-full_OtherCurrentFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_2f225abc-c32c-4311-afea-2083ac10559d_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_d4711dc2-a8da-4857-96ae-5c9f5eb41f6a_verboseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_b2420d97-cfa6-4b83-b299-9d5efc34a264_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Net Effects of Expired Contracts Met Hedging Criteria</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:to="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_f7e07245-ac7e-4658-98a8-85a3c912aa96_terseLabel_en-US" xlink:label="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments for the purchase of property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual commitments for acquisition of property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage_44c6c63a-bd6f-4d2e-aec0-178849b6fbc6_terseLabel_en-US" xlink:label="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in weighted average cost of capital percentage</link:label>
    <link:label id="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage_label_en-US" xlink:label="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change In Weighted Average Cost Of Capital Percentage</link:label>
    <link:label id="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage_documentation_en-US" xlink:label="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change In Weighted Average Cost Of Capital Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:href="kof-20241231.xsd#kof_ChangeInWeightedAverageCostOfCapitalPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:to="lab_kof_ChangeInWeightedAverageCostOfCapitalPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_d97cb683-f029-4322-89b4-521868060ef1_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Transactions and Other Related Parties</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_f725c26a-1599-4eef-b838-60af67bb3115_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balances of Liabilities for Post-employment and Other Non-current Employee Benefits</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForInterestIncome_1fb102f7-9f3d-4ea3-acae-b9189386febc_negatedLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForInterestIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForInterestIncome_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForInterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for interest income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForInterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForInterestIncome" xlink:to="lab_ifrs-full_AdjustmentsForInterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfProvisionsAxis_8d011d8c-8c43-4797-9fd5-3b28db4add05_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of other provisions [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfProvisionsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of other provisions [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis" xlink:to="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_35a9a1f9-5a57-45bd-adcf-041f3d48a286_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_7ad497f5-ead0-4ff6-ae99-5f3330fb0160_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of lease liabilities</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_35aea687-8450-44a6-a6c5-afa6077dd6c5_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments of lease liabilities, classified as financing activities</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of lease liabilities, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherOperatingRevenuesMember_86a90078-fb6a-4a37-858a-bc2d103fed3f_terseLabel_en-US" xlink:label="lab_kof_OtherOperatingRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other operating revenues</link:label>
    <link:label id="lab_kof_OtherOperatingRevenuesMember_label_en-US" xlink:label="lab_kof_OtherOperatingRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other operating revenues [Member]</link:label>
    <link:label id="lab_kof_OtherOperatingRevenuesMember_documentation_en-US" xlink:label="lab_kof_OtherOperatingRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other operating revenues [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherOperatingRevenuesMember" xlink:href="kof-20241231.xsd#kof_OtherOperatingRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherOperatingRevenuesMember" xlink:to="lab_kof_OtherOperatingRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SocialSecurityContributions_d07df1c0-ce1e-47d3-8ecb-ce26b572d9bd_terseLabel_en-US" xlink:label="lab_ifrs-full_SocialSecurityContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Social security costs</link:label>
    <link:label id="lab_ifrs-full_SocialSecurityContributions_label_en-US" xlink:label="lab_ifrs-full_SocialSecurityContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Social security contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SocialSecurityContributions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SocialSecurityContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SocialSecurityContributions" xlink:to="lab_ifrs-full_SocialSecurityContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearSixAndThereafterMember_6c780f70-de8d-46d2-ab68-a56398e1f659_terseLabel_en-US" xlink:label="lab_kof_YearSixAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_kof_YearSixAndThereafterMember_label_en-US" xlink:label="lab_kof_YearSixAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year Six And Thereafter [Member]</link:label>
    <link:label id="lab_kof_YearSixAndThereafterMember_documentation_en-US" xlink:label="lab_kof_YearSixAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Year six and thereafter [Member].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSixAndThereafterMember" xlink:href="kof-20241231.xsd#kof_YearSixAndThereafterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearSixAndThereafterMember" xlink:to="lab_kof_YearSixAndThereafterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_39a32fd1-1570-4c59-accd-047443bf50e1_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Liabilities, Provisions and Commitments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions, contingent liabilities and contingent assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_75ddb6a4-12d6-49f6-a5d5-bedc90e34d20_terseLabel_en-US" xlink:label="lab_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Two to four years</link:label>
    <link:label id="lab_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_label_en-US" xlink:label="lab_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than two years and not later than four years [Member]</link:label>
    <link:label id="lab_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_documentation_en-US" xlink:label="lab_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Later than two years and not later than four years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember" xlink:href="kof-20241231.xsd#kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember" xlink:to="lab_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BonusExpense_113ccd9d-005a-4709-965c-0ee3606be722_terseLabel_en-US" xlink:label="lab_kof_BonusExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bonus expense</link:label>
    <link:label id="lab_kof_BonusExpense_label_en-US" xlink:label="lab_kof_BonusExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bonus expense</link:label>
    <link:label id="lab_kof_BonusExpense_documentation_en-US" xlink:label="lab_kof_BonusExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bonus expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BonusExpense" xlink:href="kof-20241231.xsd#kof_BonusExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BonusExpense" xlink:to="lab_kof_BonusExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GeographicalAreasAxis_c55e457c-e48c-47c8-8b36-0f4deda2d199_terseLabel_en-US" xlink:label="lab_ifrs-full_GeographicalAreasAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical areas [axis]</link:label>
    <link:label id="lab_ifrs-full_GeographicalAreasAxis_label_en-US" xlink:label="lab_ifrs-full_GeographicalAreasAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical areas [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasAxis" xlink:to="lab_ifrs-full_GeographicalAreasAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_674fa96b-2446-42fa-8f9a-d92734eac9b0_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Detailed Information About Sensitivity to Changes in Assumptions</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about sensitivity to changes in assumptions explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of detailed information about sensitivity to changes in assumptions [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SellingAndDistributionExpensesMember_e0463cd3-3570-4048-a519-fafb46d5e091_terseLabel_en-US" xlink:label="lab_kof_SellingAndDistributionExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling and Distribution Expenses</link:label>
    <link:label id="lab_kof_SellingAndDistributionExpensesMember_label_en-US" xlink:label="lab_kof_SellingAndDistributionExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and distribution expenses [Member]</link:label>
    <link:label id="lab_kof_SellingAndDistributionExpensesMember_documentation_en-US" xlink:label="lab_kof_SellingAndDistributionExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Selling and distribution expenses [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndDistributionExpensesMember" xlink:href="kof-20241231.xsd#kof_SellingAndDistributionExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SellingAndDistributionExpensesMember" xlink:to="lab_kof_SellingAndDistributionExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_6429417a-0fa4-47b5-8cf0-a6d3f0b8b293_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Major Components of Income Tax Expense</link:label>
    <link:label id="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of components of income tax expense explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of components of income tax expense [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentAssets_23dc5f0e-ab48-4146-b640-46c1eb3092b2_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_ifrs-full_CurrentAssets_d04e95a2-edf9-47af-bc99-9098c9b03979_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_ifrs-full_CurrentAssets_label_en-US" xlink:label="lab_ifrs-full_CurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssets" xlink:to="lab_ifrs-full_CurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_5aa2b82c-1059-4593-89ed-12024da2fc02_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Balances and Transactions in Foreign Currencies [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_label_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:to="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_df27106c-4cf2-4ae7-9e33-8b7beb89ec31_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balances and Transactions with Related Parties and Affiliated Companies</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of balances and transactions with related parties and affiliates [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure of balances and transactions with related parties and affiliated companies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:to="lab_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod_349e972b-26fb-4bbb-831c-12a9395b459d_verboseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investments accounted for using the equity method</link:label>
    <link:label id="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod_a8a28127-c4b5-4d14-bafe-286f4ea361b2_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments in associate companies and joint ventures</link:label>
    <link:label id="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_InvestmentAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_68d55c5e-7f54-4b94-bb09-e4797afe67dc_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of events after reporting period [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxCreditsToRecoverMember_b0c5a18b-d478-451e-8183-72c814dd3feb_terseLabel_en-US" xlink:label="lab_kof_TaxCreditsToRecoverMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credits to recover</link:label>
    <link:label id="lab_kof_TaxCreditsToRecoverMember_label_en-US" xlink:label="lab_kof_TaxCreditsToRecoverMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax credits to recover [Member]</link:label>
    <link:label id="lab_kof_TaxCreditsToRecoverMember_documentation_en-US" xlink:label="lab_kof_TaxCreditsToRecoverMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax credits to recover [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsToRecoverMember" xlink:href="kof-20241231.xsd#kof_TaxCreditsToRecoverMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxCreditsToRecoverMember" xlink:to="lab_kof_TaxCreditsToRecoverMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_6e38d7ee-ca8e-4b59-b696-3d5f9e9aadd6_terseLabel_en-US" xlink:label="lab_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SLB TIIE + 0.05% Debt Bonds Maturing on 2026</link:label>
    <link:label id="lab_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_label_en-US" xlink:label="lab_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SLB TIIE Plus Zero Point Zero Five Percentage Debt Bonds Maturing On Two Thousand Twenty Six [Member]</link:label>
    <link:label id="lab_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_documentation_en-US" xlink:label="lab_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SLB TIIE Plus Zero Point Zero Five Percentage Debt Bonds Maturing On Two Thousand Twenty Six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:href="kof-20241231.xsd#kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:to="lab_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignExchangeEffectsOfLeaseLiabilities_2310f57c-1ca7-4ad6-a22c-e1433e6e870e_terseLabel_en-US" xlink:label="lab_kof_ForeignExchangeEffectsOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange effects</link:label>
    <link:label id="lab_kof_ForeignExchangeEffectsOfLeaseLiabilities_label_en-US" xlink:label="lab_kof_ForeignExchangeEffectsOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Effects of Lease Liabilities</link:label>
    <link:label id="lab_kof_ForeignExchangeEffectsOfLeaseLiabilities_documentation_en-US" xlink:label="lab_kof_ForeignExchangeEffectsOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Exchange Effects of Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeEffectsOfLeaseLiabilities" xlink:href="kof-20241231.xsd#kof_ForeignExchangeEffectsOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignExchangeEffectsOfLeaseLiabilities" xlink:to="lab_kof_ForeignExchangeEffectsOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_829d6716-ff2e-4371-914c-26b036fee150_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in property, plant and equipment [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in property, plant and equipment [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationDomain_7216ef53-489a-4a17-a276-12c7d693f69a_terseLabel_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated financial statement location [Domain]</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationDomain_label_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated financial statement location [Domain]</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationDomain_documentation_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consolidated financial statement location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationDomain" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationDomain" xlink:to="lab_kof_ConsolidatedFinancialStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_defd2925-123e-4ef3-b474-276e9ba68b5b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of investments in associates and other [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of investments in associates and other [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of investments in associates and other [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:to="lab_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CommodityRiskAveragePrice_1ce7b0b7-2279-4aa8-b8a4-097fcc847317_terseLabel_en-US" xlink:label="lab_kof_CommodityRiskAveragePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodity risk, average price (in US dollars per ton or pound)</link:label>
    <link:label id="lab_kof_CommodityRiskAveragePrice_label_en-US" xlink:label="lab_kof_CommodityRiskAveragePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodity Risk, Average Price</link:label>
    <link:label id="lab_kof_CommodityRiskAveragePrice_documentation_en-US" xlink:label="lab_kof_CommodityRiskAveragePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commodity Risk, Average Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityRiskAveragePrice" xlink:href="kof-20241231.xsd#kof_CommodityRiskAveragePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CommodityRiskAveragePrice" xlink:to="lab_kof_CommodityRiskAveragePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_21b17d67-54ec-46c9-aa61-7d7ed23666bb_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Other Non-current Financial Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other non-current liabilities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_16e7bea4-1da1-499d-81b1-6ab38968851a_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome_24d84ff1-1e77-4e71-a1ba-62e16577afab_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance of income tax in AOCI</link:label>
    <link:label id="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome_label_en-US" xlink:label="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax remaining in other comprehensive income</link:label>
    <link:label id="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome_documentation_en-US" xlink:label="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income tax remaining in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:href="kof-20241231.xsd#kof_IncomeTaxRemainingInOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:to="lab_kof_IncomeTaxRemainingInOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c5a5af8c-d34b-460a-acd3-c7d90334831a_verboseLabel_en-US" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share in the profit of equity accounted investees, net of income taxes</link:label>
    <link:label id="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_8033b6c6-b6e4-48c7-b618-7b4c2294d54b_terseLabel_en-US" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity in earnings (loss) of associated companies and joint ventures</link:label>
    <link:label id="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share of profit (loss) of associates and joint ventures accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_e084e082-5d0e-4e20-95d2-9181c4e3550e_terseLabel_en-US" xlink:label="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual inflation tax adjustment</link:label>
    <link:label id="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_label_en-US" xlink:label="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax rate effect of annual inflation tax adjustment</link:label>
    <link:label id="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_documentation_en-US" xlink:label="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax rate effect of annual inflation tax adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfAnnualInflationTaxAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:to="lab_kof_TaxRateEffectOfAnnualInflationTaxAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentsAxis_286320d0-83fc-42ed-9a11-14860c19b413_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [axis]</link:label>
    <link:label id="lab_ifrs-full_SegmentsAxis_label_en-US" xlink:label="lab_ifrs-full_SegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsAxis" xlink:to="lab_ifrs-full_SegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_f21acc50-d218-4e91-9dcd-669961afa53d_negatedLabel_en-US" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Disposals</link:label>
    <link:label id="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposals, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_d85c5871-73c2-4225-ac27-455ec558fe18_terseLabel_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiaries [axis]</link:label>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_label_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiaries [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_87d87f74-b9e9-429f-b78d-283cf9be9b51_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for leases [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_bbf9a68b-73c8-4acd-ae9d-65c2ca6d11ba_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant &amp; equipment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of property, plant and equipment [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_27c35918-cf79-4fed-80f3-036d69048cfc_terseLabel_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net benefit cost recognized in the consolidated statements of income</link:label>
    <link:label id="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_label_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net benefit cost recognized in the consolidated statements of income [Member]</link:label>
    <link:label id="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_documentation_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net benefit cost recognized in the consolidated statements of income [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:to="lab_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_deac3a06-f933-4f55-819f-03483c1ae4a2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Aggregate Carrying Amounts of Goodwill and Distribution Rights Allocated to Each CGUl</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of information for cash-generating units [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_USD_56afc3aa-0584-4afe-b022-add6acdd30fa_terseLabel_en-US" xlink:label="lab_currency_USD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Dollar</link:label>
    <link:label id="lab_currency_USD_label_en-US" xlink:label="lab_currency_USD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">United States of America, Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD" xlink:to="lab_currency_USD" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_1cb2e58a-e9d8-4aa2-bde9-4671f2b710f4_terseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation right-of-use assets</link:label>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_83a2040c-58a8-4fe3-8fc8-9899e342c617_negatedLabel_en-US" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationRightofuseAssets" xlink:to="lab_ifrs-full_DepreciationRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseholdImprovementsMember_8bc4039b-82d7-491a-b7e2-9825a1e8540c_terseLabel_en-US" xlink:label="lab_ifrs-full_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold Improvements</link:label>
    <link:label id="lab_ifrs-full_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_ifrs-full_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold improvements [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseholdImprovementsMember" xlink:to="lab_ifrs-full_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_bafe602a-100f-436e-9531-61d163fc137c_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_cf1804bf-500f-4762-9a69-875402bb9aba_periodStartLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_8975e8dd-797d-4799-b7b3-6b51596023cc_periodEndLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromDividends_b39b685e-d756-405d-9aad-81cb6ed80a11_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromDividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend income</link:label>
    <link:label id="lab_ifrs-full_RevenueFromDividends_label_en-US" xlink:label="lab_ifrs-full_RevenueFromDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividend income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromDividends" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromDividends" xlink:to="lab_ifrs-full_RevenueFromDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_e2437f26-01da-408d-8758-8b4d5da151ed_verboseLabel_en-US" xlink:label="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of good sold</link:label>
    <link:label id="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_label_en-US" xlink:label="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold</link:label>
    <link:label id="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_documentation_en-US" xlink:label="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:href="kof-20241231.xsd#kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:to="lab_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_644db9f8-4557-481f-8279-0fbd273d9f64_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_label_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of benefit payments expected future benefit payment year five</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_documentation_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined benefit plan expected future benefit payments in year five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" xlink:to="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_39e0e01c-315a-4631-8f30-9e710564dd7c_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CURRENT ASSETS</link:label>
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsAbstract" xlink:to="lab_ifrs-full_CurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesDomain_43544a00-a624-4065-a26d-642e4538b772_terseLabel_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Categories of related parties</link:label>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesDomain_label_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Categories of related parties [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:to="lab_ifrs-full_CategoriesOfRelatedPartiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_d905e6e6-a891-4adc-ba05-4686d59e1c57_terseLabel_en-US" xlink:label="lab_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant &amp; equipment</link:label>
    <link:label id="lab_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Write-downs (reversals of write-downs) of property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_8dbaa06e-2a61-4f4c-b8c8-4bbb77cc1036_terseLabel_en-US" xlink:label="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Promotora Industrial Azucarera, S.A. de C.V. ("PIASA")</link:label>
    <link:label id="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_label_en-US" xlink:label="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Promotora industrial azucarera, S.A. de C.V. ("PIASA") [Member]</link:label>
    <link:label id="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_documentation_en-US" xlink:label="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Promotora industrial azucarera, S.A. de C.V. ("PIASA") [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:href="kof-20241231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:to="lab_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Provisions_d4bdfe77-6003-4792-8bb2-358b65a6763e_terseLabel_en-US" xlink:label="lab_ifrs-full_Provisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_Provisions_9849f972-36ba-4547-8260-54ff47332d90_periodStartLabel_en-US" xlink:label="lab_ifrs-full_Provisions" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_ifrs-full_Provisions_b00937a1-0b78-4e49-b9bf-2ff31dacff82_periodEndLabel_en-US" xlink:label="lab_ifrs-full_Provisions" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_ifrs-full_Provisions_label_en-US" xlink:label="lab_ifrs-full_Provisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Provisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Provisions" xlink:to="lab_ifrs-full_Provisions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems_26444a66-1cdf-4e2a-9127-e3705108e634_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Trade and Other Receivables [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of trade and other receivables [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of trade and other receivables [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:to="lab_kof_DisclosureOfTradeAndOtherReceivablesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_b02cb91d-45b3-4c74-9769-2b1ddeb36013_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCapitalStockTable_1be9ff82-53cf-48ab-baf2-7e92d289b37f_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of capital stock [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockTable_label_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of capital stock [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of capital stock [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfCapitalStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCapitalStockTable" xlink:to="lab_kof_DisclosureOfCapitalStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_WriteOffForDamagedAssets_dfa706c8-6c1d-4901-a376-e5bef7555590_totalLabel_en-US" xlink:label="lab_kof_WriteOffForDamagedAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_kof_WriteOffForDamagedAssets_label_en-US" xlink:label="lab_kof_WriteOffForDamagedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Write-Off For Damaged Assets</link:label>
    <link:label id="lab_kof_WriteOffForDamagedAssets_documentation_en-US" xlink:label="lab_kof_WriteOffForDamagedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Write-Off For Damaged Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WriteOffForDamagedAssets" xlink:href="kof-20241231.xsd#kof_WriteOffForDamagedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_WriteOffForDamagedAssets" xlink:to="lab_kof_WriteOffForDamagedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_3f2f9c71-a200-4478-9006-bd3e4b72b0dc_verboseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income not to be reclassified to profit or loss in subsequent periods:</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_49cedb7b-fb39-4549-804f-504418d77813_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_b9caf60b-7148-4c4c-8515-245a9967fd7c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of subsidiaries [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of subsidiaries [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_73caa040-dad9-48d7-bac4-83caafca46de_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProvisionForContingencies_a8a8f8d1-bd88-4e40-8c2a-44f2e4b1e6c5_terseLabel_en-US" xlink:label="lab_kof_ProvisionForContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions for contingencies</link:label>
    <link:label id="lab_kof_ProvisionForContingencies_label_en-US" xlink:label="lab_kof_ProvisionForContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for contingencies</link:label>
    <link:label id="lab_kof_ProvisionForContingencies_documentation_en-US" xlink:label="lab_kof_ProvisionForContingencies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Provision for contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionForContingencies" xlink:href="kof-20241231.xsd#kof_ProvisionForContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProvisionForContingencies" xlink:to="lab_kof_ProvisionForContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_772f9017-bd5e-48cb-96f2-4c20b3ee4fa2_totalLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Equity attributable to equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_106868c3-0a34-4956-aa5d-bbc7c8f347d5_verboseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Floating interest rate</link:label>
    <link:label id="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_label_en-US" xlink:label="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings, adjustment to interest rate basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:to="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_7f6c70b0-4811-45c0-9570-f820a301262d_totalLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax income expense</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_43c7bede-475c-4c78-99e2-fea62f94bbc2_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax related to consolidated statement of income</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FederalGovernmentInstrumentsMember_72070625-fab6-4ff4-aff1-7be30dd03430_terseLabel_en-US" xlink:label="lab_kof_FederalGovernmentInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal government instruments</link:label>
    <link:label id="lab_kof_FederalGovernmentInstrumentsMember_label_en-US" xlink:label="lab_kof_FederalGovernmentInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal government instruments [Member]</link:label>
    <link:label id="lab_kof_FederalGovernmentInstrumentsMember_documentation_en-US" xlink:label="lab_kof_FederalGovernmentInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Federal government instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalGovernmentInstrumentsMember" xlink:href="kof-20241231.xsd#kof_FederalGovernmentInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FederalGovernmentInstrumentsMember" xlink:to="lab_kof_FederalGovernmentInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentDividendPayables_bca7d611-56a5-4546-93d6-dca2e867e6fb_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentDividendPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends payable</link:label>
    <link:label id="lab_ifrs-full_CurrentDividendPayables_label_en-US" xlink:label="lab_ifrs-full_CurrentDividendPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current dividend payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDividendPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentDividendPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentDividendPayables" xlink:to="lab_ifrs-full_CurrentDividendPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_7d3fa100-d106-4ee3-84c2-affd43092717_negatedLabel_en-US" xlink:label="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Market value (gain) loss on financial instruments</link:label>
    <link:label id="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_label_en-US" xlink:label="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for market value loss on financial instruments</link:label>
    <link:label id="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_documentation_en-US" xlink:label="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments for market value loss on financial instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:href="kof-20241231.xsd#kof_AdjustmentsForMarketValueLossOnFinancialInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:to="lab_kof_AdjustmentsForMarketValueLossOnFinancialInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityTable_bba49a8a-d547-4379-a9a0-f565169e6ad5_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityTable_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable" xlink:to="lab_ifrs-full_StatementOfChangesInEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_817fcefd-a1c7-44fb-a6cc-44107a437564_terseLabel_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance account for credit losses of financial assets</link:label>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance account for credit losses of financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LitigationSettlementAmount1_5cff1c31-3db3-4e95-b00f-8ccebe5d0dcc_terseLabel_en-US" xlink:label="lab_kof_LitigationSettlementAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation amount</link:label>
    <link:label id="lab_kof_LitigationSettlementAmount1_label_en-US" xlink:label="lab_kof_LitigationSettlementAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation settlement amount 1</link:label>
    <link:label id="lab_kof_LitigationSettlementAmount1_documentation_en-US" xlink:label="lab_kof_LitigationSettlementAmount1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Litigation settlement amount 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LitigationSettlementAmount1" xlink:href="kof-20241231.xsd#kof_LitigationSettlementAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LitigationSettlementAmount1" xlink:to="lab_kof_LitigationSettlementAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_861c4677-66d1-4111-9f2c-ec5c2e12a1c2_negatedLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains (losses) on disposals of other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:to="lab_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AveragePriceUSDPerTonOneMember_db93521f-e4d1-4e9f-8b4f-b096383575da_terseLabel_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average price (USD/Ton) 1</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerTonOneMember_label_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average price USD, per ton one [Member]</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerTonOneMember_documentation_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average price USD, per ton one [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonOneMember" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDPerTonOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AveragePriceUSDPerTonOneMember" xlink:to="lab_kof_AveragePriceUSDPerTonOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_875bacf6-9fe0-432e-ad38-2f8865ec50a4_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MachineryMember_db9b1f11-cb8b-45f1-bb2e-3072080a0031_verboseLabel_en-US" xlink:label="lab_ifrs-full_MachineryMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_ifrs-full_MachineryMember_71f77d62-a3b6-44ce-a1b9-6793cc6c9d35_terseLabel_en-US" xlink:label="lab_ifrs-full_MachineryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and Equipment</link:label>
    <link:label id="lab_ifrs-full_MachineryMember_label_en-US" xlink:label="lab_ifrs-full_MachineryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MachineryMember" xlink:to="lab_ifrs-full_MachineryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_28141ffd-60a0-4a1e-9b4b-afe8c52583bd_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurements of the net defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating to remeasurements of defined benefit plans included in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:to="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAndLiabilities_cb626af4-9b15-4764-89fc-694d33683a10_totalLabel_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">TOTAL LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_ifrs-full_EquityAndLiabilities_label_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity and liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilities" xlink:to="lab_ifrs-full_EquityAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SubsidiariesActivities_3157315f-505f-44f1-a2fc-b4e1befee003_terseLabel_en-US" xlink:label="lab_kof_SubsidiariesActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Activity</link:label>
    <link:label id="lab_kof_SubsidiariesActivities_label_en-US" xlink:label="lab_kof_SubsidiariesActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiaries activities</link:label>
    <link:label id="lab_kof_SubsidiariesActivities_documentation_en-US" xlink:label="lab_kof_SubsidiariesActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Subsidiaries activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SubsidiariesActivities" xlink:href="kof-20241231.xsd#kof_SubsidiariesActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SubsidiariesActivities" xlink:to="lab_kof_SubsidiariesActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ServicesRenderedMember_65522681-7734-4e24-ba8d-b8e4340a469c_terseLabel_en-US" xlink:label="lab_kof_ServicesRenderedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Services rendered</link:label>
    <link:label id="lab_kof_ServicesRenderedMember_label_en-US" xlink:label="lab_kof_ServicesRenderedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Services rendered [Member]</link:label>
    <link:label id="lab_kof_ServicesRenderedMember_documentation_en-US" xlink:label="lab_kof_ServicesRenderedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Services rendered [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedMember" xlink:href="kof-20241231.xsd#kof_ServicesRenderedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ServicesRenderedMember" xlink:to="lab_kof_ServicesRenderedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_42d5acc4-453f-43b6-b345-f55006c66e89_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Amount of Defined Benefit Plan Expense and OCI Impact in Absolute Terms of Variation on Net Defined Benefit Liability</link:label>
    <link:label id="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_8c9ebe35-30bd-4e9f-8ce3-3185da24ab04_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_label_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of benefit payments expected to be paid twelve months</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_documentation_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimate of benefit payments expected to be paid twelve months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" xlink:to="lab_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity_72a23497-cc40-40fe-b632-74c3d8fe0830_terseLabel_en-US" xlink:label="lab_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pending insurance recovery, investing activity</link:label>
    <link:label id="lab_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity_label_en-US" xlink:label="lab_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Recovery Received Associated To Investing Activity</link:label>
    <link:label id="lab_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity_documentation_en-US" xlink:label="lab_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Recovery Received Associated To Investing Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity" xlink:href="kof-20241231.xsd#kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity" xlink:to="lab_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1_ee05b37f-15cf-4216-bdc3-421538bdc035_periodStartLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1_410ad856-597f-4eae-bbc6-7f32417da706_periodEndLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1_label_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax assets operating loss carry forwards1</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1_documentation_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax assets operating loss carry forwards1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:href="kof-20241231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwards1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:to="lab_kof_DeferredTaxAssetsOperatingLossCarryForwards1" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_96221ba2-18ee-4e57-aa6f-e47c2e1931c7_negatedLabel_en-US" xlink:label="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Disposals</link:label>
    <link:label id="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposals, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_DisposalsIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WagesAndSalaries_55189e04-76b8-438a-99ec-5a897e2e54aa_terseLabel_en-US" xlink:label="lab_ifrs-full_WagesAndSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Wages and salaries</link:label>
    <link:label id="lab_ifrs-full_WagesAndSalaries_label_en-US" xlink:label="lab_ifrs-full_WagesAndSalaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Wages and salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WagesAndSalaries" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WagesAndSalaries" xlink:to="lab_ifrs-full_WagesAndSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedImpairmentMember_7080ce14-d4db-4ba8-981a-84c7aa7bbbad_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedImpairmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated impairment</link:label>
    <link:label id="lab_ifrs-full_AccumulatedImpairmentMember_label_en-US" xlink:label="lab_ifrs-full_AccumulatedImpairmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated impairment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedImpairmentMember" xlink:to="lab_ifrs-full_AccumulatedImpairmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_946a67d8-32a9-495a-b1b2-b737b3c3667b_terseLabel_en-US" xlink:label="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of exchange rate changes and inflation effects on cash and cash equivalents held in foreign currencies</link:label>
    <link:label id="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:to="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_794ca45f-80f7-45c2-9826-f9e380b944cc_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SouthAmericaSegmentMember_f82a8fb7-2f9a-4f62-be52-da6753f029a6_terseLabel_en-US" xlink:label="lab_kof_SouthAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">South America</link:label>
    <link:label id="lab_kof_SouthAmericaSegmentMember_label_en-US" xlink:label="lab_kof_SouthAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">South America Segment [Member]</link:label>
    <link:label id="lab_kof_SouthAmericaSegmentMember_documentation_en-US" xlink:label="lab_kof_SouthAmericaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">South america segment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember" xlink:href="kof-20241231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SouthAmericaSegmentMember" xlink:to="lab_kof_SouthAmericaSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_ac0fd8d7-11a7-43c9-ac0d-83b7da57d4bb_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign currency exchange rates</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in provision from effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) in provision from effects of changes in foreign exchange rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:to="lab_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxCreditsMember_02adffaa-544d-4845-b820-7c3d449dcb3d_terseLabel_en-US" xlink:label="lab_kof_TaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credits</link:label>
    <link:label id="lab_kof_TaxCreditsMember_label_en-US" xlink:label="lab_kof_TaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax credits [Member]</link:label>
    <link:label id="lab_kof_TaxCreditsMember_documentation_en-US" xlink:label="lab_kof_TaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax credits [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsMember" xlink:href="kof-20241231.xsd#kof_TaxCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxCreditsMember" xlink:to="lab_kof_TaxCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ServicesRenderedAndOtherOperatingRevenuesMember_a6e0db58-211c-411e-8e27-7c9e0ff0283e_terseLabel_en-US" xlink:label="lab_kof_ServicesRenderedAndOtherOperatingRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Services rendered and Other operating revenues</link:label>
    <link:label id="lab_kof_ServicesRenderedAndOtherOperatingRevenuesMember_label_en-US" xlink:label="lab_kof_ServicesRenderedAndOtherOperatingRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Services rendered and Other operating revenues [Member]</link:label>
    <link:label id="lab_kof_ServicesRenderedAndOtherOperatingRevenuesMember_documentation_en-US" xlink:label="lab_kof_ServicesRenderedAndOtherOperatingRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Services rendered and Other operating revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember" xlink:href="kof-20241231.xsd#kof_ServicesRenderedAndOtherOperatingRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember" xlink:to="lab_kof_ServicesRenderedAndOtherOperatingRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_500deb81-9b37-47ac-9a66-2503c0cde360_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets (current included in accounts receivable)</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and other current receivables [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedIncomeStatementTable_6b0403df-229c-493f-a9ac-14bc640f7875_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementTable_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementTable" xlink:to="lab_srt_CondensedIncomeStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FountainAguaMineralLTDAMember_820895f0-2ae8-4bcf-a941-6258f4d28488_terseLabel_en-US" xlink:label="lab_kof_FountainAguaMineralLTDAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fountain Agua Mineral, LTDA</link:label>
    <link:label id="lab_kof_FountainAguaMineralLTDAMember_label_en-US" xlink:label="lab_kof_FountainAguaMineralLTDAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fountain agua mineral, LTDA [Member]</link:label>
    <link:label id="lab_kof_FountainAguaMineralLTDAMember_documentation_en-US" xlink:label="lab_kof_FountainAguaMineralLTDAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fountain agua mineral, LTDA [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember" xlink:href="kof-20241231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FountainAguaMineralLTDAMember" xlink:to="lab_kof_FountainAguaMineralLTDAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_487b8cd5-736f-4ac9-91e9-ddfb30e812c6_totalLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total income tax recognized in OCI</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating to components of other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:to="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies_20428272-e0f4-4fe1-93f2-36204c6751b6_terseLabel_en-US" xlink:label="lab_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancellation and adjustments, reduction of accessories in contingencies</link:label>
    <link:label id="lab_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies_label_en-US" xlink:label="lab_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cancellation And Adjustments, Reduction Of Accessories In Contigencies</link:label>
    <link:label id="lab_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies_documentation_en-US" xlink:label="lab_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cancellation And Adjustments, Reduction Of Accessories In Contigencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies" xlink:href="kof-20241231.xsd#kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies" xlink:to="lab_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_d0d3267f-0199-4f1a-adec-2b9e72bc1916_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact on absolute terms of variation in the assumptions on net defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_label_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of reasonably possible increase in actuarial assumption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:to="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_1d6be739-28e0-4634-a7e4-89ad99227a6e_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_7fffb598-f4fc-4089-bcb5-8c4ec3b2037a_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_869fe221-44ce-441d-9ff9-e188104ff9e0_totalLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total income tax expense in consolidated net income</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_1836c86c-be9e-401f-9522-bb93d4d8b3a0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_cb4f6059-44a5-4471-9b5e-b15ab8ec59d8_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_label_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of benefit payments expected future benefit payment year four</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_documentation_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined benefit plan expected future benefit payments year four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" xlink:to="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsToNoncurrentAssets_18f4fc5f-0c9c-4847-93c7-315c7ef820c1_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsToNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures, net</link:label>
    <link:label id="lab_ifrs-full_AdditionsToNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_AdditionsToNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets, and rights arising under insurance contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsToNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsToNoncurrentAssets" xlink:to="lab_ifrs-full_AdditionsToNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInAluminumPricePercentage_1055d2bf-8ad7-45d2-852b-4ef496fed763_terseLabel_en-US" xlink:label="lab_kof_ChangeInAluminumPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change on Aluminum price</link:label>
    <link:label id="lab_kof_ChangeInAluminumPricePercentage_label_en-US" xlink:label="lab_kof_ChangeInAluminumPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Aluminum price percentage</link:label>
    <link:label id="lab_kof_ChangeInAluminumPricePercentage_documentation_en-US" xlink:label="lab_kof_ChangeInAluminumPricePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in aluminum price percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPricePercentage" xlink:href="kof-20241231.xsd#kof_ChangeInAluminumPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInAluminumPricePercentage" xlink:to="lab_kof_ChangeInAluminumPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LongTermYankeeBondsMember_7d542128-e0b8-47c4-a36e-05614d27653e_terseLabel_en-US" xlink:label="lab_kof_LongTermYankeeBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Term Yankee Bonds</link:label>
    <link:label id="lab_kof_LongTermYankeeBondsMember_label_en-US" xlink:label="lab_kof_LongTermYankeeBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long term yankee bonds [Member]</link:label>
    <link:label id="lab_kof_LongTermYankeeBondsMember_documentation_en-US" xlink:label="lab_kof_LongTermYankeeBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long term yankee bonds[member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember" xlink:href="kof-20241231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LongTermYankeeBondsMember" xlink:to="lab_kof_LongTermYankeeBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForOtherTax_c458d5e8-f619-4e3f-a759-5a2818c16a8d_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForOtherTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other taxes</link:label>
    <link:label id="lab_kof_AdjustmentsForOtherTax_label_en-US" xlink:label="lab_kof_AdjustmentsForOtherTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for other tax</link:label>
    <link:label id="lab_kof_AdjustmentsForOtherTax_documentation_en-US" xlink:label="lab_kof_AdjustmentsForOtherTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments for other tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax" xlink:href="kof-20241231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForOtherTax" xlink:to="lab_kof_AdjustmentsForOtherTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_8e163018-2da6-441c-8b9c-9601fc19012b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Maturity Analysis for Non-derivative and Derivative Financial Liabilities</link:label>
    <link:label id="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Maturity Analysis For Non-derivative And Derivative Financial Liabilities [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of maturity analysis for non-derivative and derivative financial liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:to="lab_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems_0f033ace-081d-4ba2-891a-e58f056d9092_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of associates and joint ventures [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of associates and joint ventures [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line items represent concepts included in a table. These concepts are used to disclose reportable information about associate and joint ventures associated with domain members defined in one or many axes of the table [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:to="lab_kof_DisclosureOfAssociatesAndJointVenturesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_db393f66-cefa-4835-9818-9edf3bb3116c_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for earnings per share [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus_e59b4cbc-36bb-470d-ac66-e9b878759d3d_terseLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurements</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus_label_en-US" xlink:label="lab_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-use assets, increase (decrease) in revaluation surplus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus" xlink:to="lab_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock_d4e1bf94-c490-400f-9be8-ff78f5d83957_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax, labor and legal contingencies and provisions</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description Of Accounting Policy For Tax, Labor And Legal Contingencies And Provisions Policy [Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Description Of Accounting Policy For Tax, Labor And Legal Contingencies And Provisions Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_bca70bc7-d1a1-4a41-82d3-067af41b9e25_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current financial liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other non-current financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember_be06042b-59e6-46d5-be08-d73ff079845e_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Of which suppliers have received payment</link:label>
    <link:label id="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember_label_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial liabilities that are part of supplier finance arrangements for which suppliers have received payment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember" xlink:to="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember_9387fae9-2156-45d5-8b14-2091a19af200_terseLabel_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options to purchase foreign currency (COP to USD)</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember_label_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options To Purchase Foreign Currency (COP to USD) [Member]</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember_documentation_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Options To Purchase Foreign Currency (COP to USD)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember" xlink:href="kof-20241231.xsd#kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember" xlink:to="lab_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OptionsGrantedVestingPercentage_19f0ef82-0371-4d58-9394-0d8d74c4ef96_terseLabel_en-US" xlink:label="lab_kof_OptionsGrantedVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage</link:label>
    <link:label id="lab_kof_OptionsGrantedVestingPercentage_label_en-US" xlink:label="lab_kof_OptionsGrantedVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options granted vesting percentage</link:label>
    <link:label id="lab_kof_OptionsGrantedVestingPercentage_documentation_en-US" xlink:label="lab_kof_OptionsGrantedVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Options granted vesting percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsGrantedVestingPercentage" xlink:href="kof-20241231.xsd#kof_OptionsGrantedVestingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OptionsGrantedVestingPercentage" xlink:to="lab_kof_OptionsGrantedVestingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_1b5cc92f-0799-4e06-a795-eb15d73c341f_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Shares Granted Under the Company's Executive Incentive Plans</link:label>
    <link:label id="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of options granted under executive incentive plan explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of options granted under executive incentive plan [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_8d9d3d15-b086-4487-bfa4-7c6f2aa2004c_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_afaae038-d547-46bb-b700-95070e48083e_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from insurance recoveries and sale of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from sales of other long-term assets, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LoansFromBanksMember_1c5b7331-7e1a-446f-b85f-067d4b26092d_terseLabel_en-US" xlink:label="lab_kof_LoansFromBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans from banks</link:label>
    <link:label id="lab_kof_LoansFromBanksMember_label_en-US" xlink:label="lab_kof_LoansFromBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans from banks [member]</link:label>
    <link:label id="lab_kof_LoansFromBanksMember_documentation_en-US" xlink:label="lab_kof_LoansFromBanksMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loans from banks.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LoansFromBanksMember" xlink:href="kof-20241231.xsd#kof_LoansFromBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LoansFromBanksMember" xlink:to="lab_kof_LoansFromBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_3b27d82a-8c3f-4dd0-95d4-3de55ea9008e_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions other than through business combinations, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GlassBottlesMember_4558983c-77c0-4bfd-b1a5-4096b706cbc6_terseLabel_en-US" xlink:label="lab_kof_GlassBottlesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Glass Bottles</link:label>
    <link:label id="lab_kof_GlassBottlesMember_label_en-US" xlink:label="lab_kof_GlassBottlesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Glass bottles [Member]</link:label>
    <link:label id="lab_kof_GlassBottlesMember_documentation_en-US" xlink:label="lab_kof_GlassBottlesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Glass bottles [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GlassBottlesMember" xlink:href="kof-20241231.xsd#kof_GlassBottlesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GlassBottlesMember" xlink:to="lab_kof_GlassBottlesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_a7ce8e82-f76d-40de-ae99-5737f65c528c_periodStartLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Carrying value</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_f03ba442-035d-4f5c-8766-d105d491e231_periodEndLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Carrying value</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_64f378dc-51c8-4961-864a-1c3e5ed0728b_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The total expense recognized for the period arising from share-based payment transactions</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expense from share-based payment transactions with employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PensionAndRetirementPlansMember_4ef7362d-f8f8-47c7-b554-ec5569ecfec2_terseLabel_en-US" xlink:label="lab_kof_PensionAndRetirementPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension&#160;and Retirement Plans</link:label>
    <link:label id="lab_kof_PensionAndRetirementPlansMember_label_en-US" xlink:label="lab_kof_PensionAndRetirementPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and retirement plans [Member]</link:label>
    <link:label id="lab_kof_PensionAndRetirementPlansMember_documentation_en-US" xlink:label="lab_kof_PensionAndRetirementPlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pension and retirement plans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PensionAndRetirementPlansMember" xlink:to="lab_kof_PensionAndRetirementPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_48e0db05-f5f3-4e10-a95f-0bc9a286328c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Revenue From Contracts With Customers</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_5064bd5f-a033-43e4-8da7-edb3245b971d_terseLabel_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_label_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of comprehensive income, profit or loss location [Axis]</link:label>
    <link:label id="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_documentation_en-US" xlink:label="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Statement of comprehensive income, profit or loss location [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:href="kof-20241231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:to="lab_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeStatementAbstract_8d420052-b3d4-4068-a058-736e0215de12_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Profit or loss [abstract]</link:label>
    <link:label id="lab_ifrs-full_IncomeStatementAbstract_label_en-US" xlink:label="lab_ifrs-full_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit or loss [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeStatementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeStatementAbstract" xlink:to="lab_ifrs-full_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_5f709c86-62f2-4b94-abaf-8fd336746dc9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of changes in accounting estimates [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of changes in accounting estimates [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapitalMember_8626b5c9-44be-4152-aec6-537e69018e48_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapitalMember_label_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalPaidinCapitalMember" xlink:to="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock_4d1ff53a-8e90-40ca-979f-96c45dbf3f51_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Uncertainty tax positions</link:label>
    <link:label id="lab_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of uncertain tax positions [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The description of uncertainty over income tax treatments [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock" xlink:to="lab_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis_27b133e8-e651-4379-828f-cc6fe77e078c_terseLabel_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Items of contingent liabilities [axis]</link:label>
    <link:label id="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis_label_en-US" xlink:label="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Items of contingent liabilities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:to="lab_ifrs-full_ItemsOfContingentLiabilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_fc7fd492-ce3e-4878-afe7-cf3b8c804e8a_terseLabel_en-US" xlink:label="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful lives of intangible assets</link:label>
    <link:label id="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_label_en-US" xlink:label="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets other than goodwill estimated useful life</link:label>
    <link:label id="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_documentation_en-US" xlink:label="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible assets other than goodwill estimated useful life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:href="kof-20241231.xsd#kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:to="lab_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_eac4a243-37a0-437b-9cb9-37b68e7e6dff_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rate used to calculate the defined benefit obligation and the net interest on the net defined benefit liability (asset)</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumption of discount rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:to="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration_437d0a1d-4325-49d5-bd7f-737f6414bf3f_negatedLabel_en-US" xlink:label="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cancellation and adjustments</link:label>
    <link:label id="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration_label_en-US" xlink:label="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease in provisions through cancellation and expiration</link:label>
    <link:label id="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration_documentation_en-US" xlink:label="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Decrease in provisions through cancellation and expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:href="kof-20241231.xsd#kof_DecreaseInProvisionsThroughCancellationAndExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:to="lab_kof_DecreaseInProvisionsThroughCancellationAndExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LandMember_c7d7e25a-a220-49a8-85d0-5703bf848d97_terseLabel_en-US" xlink:label="lab_ifrs-full_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_ifrs-full_LandMember_label_en-US" xlink:label="lab_ifrs-full_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LandMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LandMember" xlink:to="lab_ifrs-full_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageShares_0a95b152-867b-4f68-bbd4-dd20b1ade346_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of shares for basic earnings per share (millions of shares)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageShares_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average number of ordinary shares used in calculating basic earnings per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares" xlink:to="lab_ifrs-full_WeightedAverageShares" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisposalOfRightOfUseAssets_3ee27a54-81e6-4b5d-a1aa-ac4a10c1e145_negatedTerseLabel_en-US" xlink:label="lab_kof_DisposalOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Disposals</link:label>
    <link:label id="lab_kof_DisposalOfRightOfUseAssets_label_en-US" xlink:label="lab_kof_DisposalOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal of right of use assets</link:label>
    <link:label id="lab_kof_DisposalOfRightOfUseAssets_documentation_en-US" xlink:label="lab_kof_DisposalOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal of right of use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalOfRightOfUseAssets" xlink:href="kof-20241231.xsd#kof_DisposalOfRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisposalOfRightOfUseAssets" xlink:to="lab_kof_DisposalOfRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Borrowings_4f5125d4-699c-45d9-94fc-be92544c9399_terseLabel_en-US" xlink:label="lab_ifrs-full_Borrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long term debt</link:label>
    <link:label id="lab_ifrs-full_Borrowings_label_en-US" xlink:label="lab_ifrs-full_Borrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings" xlink:to="lab_ifrs-full_Borrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassBCommonStockMember_24ae839c-1d5e-4e9d-925e-d2c858277352_terseLabel_en-US" xlink:label="lab_kof_ClassBCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series B shares, without par value</link:label>
    <link:label id="lab_kof_ClassBCommonStockMember_label_en-US" xlink:label="lab_kof_ClassBCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class B Common Stock [Member]</link:label>
    <link:label id="lab_kof_ClassBCommonStockMember_documentation_en-US" xlink:label="lab_kof_ClassBCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class B common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember" xlink:href="kof-20241231.xsd#kof_ClassBCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ClassBCommonStockMember" xlink:to="lab_kof_ClassBCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities_ff0d5e0a-a219-4e19-8f5a-85bea65e605d_verboseLabel_en-US" xlink:label="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange losses related to operating activities</link:label>
    <link:label id="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities_label_en-US" xlink:label="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Gain (Loss) Related To Operating Activities</link:label>
    <link:label id="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities_documentation_en-US" xlink:label="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Exchange Gain (Loss) Related To Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:href="kof-20241231.xsd#kof_ForeignExchangeGainLossRelatedToOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:to="lab_kof_ForeignExchangeGainLossRelatedToOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherAdditionalExpenseAndLosses_5b66e89c-d19a-4035-a5c1-c280fc408a8e_terseLabel_en-US" xlink:label="lab_kof_OtherAdditionalExpenseAndLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional expense &amp; losses</link:label>
    <link:label id="lab_kof_OtherAdditionalExpenseAndLosses_label_en-US" xlink:label="lab_kof_OtherAdditionalExpenseAndLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Additional Expense And Losses</link:label>
    <link:label id="lab_kof_OtherAdditionalExpenseAndLosses_documentation_en-US" xlink:label="lab_kof_OtherAdditionalExpenseAndLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Additional Expense And Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAdditionalExpenseAndLosses" xlink:href="kof-20241231.xsd#kof_OtherAdditionalExpenseAndLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherAdditionalExpenseAndLosses" xlink:to="lab_kof_OtherAdditionalExpenseAndLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_a7d1d06f-3817-45c9-b2ec-4f17dc0b7104_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for intangible assets other than goodwill [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_e4312b2c-8a67-4829-a79d-f7da73712722_terseLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive income, attributable to non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLineItems_label_en-US" xlink:label="lab_dei_AuditorLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLineItems" xlink:to="lab_dei_AuditorLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_5aa95b8a-2512-47ff-9431-1cfe677bf152_terseLabel_en-US" xlink:label="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TIIE + 0.08% Debt Bonds Maturing on 2025</link:label>
    <link:label id="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_label_en-US" xlink:label="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">TIIE plus zero point zero eight percentage debt bonds maturing on two thousand twenty five [Member]</link:label>
    <link:label id="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_documentation_en-US" xlink:label="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">TIIE plus zero point zero eight percentage debt bonds maturing on two thousand twenty five [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" xlink:href="kof-20241231.xsd#kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" xlink:to="lab_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_531c71c3-7671-4628-907d-ca4960cd024b_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax expense (income) [abstract]</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax expense (income) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DonationsAndSubsidiesExpense_bf268179-752c-471e-b1ff-4dfa1529fa9a_terseLabel_en-US" xlink:label="lab_ifrs-full_DonationsAndSubsidiesExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Donations</link:label>
    <link:label id="lab_ifrs-full_DonationsAndSubsidiesExpense_label_en-US" xlink:label="lab_ifrs-full_DonationsAndSubsidiesExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Donations and subsidies expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DonationsAndSubsidiesExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DonationsAndSubsidiesExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DonationsAndSubsidiesExpense" xlink:to="lab_ifrs-full_DonationsAndSubsidiesExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RefrigerationEquipmentMember_97cbee66-5464-4ec9-9f88-df31529e2db8_verboseLabel_en-US" xlink:label="lab_kof_RefrigerationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Refrigeration equipment</link:label>
    <link:label id="lab_kof_RefrigerationEquipmentMember_68790e22-a3d3-48c9-a5e7-9bcd8e447f8c_terseLabel_en-US" xlink:label="lab_kof_RefrigerationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Refrigeration Equipment</link:label>
    <link:label id="lab_kof_RefrigerationEquipmentMember_label_en-US" xlink:label="lab_kof_RefrigerationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Refrigeration Equipment [Member]</link:label>
    <link:label id="lab_kof_RefrigerationEquipmentMember_documentation_en-US" xlink:label="lab_kof_RefrigerationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Refrigeration equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember" xlink:href="kof-20241231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RefrigerationEquipmentMember" xlink:to="lab_kof_RefrigerationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_714517e3-c745-43bd-a66a-3d7f0ac75bd2_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_9525e920-27e9-40e2-a79e-a7d15a7ea7a3_verboseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">One to two years</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than one year and not later than two years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationAndAmortisationExpense_618fb137-71ce-4b9f-ac9b-b89d75e7ffe6_terseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_ifrs-full_DepreciationAndAmortisationExpense_32c58d9c-9669-4c7b-a06b-71b3156afcaa_verboseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_ifrs-full_DepreciationAndAmortisationExpense_label_en-US" xlink:label="lab_ifrs-full_DepreciationAndAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and amortisation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationAndAmortisationExpense" xlink:to="lab_ifrs-full_DepreciationAndAmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_7a8c9c0d-2eb4-4c33-b249-11431e362f32_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_616f6aa9-8026-4479-9250-8019f289f3a6_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments accounted for using equity method</link:label>
    <link:label id="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_label_en-US" xlink:label="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments accounted for using equity method [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:to="lab_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsTable_2a59d935-98a6-48c3-9d89-b0311a323b01_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_5dbc9242-3fa0-4723-8cb8-3383b8da3483_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank Loans and Notes Payables</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of borrowings [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_79912b4f-a54c-4226-88d3-c9929fa20f92_terseLabel_en-US" xlink:label="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:label id="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_label_en-US" xlink:label="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains losses on net monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:label id="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_documentation_en-US" xlink:label="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gains losses on net monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:href="kof-20241231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:to="lab_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DistributionEquipmentMember_5368c929-20fe-407e-982c-ba08274ad51e_terseLabel_en-US" xlink:label="lab_kof_DistributionEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distribution equipment</link:label>
    <link:label id="lab_kof_DistributionEquipmentMember_label_en-US" xlink:label="lab_kof_DistributionEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Distribution Equipment [Member]</link:label>
    <link:label id="lab_kof_DistributionEquipmentMember_documentation_en-US" xlink:label="lab_kof_DistributionEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Distribution equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionEquipmentMember" xlink:href="kof-20241231.xsd#kof_DistributionEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DistributionEquipmentMember" xlink:to="lab_kof_DistributionEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities_37e73080-bfae-44c9-aa38-0994feea9607_negatedLabel_en-US" xlink:label="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest paid on lease liabilities</link:label>
    <link:label id="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease interest paid classified as financing activities</link:label>
    <link:label id="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities_documentation_en-US" xlink:label="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease interest paid classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:href="kof-20241231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:to="lab_kof_LeaseInterestPaidClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_3836b849-15ce-498d-a206-ff26ed6497b8_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_label_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss) before tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossBeforeTax" xlink:to="lab_ifrs-full_ProfitLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_e3a5260b-c556-48d5-9fbf-8d57ea358781_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember_89a411b9-d8ca-493f-ba64-3de14f9c3f30_terseLabel_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Volume Growth Rates&#160;2025-2029</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember_label_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected Volume Growth Rates&#160;Two Thousand Twenty FourTo Two Thousand Twenty Eight [Member]</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember_documentation_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected Volume Growth Rates&#160;Two Thousand Twenty FourTo Two Thousand Twenty Eight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:href="kof-20241231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:to="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_b9349136-ac0f-4a69-b19f-aeea2df2ce2e_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Non Controlling Interest In Consolidated Subsidiaries [abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_label_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_documentation_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:to="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CountryOfDomicileMember_8faee88e-45b0-425d-b570-3d1a7dc01568_terseLabel_en-US" xlink:label="lab_ifrs-full_CountryOfDomicileMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexico</link:label>
    <link:label id="lab_ifrs-full_CountryOfDomicileMember_label_en-US" xlink:label="lab_ifrs-full_CountryOfDomicileMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Country of domicile [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfDomicileMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CountryOfDomicileMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CountryOfDomicileMember" xlink:to="lab_ifrs-full_CountryOfDomicileMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_a095c8b7-8691-4fbf-b315-da9d3ed8957a_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other taxes payable</link:label>
    <link:label id="lab_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_label_en-US" xlink:label="lab_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current payables on social security and taxes other than income tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:to="lab_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_d440044b-70e6-406c-9fda-309133391c09_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade Receivable, Net</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of trade and other receivables [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinanceChargesForLeases_bed006ae-54e5-4cbf-a958-f178d40584b6_verboseLabel_en-US" xlink:label="lab_kof_FinanceChargesForLeases" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest expense for leases (See Note 9)</link:label>
    <link:label id="lab_kof_FinanceChargesForLeases_label_en-US" xlink:label="lab_kof_FinanceChargesForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance charges for leases</link:label>
    <link:label id="lab_kof_FinanceChargesForLeases_documentation_en-US" xlink:label="lab_kof_FinanceChargesForLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance charges for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForLeases" xlink:href="kof-20241231.xsd#kof_FinanceChargesForLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinanceChargesForLeases" xlink:to="lab_kof_FinanceChargesForLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InsuranceRevenue_c8d3dcc7-09d4-40e9-8db5-7b39dda6b87a_terseLabel_en-US" xlink:label="lab_ifrs-full_InsuranceRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance collection</link:label>
    <link:label id="lab_ifrs-full_InsuranceRevenue_label_en-US" xlink:label="lab_ifrs-full_InsuranceRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InsuranceRevenue" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InsuranceRevenue" xlink:to="lab_ifrs-full_InsuranceRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_0e8dce9b-f465-4a0e-8eb7-d97fdf0fc081_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for financial assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_47ebb737-4c52-4994-a664-f57799a77c24_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of contingent liabilities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of contingent liabilities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInEquityAbstract_ad8bcd97-c107-4bd2-8a0e-fc88e4f7a9c8_terseLabel_en-US" xlink:label="lab_ifrs-full_ChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects in equity:</link:label>
    <link:label id="lab_ifrs-full_ChangesInEquityAbstract_label_en-US" xlink:label="lab_ifrs-full_ChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in equity [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInEquityAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInEquityAbstract" xlink:to="lab_ifrs-full_ChangesInEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ApplicableTaxRate_339896c2-b9f7-483e-9038-193b21cba89f_terseLabel_en-US" xlink:label="lab_ifrs-full_ApplicableTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexican statutory income tax rate</link:label>
    <link:label id="lab_ifrs-full_ApplicableTaxRate_label_en-US" xlink:label="lab_ifrs-full_ApplicableTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Applicable tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ApplicableTaxRate" xlink:to="lab_ifrs-full_ApplicableTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_070910d3-572f-42c0-9b71-14f929f210b3_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognized during the year (obligation liability and plan assets)</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of voluntary change in accounting policy [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract" xlink:to="lab_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SevenPointThreeFivePercentageMember_9a146a06-dab8-43c5-8503-f156a4d06db3_terseLabel_en-US" xlink:label="lab_kof_SevenPointThreeFivePercentageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">7.35% Debt Bonds Maturing in 2028</link:label>
    <link:label id="lab_kof_SevenPointThreeFivePercentageMember_label_en-US" xlink:label="lab_kof_SevenPointThreeFivePercentageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Seven point three five percentage [Member]</link:label>
    <link:label id="lab_kof_SevenPointThreeFivePercentageMember_documentation_en-US" xlink:label="lab_kof_SevenPointThreeFivePercentageMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Seven point three five percentage [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeFivePercentageMember" xlink:href="kof-20241231.xsd#kof_SevenPointThreeFivePercentageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SevenPointThreeFivePercentageMember" xlink:to="lab_kof_SevenPointThreeFivePercentageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_c319a639-1f6f-4869-86f1-269a22888fc1_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_f4a0f29f-a389-4688-bc06-1ec630ac3ee1_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for income tax [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_KOFMember_26db82d2-f494-4449-8cc5-4952141db2fa_terseLabel_en-US" xlink:label="lab_kof_KOFMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">KOF</link:label>
    <link:label id="lab_kof_KOFMember_label_en-US" xlink:label="lab_kof_KOFMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">KOF [Member]</link:label>
    <link:label id="lab_kof_KOFMember_documentation_en-US" xlink:label="lab_kof_KOFMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">KOF [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_KOFMember" xlink:href="kof-20241231.xsd#kof_KOFMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_KOFMember" xlink:to="lab_kof_KOFMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxContingenciesAmount_e2e929b8-6029-4500-96e0-0e1763a5e49d_terseLabel_en-US" xlink:label="lab_kof_TaxContingenciesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax contingencies amount</link:label>
    <link:label id="lab_kof_TaxContingenciesAmount_label_en-US" xlink:label="lab_kof_TaxContingenciesAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax contingencies amount</link:label>
    <link:label id="lab_kof_TaxContingenciesAmount_documentation_en-US" xlink:label="lab_kof_TaxContingenciesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax contingencies amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesAmount" xlink:href="kof-20241231.xsd#kof_TaxContingenciesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxContingenciesAmount" xlink:to="lab_kof_TaxContingenciesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_bce2a25d-38cf-4d86-b30f-b443557ceb16_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_eb1e66a9-abfb-4cfc-b76b-fbbb06ede0b9_terseLabel_en-US" xlink:label="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Domestic Tax Rate</link:label>
    <link:label id="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of domestic tax rate explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The schedule of domestic tax rate [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:to="lab_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfAssetsDomain_81614005-fc82-4ea7-8871-fe1da4c19c0f_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of assets</link:label>
    <link:label id="lab_ifrs-full_ClassesOfAssetsDomain_label_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of assets [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain" xlink:to="lab_ifrs-full_ClassesOfAssetsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_b46f9d2c-46c9-4fbc-9560-3328d87a7d65_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_13cdf324-3c80-407e-a4db-89441766179e_terseLabel_en-US" xlink:label="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">No expiration (Brazil and Colombia)</link:label>
    <link:label id="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_label_en-US" xlink:label="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized deferred tax assets tax loss carry forward with no expiration</link:label>
    <link:label id="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_documentation_en-US" xlink:label="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecognized deferred tax assets tax loss carry forward with no expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:href="kof-20241231.xsd#kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:to="lab_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapitalOrdinaryShares_f8311c5d-e7c7-414b-8fee-30fdbce56b63_terseLabel_en-US" xlink:label="lab_ifrs-full_IssuedCapitalOrdinaryShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issued capital, ordinary shares</link:label>
    <link:label id="lab_ifrs-full_IssuedCapitalOrdinaryShares_label_en-US" xlink:label="lab_ifrs-full_IssuedCapitalOrdinaryShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issued capital, ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalOrdinaryShares" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapitalOrdinaryShares" xlink:to="lab_ifrs-full_IssuedCapitalOrdinaryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FemsaAndSubsidiariesMember_9ba7767b-0139-493e-841b-d17ce30240e0_terseLabel_en-US" xlink:label="lab_kof_FemsaAndSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FEMSA and Subsidiaries</link:label>
    <link:label id="lab_kof_FemsaAndSubsidiariesMember_label_en-US" xlink:label="lab_kof_FemsaAndSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Femsa and subsidiaries [Member]</link:label>
    <link:label id="lab_kof_FemsaAndSubsidiariesMember_documentation_en-US" xlink:label="lab_kof_FemsaAndSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Femsa and subsidiaries [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember" xlink:href="kof-20241231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FemsaAndSubsidiariesMember" xlink:to="lab_kof_FemsaAndSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfAssetsAxis_892c7280-8e2f-4606-aa22-5d1dfb6089c4_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of assets [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfAssetsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of assets [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfAssetsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherExpenseByNature_3210c4e3-2a54-48b2-a88a-459c9cbc571e_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherExpenseByNature" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expenses</link:label>
    <link:label id="lab_ifrs-full_OtherExpenseByNature_269c7146-a121-408b-bee6-26ccbd7dec13_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherExpenseByNature" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other expenses, by nature</link:label>
    <link:label id="lab_ifrs-full_OtherExpenseByNature_label_en-US" xlink:label="lab_ifrs-full_OtherExpenseByNature" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other expenses, by nature</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherExpenseByNature" xlink:to="lab_ifrs-full_OtherExpenseByNature" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PaymentToFormerShareholders_72b50a37-c6f2-4562-a8a8-938ddf78d57e_negatedTerseLabel_en-US" xlink:label="lab_kof_PaymentToFormerShareholders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax credit recovery payment to former shareholders</link:label>
    <link:label id="lab_kof_PaymentToFormerShareholders_label_en-US" xlink:label="lab_kof_PaymentToFormerShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment To Former Shareholders</link:label>
    <link:label id="lab_kof_PaymentToFormerShareholders_documentation_en-US" xlink:label="lab_kof_PaymentToFormerShareholders" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payment To Former Shareholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentToFormerShareholders" xlink:href="kof-20241231.xsd#kof_PaymentToFormerShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PaymentToFormerShareholders" xlink:to="lab_kof_PaymentToFormerShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_0db0456e-0690-424a-93bd-90dc9c98f21e_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets and other non-current financial assets</link:label>
    <link:label id="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other assets and other financial assets [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure of other non-current assets and other non-current financial assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:to="lab_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AmortizationPrepaidExpenses_c357b1bf-94d3-40f7-a4bc-bbbcb7eda56f_terseLabel_en-US" xlink:label="lab_kof_AmortizationPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization prepaid expenses</link:label>
    <link:label id="lab_kof_AmortizationPrepaidExpenses_label_en-US" xlink:label="lab_kof_AmortizationPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization prepaid expenses</link:label>
    <link:label id="lab_kof_AmortizationPrepaidExpenses_documentation_en-US" xlink:label="lab_kof_AmortizationPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses" xlink:href="kof-20241231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AmortizationPrepaidExpenses" xlink:to="lab_kof_AmortizationPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetainedEarningsMember_1391826e-9925-4094-a173-5a54ff0a096f_terseLabel_en-US" xlink:label="lab_ifrs-full_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_ifrs-full_RetainedEarningsMember_label_en-US" xlink:label="lab_ifrs-full_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained earnings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarningsMember" xlink:to="lab_ifrs-full_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_a6115fa9-8723-4918-a3c3-e9503daa03e0_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing instruments</link:label>
    <link:label id="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other inflows (outflows) of cash, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember_668e7f9f-80ec-4dd5-8204-e0dba73b910a_terseLabel_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options to purchase foreign currency (BRL to USD)</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember_label_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options To Purchase Foreign Currency (BRL to USD) [Member]</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember_documentation_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Options To Purchase Foreign Currency (BRL to USD)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember" xlink:href="kof-20241231.xsd#kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember" xlink:to="lab_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_fd186227-7546-40be-9d10-839ad004cf0b_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Consolidated net income attributable to equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_label_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:to="lab_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_242d43e9-c7f7-4107-a1c6-338d295d6d0b_terseLabel_en-US" xlink:label="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurements of the net defined benefit liability</link:label>
    <link:label id="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_label_en-US" xlink:label="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Remeasurement of net defined employee benefit liability</link:label>
    <link:label id="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_documentation_en-US" xlink:label="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Remeasurements of the net defined employee benefit liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:href="kof-20241231.xsd#kof_RemeasurementOfNetDefinedEmployeeBenefitLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:to="lab_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_5475d56d-bf13-48e6-8aca-bde2dadb9f6b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialAssets_afd93d5c-f105-4fdc-a744-fc83c2474bfe_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current derivative financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentDerivativeFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentDerivativeFinancialAssets" xlink:to="lab_ifrs-full_CurrentDerivativeFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_bae43f32-87cd-46cc-a005-681d1ff11df2_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:to="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures_9d3510a1-4aaf-414c-aa7d-ba65581a6c17_verboseLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Repayment of bonds</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures_label_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of bonds, notes and debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:to="lab_ifrs-full_RepaymentsOfBondsNotesAndDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SecurityDepositsMember_58d7d479-d851-4142-855d-1ee47ce86a88_terseLabel_en-US" xlink:label="lab_kof_SecurityDepositsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security deposits</link:label>
    <link:label id="lab_kof_SecurityDepositsMember_label_en-US" xlink:label="lab_kof_SecurityDepositsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security deposits [Member]</link:label>
    <link:label id="lab_kof_SecurityDepositsMember_documentation_en-US" xlink:label="lab_kof_SecurityDepositsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security deposits [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SecurityDepositsMember" xlink:href="kof-20241231.xsd#kof_SecurityDepositsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SecurityDepositsMember" xlink:to="lab_kof_SecurityDepositsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitObligation_c6454203-31ad-4f83-b3e8-4bc3625d276b_terseLabel_en-US" xlink:label="lab_kof_DefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined benefit obligation</link:label>
    <link:label id="lab_kof_DefinedBenefitObligation_label_en-US" xlink:label="lab_kof_DefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined benefit obligation</link:label>
    <link:label id="lab_kof_DefinedBenefitObligation_documentation_en-US" xlink:label="lab_kof_DefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation" xlink:href="kof-20241231.xsd#kof_DefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitObligation" xlink:to="lab_kof_DefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Equity_ec42c57d-c874-497c-b964-bb98c1544b6e_totalLabel_en-US" xlink:label="lab_ifrs-full_Equity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">TOTAL EQUITY</link:label>
    <link:label id="lab_ifrs-full_Equity_8f61435d-e32a-4e26-b0fe-0f7c2ea7bd66_periodStartLabel_en-US" xlink:label="lab_ifrs-full_Equity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_ifrs-full_Equity_7583fa7a-f9c1-4b94-8e13-094ed6f68e83_periodEndLabel_en-US" xlink:label="lab_ifrs-full_Equity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_ifrs-full_Equity_label_en-US" xlink:label="lab_ifrs-full_Equity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity" xlink:to="lab_ifrs-full_Equity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_f27f60c2-241e-4388-94a4-8dc024caa1e8_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Salary increase</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumption of expected rates of salary increases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1f4ad862-fc3b-46b5-b6b0-54284f52cb57_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InsuranceRecovery_f6afe06b-0da9-4b23-be8c-a855f89e8b69_terseLabel_en-US" xlink:label="lab_kof_InsuranceRecovery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance recovery</link:label>
    <link:label id="lab_kof_InsuranceRecovery_label_en-US" xlink:label="lab_kof_InsuranceRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Recovery</link:label>
    <link:label id="lab_kof_InsuranceRecovery_documentation_en-US" xlink:label="lab_kof_InsuranceRecovery" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceRecovery" xlink:href="kof-20241231.xsd#kof_InsuranceRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InsuranceRecovery" xlink:to="lab_kof_InsuranceRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember_ad32c688-acbf-48c7-8a93-15c7eebffaae_terseLabel_en-US" xlink:label="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Spal Industria Brasileira de Bebidas, S.A.</link:label>
    <link:label id="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember_label_en-US" xlink:label="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Spal industria brasileira de bebidas SA [Member]</link:label>
    <link:label id="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember_documentation_en-US" xlink:label="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Spal industria brasileira de bebidas, S.A. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:href="kof-20241231.xsd#kof_SpalIndustriaBrasileiraDeBebidasSAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:to="lab_kof_SpalIndustriaBrasileiraDeBebidasSAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetForeignExchangeGains_599cdf7c-dcc5-4834-8122-0604ffe99232_terseLabel_en-US" xlink:label="lab_kof_NetForeignExchangeGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange gain related to operating activities</link:label>
    <link:label id="lab_kof_NetForeignExchangeGains_label_en-US" xlink:label="lab_kof_NetForeignExchangeGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net foreign exchange gains</link:label>
    <link:label id="lab_kof_NetForeignExchangeGains_documentation_en-US" xlink:label="lab_kof_NetForeignExchangeGains" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net foreign exchange gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetForeignExchangeGains" xlink:href="kof-20241231.xsd#kof_NetForeignExchangeGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetForeignExchangeGains" xlink:to="lab_kof_NetForeignExchangeGains" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SupplierFinanceArrangementsDomain_9c948594-2c9c-47a3-8adf-67f164661408_terseLabel_en-US" xlink:label="lab_ifrs-full_SupplierFinanceArrangementsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier finance arrangements [domain]</link:label>
    <link:label id="lab_ifrs-full_SupplierFinanceArrangementsDomain_label_en-US" xlink:label="lab_ifrs-full_SupplierFinanceArrangementsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier finance arrangements [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SupplierFinanceArrangementsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SupplierFinanceArrangementsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SupplierFinanceArrangementsDomain" xlink:to="lab_ifrs-full_SupplierFinanceArrangementsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_9475574e-3c74-4656-8110-cd116d4c3ee6_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity earnings (loss) recognized</link:label>
    <link:label id="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_label_en-US" xlink:label="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other income (expense) from subsidiaries, jointly controlled entities and associates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:to="lab_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_243a10ff-5a22-4cc0-8d01-16df47230769_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of external credit grades [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:to="lab_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherIncome_188a8f41-90ae-4fbb-800b-7e7a6fa9c123_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_ifrs-full_OtherIncome_bad95c95-e087-4163-8847-57bcceff24fc_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_ifrs-full_OtherIncome_label_en-US" xlink:label="lab_ifrs-full_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIncome" xlink:to="lab_ifrs-full_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AfterSixYearsMember_91a0ce2f-173a-4a06-b96d-70679be2141c_terseLabel_en-US" xlink:label="lab_kof_AfterSixYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">After six years</link:label>
    <link:label id="lab_kof_AfterSixYearsMember_label_en-US" xlink:label="lab_kof_AfterSixYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">After Six Years [Member]</link:label>
    <link:label id="lab_kof_AfterSixYearsMember_documentation_en-US" xlink:label="lab_kof_AfterSixYearsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">After Six Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AfterSixYearsMember" xlink:href="kof-20241231.xsd#kof_AfterSixYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AfterSixYearsMember" xlink:to="lab_kof_AfterSixYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_38c90d5a-65cc-4024-bc21-2cbf36a8760e_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Details of Key Assumptions by CGU for Impairment Test</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about key assumptions by CGU for impairment test explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of detailed information about key assumptions by CGU for impairment test [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExclusionOfICMSVATMember_3ecccecc-6252-4831-a2c9-0ca2941aa2f2_terseLabel_en-US" xlink:label="lab_kof_ExclusionOfICMSVATMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exclusion of ICMS (VAT)</link:label>
    <link:label id="lab_kof_ExclusionOfICMSVATMember_label_en-US" xlink:label="lab_kof_ExclusionOfICMSVATMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exclusion of ICMS (VAT) [Member]</link:label>
    <link:label id="lab_kof_ExclusionOfICMSVATMember_documentation_en-US" xlink:label="lab_kof_ExclusionOfICMSVATMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exclusion of ICMS (VAT)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExclusionOfICMSVATMember" xlink:href="kof-20241231.xsd#kof_ExclusionOfICMSVATMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExclusionOfICMSVATMember" xlink:to="lab_kof_ExclusionOfICMSVATMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_39680468-521b-4ba5-8ab3-9096bb05aaa9_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SustainabilityLinkedBondSLBMember_dafb0d72-3440-4bcd-a093-1eb471a45c61_terseLabel_en-US" xlink:label="lab_kof_SustainabilityLinkedBondSLBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sustainability-Linked Bond (SLB)</link:label>
    <link:label id="lab_kof_SustainabilityLinkedBondSLBMember_label_en-US" xlink:label="lab_kof_SustainabilityLinkedBondSLBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sustainability-Linked Bond (SLB) [Member]</link:label>
    <link:label id="lab_kof_SustainabilityLinkedBondSLBMember_documentation_en-US" xlink:label="lab_kof_SustainabilityLinkedBondSLBMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sustainability-Linked Bond (SLB)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SustainabilityLinkedBondSLBMember" xlink:href="kof-20241231.xsd#kof_SustainabilityLinkedBondSLBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SustainabilityLinkedBondSLBMember" xlink:to="lab_kof_SustainabilityLinkedBondSLBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentPrepaidBonuses_b1144621-b6d7-42eb-871e-10a84607431a_terseLabel_en-US" xlink:label="lab_kof_CurrentPrepaidBonuses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid bonuses</link:label>
    <link:label id="lab_kof_CurrentPrepaidBonuses_label_en-US" xlink:label="lab_kof_CurrentPrepaidBonuses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current prepaid bonuses</link:label>
    <link:label id="lab_kof_CurrentPrepaidBonuses_documentation_en-US" xlink:label="lab_kof_CurrentPrepaidBonuses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current prepaid bonuses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPrepaidBonuses" xlink:href="kof-20241231.xsd#kof_CurrentPrepaidBonuses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentPrepaidBonuses" xlink:to="lab_kof_CurrentPrepaidBonuses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_87cf10c5-4bec-43e5-a132-1b2d586e1832_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of offsetting of financial liabilities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of offsetting of financial liabilities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis_bdf46fb1-65dd-4e35-9094-aab78eda6fc5_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of financial liabilities [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of financial liabilities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:to="lab_ifrs-full_TypesOfFinancialLiabilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyTwoIncentivePlanMember_dee524d5-eb00-4ab5-8a8d-7306fa87243e_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyTwoIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_kof_TwoThousandTwentyTwoIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyTwoIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two thousand twenty two incentive plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyTwoIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyTwoIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two thousand twenty two incentive plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyTwoIncentivePlanMember" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyTwoIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyTwoIncentivePlanMember" xlink:to="lab_kof_TwoThousandTwentyTwoIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4cd7ea2-11ed-4929-821f-5409d9a9102b_terseLabel_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Components Of Tax Expense Income [line items]</link:label>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems_label_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major components of tax expense income [Line Items]</link:label>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems_documentation_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Major components of tax expense income [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:to="lab_kof_MajorComponentsOfTaxExpenseIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmortisationExpense_0fafa3f4-4fad-4501-a30e-35c367b2b8b5_terseLabel_en-US" xlink:label="lab_ifrs-full_AmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense for agreements with customers</link:label>
    <link:label id="lab_ifrs-full_AmortisationExpense_label_en-US" xlink:label="lab_ifrs-full_AmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortisation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationExpense" xlink:to="lab_ifrs-full_AmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_2e2ab793-b904-42b2-80db-bd1e1ad038eb_terseLabel_en-US" xlink:label="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Analysis of income and expense [abstract]</link:label>
    <link:label id="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_label_en-US" xlink:label="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Analysis of income and expense [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions_c2b8bba1-cbb9-47f6-b01d-70868cb75287_terseLabel_en-US" xlink:label="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases of concentrate from The Coca-Cola Company</link:label>
    <link:label id="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions_label_en-US" xlink:label="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchases of concentrate related party transactions</link:label>
    <link:label id="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions_documentation_en-US" xlink:label="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Purchases of concentrate related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:href="kof-20241231.xsd#kof_PurchasesOfConcentrateRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:to="lab_kof_PurchasesOfConcentrateRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_7960c03a-9a73-4a94-b957-e33d915d6eb9_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than two years and not later than three years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:to="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationAxis_a5a254a1-aa69-4749-8bcf-1f71df364046_terseLabel_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Financial Statement Location [Axis]</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationAxis_label_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated financial statement location [Axis]</link:label>
    <link:label id="lab_kof_ConsolidatedFinancialStatementLocationAxis_documentation_en-US" xlink:label="lab_kof_ConsolidatedFinancialStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consolidated financial statement location [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis" xlink:to="lab_kof_ConsolidatedFinancialStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_eb30125a-7440-4252-a83d-2a9464fec696_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of financial instruments [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of financial instruments [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_51c8d16b-bcfa-49c9-9e9e-9e689c78e7f0_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_39b429e8-3182-4487-a39c-144300b5a497_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency in which supplementary information is displayed</link:label>
    <link:label id="lab_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_label_en-US" xlink:label="lab_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency in which supplementary information is displayed [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember" xlink:to="lab_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_bb33bd32-343e-4c7b-8623-ac6727e71957_terseLabel_en-US" xlink:label="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Categories of financial liabilities [abstract]</link:label>
    <link:label id="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Categories of financial liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:to="lab_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_a604f8f1-6321-4167-9f41-5b8ec08149f8_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementTable" xlink:to="lab_srt_CondensedBalanceSheetStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_865e01ef-6654-4fc6-a4fc-73ddd67d3e39_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Balance Sheet Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_5b8f94ee-1f17-4c27-b266-5fe26721a722_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearFiveMember_29efb75b-4d03-491e-a7c2-2cbcd170536a_terseLabel_en-US" xlink:label="lab_kof_YearFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_kof_YearFiveMember_label_en-US" xlink:label="lab_kof_YearFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year Five [member]</link:label>
    <link:label id="lab_kof_YearFiveMember_documentation_en-US" xlink:label="lab_kof_YearFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Year five.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFiveMember" xlink:href="kof-20241231.xsd#kof_YearFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearFiveMember" xlink:to="lab_kof_YearFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FunctionalOrPresentationCurrencyMember_fd465371-f47a-47f6-93d0-66b366f495cd_terseLabel_en-US" xlink:label="lab_ifrs-full_FunctionalOrPresentationCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Functional or presentation currency</link:label>
    <link:label id="lab_ifrs-full_FunctionalOrPresentationCurrencyMember_label_en-US" xlink:label="lab_ifrs-full_FunctionalOrPresentationCurrencyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Functional or presentation currency [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember" xlink:to="lab_ifrs-full_FunctionalOrPresentationCurrencyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SuccessFeeToPayMember_361e3ec9-b565-41f9-8e12-ff877768835e_terseLabel_en-US" xlink:label="lab_kof_SuccessFeeToPayMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Success fee to pay</link:label>
    <link:label id="lab_kof_SuccessFeeToPayMember_label_en-US" xlink:label="lab_kof_SuccessFeeToPayMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Success Fee to Pay [Member]</link:label>
    <link:label id="lab_kof_SuccessFeeToPayMember_documentation_en-US" xlink:label="lab_kof_SuccessFeeToPayMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Success Fee to Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SuccessFeeToPayMember" xlink:href="kof-20241231.xsd#kof_SuccessFeeToPayMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SuccessFeeToPayMember" xlink:to="lab_kof_SuccessFeeToPayMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareAbstract_c40ef398-f8fc-4076-971d-30b3f2772975_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareAbstract_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings per share [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareAbstract" xlink:to="lab_ifrs-full_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_2ff57f23-cd36-4abf-8fa7-05bda31483a8_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Other Financial Assets</link:label>
    <link:label id="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other non current financial assets explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of other non current financial assets [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_aabd5272-b103-4da8-befb-afaf9bfd97af_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingencies added in business combinations</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase in existing liabilities, contingent liabilities recognised in business combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:to="lab_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_0a371d6d-faed-4b9d-91aa-2f5876a316c8_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current&#160;Service Cost</link:label>
    <link:label id="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_6b540110-6412-4e58-9346-8ee9c10ba33f_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current Service&#160;Cost</link:label>
    <link:label id="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase in net defined benefit liability (asset) resulting from current service cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PackingMaterials_bf768f6d-9a4d-40a4-b564-f00ba200e857_terseLabel_en-US" xlink:label="lab_kof_PackingMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Packing materials</link:label>
    <link:label id="lab_kof_PackingMaterials_label_en-US" xlink:label="lab_kof_PackingMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Packing materials</link:label>
    <link:label id="lab_kof_PackingMaterials_documentation_en-US" xlink:label="lab_kof_PackingMaterials" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Packing materials</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PackingMaterials" xlink:href="kof-20241231.xsd#kof_PackingMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PackingMaterials" xlink:to="lab_kof_PackingMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastDueStatusAxis_6a8dac25-b4f0-40d6-add8-c467b3bebf49_terseLabel_en-US" xlink:label="lab_ifrs-full_PastDueStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Past due status [axis]</link:label>
    <link:label id="lab_ifrs-full_PastDueStatusAxis_label_en-US" xlink:label="lab_ifrs-full_PastDueStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Past due status [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusAxis" xlink:to="lab_ifrs-full_PastDueStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_a67d6bd0-78bc-4c55-8c55-54cda739a0b7_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories and cost of goods sold</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for inventories and cost of goods sold explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The description of accounting policy for inventories and cost of goods sold [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_a4b98dd3-63bd-49a2-9ba1-0ed97e29f2fb_terseLabel_en-US" xlink:label="lab_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.46% Senior Notes, Maturity Date on May 12, 2023</link:label>
    <link:label id="lab_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_label_en-US" xlink:label="lab_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Point Four Six Percentage Senior Notes Maturing on May Twelve Two Thounsand Twenty Three [Member]</link:label>
    <link:label id="lab_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_documentation_en-US" xlink:label="lab_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Point Four Six Percentage Senior Notes Maturing on May Twelve Two Thounsand Twenty Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember" xlink:href="kof-20241231.xsd#kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember" xlink:to="lab_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_7fe08558-bc1f-4e24-a893-da22624cc822_verboseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange gain (loss), net</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_a5b28047-0f12-4ca2-bd57-2f1994333171_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign exchange gain (loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_HedgingInstrumentsAxis_5581b283-4126-45f4-b697-9e1306451b84_terseLabel_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging instruments [axis]</link:label>
    <link:label id="lab_ifrs-full_HedgingInstrumentsAxis_label_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging instruments [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis" xlink:to="lab_ifrs-full_HedgingInstrumentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsTable_e22b004e-305e-4a35-88ca-6799cbfb3cd5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of financial assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of financial assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_7e655a01-139d-4a5c-8dcd-6d9502c1f4bd_terseLabel_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Volume Growth Rates&#160;2024-2028</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_label_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected Volume Growth Rates Two Thousand Twenty Three To Two Thousand Twenty Seven [Member]</link:label>
    <link:label id="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_documentation_en-US" xlink:label="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected Volume Growth Rates Two Thousand Twenty Three To Two Thousand Twenty Seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:href="kof-20241231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:to="lab_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_a7bb4c50-30e7-4af8-ba56-4050c777a2dc_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average duration of defined benefit obligation</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average duration of defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:to="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_HedgingInstrumentsDomain_266b3a2b-cedc-4d3d-8d6b-3e81efb53f1d_terseLabel_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging instruments</link:label>
    <link:label id="lab_ifrs-full_HedgingInstrumentsDomain_label_en-US" xlink:label="lab_ifrs-full_HedgingInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging instruments [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_HedgingInstrumentsDomain" xlink:to="lab_ifrs-full_HedgingInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_3bcee66e-d8f0-4166-b7c6-7f9d03d324c7_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Current Assets and Other Current Financial Assets</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other current assets and other current financial assets [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure of other current assets and other current financial assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:to="lab_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_81f08dce-5217-41c3-a48a-148634cb0039_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Key Management Remuneration</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of information about key management personnel [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_2f933fcd-cb5e-4b26-8162-72e91473fd52_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Trust Assets</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of trust asset explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of trust asset [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfTrustAssetExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_ea389fb3-d39d-4b14-863c-8c4de207436e_terseLabel_en-US" xlink:label="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Industria Mexicana de Reciclaje, S.A. de C.V. ("IMER")</link:label>
    <link:label id="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_label_en-US" xlink:label="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Industria mexicana de reciclaje, S.A. de C.V. ("IMER") [Member]</link:label>
    <link:label id="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_documentation_en-US" xlink:label="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Industria mexicana de reciclaje, S.A. de C.V. ("IMER") [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:href="kof-20241231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:to="lab_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_294b72da-22d6-4bd4-9910-9947412f1e2c_terseLabel_en-US" xlink:label="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum age to qualify for benefits (age)</link:label>
    <link:label id="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_label_en-US" xlink:label="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum Age Qualification For Economic Benefits And Retirement Pension</link:label>
    <link:label id="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_documentation_en-US" xlink:label="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum Age Qualification For Economic Benefits And Retirement Pension</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:href="kof-20241231.xsd#kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:to="lab_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialAssets_af3588f4-c1ec-4ce5-ae8a-e56e29b42986_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current financial assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialAssets_aa5fadde-8042-4038-b062-c0f2cf5ae1c9_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other non-current financial assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other non-current financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentFinancialAssets" xlink:to="lab_ifrs-full_OtherNoncurrentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_d9e5d407-13ad-45a3-aec8-9f93a94349dc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_label_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesAddressTypeAxis" xlink:to="lab_dei_EntityAddressesAddressTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsFixedReturnPercentage_2c786248-5f2f-4e87-b1ac-8963eeb8da9b_terseLabel_en-US" xlink:label="lab_kof_TrustAssetsFixedReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed return</link:label>
    <link:label id="lab_kof_TrustAssetsFixedReturnPercentage_label_en-US" xlink:label="lab_kof_TrustAssetsFixedReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trust assets fixed return percentage</link:label>
    <link:label id="lab_kof_TrustAssetsFixedReturnPercentage_documentation_en-US" xlink:label="lab_kof_TrustAssetsFixedReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Trust assets fixed return percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedReturnPercentage" xlink:href="kof-20241231.xsd#kof_TrustAssetsFixedReturnPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsFixedReturnPercentage" xlink:to="lab_kof_TrustAssetsFixedReturnPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TechnologybasedIntangibleAssetsMember_9bf41dc8-9375-4b1f-bc61-b9656f67a66b_terseLabel_en-US" xlink:label="lab_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology costs and management systems</link:label>
    <link:label id="lab_ifrs-full_TechnologybasedIntangibleAssetsMember_label_en-US" xlink:label="lab_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology-based intangible assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:to="lab_ifrs-full_TechnologybasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_4035b549-cdde-4f97-87a0-4fa947b8288d_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of consolidation</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for basis of consolidation explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The description of the entity's accounting policy for basis of consolidation [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTextBlock_a48aaeb7-462f-4a87-9a03-f908ab5167c1_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Activities of the Company</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of parent entity information [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure of parent entity information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfParentEntityInformationTextBlock" xlink:to="lab_kof_DisclosureOfParentEntityInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_18ca9dfb-5aca-469c-830b-0661a8dbb669_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in Non Controlling Interest</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of changes in non controlling interest explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of changes in non controlling interest [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_A2750SeniorNotesDue2030Member_86f53947-70db-4ac4-96a0-f38401685941_terseLabel_en-US" xlink:label="lab_kof_A2750SeniorNotesDue2030Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2.750% Senior Notes Due 2030</link:label>
    <link:label id="lab_kof_A2750SeniorNotesDue2030Member_label_en-US" xlink:label="lab_kof_A2750SeniorNotesDue2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2.750% Senior Notes Due 2030 [Member]</link:label>
    <link:label id="lab_kof_A2750SeniorNotesDue2030Member_documentation_en-US" xlink:label="lab_kof_A2750SeniorNotesDue2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2.750% Senior Notes Due 2030</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A2750SeniorNotesDue2030Member" xlink:href="kof-20241231.xsd#kof_A2750SeniorNotesDue2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_A2750SeniorNotesDue2030Member" xlink:to="lab_kof_A2750SeniorNotesDue2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_38021121-9c8a-4647-ab5e-f99e55425b31_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GoodwillAndDistributionRightsMember_9812cca9-6355-4f20-b43e-963a619b1258_terseLabel_en-US" xlink:label="lab_kof_GoodwillAndDistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Distribution Rights</link:label>
    <link:label id="lab_kof_GoodwillAndDistributionRightsMember_label_en-US" xlink:label="lab_kof_GoodwillAndDistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Distribution Rights [Member]</link:label>
    <link:label id="lab_kof_GoodwillAndDistributionRightsMember_documentation_en-US" xlink:label="lab_kof_GoodwillAndDistributionRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill and Distribution Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GoodwillAndDistributionRightsMember" xlink:href="kof-20241231.xsd#kof_GoodwillAndDistributionRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GoodwillAndDistributionRightsMember" xlink:to="lab_kof_GoodwillAndDistributionRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfEquityDomain_3e527004-a474-4a92-9c3f-b74d9c1bd296_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of equity</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfEquityDomain_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of equity [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfEquityDomain" xlink:to="lab_ifrs-full_ComponentsOfEquityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BottlerAgreementMember_cb8428e7-283e-4b75-a66f-e7e1cb586b54_terseLabel_en-US" xlink:label="lab_kof_BottlerAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bottler Agreement</link:label>
    <link:label id="lab_kof_BottlerAgreementMember_label_en-US" xlink:label="lab_kof_BottlerAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bottler agreement [Member]</link:label>
    <link:label id="lab_kof_BottlerAgreementMember_documentation_en-US" xlink:label="lab_kof_BottlerAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bottler agreement [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BottlerAgreementMember" xlink:href="kof-20241231.xsd#kof_BottlerAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BottlerAgreementMember" xlink:to="lab_kof_BottlerAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_afd15578-a943-4748-8b4d-7270882b3833_terseLabel_en-US" xlink:label="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">1.85% Senior Notes, Maturity Date on September 1, 2032</link:label>
    <link:label id="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_label_en-US" xlink:label="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">One point eight five percentage senior notes maturing on september first two two thousand thirty two [Member]</link:label>
    <link:label id="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_documentation_en-US" xlink:label="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">One point eight five percentage senior notes maturing on september first two two thousand thirty two [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:href="kof-20241231.xsd#kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:to="lab_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentAccruedExpenses_4aa79f4f-75ad-4c1e-b22f-2f173f02797a_terseLabel_en-US" xlink:label="lab_kof_CurrentAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_kof_CurrentAccruedExpenses_label_en-US" xlink:label="lab_kof_CurrentAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Accrued Expenses</link:label>
    <link:label id="lab_kof_CurrentAccruedExpenses_documentation_en-US" xlink:label="lab_kof_CurrentAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current Accrued Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentAccruedExpenses" xlink:href="kof-20241231.xsd#kof_CurrentAccruedExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentAccruedExpenses" xlink:to="lab_kof_CurrentAccruedExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaid_075cb95d-81b5-41a4-a42e-542155b486dd_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared and paid</link:label>
    <link:label id="lab_ifrs-full_DividendsPaid_label_en-US" xlink:label="lab_ifrs-full_DividendsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends recognised as distributions to owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaid" xlink:to="lab_ifrs-full_DividendsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_HeinekenGroupMember_bfb25776-9556-4e67-9469-5470c190c65c_terseLabel_en-US" xlink:label="lab_kof_HeinekenGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Heineken Group</link:label>
    <link:label id="lab_kof_HeinekenGroupMember_label_en-US" xlink:label="lab_kof_HeinekenGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Heineken group [Member]</link:label>
    <link:label id="lab_kof_HeinekenGroupMember_documentation_en-US" xlink:label="lab_kof_HeinekenGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Heineken group [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember" xlink:href="kof-20241231.xsd#kof_HeinekenGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_HeinekenGroupMember" xlink:to="lab_kof_HeinekenGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_ddc227cd-7df9-46d4-b98b-9014ed7bac1d_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expenses from uncollectibility balances due from related party</link:label>
    <link:label id="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_label_en-US" xlink:label="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expense recognised during period for bad and doubtful debts for related party transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:to="lab_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_4b2b952b-2753-404a-87d4-89e8da2d2ff6_terseLabel_en-US" xlink:label="lab_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Post employment least invest percentage</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_label_en-US" xlink:label="lab_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Fund Assets, Post Employment Invest Percentage, Minimum</link:label>
    <link:label id="lab_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_documentation_en-US" xlink:label="lab_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Fund Assets, Post Employment Invest Percentage, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" xlink:href="kof-20241231.xsd#kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" xlink:to="lab_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CurrentSundryCreditors_50592647-87cb-4e5c-88b6-fd3f63ae8070_terseLabel_en-US" xlink:label="lab_kof_CurrentSundryCreditors" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sundry creditors</link:label>
    <link:label id="lab_kof_CurrentSundryCreditors_label_en-US" xlink:label="lab_kof_CurrentSundryCreditors" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current sundry creditors</link:label>
    <link:label id="lab_kof_CurrentSundryCreditors_documentation_en-US" xlink:label="lab_kof_CurrentSundryCreditors" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current sundry creditors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentSundryCreditors" xlink:href="kof-20241231.xsd#kof_CurrentSundryCreditors"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CurrentSundryCreditors" xlink:to="lab_kof_CurrentSundryCreditors" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherMaterialExpenseAbstract_0dff04ca-1d6d-42e3-b81e-1ddd34372fd5_terseLabel_en-US" xlink:label="lab_kof_OtherMaterialExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expenses:</link:label>
    <link:label id="lab_kof_OtherMaterialExpenseAbstract_label_en-US" xlink:label="lab_kof_OtherMaterialExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other material expense [Abstract]</link:label>
    <link:label id="lab_kof_OtherMaterialExpenseAbstract_documentation_en-US" xlink:label="lab_kof_OtherMaterialExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other expense [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMaterialExpenseAbstract" xlink:href="kof-20241231.xsd#kof_OtherMaterialExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherMaterialExpenseAbstract" xlink:to="lab_kof_OtherMaterialExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DerivativeFinancialLiabilities_1a9a37d9-edaf-49ad-8da1-e9338ef63145_terseLabel_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative financial instruments liability</link:label>
    <link:label id="lab_ifrs-full_DerivativeFinancialLiabilities_1acf8a66-6e3a-46ca-bcd3-7c2cfeb603e8_verboseLabel_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivatives financial liabilities (assets)</link:label>
    <link:label id="lab_ifrs-full_DerivativeFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DerivativeFinancialLiabilities" xlink:to="lab_ifrs-full_DerivativeFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdministrativeExpense_858ee102-5611-46d9-986f-f46449f2d15f_terseLabel_en-US" xlink:label="lab_ifrs-full_AdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Administrative expenses</link:label>
    <link:label id="lab_ifrs-full_AdministrativeExpense_label_en-US" xlink:label="lab_ifrs-full_AdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Administrative expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdministrativeExpense" xlink:to="lab_ifrs-full_AdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_ea77dc84-750b-4339-9c0f-eb9a7e072a1f_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_a0d92b65-7c92-48e5-8cb1-59adff132a5d_verboseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Four to five years</link:label>
    <link:label id="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than four years and not later than five years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DerivativeFinancialInstrumentsMember_091dda94-18e3-4156-a37f-2ab12bec74b9_terseLabel_en-US" xlink:label="lab_kof_DerivativeFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_kof_DerivativeFinancialInstrumentsMember_label_en-US" xlink:label="lab_kof_DerivativeFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative financial instruments [Member]</link:label>
    <link:label id="lab_kof_DerivativeFinancialInstrumentsMember_documentation_en-US" xlink:label="lab_kof_DerivativeFinancialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative financial instruments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DerivativeFinancialInstrumentsMember" xlink:to="lab_kof_DerivativeFinancialInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_46144b79-8861-4d9c-835e-097afb39a921_terseLabel_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) [axis]</link:label>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_label_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_b87b245c-8ed1-4b54-95cd-ad4ad5d38e4f_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive (loss), net of income tax</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_69934a29-5943-405b-9150-2d313ea217b4_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income, net of income tax</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncome" xlink:to="lab_ifrs-full_OtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AccumulatedDefinedBenefitObligation_a87fc0b4-87a7-4fcd-a2e0-227d090efb74_totalLabel_en-US" xlink:label="lab_kof_AccumulatedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accumulated benefit obligation</link:label>
    <link:label id="lab_kof_AccumulatedDefinedBenefitObligation_label_en-US" xlink:label="lab_kof_AccumulatedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated defined benefit obligation</link:label>
    <link:label id="lab_kof_AccumulatedDefinedBenefitObligation_documentation_en-US" xlink:label="lab_kof_AccumulatedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accumulated defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation" xlink:href="kof-20241231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AccumulatedDefinedBenefitObligation" xlink:to="lab_kof_AccumulatedDefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_2d3b6e18-4f26-4547-9d20-c10cf83a87b6_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for restricted cash and cash equivalents [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherMember_014fd557-5552-4d5c-b5a4-8e5aa1c960c2_terseLabel_en-US" xlink:label="lab_kof_OtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_kof_OtherMember_label_en-US" xlink:label="lab_kof_OtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other [Member]</link:label>
    <link:label id="lab_kof_OtherMember_documentation_en-US" xlink:label="lab_kof_OtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMember" xlink:href="kof-20241231.xsd#kof_OtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherMember" xlink:to="lab_kof_OtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_612e15f4-2258-4f45-84ab-6bc0c6e24c50_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss (gain) on derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating to cash flow hedges included in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:to="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_7430a180-c89a-464d-b943-14b6f2d5b8d7_terseLabel_en-US" xlink:label="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2.75 Senior Notes, Maturity Date on January 22, 2030</link:label>
    <link:label id="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_label_en-US" xlink:label="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two point seven five percentage senior notes maturing on january twenty two two thousand thirty [Member]</link:label>
    <link:label id="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two point seven five percentage senior notes maturing on january twenty two two thousand thirty [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:href="kof-20241231.xsd#kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:to="lab_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_1e918da6-2a97-4954-9ab9-7ca432c2acab_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-controlling interest in consolidated subsidiaries</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_e10ef60b-a3b6-42d3-a9a4-c6635d4d85dc_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-controlling interests</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_e6731686-1bfc-4a27-8507-b08a8b54611c_periodStartLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_af6c9333-4897-4581-87f8-6e6fc4d2edaa_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncontrollingInterests" xlink:to="lab_ifrs-full_NoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromInterest_b444d64f-9cf2-4c78-9de0-a3a0636fcfbb_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income on loans and receivables</link:label>
    <link:label id="lab_ifrs-full_RevenueFromInterest_label_en-US" xlink:label="lab_ifrs-full_RevenueFromInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromInterest" xlink:to="lab_ifrs-full_RevenueFromInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_c8b81b07-cb95-4a07-a182-0de7a162d2aa_terseLabel_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_label_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected&#160;Annual&#160;Long-Term Inflation Two Thousand Twenty Three To Two Thousand Twenty Seven [Member]</link:label>
    <link:label id="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_documentation_en-US" xlink:label="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected&#160;Annual&#160;Long-Term Inflation Two Thousand Twenty Three To Two Thousand Twenty Seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:href="kof-20241231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:to="lab_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SaleOfProductsMember_3f5661f7-f54f-45b0-ab7d-5fe7e5b1a884_terseLabel_en-US" xlink:label="lab_kof_SaleOfProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of products</link:label>
    <link:label id="lab_kof_SaleOfProductsMember_label_en-US" xlink:label="lab_kof_SaleOfProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of products [Member]</link:label>
    <link:label id="lab_kof_SaleOfProductsMember_documentation_en-US" xlink:label="lab_kof_SaleOfProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale of products [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember" xlink:href="kof-20241231.xsd#kof_SaleOfProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SaleOfProductsMember" xlink:to="lab_kof_SaleOfProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_13e891c9-81da-4791-863d-1dc5b46a1c71_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss (gain) on derivative financial instruments</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_label_en-US" xlink:label="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating to derivative instruments of other comprehensive income</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_documentation_en-US" xlink:label="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income tax relating to derivative instruments of other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:href="kof-20241231.xsd#kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:to="lab_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable_528eb75b-9c2f-4230-9186-17d5b03d3e59_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about financial instruments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about financial instruments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_6cc84350-6244-4355-a324-16b271d83149_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossLeaseLiabilities_dac2d944-fd6f-4fce-846d-80b4cfad09ee_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross lease liabilities</link:label>
    <link:label id="lab_ifrs-full_GrossLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_GrossLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossLeaseLiabilities" xlink:to="lab_ifrs-full_GrossLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareTable_3952b748-b1e5-4ce1-a053-ad1d220c44be_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share [table]</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareTable_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings per share [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareTable" xlink:to="lab_ifrs-full_EarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PXMEGPriceContractsMember_3f2e4696-9ccc-41c5-8ed4-0705f5ddb39b_terseLabel_en-US" xlink:label="lab_kof_PXMEGPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PX+MEG price contracts</link:label>
    <link:label id="lab_kof_PXMEGPriceContractsMember_label_en-US" xlink:label="lab_kof_PXMEGPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PX+MEG price contracts [Member]</link:label>
    <link:label id="lab_kof_PXMEGPriceContractsMember_documentation_en-US" xlink:label="lab_kof_PXMEGPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">PX+MEG price contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PXMEGPriceContractsMember" xlink:href="kof-20241231.xsd#kof_PXMEGPriceContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PXMEGPriceContractsMember" xlink:to="lab_kof_PXMEGPriceContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LossContingencyDamagesSoughtValue1_175f9f3d-b702-412e-8f08-8fe586e95f85_terseLabel_en-US" xlink:label="lab_kof_LossContingencyDamagesSoughtValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate amount claimed against company</link:label>
    <link:label id="lab_kof_LossContingencyDamagesSoughtValue1_label_en-US" xlink:label="lab_kof_LossContingencyDamagesSoughtValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss contingency, damages sought, value1</link:label>
    <link:label id="lab_kof_LossContingencyDamagesSoughtValue1_documentation_en-US" xlink:label="lab_kof_LossContingencyDamagesSoughtValue1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss contingency, damages sought, value1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossContingencyDamagesSoughtValue1" xlink:href="kof-20241231.xsd#kof_LossContingencyDamagesSoughtValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LossContingencyDamagesSoughtValue1" xlink:to="lab_kof_LossContingencyDamagesSoughtValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateCOPUSDMember_260852e6-1084-4f11-b339-85b4bccbe2ed_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average exchange rate COP/USD</link:label>
    <link:label id="lab_kof_AverageExchangeRateCOPUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average exchange rate (COP/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateCOPUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateCOPUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average exchange rate (COP/USD) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCOPUSDMember" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateCOPUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateCOPUSDMember" xlink:to="lab_kof_AverageExchangeRateCOPUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsByNameAxis_c6b81e4c-45ee-4294-8158-776c1a35de8e_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings by name [axis]</link:label>
    <link:label id="lab_ifrs-full_BorrowingsByNameAxis_label_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings by name [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameAxis" xlink:to="lab_ifrs-full_BorrowingsByNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired_cc547ed4-2e9c-4e85-a317-a8738b45f6aa_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of voting equity interests acquired</link:label>
    <link:label id="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired_label_en-US" xlink:label="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of voting equity interests acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:to="lab_ifrs-full_PercentageOfVotingEquityInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfHedgesDomain_d507caca-abc3-4bff-ac33-1c1169e33360_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of hedges</link:label>
    <link:label id="lab_ifrs-full_TypesOfHedgesDomain_label_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of hedges [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfHedgesDomain" xlink:to="lab_ifrs-full_TypesOfHedgesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_bf539fc6-64ba-43ba-9426-42a7a3d28e2e_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due to related party</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current payables to related parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_da8049dd-d14c-4b8a-902a-4a933882850e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_32db6532-762b-4bdd-aec3-bb9a9fd06130_terseLabel_en-US" xlink:label="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum percentage of capital stock at nominal value to be transferred to reserve</link:label>
    <link:label id="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_label_en-US" xlink:label="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum percentage of capital stock at nominal value to be transferred to reserve</link:label>
    <link:label id="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_documentation_en-US" xlink:label="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum percentage of capital stock at nominal value to be transferred to reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:href="kof-20241231.xsd#kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:to="lab_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_2cfec7c7-3bd5-4f8d-892d-a77f5566c63d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of income tax [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_7f94154e-6cbd-49e5-b56b-d205b3f1c460_terseLabel_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation of the effective portion of derivative financial instruments, net of income tax</link:label>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_label_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation of effective portion of derivative financial instruments net of tax</link:label>
    <link:label id="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_documentation_en-US" xlink:label="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Valuation of effective portion of derivative financial instruments net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:href="kof-20241231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:to="lab_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MarketRiskMember_4793eed4-4a80-4155-a355-d88279e83201_terseLabel_en-US" xlink:label="lab_ifrs-full_MarketRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market risk</link:label>
    <link:label id="lab_ifrs-full_MarketRiskMember_label_en-US" xlink:label="lab_ifrs-full_MarketRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Market risk [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MarketRiskMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MarketRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MarketRiskMember" xlink:to="lab_ifrs-full_MarketRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MeasurementDomain_62f8df6e-abd1-4269-a77b-5367a920acf6_terseLabel_en-US" xlink:label="lab_ifrs-full_MeasurementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement</link:label>
    <link:label id="lab_ifrs-full_MeasurementDomain_label_en-US" xlink:label="lab_ifrs-full_MeasurementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MeasurementDomain" xlink:to="lab_ifrs-full_MeasurementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_ab83a0f3-9461-4806-ab51-58d243a78359_negatedLabel_en-US" xlink:label="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_label_en-US" xlink:label="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effects of change in foreign exchange rates, right of use assets</link:label>
    <link:label id="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_documentation_en-US" xlink:label="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effects of change in foreign exchange rates, right of use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:href="kof-20241231.xsd#kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:to="lab_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForNonCashOperatingExpenses_ae1a0b82-269a-4067-88fc-09063bededbf_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForNonCashOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash operating expenses</link:label>
    <link:label id="lab_kof_AdjustmentsForNonCashOperatingExpenses_label_en-US" xlink:label="lab_kof_AdjustmentsForNonCashOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for non cash operating expenses</link:label>
    <link:label id="lab_kof_AdjustmentsForNonCashOperatingExpenses_documentation_en-US" xlink:label="lab_kof_AdjustmentsForNonCashOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments for non cash operating expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses" xlink:href="kof-20241231.xsd#kof_AdjustmentsForNonCashOperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForNonCashOperatingExpenses" xlink:to="lab_kof_AdjustmentsForNonCashOperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InsuranceRecoveryReceived_9d2e5490-bfd4-437a-bd4e-d6a817569755_terseLabel_en-US" xlink:label="lab_kof_InsuranceRecoveryReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pending insurance recovery</link:label>
    <link:label id="lab_kof_InsuranceRecoveryReceived_label_en-US" xlink:label="lab_kof_InsuranceRecoveryReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Recovery Received</link:label>
    <link:label id="lab_kof_InsuranceRecoveryReceived_documentation_en-US" xlink:label="lab_kof_InsuranceRecoveryReceived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Insurance Recovery Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceRecoveryReceived" xlink:href="kof-20241231.xsd#kof_InsuranceRecoveryReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InsuranceRecoveryReceived" xlink:to="lab_kof_InsuranceRecoveryReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_80149316-6956-4051-9ed4-0a8f39ab6da5_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends received from investments in associates and joint ventures</link:label>
    <link:label id="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends received from joint ventures, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_bcca6775-a8dd-400b-8032-3285f843293a_terseLabel_en-US" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:label id="lab_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expense [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SellingGeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xlink:to="lab_ifrs-full_SellingGeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_YearSevenAndThereafterMember_69e921b6-d045-4291-b89a-06184549079d_terseLabel_en-US" xlink:label="lab_kof_YearSevenAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030 and thereafter</link:label>
    <link:label id="lab_kof_YearSevenAndThereafterMember_label_en-US" xlink:label="lab_kof_YearSevenAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year Seven And Thereafter [Member]</link:label>
    <link:label id="lab_kof_YearSevenAndThereafterMember_documentation_en-US" xlink:label="lab_kof_YearSevenAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Year Seven And Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSevenAndThereafterMember" xlink:href="kof-20241231.xsd#kof_YearSevenAndThereafterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_YearSevenAndThereafterMember" xlink:to="lab_kof_YearSevenAndThereafterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesBSharesMember_d1e7206d-213d-4bb7-9892-29798ada49c2_terseLabel_en-US" xlink:label="lab_kof_SeriesBSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">B</link:label>
    <link:label id="lab_kof_SeriesBSharesMember_7559f3c0-3ac9-40a0-83b3-b668bf827059_verboseLabel_en-US" xlink:label="lab_kof_SeriesBSharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">"B" shares</link:label>
    <link:label id="lab_kof_SeriesBSharesMember_label_en-US" xlink:label="lab_kof_SeriesBSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series B shares [Member]</link:label>
    <link:label id="lab_kof_SeriesBSharesMember_documentation_en-US" xlink:label="lab_kof_SeriesBSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series B shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember" xlink:href="kof-20241231.xsd#kof_SeriesBSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesBSharesMember" xlink:to="lab_kof_SeriesBSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyDomain_297ebd79-15e5-42db-8baa-d84190e84048_terseLabel_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Levels of fair value hierarchy</link:label>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyDomain_label_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Levels of fair value hierarchy [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:to="lab_ifrs-full_LevelsOfFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeFromRelatedPartyAbstract_f77e6be6-4b88-4ccb-b762-0369993e2170_terseLabel_en-US" xlink:label="lab_kof_IncomeFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income:</link:label>
    <link:label id="lab_kof_IncomeFromRelatedPartyAbstract_label_en-US" xlink:label="lab_kof_IncomeFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income from related party [Abstract]</link:label>
    <link:label id="lab_kof_IncomeFromRelatedPartyAbstract_documentation_en-US" xlink:label="lab_kof_IncomeFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income from related party [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeFromRelatedPartyAbstract" xlink:href="kof-20241231.xsd#kof_IncomeFromRelatedPartyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract" xlink:to="lab_kof_IncomeFromRelatedPartyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_2186871e-e85e-4be3-9a69-cd3a411bffa1_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Fair Value of Commodity Price Contracts</link:label>
    <link:label id="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Fair Value Of Commodity Price Contracts [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Fair Value Of Commodity Price Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:to="lab_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RangeAxis_f365b1b0-f328-466c-88de-b1350077fc05_terseLabel_en-US" xlink:label="lab_ifrs-full_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [axis]</link:label>
    <link:label id="lab_ifrs-full_RangeAxis_label_en-US" xlink:label="lab_ifrs-full_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangeAxis" xlink:to="lab_ifrs-full_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss_3e508078-7665-4339-a1f1-94e645a06e0d_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments (Interest)</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest expense on financial liabilities designated at fair value through profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss" xlink:to="lab_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_9338a0d3-5efd-4407-9b16-f29b658bcc27_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Outstanding Cross Currency Swap Agreements</link:label>
    <link:label id="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Cross Currency Swap Contract [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of cross currency swap contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfCrossCurrencySwapContractTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:to="lab_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_3f53c0bf-f42f-454f-bcfd-627287f83e4d_verboseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange rate valuation (gain) loss</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from changes in foreign exchange rates, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_355327d0-8e44-4a00-9193-904abc3307fc_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Translation Effect</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through translation effect, liabilities arising from financing activities</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) through translation effect, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:to="lab_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_b94fdc8f-8f35-41bb-be11-7215cf99755d_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Inventories</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about inventories explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of detailed information about inventories [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_478200ab-1b98-4150-9bc0-acd73f25a156_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansDomain_c0f7ea3e-7c2d-463d-b3f7-83a6c1032f05_terseLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined benefit plans</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansDomain_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined benefit plans [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain" xlink:to="lab_ifrs-full_DefinedBenefitPlansDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityLineItems_ac240061-0569-4b92-bf6b-be73454d0187_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [line items]</link:label>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityLineItems_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="lab_ifrs-full_StatementOfChangesInEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EquityRatioThresholdPercentage_21d1803c-1c14-4a5a-b2aa-cd8dd3e823cd_terseLabel_en-US" xlink:label="lab_kof_EquityRatioThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity threshold percentage</link:label>
    <link:label id="lab_kof_EquityRatioThresholdPercentage_label_en-US" xlink:label="lab_kof_EquityRatioThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity ratio threshold percentage</link:label>
    <link:label id="lab_kof_EquityRatioThresholdPercentage_documentation_en-US" xlink:label="lab_kof_EquityRatioThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity ratio threshold percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquityRatioThresholdPercentage" xlink:href="kof-20241231.xsd#kof_EquityRatioThresholdPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EquityRatioThresholdPercentage" xlink:to="lab_kof_EquityRatioThresholdPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfCashFlowsAbstract_1745cae6-50f4-44ec-bbd6-100df9294c3a_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of cash flows [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of cash flows [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract" xlink:to="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BiometricAbstract_43ccdd60-6223-4b01-a2fc-1805efebe928_terseLabel_en-US" xlink:label="lab_kof_BiometricAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Biometric:</link:label>
    <link:label id="lab_kof_BiometricAbstract_label_en-US" xlink:label="lab_kof_BiometricAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Biometric [Abstract]</link:label>
    <link:label id="lab_kof_BiometricAbstract_documentation_en-US" xlink:label="lab_kof_BiometricAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Biometric [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BiometricAbstract" xlink:href="kof-20241231.xsd#kof_BiometricAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BiometricAbstract" xlink:to="lab_kof_BiometricAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine_64806d9c-320c-48ae-ad51-299286856914_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2033</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year nine</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire in year nine</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearNine"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireInYearNine" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_18549391-63c3-48c4-8567-9bb9dcf46c42_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current year</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_b938bd69-2ec6-4c74-9ee8-3b6f0b978257_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_label_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of non controlling interest in consolidated subsidiaries [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:to="lab_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock_c801ef5b-3653-42b8-b3ee-bd3901e54b2a_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Critical accounting judgments and estimates</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description Of Accounting policy For Judgements And Estimates [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Description Of Accounting policy For Judgements And Estimates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_327a2434-c921-4f10-a722-a3e5859a2f39_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfTrustAssetsLineItems_ec25e825-b61c-4f2f-9a7c-90c173c9661c_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Trust Assets [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetsLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of trust assets [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfTrustAssetsLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfTrustAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of trust assets [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfTrustAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems" xlink:to="lab_kof_DisclosureOfTrustAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ContactPersonnelEmailAddress_6c48d4f2-afa8-4788-a1fe-407ae93b9398_terseLabel_en-US" xlink:label="lab_dei_ContactPersonnelEmailAddress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contact Personnel Email Address</link:label>
    <link:label id="lab_dei_ContactPersonnelEmailAddress_label_en-US" xlink:label="lab_dei_ContactPersonnelEmailAddress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contact Personnel Email Address</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelEmailAddress" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelEmailAddress" xlink:to="lab_dei_ContactPersonnelEmailAddress" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInBorrowings_8833c78e-77a3-4c28-986f-c0d2799b56f0_negatedTerseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInBorrowings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase decrease in borrowings</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInBorrowings_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Borrowings</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInBorrowings_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInBorrowings" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInBorrowings" xlink:to="lab_kof_IncreaseDecreaseInBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate_44794726-fd00-47b9-b8aa-d123ecef5f17_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of change in statutory rate</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax rate effect from change in tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:to="lab_ifrs-full_TaxRateEffectFromChangeInTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareExplanatory_a9277ff1-7c7c-4fd4-aa16-b4eaf5816159_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareExplanatory_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings per share [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareExplanatory" xlink:to="lab_ifrs-full_EarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmployeesMember_b13f44fb-47ec-40bb-b52a-2609945f24c8_terseLabel_en-US" xlink:label="lab_kof_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans to employees</link:label>
    <link:label id="lab_kof_EmployeesMember_label_en-US" xlink:label="lab_kof_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employees [Member]</link:label>
    <link:label id="lab_kof_EmployeesMember_documentation_en-US" xlink:label="lab_kof_EmployeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employees [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeesMember" xlink:href="kof-20241231.xsd#kof_EmployeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmployeesMember" xlink:to="lab_kof_EmployeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentsDomain_b8d706ff-0c67-43d3-94c2-d1a224e763df_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_ifrs-full_SegmentsDomain_label_en-US" xlink:label="lab_ifrs-full_SegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsDomain" xlink:to="lab_ifrs-full_SegmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_1056f396-41db-4efd-8dc9-179e410cb409_terseLabel_en-US" xlink:label="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hyperinflationary economies effect</link:label>
    <link:label id="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_label_en-US" xlink:label="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right of use asset hyperinflationary economies effect</link:label>
    <link:label id="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_documentation_en-US" xlink:label="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Right of use asset hyper inflationary economies effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:href="kof-20241231.xsd#kof_RightOfUseAssetHyperinflationaryEconomiesEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:to="lab_kof_RightOfUseAssetHyperinflationaryEconomiesEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfOwnership_2c6c6b62-782a-4acd-8372-8c79e939f7d6_verboseLabel_en-US" xlink:label="lab_kof_PercentageOfOwnership" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Ownership Percentage</link:label>
    <link:label id="lab_kof_PercentageOfOwnership_label_en-US" xlink:label="lab_kof_PercentageOfOwnership" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of ownership</link:label>
    <link:label id="lab_kof_PercentageOfOwnership_documentation_en-US" xlink:label="lab_kof_PercentageOfOwnership" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of ownership</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfOwnership" xlink:href="kof-20241231.xsd#kof_PercentageOfOwnership"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfOwnership" xlink:to="lab_kof_PercentageOfOwnership" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfFinancialPositionAbstract_eb35dec2-11dc-46f3-8c9e-ba8c2fce8599_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of financial position [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of financial position [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_539f5eda-ce89-415f-9805-89f6ad99f71b_negatedLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Fair value in Hedge Instruments</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains (losses) on financial liabilities at fair value through profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:to="lab_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_604ec608-63ff-46e8-9f73-bcc9b63af642_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NonVestedDefinedBenefitObligation_c723ac01-fd5a-4cb1-8f0f-ca420872c492_terseLabel_en-US" xlink:label="lab_kof_NonVestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-vested benefit obligation</link:label>
    <link:label id="lab_kof_NonVestedDefinedBenefitObligation_label_en-US" xlink:label="lab_kof_NonVestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-vested defined benefit obligation</link:label>
    <link:label id="lab_kof_NonVestedDefinedBenefitObligation_documentation_en-US" xlink:label="lab_kof_NonVestedDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-vested defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation" xlink:href="kof-20241231.xsd#kof_NonVestedDefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NonVestedDefinedBenefitObligation" xlink:to="lab_kof_NonVestedDefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyFourIncentivePlanMember_e6ccdea8-cf49-4bf9-a5e0-8d68e5812ce9_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyFourIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_kof_TwoThousandTwentyFourIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyFourIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Twenty Four Incentive Plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyFourIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyFourIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousand Twenty Four Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyFourIncentivePlanMember" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyFourIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyFourIncentivePlanMember" xlink:to="lab_kof_TwoThousandTwentyFourIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ReturnableBottlesMember_b8fab7b7-4386-404f-90bf-df0893acc210_verboseLabel_en-US" xlink:label="lab_kof_ReturnableBottlesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Returnable bottles</link:label>
    <link:label id="lab_kof_ReturnableBottlesMember_21e6b005-a01e-41d2-a84c-fdf10d19ce72_terseLabel_en-US" xlink:label="lab_kof_ReturnableBottlesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Returnable Bottles</link:label>
    <link:label id="lab_kof_ReturnableBottlesMember_label_en-US" xlink:label="lab_kof_ReturnableBottlesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Returnable Bottles [Member]</link:label>
    <link:label id="lab_kof_ReturnableBottlesMember_documentation_en-US" xlink:label="lab_kof_ReturnableBottlesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Returnable bottles [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember" xlink:href="kof-20241231.xsd#kof_ReturnableBottlesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ReturnableBottlesMember" xlink:to="lab_kof_ReturnableBottlesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_5c83b527-01da-4592-8b21-18c596d1f633_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions from business combinations</link:label>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions through business combinations, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_1f8b6a83-d603-484c-a3f0-41241eb8946c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in the Allowance for Expected Credit Losses</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of allowance for credit losses [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_045caab1-7dca-4dfc-aa3e-2d364b434288_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of changes in accounting estimates [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of changes in accounting estimates [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_cdf765b0-b1bc-43c5-8e85-384e88416c9e_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for decrease (increase) in inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_f881b32d-e8b7-4e00-a4e0-07d7aff20142_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities" xlink:to="lab_ifrs-full_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_b90c0ee5-a252-4a50-ab67-ce611af4325b_verboseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Trade receivables, net</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_e60ccdd5-b843-436a-938a-1c5b02bf5349_totalLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and other current receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IndefiniteLivedIntangibleAssets1Member_ee69394d-dafb-465b-839e-182398d7bc51_terseLabel_en-US" xlink:label="lab_kof_IndefiniteLivedIntangibleAssets1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite lived intangible assets</link:label>
    <link:label id="lab_kof_IndefiniteLivedIntangibleAssets1Member_label_en-US" xlink:label="lab_kof_IndefiniteLivedIntangibleAssets1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite lived intangible assets 1 [Member]</link:label>
    <link:label id="lab_kof_IndefiniteLivedIntangibleAssets1Member_documentation_en-US" xlink:label="lab_kof_IndefiniteLivedIntangibleAssets1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Indefinite lived intangible assets1 [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndefiniteLivedIntangibleAssets1Member" xlink:href="kof-20241231.xsd#kof_IndefiniteLivedIntangibleAssets1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IndefiniteLivedIntangibleAssets1Member" xlink:to="lab_kof_IndefiniteLivedIntangibleAssets1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies_f4f246cf-059e-458c-8f05-551911dbfbc0_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New contingencies</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in provisions from new contingencies</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) in provisions from new contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInProvisionsFromNewContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:to="lab_kof_IncreaseDecreaseInProvisionsFromNewContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherAssetsMember_3614b7c1-c807-4760-bd42-960fd384b5cd_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_ifrs-full_OtherAssetsMember_label_en-US" xlink:label="lab_ifrs-full_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssetsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAssetsMember" xlink:to="lab_ifrs-full_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsInJointVentures_f7ad530d-0738-481e-ada2-183a9206576a_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsInJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments in joint ventures</link:label>
    <link:label id="lab_ifrs-full_InvestmentsInJointVentures_label_en-US" xlink:label="lab_ifrs-full_InvestmentsInJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in joint ventures reported in separate financial statements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVentures" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInJointVentures" xlink:to="lab_ifrs-full_InvestmentsInJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_c0c07306-8d6f-4166-a17a-9fadd4a6e346_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of options granted</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_1e2b961e-022c-49b1-9b6e-e1adae83114e_verboseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of share options granted in share-based payment arrangement</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of share options granted in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeniorityPremiumsMember_f36e163a-686e-4570-9951-675b8644a3a1_verboseLabel_en-US" xlink:label="lab_kof_SeniorityPremiumsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Seniority Premiums</link:label>
    <link:label id="lab_kof_SeniorityPremiumsMember_label_en-US" xlink:label="lab_kof_SeniorityPremiumsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Seniority premiums [Member]</link:label>
    <link:label id="lab_kof_SeniorityPremiumsMember_documentation_en-US" xlink:label="lab_kof_SeniorityPremiumsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Seniority premiums [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeniorityPremiumsMember" xlink:to="lab_kof_SeniorityPremiumsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_28599095-08b7-411a-9b74-48255dd127b9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Reconciliation of Liabilities Arising From Financing Activities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_04c1cf13-11c3-46b7-989e-b4cd0c8fca5a_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statement of Changes in Equity</link:label>
    <link:label id="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_d7c43150-5442-4ffe-9a22-6bf338960e17_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Company's Lease Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_c39d25df-a429-4199-97fd-3cf3696248e2_terseLabel_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income</link:label>
    <link:label id="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income [Member]</link:label>
    <link:label id="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_documentation_en-US" xlink:label="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_e2bbfd06-65a5-4aa0-bee1-23cfe52a456d_totalLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_982eabfb-6773-43b5-ae3b-b7f9101e3904_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_002acea8-87e2-4d59-973a-ccf4e9126bce_periodStartLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) at beginning of period</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_578c561d-ae6b-46ff-8fb7-15d5325fed99_periodEndLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) at end of period</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_b482350e-d50a-4f0b-8970-3466430fabed_verboseLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_label_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_063c2b6e-f86a-4424-be9d-d1a92eaef639_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in associates accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_ba0426c4-8228-4fd5-babf-87f6a3b0e9d4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Controlling Interest in Consolidated Subsidiaries</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non-controlling interests [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestRateSwapContractMember_60e98ae5-9e54-4a5c-9dd7-2f5b82219072_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestRateSwapContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_ifrs-full_InterestRateSwapContractMember_label_en-US" xlink:label="lab_ifrs-full_InterestRateSwapContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest rate swap contract [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateSwapContractMember" xlink:to="lab_ifrs-full_InterestRateSwapContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_646fa900-5142-48aa-b774-33f6eee782ea_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_3c22deef-9e66-4dd7-99f2-689e8eb74b22_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized deferred tax liabilities</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements for which deferred tax liabilities have not been recognised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:to="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RawMaterialsAndConsumablesUsed_0b614500-fe2e-42e4-840d-7277042ab968_terseLabel_en-US" xlink:label="lab_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials and packing materials</link:label>
    <link:label id="lab_ifrs-full_RawMaterialsAndConsumablesUsed_label_en-US" xlink:label="lab_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Raw materials and consumables used</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RawMaterialsAndConsumablesUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:to="lab_ifrs-full_RawMaterialsAndConsumablesUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_8341f433-d3fb-425b-ac60-b821c1148da6_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New leases</link:label>
    <link:label id="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase through new leases, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherIncomeExpense_b148898d-93d4-45e1-a30b-706a8cc977d9_terseLabel_en-US" xlink:label="lab_kof_OtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_kof_OtherIncomeExpense_label_en-US" xlink:label="lab_kof_OtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other income (expense)</link:label>
    <link:label id="lab_kof_OtherIncomeExpense_documentation_en-US" xlink:label="lab_kof_OtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other income (expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeExpense" xlink:href="kof-20241231.xsd#kof_OtherIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherIncomeExpense" xlink:to="lab_kof_OtherIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LossOnTheRetirementOfIntangibleAssets_4b2b874d-8922-43b6-90cf-04a527a63c0e_terseLabel_en-US" xlink:label="lab_kof_LossOnTheRetirementOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on the retirement of intangible assets</link:label>
    <link:label id="lab_kof_LossOnTheRetirementOfIntangibleAssets_label_en-US" xlink:label="lab_kof_LossOnTheRetirementOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss On The Retirement Of Intangible Assets</link:label>
    <link:label id="lab_kof_LossOnTheRetirementOfIntangibleAssets_documentation_en-US" xlink:label="lab_kof_LossOnTheRetirementOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss On The Retirement Of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfIntangibleAssets" xlink:href="kof-20241231.xsd#kof_LossOnTheRetirementOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LossOnTheRetirementOfIntangibleAssets" xlink:to="lab_kof_LossOnTheRetirementOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_0f17bcb8-dcbd-4d6b-9b30-8701bb05c8ed_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of financial instruments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCountry_188c3672-cf4f-4742-bf51-f3bce273632f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Country</link:label>
    <link:label id="lab_dei_EntityAddressCountry_label_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Country</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCountry" xlink:to="lab_dei_EntityAddressCountry" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashOutflowForLeases_6031ca14-01b4-4713-9dc4-c14c7a7cba37_negatedLabel_en-US" xlink:label="lab_ifrs-full_CashOutflowForLeases" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments of leases</link:label>
    <link:label id="lab_ifrs-full_CashOutflowForLeases_label_en-US" xlink:label="lab_ifrs-full_CashOutflowForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash outflow for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashOutflowForLeases" xlink:to="lab_ifrs-full_CashOutflowForLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassACommonStockMember_62056501-ca9d-4b0f-8e2e-e8d2af224292_terseLabel_en-US" xlink:label="lab_kof_ClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series A shares, without par value</link:label>
    <link:label id="lab_kof_ClassACommonStockMember_label_en-US" xlink:label="lab_kof_ClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class A Common Stock [Member]</link:label>
    <link:label id="lab_kof_ClassACommonStockMember_documentation_en-US" xlink:label="lab_kof_ClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class A Common Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassACommonStockMember" xlink:href="kof-20241231.xsd#kof_ClassACommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ClassACommonStockMember" xlink:to="lab_kof_ClassACommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationExpense_5ada744d-6c42-4fc6-8808-633092a0a4d5_terseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation for the year</link:label>
    <link:label id="lab_ifrs-full_DepreciationExpense_label_en-US" xlink:label="lab_ifrs-full_DepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationExpense" xlink:to="lab_ifrs-full_DepreciationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_d3e3c4ed-6955-4ea4-819e-6936427f5667_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030 and following years</link:label>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than five years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanFiveYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_f6f46897-2a69-4b85-bb01-a5236cca53fc_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Financial Assets and Liabilities Measured at Fair Value</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of derivative financial instruments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_e2196d9c-5e06-4dd8-8dd8-cb8ca3903ecc_terseLabel_en-US" xlink:label="lab_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in foreign exchange rates</link:label>
    <link:label id="lab_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_label_en-US" xlink:label="lab_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Abnormally large changes in asset prices or foreign exchange rates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember" xlink:to="lab_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_label_en-US" xlink:label="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other non-current assets and other non-current financial assets [Abstract]</link:label>
    <link:label id="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_documentation_en-US" xlink:label="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other non-current assets and other non-current financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:href="kof-20241231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:to="lab_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_ac559a92-84e5-4fae-9fb7-9550032fe2f5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Accounts Receivable, Net</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of financial assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_578cd4ab-c2f6-45be-bc52-953825b72319_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of external credit grades [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:to="lab_ifrs-full_DisclosureOfExternalCreditExposuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_324e89e9-2147-4805-9418-fd3baf66125c_terseLabel_en-US" xlink:label="lab_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayments of bonds, notes and debentures, net savings</link:label>
    <link:label id="lab_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_label_en-US" xlink:label="lab_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of bonds, notes and debentures, net savings</link:label>
    <link:label id="lab_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_documentation_en-US" xlink:label="lab_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repayments of bonds, notes and debentures, net savings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings" xlink:href="kof-20241231.xsd#kof_RepaymentsOfBondsNotesAndDebenturesNetSavings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings" xlink:to="lab_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_e9df7770-e12b-4764-9d9a-32694a5e3608_negatedLabel_en-US" xlink:label="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Share of the (profit) of associates and joint ventures accounted for using the equity method, net of income taxes</link:label>
    <link:label id="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_label_en-US" xlink:label="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes</link:label>
    <link:label id="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_documentation_en-US" xlink:label="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:href="kof-20241231.xsd#kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:to="lab_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_dd234c15-987e-4ab2-ba55-40213b4d855a_terseLabel_en-US" xlink:label="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities of amortization of goodwill of business acquisition</link:label>
    <link:label id="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_label_en-US" xlink:label="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities of amortization of goodwill of business acquisition [Member]</link:label>
    <link:label id="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_documentation_en-US" xlink:label="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liabilities of amortization of goodwill of business acquisition [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:href="kof-20241231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:to="lab_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_8e5b486d-cf1e-4ead-adea-0fd9200ef61a_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Suppliers</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:to="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_552dc28c-d6cc-4fe8-ae78-1148f4e1df45_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_14389e4e-4d6e-449e-a986-a79f60ca3c79_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Exchange Rates of Local Currencies Translated to Mexican Pesos</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of changes in foreign exchange rates explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of changes in foreign exchange rates [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_1604ca2c-37c0-4541-9c7e-95930b635d0c_terseLabel_en-US" xlink:label="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding payment to suppliers in additions to property plant and equipment</link:label>
    <link:label id="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_label_en-US" xlink:label="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding payment to suppliers in additions to property plant and equipment</link:label>
    <link:label id="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Outstanding payment to suppliers in additions to property plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:href="kof-20241231.xsd#kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:to="lab_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_3b9f3015-6948-4b53-8668-1905be1a4434_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_34f17085-251b-49f9-953c-91cd62608aff_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase U.S. Dollar (MXN/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Agreements to purchase USD MXN/USD [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase USD MXN/USD.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDMXNUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_795b28f3-7ea0-4031-a256-bb5d17b60564_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AmountInLegalReserve_c570d5aa-5304-41d0-974a-b0bbdd001428_terseLabel_en-US" xlink:label="lab_kof_AmountInLegalReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount in legal reserve</link:label>
    <link:label id="lab_kof_AmountInLegalReserve_label_en-US" xlink:label="lab_kof_AmountInLegalReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amount in legal reserve</link:label>
    <link:label id="lab_kof_AmountInLegalReserve_documentation_en-US" xlink:label="lab_kof_AmountInLegalReserve" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount in legal reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountInLegalReserve" xlink:href="kof-20241231.xsd#kof_AmountInLegalReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AmountInLegalReserve" xlink:to="lab_kof_AmountInLegalReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_1ce71609-a295-486a-8c45-20392699c84d_terseLabel_en-US" xlink:label="lab_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance recovery</link:label>
    <link:label id="lab_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_label_en-US" xlink:label="lab_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance revenue, allocation of portion of premiums that relate to recovery of insurance acquisition cash flows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows" xlink:to="lab_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_695e9bf2-01e7-4b48-bed1-0a3911b08ed8_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee benefits paid</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for increase (decrease) in employee benefit liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_933c608d-ec76-485a-af10-182ec0525fd2_negatedTerseLabel_en-US" xlink:label="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Effect of restatement of tax values</link:label>
    <link:label id="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_label_en-US" xlink:label="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax rate effect of effect of restatement of tax values</link:label>
    <link:label id="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_documentation_en-US" xlink:label="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax rate effect of effect of restatement of tax values</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfEffectOfRestatementOfTaxValues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:to="lab_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InventoryWritedown2011_20bbe559-2561-419a-89ef-d7e680fa1962_terseLabel_en-US" xlink:label="lab_ifrs-full_InventoryWritedown2011" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory write-down</link:label>
    <link:label id="lab_ifrs-full_InventoryWritedown2011_label_en-US" xlink:label="lab_ifrs-full_InventoryWritedown2011" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InventoryWritedown2011" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InventoryWritedown2011"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InventoryWritedown2011" xlink:to="lab_ifrs-full_InventoryWritedown2011" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TotalHoldersOfTheParentMember_b534a85d-c25b-4f7d-b5c5-cf27465392fc_terseLabel_en-US" xlink:label="lab_kof_TotalHoldersOfTheParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total holders of the parent</link:label>
    <link:label id="lab_kof_TotalHoldersOfTheParentMember_label_en-US" xlink:label="lab_kof_TotalHoldersOfTheParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total holders of the parent [Member]</link:label>
    <link:label id="lab_kof_TotalHoldersOfTheParentMember_documentation_en-US" xlink:label="lab_kof_TotalHoldersOfTheParentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total holders of the parent [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TotalHoldersOfTheParentMember" xlink:href="kof-20241231.xsd#kof_TotalHoldersOfTheParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TotalHoldersOfTheParentMember" xlink:to="lab_kof_TotalHoldersOfTheParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables_bcdbb6ca-7c3d-4420-9280-850ffd278095_terseLabel_en-US" xlink:label="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of unrecoverable trade receivables</link:label>
    <link:label id="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables_label_en-US" xlink:label="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of unrecoverable trade accounts receivables</link:label>
    <link:label id="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables_documentation_en-US" xlink:label="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of unrecoverable trade accounts receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:href="kof-20241231.xsd#kof_PercentageOfUnrecoverableTradeAccountsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:to="lab_kof_PercentageOfUnrecoverableTradeAccountsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Cash_fe7ca85b-5fea-4515-b665-4e35929befab_terseLabel_en-US" xlink:label="lab_ifrs-full_Cash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and bank balances</link:label>
    <link:label id="lab_ifrs-full_Cash_label_en-US" xlink:label="lab_ifrs-full_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Cash" xlink:to="lab_ifrs-full_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentConsolidationItemsAxis_a9f2731c-bad6-47e3-a779-e24b1df05d47_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment consolidation items [axis]</link:label>
    <link:label id="lab_ifrs-full_SegmentConsolidationItemsAxis_label_en-US" xlink:label="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment consolidation items [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis" xlink:to="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_b03542a7-6626-4279-9549-7d235cde047e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of financial liabilities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestRateRiskMember_a712820b-a5a2-4945-91b4-ceb883ecc2e6_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestRateRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Risk</link:label>
    <link:label id="lab_ifrs-full_InterestRateRiskMember_label_en-US" xlink:label="lab_ifrs-full_InterestRateRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest rate risk [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateRiskMember" xlink:to="lab_ifrs-full_InterestRateRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_aac1ca54-cd28-4f45-b30f-1108493c8e86_terseLabel_en-US" xlink:label="lab_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">7.36% Debt Bonds Maturing 2028</link:label>
    <link:label id="lab_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_label_en-US" xlink:label="lab_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Seven Point Three Six Percentage Debt Bonds Maturing On Two Thousand Twenty Eight [Member]</link:label>
    <link:label id="lab_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_documentation_en-US" xlink:label="lab_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Seven Point Three Six Percentage Debt Bonds Maturing On Two Thousand Twenty Eight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember" xlink:href="kof-20241231.xsd#kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember" xlink:to="lab_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TheCocaColaCompanyMember_bba62375-f882-4e89-8983-d795fee2666f_terseLabel_en-US" xlink:label="lab_kof_TheCocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The Coca-Cola Company</link:label>
    <link:label id="lab_kof_TheCocaColaCompanyMember_label_en-US" xlink:label="lab_kof_TheCocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The coca cola company [Member]</link:label>
    <link:label id="lab_kof_TheCocaColaCompanyMember_documentation_en-US" xlink:label="lab_kof_TheCocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The coca cola company [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember" xlink:href="kof-20241231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TheCocaColaCompanyMember" xlink:to="lab_kof_TheCocaColaCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FixedInterestRateMember_c7ba2c76-9228-443a-bed9-81fba59e6e56_terseLabel_en-US" xlink:label="lab_ifrs-full_FixedInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed Interest Rate</link:label>
    <link:label id="lab_ifrs-full_FixedInterestRateMember_label_en-US" xlink:label="lab_ifrs-full_FixedInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed interest rate [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FixedInterestRateMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FixedInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FixedInterestRateMember" xlink:to="lab_ifrs-full_FixedInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateBRLUSDMember_9ebc8265-c629-4714-8ee3-96f1a9e209f8_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average exchange rate BRL/USD</link:label>
    <link:label id="lab_kof_AverageExchangeRateBRLUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average exchange rate (BRL/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateBRLUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average exchange rate (BRL/USD [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateBRLUSDMember" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateBRLUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateBRLUSDMember" xlink:to="lab_kof_AverageExchangeRateBRLUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_7a99a4ac-b9b6-4344-b91e-8ac5f70c2394_terseLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign currency exchange rates</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_label_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax assets operating loss carry forwards foreign currency translation</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_documentation_en-US" xlink:label="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax assets operating loss carry forwards foreign currency translation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:href="kof-20241231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:to="lab_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_b8b23ce2-34fe-4504-a37e-586050e01866_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpectedCreditLossesMember_527e7dc5-90e8-4e86-b4ad-08cb18ec24a4_terseLabel_en-US" xlink:label="lab_kof_ExpectedCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected credit losses</link:label>
    <link:label id="lab_kof_ExpectedCreditLossesMember_label_en-US" xlink:label="lab_kof_ExpectedCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected Credit Losses [Member]</link:label>
    <link:label id="lab_kof_ExpectedCreditLossesMember_documentation_en-US" xlink:label="lab_kof_ExpectedCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected Credit Losses [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedCreditLossesMember" xlink:href="kof-20241231.xsd#kof_ExpectedCreditLossesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpectedCreditLossesMember" xlink:to="lab_kof_ExpectedCreditLossesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember_cff57b60-51db-4048-af0e-ccdde61d358a_terseLabel_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options to purchase foreign currency (MXN to USD)</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember_label_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options To Purchase Foreign Currency (MXN to USD) [Member]</link:label>
    <link:label id="lab_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember_documentation_en-US" xlink:label="lab_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Options To Purchase Foreign Currency (MXN to USD)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember" xlink:href="kof-20241231.xsd#kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember" xlink:to="lab_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_3c369ac1-ca68-4887-a795-4db2a94d7479_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for impairment of non-financial assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_VariableReturnAbstract_87000775-84a8-41ae-a9b8-83e7e318b380_terseLabel_en-US" xlink:label="lab_kof_VariableReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable return:</link:label>
    <link:label id="lab_kof_VariableReturnAbstract_label_en-US" xlink:label="lab_kof_VariableReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable return [Abstract]</link:label>
    <link:label id="lab_kof_VariableReturnAbstract_documentation_en-US" xlink:label="lab_kof_VariableReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable return [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VariableReturnAbstract" xlink:href="kof-20241231.xsd#kof_VariableReturnAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_VariableReturnAbstract" xlink:to="lab_kof_VariableReturnAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_c1b1db9d-f4ad-4483-80c3-af559f45d264_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of movements in exchange rates</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through net exchange differences, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_8eebe554-aeb1-4c01-8051-2c41d53700a9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Information by segment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of entity's operating segments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfTaxLosses_10f7f1f8-006e-4155-9095-cb23bd6c3ecd_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax loss</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfTaxLosses_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax rate effect of tax losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfTaxLosses" xlink:to="lab_ifrs-full_TaxRateEffectOfTaxLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_fbd57453-60d3-4885-97a0-39be81972733_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income to be reclassified to profit or loss in subsequent periods</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income that will be reclassified to profit or loss, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_697a3106-6cce-4e5e-8e24-345f888b2a6e_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Penalties and other charges</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in existing provisions from penalties and other charges</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) in existing provisions from penalties and other charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:to="lab_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_f4cc6d01-b4b3-4757-890d-e425b3f89968_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">6-12 months</link:label>
    <link:label id="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than six months and not later than one year [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:to="lab_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_15173e48-38e1-4d36-92ad-489ad60644dd_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Advances to acquire property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current restricted cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentRestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:to="lab_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_ddedbe51-f563-4c41-afcf-1017ed543c9f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PurchasesOfRawMaterials_73c43685-af44-4e90-8d4f-ecd457772553_terseLabel_en-US" xlink:label="lab_kof_PurchasesOfRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases&#160;of Raw&#160;Materials</link:label>
    <link:label id="lab_kof_PurchasesOfRawMaterials_label_en-US" xlink:label="lab_kof_PurchasesOfRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchases of raw materials</link:label>
    <link:label id="lab_kof_PurchasesOfRawMaterials_documentation_en-US" xlink:label="lab_kof_PurchasesOfRawMaterials" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Purchases of raw materials</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterials" xlink:href="kof-20241231.xsd#kof_PurchasesOfRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PurchasesOfRawMaterials" xlink:to="lab_kof_PurchasesOfRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherExpensesWithRelatedParty_0d0aac96-9ad8-4658-9d69-d95eb9dab3a4_terseLabel_en-US" xlink:label="lab_kof_OtherExpensesWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expenses with related parties</link:label>
    <link:label id="lab_kof_OtherExpensesWithRelatedParty_label_en-US" xlink:label="lab_kof_OtherExpensesWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other expenses with related party</link:label>
    <link:label id="lab_kof_OtherExpensesWithRelatedParty_documentation_en-US" xlink:label="lab_kof_OtherExpensesWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other expenses with related party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpensesWithRelatedParty" xlink:href="kof-20241231.xsd#kof_OtherExpensesWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherExpensesWithRelatedParty" xlink:to="lab_kof_OtherExpensesWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_8a7deee7-5822-4b2d-bfd1-b03fcebae786_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial Assumption of Expected Rates of Salary Increases</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumption of expected rates of salary increases [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GoodwillMember_772744ae-b95d-40db-91bf-1da816a6bea0_terseLabel_en-US" xlink:label="lab_ifrs-full_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_ifrs-full_GoodwillMember_label_en-US" xlink:label="lab_ifrs-full_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GoodwillMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GoodwillMember" xlink:to="lab_ifrs-full_GoodwillMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_d9f9d580-eb52-4ee1-91d1-fca05aa739e4_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Assets, Liabilities and Transactions in Foreign Currencies</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of balances and transactions in foreign currencies [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_fb6e469f-9a2a-4aca-b1d4-a5f37eff0ceb_terseLabel_en-US" xlink:label="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial (gains) or losses</link:label>
    <link:label id="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_label_en-US" xlink:label="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial gains (losses) arising from experience adjustments</link:label>
    <link:label id="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_documentation_en-US" xlink:label="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Actuarial gains (losses) arising from experience adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:href="kof-20241231.xsd#kof_ActuarialGainsLossesArisingFromExperienceAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:to="lab_kof_ActuarialGainsLossesArisingFromExperienceAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_8c400d25-fa7e-4335-bf4a-1da8b0f997c2_negatedLabel_en-US" xlink:label="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_label_en-US" xlink:label="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends proposed or declared before financial statements authorised for issue but not recognised as distribution to owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:to="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToAbstract_541bf51a-5206-4645-b921-4423e9ff7356_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Attributable to:</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToAbstract_label_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss), attributable to [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract" xlink:to="lab_ifrs-full_ProfitLossAttributableToAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_5e7916ca-3bde-489a-a1bb-a26bcf82813e_terseLabel_en-US" xlink:label="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess of projected defined benefit obligation over accumulated benefit obligation</link:label>
    <link:label id="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_label_en-US" xlink:label="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess of projected defined benefit obligation over accumulated benefit obligation</link:label>
    <link:label id="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_documentation_en-US" xlink:label="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess of projected defined benefit obligation over accumulated benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:href="kof-20241231.xsd#kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:to="lab_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage_4d575e67-f2fe-4f47-8020-5caeb4e6250a_terseLabel_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average cost of capital pre tax percentage</link:label>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage_label_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average cost of capital pre tax percentage</link:label>
    <link:label id="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage_documentation_en-US" xlink:label="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average cost of capital pre tax percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:href="kof-20241231.xsd#kof_WeightedAverageCostOfCapitalPreTaxPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:to="lab_kof_WeightedAverageCostOfCapitalPreTaxPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_country_BR_380d1dbb-e694-42f6-a33f-dce9ee3bc8c3_terseLabel_en-US" xlink:label="lab_country_BR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Brazil</link:label>
    <link:label id="lab_country_BR_label_en-US" xlink:label="lab_country_BR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">BRAZIL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_BR" xlink:to="lab_country_BR" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_4c0a01f9-123a-48b4-8838-ad6a793bc370_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Percentage of ownership</link:label>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_71dbc8de-4623-4d36-9bd5-f1fb48e2af85_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership Percentage</link:label>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_label_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proportion of ownership interest in joint venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LossesOnRetirementOfNonCurrentAssets_ce811a42-fae7-4591-80bb-e01a079139fc_terseLabel_en-US" xlink:label="lab_kof_LossesOnRetirementOfNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on the retirement of long-lived assets</link:label>
    <link:label id="lab_kof_LossesOnRetirementOfNonCurrentAssets_label_en-US" xlink:label="lab_kof_LossesOnRetirementOfNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Losses on retirement of non-current assets</link:label>
    <link:label id="lab_kof_LossesOnRetirementOfNonCurrentAssets_documentation_en-US" xlink:label="lab_kof_LossesOnRetirementOfNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Losses on retirement of non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossesOnRetirementOfNonCurrentAssets" xlink:href="kof-20241231.xsd#kof_LossesOnRetirementOfNonCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LossesOnRetirementOfNonCurrentAssets" xlink:to="lab_kof_LossesOnRetirementOfNonCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_f7687a0a-8ed6-4c34-9590-ec09754c5a32_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment on equity investments</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_e8ba55b8-1c85-40b9-8330-62fbfb6988d4_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SharedBasedPaymentInExcessOfCapitalContribution_b05efd8e-ea3e-4e79-ac77-e84e6a883c0e_terseLabel_en-US" xlink:label="lab_kof_SharedBasedPaymentInExcessOfCapitalContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shared based payment in excess of capital contribution</link:label>
    <link:label id="lab_kof_SharedBasedPaymentInExcessOfCapitalContribution_label_en-US" xlink:label="lab_kof_SharedBasedPaymentInExcessOfCapitalContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shared Based Payment in Excess of Capital Contribution</link:label>
    <link:label id="lab_kof_SharedBasedPaymentInExcessOfCapitalContribution_documentation_en-US" xlink:label="lab_kof_SharedBasedPaymentInExcessOfCapitalContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Shared Based Payment in Excess of Capital Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution" xlink:href="kof-20241231.xsd#kof_SharedBasedPaymentInExcessOfCapitalContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution" xlink:to="lab_kof_SharedBasedPaymentInExcessOfCapitalContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetainedEarnings_c9b5b36f-c667-469f-9ee1-c9a037961e9a_terseLabel_en-US" xlink:label="lab_ifrs-full_RetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_ifrs-full_RetainedEarnings_label_en-US" xlink:label="lab_ifrs-full_RetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings" xlink:to="lab_ifrs-full_RetainedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_fb3822ba-9ba4-44cc-b6e3-a72f0846fd59_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Balances and Transactions in Foreign Currencies [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of balances and transactions in foreign currencies [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:to="lab_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_99d19e34-a42d-43b6-a6e6-2164c090c820_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SurchargeRatePercentage_111d99ad-b6a5-4b45-b02a-f4fbea0aebf5_terseLabel_en-US" xlink:label="lab_kof_SurchargeRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in USD rate</link:label>
    <link:label id="lab_kof_SurchargeRatePercentage_label_en-US" xlink:label="lab_kof_SurchargeRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Surcharge rate percentage</link:label>
    <link:label id="lab_kof_SurchargeRatePercentage_documentation_en-US" xlink:label="lab_kof_SurchargeRatePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in us dollar rate percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SurchargeRatePercentage" xlink:href="kof-20241231.xsd#kof_SurchargeRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SurchargeRatePercentage" xlink:to="lab_kof_SurchargeRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock_f1e1b3f6-1e76-491b-83f2-ad36d5878880_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Supplier Finance Included in All Trade Payables</link:label>
    <link:label id="lab_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Supplier Finance Included in All Trade Payables [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of Supplier Finance Included in All Trade Payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock" xlink:to="lab_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CO_3737e016-e69e-4e0b-ab1d-27779445b5fb_terseLabel_en-US" xlink:label="lab_country_CO" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Colombia</link:label>
    <link:label id="lab_country_CO_label_en-US" xlink:label="lab_country_CO" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">COLOMBIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CO" xlink:to="lab_country_CO" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_b90d390a-e6f3-41a0-a160-6fe6a1a6fe61_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognition of the effects of inflation in countries with hyperinflationary economic environments</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments explanatory [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments [policy text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_3974400e-eeb0-4128-beb3-0e5662da2f19_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [abstract]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_HedgedPortionOfSeniorNoteMember_39adcafe-0623-4ec8-9ea0-4b5614b86349_terseLabel_en-US" xlink:label="lab_kof_HedgedPortionOfSeniorNoteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedged portion of senior note</link:label>
    <link:label id="lab_kof_HedgedPortionOfSeniorNoteMember_label_en-US" xlink:label="lab_kof_HedgedPortionOfSeniorNoteMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedged portion of senior note [Member]</link:label>
    <link:label id="lab_kof_HedgedPortionOfSeniorNoteMember_documentation_en-US" xlink:label="lab_kof_HedgedPortionOfSeniorNoteMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hedged portion of senior note</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember" xlink:href="kof-20241231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_HedgedPortionOfSeniorNoteMember" xlink:to="lab_kof_HedgedPortionOfSeniorNoteMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalAxis_03b96f2c-f221-4f0f-ba23-b88579238022_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of share capital [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of share capital [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis" xlink:to="lab_ifrs-full_ClassesOfShareCapitalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_b4763951-44c4-47ea-bf82-a3b68a82f594_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of offsetting of financial liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of offsetting of financial liabilities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_36c5a694-f9fb-42eb-9a9a-e7d9ab7b91f0_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Plan amendments</link:label>
    <link:label id="lab_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from contributions to plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_76720239-2d44-4272-8198-444d5e97f423_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities arising from financing activities [axis]</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities arising from financing activities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_09b334e1-04e9-4980-a8d0-b83314c9ef0d_terseLabel_en-US" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</link:label>
    <link:label id="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_label_en-US" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLiabilitiesAbstract_fcb9f8b3-fb30-4bb6-85e9-b5a87a7d2fd3_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NON-CURRENT LIABILITIES</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_cefedc66-06b2-4e6c-b335-8c0ec119453e_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Actuarial gains arising from changes in demographic assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_country_AR_92ada1a8-7372-47e8-82fd-6103d3d102b9_terseLabel_en-US" xlink:label="lab_country_AR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Argentina</link:label>
    <link:label id="lab_country_AR_label_en-US" xlink:label="lab_country_AR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ARGENTINA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_AR" xlink:to="lab_country_AR" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialAssets_2ef84b6f-151e-4289-bc0a-58f7aecddf74_periodStartLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at the beginning of the year</link:label>
    <link:label id="lab_ifrs-full_FinancialAssets_ae50215a-5809-44b1-b7af-a994a1db6954_periodEndLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at the end of the year</link:label>
    <link:label id="lab_ifrs-full_FinancialAssets_label_en-US" xlink:label="lab_ifrs-full_FinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssets" xlink:to="lab_ifrs-full_FinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfLeasesExplanatory_9780fd46-a405-474d-ad6b-d590d1c3887a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfLeasesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of leases [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfLeasesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions_6e941d24-e266-4011-a449-b98c4742721f_terseLabel_en-US" xlink:label="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions due from related party</link:label>
    <link:label id="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions_label_en-US" xlink:label="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amounts receivable, related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:to="lab_ifrs-full_AmountsReceivableRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_ac278ddb-bdcb-43da-a3a8-b450f5666700_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Defined Benefit Plan Expected Future Benefit Payments</link:label>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plan expected future benefit payments explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of defined benefit plan expected future benefit payments [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_51cdf4af-f1b3-4d96-82d5-b6141443ad6f_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_label_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for increase decrease in income tax paid</link:label>
    <link:label id="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_documentation_en-US" xlink:label="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments for increase decrease in income tax paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:href="kof-20241231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:to="lab_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentAbstract_c109ac86-cc59-41bc-a437-d1b5fe492959_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant &amp; Equipment</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapital_1369bd25-225e-44f5-aa2d-48fbfb921989_terseLabel_en-US" xlink:label="lab_ifrs-full_IssuedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_ifrs-full_IssuedCapital_label_en-US" xlink:label="lab_ifrs-full_IssuedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issued capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapital" xlink:to="lab_ifrs-full_IssuedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SugarPriceContractsMember_1475a33c-d60a-46b5-9b9a-6893173d73c6_terseLabel_en-US" xlink:label="lab_kof_SugarPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sugar price contracts</link:label>
    <link:label id="lab_kof_SugarPriceContractsMember_label_en-US" xlink:label="lab_kof_SugarPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sugar Price Contracts [member]</link:label>
    <link:label id="lab_kof_SugarPriceContractsMember_documentation_en-US" xlink:label="lab_kof_SugarPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sugar price contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember" xlink:href="kof-20241231.xsd#kof_SugarPriceContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SugarPriceContractsMember" xlink:to="lab_kof_SugarPriceContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract_b3ac9156-12b9-417e-aa6a-54af8a7a11df_terseLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Attributable to:</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive income attributable to [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PrepaidAdvertisingAndPromotionalExpenses_31634931-05c2-4e24-96b2-de9dc97957e8_terseLabel_en-US" xlink:label="lab_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising and promotional expenses paid in advance</link:label>
    <link:label id="lab_kof_PrepaidAdvertisingAndPromotionalExpenses_label_en-US" xlink:label="lab_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid advertising and promotional expenses</link:label>
    <link:label id="lab_kof_PrepaidAdvertisingAndPromotionalExpenses_documentation_en-US" xlink:label="lab_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prepaid advertising and promotional expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:href="kof-20241231.xsd#kof_PrepaidAdvertisingAndPromotionalExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:to="lab_kof_PrepaidAdvertisingAndPromotionalExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SurplusDeficitInPlanAbstract_f0833728-9fb1-4fba-b134-a4f7b1263004_terseLabel_en-US" xlink:label="lab_ifrs-full_SurplusDeficitInPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial:</link:label>
    <link:label id="lab_ifrs-full_SurplusDeficitInPlanAbstract_label_en-US" xlink:label="lab_ifrs-full_SurplusDeficitInPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Surplus (deficit) in plan [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SurplusDeficitInPlanAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SurplusDeficitInPlanAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract" xlink:to="lab_ifrs-full_SurplusDeficitInPlanAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationLineItems_30b0ab7d-677a-4964-966b-a329133a6d73_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Cumulative Inflation [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of cumulative inflation [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of cumulative inflation [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfCumulativeInflationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems" xlink:to="lab_kof_DisclosureOfCumulativeInflationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParentMember_d46580af-de4e-4e3d-a9ec-870a94f91e7a_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity attributable to equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParentMember_label_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity attributable to owners of parent [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdditionsToLeaseLiabilities_e8cc6a12-2e17-4639-b760-c0238a854fcc_terseLabel_en-US" xlink:label="lab_kof_AdditionsToLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_kof_AdditionsToLeaseLiabilities_label_en-US" xlink:label="lab_kof_AdditionsToLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions To Lease Liabilities</link:label>
    <link:label id="lab_kof_AdditionsToLeaseLiabilities_documentation_en-US" xlink:label="lab_kof_AdditionsToLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Additions To Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdditionsToLeaseLiabilities" xlink:href="kof-20241231.xsd#kof_AdditionsToLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdditionsToLeaseLiabilities" xlink:to="lab_kof_AdditionsToLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AverageForeignExchangeRate_137b2738-8d68-4537-8f04-9dc00b9eb8f4_terseLabel_en-US" xlink:label="lab_ifrs-full_AverageForeignExchangeRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average exchange rate</link:label>
    <link:label id="lab_ifrs-full_AverageForeignExchangeRate_label_en-US" xlink:label="lab_ifrs-full_AverageForeignExchangeRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average foreign exchange rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AverageForeignExchangeRate" xlink:to="lab_ifrs-full_AverageForeignExchangeRate" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CostOfGoodsSoldMember_e51e1b77-c6a9-4251-9e21-3904778a2eb1_terseLabel_en-US" xlink:label="lab_kof_CostOfGoodsSoldMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:label id="lab_kof_CostOfGoodsSoldMember_label_en-US" xlink:label="lab_kof_CostOfGoodsSoldMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of goods sold [Member]</link:label>
    <link:label id="lab_kof_CostOfGoodsSoldMember_documentation_en-US" xlink:label="lab_kof_CostOfGoodsSoldMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of goods sold [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfGoodsSoldMember" xlink:href="kof-20241231.xsd#kof_CostOfGoodsSoldMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CostOfGoodsSoldMember" xlink:to="lab_kof_CostOfGoodsSoldMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_6d6116fb-0d5e-44b1-bbdf-5e7dc73ac01c_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Assets_616c91ab-f417-48b3-a5ea-993b8a0aa933_totalLabel_en-US" xlink:label="lab_ifrs-full_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">TOTAL ASSETS</link:label>
    <link:label id="lab_ifrs-full_Assets_3065614b-f0ea-42b9-ba41-0aa621fce4a4_verboseLabel_en-US" xlink:label="lab_ifrs-full_Assets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_ifrs-full_Assets_label_en-US" xlink:label="lab_ifrs-full_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets" xlink:to="lab_ifrs-full_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassDCommonStockMember_aa9c715b-2c7d-45ee-b7a7-78a8d0700a4c_terseLabel_en-US" xlink:label="lab_kof_ClassDCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series D shares, without par value</link:label>
    <link:label id="lab_kof_ClassDCommonStockMember_label_en-US" xlink:label="lab_kof_ClassDCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class D Common Stock [Member]</link:label>
    <link:label id="lab_kof_ClassDCommonStockMember_documentation_en-US" xlink:label="lab_kof_ClassDCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class D Common Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassDCommonStockMember" xlink:href="kof-20241231.xsd#kof_ClassDCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ClassDCommonStockMember" xlink:to="lab_kof_ClassDCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_dc2b1db6-5892-4e42-b8dc-add7eab39650_verboseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Less than one year</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_ec1f6e1d-68b0-43bf-8b36-b538593dba97_terseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_label_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Not later than one year [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanOneYearMember" xlink:to="lab_ifrs-full_NotLaterThanOneYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_836a0483-a073-4685-ad01-2ed4b460ed83_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in intangible assets and goodwill [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in intangible assets and goodwill [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BrandNamesMember_7bdf39cf-9a8a-4af6-8513-cdadbaafa041_verboseLabel_en-US" xlink:label="lab_ifrs-full_BrandNamesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Rights to Produce and Distribute Coca-Cola trademark Products</link:label>
    <link:label id="lab_ifrs-full_BrandNamesMember_label_en-US" xlink:label="lab_ifrs-full_BrandNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Brand names [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BrandNamesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BrandNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BrandNamesMember" xlink:to="lab_ifrs-full_BrandNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_378ce2cb-d1bf-4e29-899e-cbbf2a55c2a1_terseLabel_en-US" xlink:label="lab_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TIIE + 0.05% Debt Bonds Maturing on 2026</link:label>
    <link:label id="lab_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_label_en-US" xlink:label="lab_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">TIIE Plus Zero Point Zero Five Percentage Debt Bonds Maturing On Two Thousand Twenty Six [Member]</link:label>
    <link:label id="lab_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_documentation_en-US" xlink:label="lab_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">TIIE Plus Zero Point Zero Five Percentage Debt Bonds Maturing On Two Thousand Twenty Six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:href="kof-20241231.xsd#kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:to="lab_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MinimumYearOfServiceForRetirementBenefits_f2fd6ac0-27bd-4d4f-b78f-27988ac79f06_terseLabel_en-US" xlink:label="lab_kof_MinimumYearOfServiceForRetirementBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum year of service for retirement benefits</link:label>
    <link:label id="lab_kof_MinimumYearOfServiceForRetirementBenefits_label_en-US" xlink:label="lab_kof_MinimumYearOfServiceForRetirementBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum Year Of Service For Retirement Benefits</link:label>
    <link:label id="lab_kof_MinimumYearOfServiceForRetirementBenefits_documentation_en-US" xlink:label="lab_kof_MinimumYearOfServiceForRetirementBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum Year Of Service For Retirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumYearOfServiceForRetirementBenefits" xlink:href="kof-20241231.xsd#kof_MinimumYearOfServiceForRetirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MinimumYearOfServiceForRetirementBenefits" xlink:to="lab_kof_MinimumYearOfServiceForRetirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_9de6e5a0-48a6-4b23-aaa4-51f479e4ac1f_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) through adjustments arising from passage of time, allowance account for credit losses of financial assets</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment loss recognised in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_2b9d240b-27eb-4274-90d5-af15717cdb7a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_f3a795ca-c631-48ef-ae34-b1fcffdb347e_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency in which information is displayed [axis]</link:label>
    <link:label id="lab_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_label_en-US" xlink:label="lab_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency in which information is displayed [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis" xlink:to="lab_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_cff9b904-532a-429b-a3e2-184e0e101274_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">1-6 months</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than one month and not later than six months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:to="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_8e5ec277-e98e-4c08-ad98-829b236f4115_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments in Other Entities</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of investments in associates and joint ventures [Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure of investments in other entities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:to="lab_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_52f51ffb-95f2-4325-b88c-b015dbc518fd_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_6a650d2d-f20a-465c-b218-551463ce2ba9_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred tax, asset</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets" xlink:to="lab_ifrs-full_DeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxesPayable_ad006968-ae39-42d5-a2aa-66a2a9693cbc_terseLabel_en-US" xlink:label="lab_kof_TaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_kof_TaxesPayable_label_en-US" xlink:label="lab_kof_TaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_kof_TaxesPayable_documentation_en-US" xlink:label="lab_kof_TaxesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Taxes payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxesPayable" xlink:href="kof-20241231.xsd#kof_TaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxesPayable" xlink:to="lab_kof_TaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_39432a60-614a-4fbe-afb7-35a999f8e2ce_terseLabel_en-US" xlink:label="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">7.87% Senior Notes, Maturity Date on Nov. 26, 2027</link:label>
    <link:label id="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_label_en-US" xlink:label="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Seven point eight seven percentage debt bonds maturing on two thousand twenty seven [Member]</link:label>
    <link:label id="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_documentation_en-US" xlink:label="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Seven point eight seven percentage debt bonds maturing on two thousand twenty seven [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:href="kof-20241231.xsd#kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:to="lab_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialAssetsDomain_899d77e8-ffdf-48f5-a2da-4b983e9c1cc6_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of financial assets</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialAssetsDomain_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of financial assets [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain" xlink:to="lab_ifrs-full_ClassesOfFinancialAssetsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentLiabilities_56580f50-4ed7-41f0-b040-872c82474587_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentLiabilities_eb18551e-7f5b-4865-a610-163b7f9e32be_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentLiabilities" xlink:to="lab_ifrs-full_OtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_6fdea652-298a-40c3-886f-303ccb0efbed_terseLabel_en-US" xlink:label="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value</link:label>
    <link:label id="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_label_en-US" xlink:label="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value [Member]</link:label>
    <link:label id="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_documentation_en-US" xlink:label="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:href="kof-20241231.xsd#kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:to="lab_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_42dbdbe6-713a-4b30-ad70-0e57b607dd56_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase U.S. Dollar (ARS/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase USD (ARS/USD) [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase USD (ARS/USD).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDARSUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDARSUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_af831920-1c5f-4c80-b81a-57ba085e2ba9_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_b97c0228-b417-4866-b113-ca2c168b7a38_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income of non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss), attributable to non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:to="lab_ifrs-full_ProfitLossAttributableToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AveragePriceUSDCentLbMember_fdb39945-a052-4aae-8f59-18b0b21c1ea7_terseLabel_en-US" xlink:label="lab_kof_AveragePriceUSDCentLbMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average price (USD cent/Lb)</link:label>
    <link:label id="lab_kof_AveragePriceUSDCentLbMember_label_en-US" xlink:label="lab_kof_AveragePriceUSDCentLbMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average price (USD cent/Lb) [Member]</link:label>
    <link:label id="lab_kof_AveragePriceUSDCentLbMember_documentation_en-US" xlink:label="lab_kof_AveragePriceUSDCentLbMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average price (USD cent/Lb) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDCentLbMember" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDCentLbMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AveragePriceUSDCentLbMember" xlink:to="lab_kof_AveragePriceUSDCentLbMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherEquityInterest_676d2f9b-c67d-49ef-93a0-04605078cbe9_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherEquityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other equity instruments</link:label>
    <link:label id="lab_ifrs-full_OtherEquityInterest_label_en-US" xlink:label="lab_ifrs-full_OtherEquityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other equity interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEquityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherEquityInterest" xlink:to="lab_ifrs-full_OtherEquityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_9d373e4c-cb10-48f0-b1e4-d637a7a073f6_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment loss recognised in profit or loss, goodwill</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment loss recognised in profit or loss, goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherAmortizablesMember_72f31df0-9f99-46d7-9ae3-7d1cdff750d0_verboseLabel_en-US" xlink:label="lab_kof_OtherAmortizablesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other amortizable</link:label>
    <link:label id="lab_kof_OtherAmortizablesMember_label_en-US" xlink:label="lab_kof_OtherAmortizablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other amortizables [Member]</link:label>
    <link:label id="lab_kof_OtherAmortizablesMember_documentation_en-US" xlink:label="lab_kof_OtherAmortizablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other amortizables [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAmortizablesMember" xlink:href="kof-20241231.xsd#kof_OtherAmortizablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherAmortizablesMember" xlink:to="lab_kof_OtherAmortizablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FundacionFemsaACMember_abf5ea09-f110-408d-896b-9b77b5c21378_terseLabel_en-US" xlink:label="lab_kof_FundacionFemsaACMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fundacion FEMSA AC</link:label>
    <link:label id="lab_kof_FundacionFemsaACMember_label_en-US" xlink:label="lab_kof_FundacionFemsaACMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fundacion femsa AC [Member]</link:label>
    <link:label id="lab_kof_FundacionFemsaACMember_documentation_en-US" xlink:label="lab_kof_FundacionFemsaACMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fundacion femsa AC [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FundacionFemsaACMember" xlink:href="kof-20241231.xsd#kof_FundacionFemsaACMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FundacionFemsaACMember" xlink:to="lab_kof_FundacionFemsaACMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RangeDomain_a2d56b11-751d-4ae3-8ed1-3c0f396d6126_terseLabel_en-US" xlink:label="lab_ifrs-full_RangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range</link:label>
    <link:label id="lab_ifrs-full_RangeDomain_label_en-US" xlink:label="lab_ifrs-full_RangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangeDomain" xlink:to="lab_ifrs-full_RangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember_c033fa9d-07ae-4790-ac8a-c0ca79221901_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying amount of trade payables that are part of a supplier finance arrangement</link:label>
    <link:label id="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember_label_en-US" xlink:label="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial liabilities that are part of supplier finance arrangements [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember" xlink:to="lab_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialLiabilities_efbcddf0-2b91-4b95-9bad-9eeee9b3f4a3_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current derivative financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:to="lab_ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeverancePayments_4584ba71-8e83-4515-86c1-1c387be12548_terseLabel_en-US" xlink:label="lab_kof_SeverancePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Severance payments</link:label>
    <link:label id="lab_kof_SeverancePayments_label_en-US" xlink:label="lab_kof_SeverancePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Severance payments</link:label>
    <link:label id="lab_kof_SeverancePayments_documentation_en-US" xlink:label="lab_kof_SeverancePayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Severance payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeverancePayments" xlink:href="kof-20241231.xsd#kof_SeverancePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeverancePayments" xlink:to="lab_kof_SeverancePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCapitalStockLineItems_f5fcc6ee-db92-4589-ad6d-eef26d0ff615_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of capital stock [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of capital stock [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfCapitalStockLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfCapitalStockLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of capital stock [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfCapitalStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems" xlink:to="lab_kof_DisclosureOfCapitalStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_c9b4b329-9c42-47ac-9052-c291e35c95ee_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income to be reclassified to profit or loss in subsequent periods:</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShare_a71716fa-3b86-49a4-a1ce-c7df703450f6_verboseLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic controlling interest net income (per share)</link:label>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShare_deb2df2c-a33b-4240-a4b9-f7be34f75b2c_terseLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShare_label_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic earnings (loss) per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare" xlink:to="lab_ifrs-full_BasicEarningsLossPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_b2e8fe4d-f82e-4a03-a966-39c76b00f7c7_terseLabel_en-US" xlink:label="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Long-term Assumptions</link:label>
    <link:label id="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of actuarial assumptions explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The summary of actuarial assumptions explanatory [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:to="lab_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_9bf8fc61-7354-4153-8271-77f64714e93b_negatedLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Actuarial (gains) losses arising from changes in financial assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeniorityPremiumPlanMember_21a0d1c3-b296-44a9-ab7d-cba4cda1e5f9_terseLabel_en-US" xlink:label="lab_kof_SeniorityPremiumPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Seniority premiums</link:label>
    <link:label id="lab_kof_SeniorityPremiumPlanMember_label_en-US" xlink:label="lab_kof_SeniorityPremiumPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Seniority premium plan [Member]</link:label>
    <link:label id="lab_kof_SeniorityPremiumPlanMember_documentation_en-US" xlink:label="lab_kof_SeniorityPremiumPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Seniority premium plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeniorityPremiumPlanMember" xlink:to="lab_kof_SeniorityPremiumPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_NIO_f92404a4-c6f2-4a81-9f8d-b4f66c173695_terseLabel_en-US" xlink:label="lab_currency_NIO" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cordoba</link:label>
    <link:label id="lab_currency_NIO_label_en-US" xlink:label="lab_currency_NIO" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nicaragua, Cordobas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NIO" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_NIO"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_NIO" xlink:to="lab_currency_NIO" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_a2a30d13-0b6a-4a0d-acc9-9deb7778dd12_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementTable" xlink:to="lab_srt_CondensedCashFlowStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClosingForeignExchangeRate_665d7cad-fc02-4c77-9052-77b82e0598f9_terseLabel_en-US" xlink:label="lab_ifrs-full_ClosingForeignExchangeRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchange rate</link:label>
    <link:label id="lab_ifrs-full_ClosingForeignExchangeRate_label_en-US" xlink:label="lab_ifrs-full_ClosingForeignExchangeRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Closing foreign exchange rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClosingForeignExchangeRate" xlink:to="lab_ifrs-full_ClosingForeignExchangeRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_4d68efee-d894-4167-aa3d-088d45c2a66d_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) financing activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PrepaidExpensesMember_3c731bbd-6f22-42e1-b13f-c5beb67c5bcd_terseLabel_en-US" xlink:label="lab_kof_PrepaidExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_kof_PrepaidExpensesMember_label_en-US" xlink:label="lab_kof_PrepaidExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid expenses [Member]</link:label>
    <link:label id="lab_kof_PrepaidExpensesMember_documentation_en-US" xlink:label="lab_kof_PrepaidExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prepaid expenses [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidExpensesMember" xlink:href="kof-20241231.xsd#kof_PrepaidExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PrepaidExpensesMember" xlink:to="lab_kof_PrepaidExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_label_en-US" xlink:label="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balances and Transactions in Foreign Currencies [Abstract]</link:label>
    <link:label id="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_documentation_en-US" xlink:label="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Balances and Transactions in Foreign Currencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:href="kof-20241231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:to="lab_kof_BalancesAndTransactionsInForeignCurrenciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SupplierFinanceArrangementsAxis_ba724971-fc32-4f4c-b87a-1b80f0db9ed2_terseLabel_en-US" xlink:label="lab_ifrs-full_SupplierFinanceArrangementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier finance arrangements [axis]</link:label>
    <link:label id="lab_ifrs-full_SupplierFinanceArrangementsAxis_label_en-US" xlink:label="lab_ifrs-full_SupplierFinanceArrangementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier finance arrangements [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SupplierFinanceArrangementsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SupplierFinanceArrangementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SupplierFinanceArrangementsAxis" xlink:to="lab_ifrs-full_SupplierFinanceArrangementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfInterestRatesDomain_9d520977-f7b9-4c14-9bd6-8d66ccbe2720_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfInterestRatesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of interest rates</link:label>
    <link:label id="lab_ifrs-full_TypesOfInterestRatesDomain_label_en-US" xlink:label="lab_ifrs-full_TypesOfInterestRatesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of interest rates [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInterestRatesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfInterestRatesDomain" xlink:to="lab_ifrs-full_TypesOfInterestRatesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_96a97573-55b1-401c-8547-55054b96f29a_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_label_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proportion of ownership interest in subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_38305b73-95fe-4412-b5a1-096618b97089_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2032</link:label>
    <link:label id="lab_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than ten years and not later than fifteen years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember" xlink:to="lab_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalDomain_8f6d5ba7-6479-4617-b5b6-eb5b95809cee_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of share capital</link:label>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalDomain_label_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of share capital [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain" xlink:to="lab_ifrs-full_ClassesOfShareCapitalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedStatementOfComprehensiveIncomeTable_5f164179-0947-4e58-b358-b088a0e3e3d0_terseLabel_en-US" xlink:label="lab_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Statement of Comprehensive Income [Table]</link:label>
    <link:label id="lab_srt_CondensedStatementOfComprehensiveIncomeTable_label_en-US" xlink:label="lab_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Statement of Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:to="lab_srt_CondensedStatementOfComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_eb5b4f4d-c6df-4d3d-b921-1335029bfbb9_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remeasurements of the net defined benefit liability</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_label_en-US" xlink:label="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating to re-measurements of defined benefit plans of accumulated other comprehensive income</link:label>
    <link:label id="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_documentation_en-US" xlink:label="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income tax relating to re-measurements of defined benefit plans of accumulated other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:href="kof-20241231.xsd#kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:to="lab_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_68dab9fc-d6ec-42e2-a7ca-84fdc2b2369f_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Cash and Cash Equivalents</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information of cash and cash equivalents explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of detailed information of cash and cash equivalents [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ExpensesFromRelatedPartyAbstract_1fd3989e-8371-4cf8-880b-3481814035cf_terseLabel_en-US" xlink:label="lab_kof_ExpensesFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expenses:</link:label>
    <link:label id="lab_kof_ExpensesFromRelatedPartyAbstract_label_en-US" xlink:label="lab_kof_ExpensesFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expenses from related party [Abstract]</link:label>
    <link:label id="lab_kof_ExpensesFromRelatedPartyAbstract_documentation_en-US" xlink:label="lab_kof_ExpensesFromRelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expenses from related party [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesFromRelatedPartyAbstract" xlink:href="kof-20241231.xsd#kof_ExpensesFromRelatedPartyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract" xlink:to="lab_kof_ExpensesFromRelatedPartyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_a1a74ee1-43c8-4233-a823-ac9e72effe0e_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business combinations</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for business combinations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_fb28f55d-3caf-4179-a0a8-9a49d56a10dc_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase U.S. Dollar (UYU/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Agreements to purchase USD (UYU/USD) [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward Agreements to purchase USD (UYU/USD).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDUYUUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ConsumerLoansMember_cab46098-bf2d-45cd-9663-bbac5ae9da64_terseLabel_en-US" xlink:label="lab_ifrs-full_ConsumerLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans to consumers</link:label>
    <link:label id="lab_ifrs-full_ConsumerLoansMember_label_en-US" xlink:label="lab_ifrs-full_ConsumerLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans to consumers [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConsumerLoansMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ConsumerLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ConsumerLoansMember" xlink:to="lab_ifrs-full_ConsumerLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_5867f7b8-f36d-407f-b9d5-701377d71c46_terseLabel_en-US" xlink:label="lab_kof_PlantaNuevaEcologaDeTabascoSADeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Planta Nueva Ecolog&#237;a de Tabasco, S.A. de C.V.</link:label>
    <link:label id="lab_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_label_en-US" xlink:label="lab_kof_PlantaNuevaEcologaDeTabascoSADeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Planta Nueva Ecolog&#237;a De Tabasco, S.A. de C.V. [Member]</link:label>
    <link:label id="lab_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_documentation_en-US" xlink:label="lab_kof_PlantaNuevaEcologaDeTabascoSADeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Planta Nueva Ecolog&#237;a De Tabasco, S.A. de C.V.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember" xlink:href="kof-20241231.xsd#kof_PlantaNuevaEcologaDeTabascoSADeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember" xlink:to="lab_kof_PlantaNuevaEcologaDeTabascoSADeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_e2a7e2fd-19a5-4471-b8ae-6a945bc3932e_terseLabel_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated loss from investments in equity instruments</link:label>
    <link:label id="lab_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_label_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Net Of Tax Accumulated Gains Losses From Investments In Equity Instruments</link:label>
    <link:label id="lab_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_documentation_en-US" xlink:label="lab_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Net Of Tax Accumulated Gains Losses From Investments In Equity Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" xlink:href="kof-20241231.xsd#kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" xlink:to="lab_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FixedReturnAbstract_89da3ee4-cc1a-44ff-b431-1674f56154b4_terseLabel_en-US" xlink:label="lab_kof_FixedReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed return:</link:label>
    <link:label id="lab_kof_FixedReturnAbstract_label_en-US" xlink:label="lab_kof_FixedReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed return [Abstract]</link:label>
    <link:label id="lab_kof_FixedReturnAbstract_documentation_en-US" xlink:label="lab_kof_FixedReturnAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fixed return [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FixedReturnAbstract" xlink:href="kof-20241231.xsd#kof_FixedReturnAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FixedReturnAbstract" xlink:to="lab_kof_FixedReturnAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedStatementOfIncomeCaptionsLineItems_890f72ec-e79b-456a-ac4e-44492bc4e82a_terseLabel_en-US" xlink:label="lab_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Statement of Income Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedStatementOfIncomeCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Statement of Income Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:to="lab_srt_CondensedStatementOfIncomeCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInIncomeTaxLiability_8272c9cb-c15c-4a29-a3aa-fd69eab47cab_negatedLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Increase</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInIncomeTaxLiability_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase decrease in income tax liability</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInIncomeTaxLiability_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase decrease in income tax liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInIncomeTaxLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:to="lab_kof_IncreaseDecreaseInIncomeTaxLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationAbstract_984ad9bd-40c7-4f7f-9b89-9f1b9d02ee59_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Parent Entity Information [abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationAbstract_label_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of parent entity information [Abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationAbstract_documentation_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of parent entity information [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract" xlink:to="lab_kof_DisclosureOfParentEntityInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentNonfinancialAssets_3eef50cd-cff7-48ff-9643-7e0b6be74173_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentNonfinancialAssets_abfb9f73-2fd8-47e5-b504-6275e7237b46_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentNonfinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other non-current non-financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:to="lab_ifrs-full_OtherNoncurrentNonfinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastDueStatusDomain_61a196a6-729a-4cab-afab-6f11acbd3158_terseLabel_en-US" xlink:label="lab_ifrs-full_PastDueStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Past due status</link:label>
    <link:label id="lab_ifrs-full_PastDueStatusDomain_label_en-US" xlink:label="lab_ifrs-full_PastDueStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Past due status [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusDomain" xlink:to="lab_ifrs-full_PastDueStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits_1a597aa5-2e79-4852-834a-3fa5f25f3c5f_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current compensation and employee benefits</link:label>
    <link:label id="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits_label_en-US" xlink:label="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current provisions for employee benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentProvisionsForEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:to="lab_ifrs-full_CurrentProvisionsForEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RawMaterials_11b87d2c-d0f9-47d2-93a1-61c17380c5e7_terseLabel_en-US" xlink:label="lab_ifrs-full_RawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_ifrs-full_RawMaterials_label_en-US" xlink:label="lab_ifrs-full_RawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current raw materials</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterials" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RawMaterials" xlink:to="lab_ifrs-full_RawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ParValuePerShare_54e64fa5-c096-4924-acff-6a197b0ee5e5_terseLabel_en-US" xlink:label="lab_ifrs-full_ParValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed capital stock (nominal value) per share</link:label>
    <link:label id="lab_ifrs-full_ParValuePerShare_label_en-US" xlink:label="lab_ifrs-full_ParValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Par value per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParValuePerShare" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ParValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ParValuePerShare" xlink:to="lab_ifrs-full_ParValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AtFairValueMember_1bd1d82f-4a3a-4256-83a1-f20870d59da8_terseLabel_en-US" xlink:label="lab_ifrs-full_AtFairValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">At Fair Value</link:label>
    <link:label id="lab_ifrs-full_AtFairValueMember_label_en-US" xlink:label="lab_ifrs-full_AtFairValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">At fair value [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AtFairValueMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AtFairValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AtFairValueMember" xlink:to="lab_ifrs-full_AtFairValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_b9bec12e-421a-4e8f-88bd-6181eb561044_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Detailed Information About Borrowings</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_cf93bcf6-27f4-4753-bd5e-7c0c15abd339_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AverageEffectiveTaxRate_82e8b944-fb89-47a4-a063-bb2fa0876d87_totalLabel_en-US" xlink:label="lab_ifrs-full_AverageEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_AverageEffectiveTaxRate_label_en-US" xlink:label="lab_ifrs-full_AverageEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average effective tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate" xlink:to="lab_ifrs-full_AverageEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_04b3284c-370b-4422-8600-d9e6aaf186a4_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherCurrentTaxAssetsRecoverable_104b4c9b-d243-44e7-b69f-cb8abbcf3379_terseLabel_en-US" xlink:label="lab_kof_OtherCurrentTaxAssetsRecoverable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other recoverable taxes</link:label>
    <link:label id="lab_kof_OtherCurrentTaxAssetsRecoverable_label_en-US" xlink:label="lab_kof_OtherCurrentTaxAssetsRecoverable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Tax Assets Recoverable</link:label>
    <link:label id="lab_kof_OtherCurrentTaxAssetsRecoverable_documentation_en-US" xlink:label="lab_kof_OtherCurrentTaxAssetsRecoverable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other current tax assets recoverable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxAssetsRecoverable" xlink:href="kof-20241231.xsd#kof_OtherCurrentTaxAssetsRecoverable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherCurrentTaxAssetsRecoverable" xlink:to="lab_kof_OtherCurrentTaxAssetsRecoverable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_cf485f03-d3ad-444f-88da-ae2025eb9552_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets_ad86fdd9-5a75-4bfc-ae46-e988376424e0_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through foreign exchange, financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_ARS_77e7f756-e9a4-4a4c-9492-6f145db6d6a5_terseLabel_en-US" xlink:label="lab_currency_ARS" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Argentine peso</link:label>
    <link:label id="lab_currency_ARS_label_en-US" xlink:label="lab_currency_ARS" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Argentina, Pesos</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_ARS"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_ARS" xlink:to="lab_currency_ARS" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AddressTypeDomain_4d341149-cc49-4fe5-a086-9cce351ec8f1_terseLabel_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:label id="lab_dei_AddressTypeDomain_label_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AddressTypeDomain" xlink:to="lab_dei_AddressTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DerivativeFinancialAssetsLiabilitiesNet_426db5e1-6393-40e9-93a1-2a5a58346129_periodStartLabel_en-US" xlink:label="lab_kof_DerivativeFinancialAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Financial instruments designated as hedging instruments, at fair value, begging balance</link:label>
    <link:label id="lab_kof_DerivativeFinancialAssetsLiabilitiesNet_35914b9d-c73d-4ba1-b9ff-47284a9b0d13_periodEndLabel_en-US" xlink:label="lab_kof_DerivativeFinancialAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Financial instruments designated as hedging instruments, at fair value, ending balance</link:label>
    <link:label id="lab_kof_DerivativeFinancialAssetsLiabilitiesNet_label_en-US" xlink:label="lab_kof_DerivativeFinancialAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Financial Assets (Liabilities), Net</link:label>
    <link:label id="lab_kof_DerivativeFinancialAssetsLiabilitiesNet_documentation_en-US" xlink:label="lab_kof_DerivativeFinancialAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative Financial Assets (Liabilities), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialAssetsLiabilitiesNet" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DerivativeFinancialAssetsLiabilitiesNet" xlink:to="lab_kof_DerivativeFinancialAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember_0a5b21e6-dae2-4a6d-8e09-76588d5353c7_terseLabel_en-US" xlink:label="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives Not Designated For Hedge Accounting</link:label>
    <link:label id="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember_label_en-US" xlink:label="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives Not Designated For Hedge Accounting [member]</link:label>
    <link:label id="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember_documentation_en-US" xlink:label="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivatives Not Designated For Hedge Accounting [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:href="kof-20241231.xsd#kof_DerivativesNotDesignatedForHedgeAccountingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:to="lab_kof_DerivativesNotDesignatedForHedgeAccountingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherCurrentAssetsAndFinancialAssets_18f1b016-63f9-4d38-9bdf-537a7525fe43_verboseLabel_en-US" xlink:label="lab_kof_OtherCurrentAssetsAndFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other current assets and other current financial assets</link:label>
    <link:label id="lab_kof_OtherCurrentAssetsAndFinancialAssets_label_en-US" xlink:label="lab_kof_OtherCurrentAssetsAndFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current assets and financial assets</link:label>
    <link:label id="lab_kof_OtherCurrentAssetsAndFinancialAssets_documentation_en-US" xlink:label="lab_kof_OtherCurrentAssetsAndFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other current assets and financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentAssetsAndFinancialAssets" xlink:href="kof-20241231.xsd#kof_OtherCurrentAssetsAndFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherCurrentAssetsAndFinancialAssets" xlink:to="lab_kof_OtherCurrentAssetsAndFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EliminationOfIntersegmentAmountsMember_ba5174ce-e586-44d8-b393-a35533cf614a_terseLabel_en-US" xlink:label="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Eliminations</link:label>
    <link:label id="lab_ifrs-full_EliminationOfIntersegmentAmountsMember_label_en-US" xlink:label="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Elimination of intersegment amounts [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:to="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherIntangibleAssetsMember_df0db119-4808-4508-8b91-09e06f69b7ad_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other indefinite lived intangible assets</link:label>
    <link:label id="lab_ifrs-full_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other intangible assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIntangibleAssetsMember" xlink:to="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesLOrdinarySharesMember_aae73113-8b48-4774-a78f-e1cae290fc20_terseLabel_en-US" xlink:label="lab_kof_SeriesLOrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series L Ordinary Shares</link:label>
    <link:label id="lab_kof_SeriesLOrdinarySharesMember_label_en-US" xlink:label="lab_kof_SeriesLOrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series L ordinary shares [Member]</link:label>
    <link:label id="lab_kof_SeriesLOrdinarySharesMember_documentation_en-US" xlink:label="lab_kof_SeriesLOrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series L ordinary shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLOrdinarySharesMember" xlink:href="kof-20241231.xsd#kof_SeriesLOrdinarySharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesLOrdinarySharesMember" xlink:to="lab_kof_SeriesLOrdinarySharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotLaterThanThreeMonthsMember_e548e289-f52c-4d63-b560-e570be32e1fc_terseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanThreeMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanThreeMonthsMember_label_en-US" xlink:label="lab_ifrs-full_NotLaterThanThreeMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Not later than three months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanThreeMonthsMember" xlink:to="lab_ifrs-full_NotLaterThanThreeMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CR_974ca324-8b71-4d04-b656-246c48ce0f8d_terseLabel_en-US" xlink:label="lab_country_CR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costa Rica</link:label>
    <link:label id="lab_country_CR_label_en-US" xlink:label="lab_country_CR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">COSTA RICA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CR" xlink:to="lab_country_CR" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RecurringFairValueMeasurementMember_236804a7-cee9-4a31-a77f-5553ffd671b8_terseLabel_en-US" xlink:label="lab_ifrs-full_RecurringFairValueMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recurring fair value measurement</link:label>
    <link:label id="lab_ifrs-full_RecurringFairValueMeasurementMember_label_en-US" xlink:label="lab_ifrs-full_RecurringFairValueMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recurring fair value measurement [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RecurringFairValueMeasurementMember" xlink:to="lab_ifrs-full_RecurringFairValueMeasurementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FederalTaxesMember_804234be-b2d3-4fe8-87fb-dbe9bfa1b16c_terseLabel_en-US" xlink:label="lab_kof_FederalTaxesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal Taxes</link:label>
    <link:label id="lab_kof_FederalTaxesMember_label_en-US" xlink:label="lab_kof_FederalTaxesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal taxes [Member]</link:label>
    <link:label id="lab_kof_FederalTaxesMember_documentation_en-US" xlink:label="lab_kof_FederalTaxesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Federal taxes [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalTaxesMember" xlink:href="kof-20241231.xsd#kof_FederalTaxesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FederalTaxesMember" xlink:to="lab_kof_FederalTaxesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_b56b7dda-b10e-4a2a-8f42-c20a2a16c6fb_terseLabel_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income on monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:label id="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_label_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:label id="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_documentation_en-US" xlink:label="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:to="lab_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets_239ae65a-0d0c-4b5d-b984-5535bd53814b_negatedLabel_en-US" xlink:label="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Charges and write-offs of uncollectible accounts</link:label>
    <link:label id="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease through write-off, financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DecreaseThroughWriteoffFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:to="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_1f77a3fe-011e-4951-aa7a-b3d3cf53706e_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in the Balance of the Defined Benefit Obligation for Post-employment</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of changes in balance of defined benefit obligation for post-employment explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of changes in balance of defined benefit obligation for post-employment [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ClassLCommonStockMember_a6aaf78b-6411-416b-bf3d-634c32e69e3a_terseLabel_en-US" xlink:label="lab_kof_ClassLCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series L shares, without par value</link:label>
    <link:label id="lab_kof_ClassLCommonStockMember_label_en-US" xlink:label="lab_kof_ClassLCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class L Common Stock [Member]</link:label>
    <link:label id="lab_kof_ClassLCommonStockMember_documentation_en-US" xlink:label="lab_kof_ClassLCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class L Common Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember" xlink:href="kof-20241231.xsd#kof_ClassLCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ClassLCommonStockMember" xlink:to="lab_kof_ClassLCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsToRightofuseAssets_c951cfb2-47b5-44c5-bc41-7872ceff4ed0_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_ifrs-full_AdditionsToRightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions to right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsToRightofuseAssets" xlink:to="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_3cdd7f98-47a6-410c-b3e5-e69994d8c711_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of property, plant and equipment [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of property, plant and equipment [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_0c569be4-ca07-4518-af73-70eceefd39a8_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) investing activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpense_7457db8f-4ed8-4eaf-a5ff-be04b6c5f58a_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpense_b7827535-648f-4db0-874f-226aae4178a9_verboseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpense_3dfdd336-43bc-48f9-9511-360e5f0eaaad_totalLabel_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpense_18d13478-904b-4c74-b02c-404d6346899f_negatedLabel_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpense_label_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpense" xlink:to="lab_ifrs-full_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDividendsLineItems_3e005b72-e006-42b3-9343-d6a483b74d7d_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDividendsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of dividends [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfDividendsLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfDividendsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of dividends [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfDividendsLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfDividendsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of dividends [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfDividendsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDividendsLineItems" xlink:to="lab_kof_DisclosureOfDividendsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_747b0940-454d-40ea-911f-a12ded624ca4_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity holders of the parent</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss), attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_7f9ca0b3-01ff-45a9-814c-78a71851c320_terseLabel_en-US" xlink:label="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</link:label>
    <link:label id="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_label_en-US" xlink:label="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Servicios refresqueros del Golfo y Bajio S .de R .L. de C. V. [Member]</link:label>
    <link:label id="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_documentation_en-US" xlink:label="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Servicios refresqueros del Golfo y Bajio S .de R .L. de C. V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:href="kof-20241231.xsd#kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:to="lab_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_8250b4e8-3361-4af8-b491-325d84c86040_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Changes in Net Deferred Income Tax Asset</link:label>
    <link:label id="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of changes in deferred tax liability asset explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of reconciliation of changes in deferred tax liability asset [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_7cab3932-9115-4529-a8bd-85a87b385461_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax related to consolidated statement of financial position</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_70d0be9f-4753-446d-b6db-927539358adb_negatedPeriodStartLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of the period</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_60c7f88e-3631-4eac-9b6e-ac77b4f328b3_negatedPeriodEndLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of the period</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyIncentivePlanMember_c450d135-c8fa-41a5-a741-8fd55c98cd0f_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_kof_TwoThousandTwentyIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two thousand twenty incentive plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two thousand twenty incentive plan [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyIncentivePlanMember" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyIncentivePlanMember" xlink:to="lab_kof_TwoThousandTwentyIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInventoriesExplanatory_e7fb731c-ff8c-42cf-80c2-163488fe4d3e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInventoriesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of inventories [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInventoriesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInventoriesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LongtermBorrowings_a85cd921-7a01-4fbd-8de3-e0d29ca76fa0_terseLabel_en-US" xlink:label="lab_ifrs-full_LongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long- term debt</link:label>
    <link:label id="lab_ifrs-full_LongtermBorrowings_label_en-US" xlink:label="lab_ifrs-full_LongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current portion of non-current borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowings" xlink:to="lab_ifrs-full_LongtermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_b49b1151-b649-46a5-aec4-9a41226a6b5f_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash flows used in financing activities</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLeaseLiabilities_979d8363-b31f-4f77-914a-2429c809261b_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current portion of lease liabilities</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLeaseLiabilities_bc59c5f7-9e2b-4010-a4a0-b2ce92eeb1b9_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-Current</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLeaseLiabilities" xlink:to="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssetsAbstract_80bb8ab0-1ec4-4a07-a3b4-419293a9484a_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">NON CURRENT ASSETS</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract" xlink:to="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InvestmentImpairments_4e977cac-ea36-4def-ba31-efaf6707d0bf_verboseLabel_en-US" xlink:label="lab_kof_InvestmentImpairments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impairment of investments</link:label>
    <link:label id="lab_kof_InvestmentImpairments_f75fb3ac-d029-47d3-a681-842da8e3e630_terseLabel_en-US" xlink:label="lab_kof_InvestmentImpairments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment on equity investments</link:label>
    <link:label id="lab_kof_InvestmentImpairments_label_en-US" xlink:label="lab_kof_InvestmentImpairments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment impairments</link:label>
    <link:label id="lab_kof_InvestmentImpairments_documentation_en-US" xlink:label="lab_kof_InvestmentImpairments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment impairments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments" xlink:href="kof-20241231.xsd#kof_InvestmentImpairments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InvestmentImpairments" xlink:to="lab_kof_InvestmentImpairments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShorttermBorrowingsMember_aa17587b-1c83-454c-ae71-2aa79bba443c_terseLabel_en-US" xlink:label="lab_ifrs-full_ShorttermBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Borrowings</link:label>
    <link:label id="lab_ifrs-full_ShorttermBorrowingsMember_label_en-US" xlink:label="lab_ifrs-full_ShorttermBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term borrowings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermBorrowingsMember" xlink:to="lab_ifrs-full_ShorttermBorrowingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayables_a010186d-3c33-4974-baed-b2a7b30038fb_totalLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Trade payable</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherPayables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and other payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayables" xlink:to="lab_ifrs-full_TradeAndOtherPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_a858acea-56cb-4272-8e3d-2aa162a3f5e0_terseLabel_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase U.S. Dollar (BRL/USD)</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_label_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward Agreements to purchase USD (BRL/USD) [member]</link:label>
    <link:label id="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_documentation_en-US" xlink:label="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase USD (BRL/USD).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDBRLUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:to="lab_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationTable_e310f48b-5375-4f9a-adfa-1e6705cabac5_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Cumulative Inflation [table]</link:label>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationTable_label_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of cumulative inflation [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfCumulativeInflationTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfCumulativeInflationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of cumulative inflation [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfCumulativeInflationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable" xlink:to="lab_kof_DisclosureOfCumulativeInflationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_d66ee22f-0582-4bef-80b9-0e256dccfe2b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Company's Right-of-use Asset</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of quantitative information about right-of-use assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAbstract_8cdbd38f-f06a-4c95-95ba-14ff4b2075e9_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EQUITY</link:label>
    <link:label id="lab_ifrs-full_EquityAbstract_label_en-US" xlink:label="lab_ifrs-full_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAbstract" xlink:to="lab_ifrs-full_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CocaColaCompanyMember_24443739-d787-4f63-b64a-c5825e9b84c7_terseLabel_en-US" xlink:label="lab_kof_CocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The Coca-Cola Company</link:label>
    <link:label id="lab_kof_CocaColaCompanyMember_label_en-US" xlink:label="lab_kof_CocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coca cola company [Member]</link:label>
    <link:label id="lab_kof_CocaColaCompanyMember_documentation_en-US" xlink:label="lab_kof_CocaColaCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Coca cola company [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember" xlink:href="kof-20241231.xsd#kof_CocaColaCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CocaColaCompanyMember" xlink:to="lab_kof_CocaColaCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_8b726d13-1ee2-4134-b614-9db9b1223ef4_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial Assumption of Discount Rates</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_09f629ab-ce0b-48c1-b7c6-ea2f864a3b07_verboseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Actuarial Assumption of Discount Rates</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumption of discount rates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:to="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EffectOnValuation_d2137e13-1b71-4174-816e-67c5e759d9c4_terseLabel_en-US" xlink:label="lab_kof_EffectOnValuation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect&#160;on&#160;Valuation</link:label>
    <link:label id="lab_kof_EffectOnValuation_label_en-US" xlink:label="lab_kof_EffectOnValuation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect On Valuation</link:label>
    <link:label id="lab_kof_EffectOnValuation_documentation_en-US" xlink:label="lab_kof_EffectOnValuation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effect On Valuation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOnValuation" xlink:href="kof-20241231.xsd#kof_EffectOnValuation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EffectOnValuation" xlink:to="lab_kof_EffectOnValuation" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IntangibleAssetsRenewalTerm_c4b64afe-d364-4e14-b8a9-c62667d6bd8e_terseLabel_en-US" xlink:label="lab_kof_IntangibleAssetsRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets renewable term</link:label>
    <link:label id="lab_kof_IntangibleAssetsRenewalTerm_label_en-US" xlink:label="lab_kof_IntangibleAssetsRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets Renewal Term</link:label>
    <link:label id="lab_kof_IntangibleAssetsRenewalTerm_documentation_en-US" xlink:label="lab_kof_IntangibleAssetsRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible Assets Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsRenewalTerm" xlink:href="kof-20241231.xsd#kof_IntangibleAssetsRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IntangibleAssetsRenewalTerm" xlink:to="lab_kof_IntangibleAssetsRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeTable_f448b878-c6b1-4c3c-9c38-9e64dfbee73c_terseLabel_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major components of tax expense income [Table]</link:label>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeTable_label_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major components of tax expense income [Table]</link:label>
    <link:label id="lab_kof_MajorComponentsOfTaxExpenseIncomeTable_documentation_en-US" xlink:label="lab_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Major components of tax expense income [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:to="lab_kof_MajorComponentsOfTaxExpenseIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_90cd83f1-443c-4343-af66-4935e7bce0af_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesTable_000e5f91-2968-400e-8715-dd1154e5887b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Foreign Exchange Rates [table]</link:label>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesTable_label_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of foreign exchange rates [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of foreign exchange rates [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfForeignExchangeRatesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable" xlink:to="lab_kof_DisclosureOfForeignExchangeRatesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_e5e7f1a4-ecc4-48db-b6e0-ba34e9c69453_verboseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">One to three years</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than one year and not later than three years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_25961d4c-5e70-4833-b524-007c9efc64dd_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Other Current Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other current assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock_dda23491-da71-4075-a496-85ca0d18dcf9_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Other Current Financial Liabilities</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Other Current Financial Liabilities Explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Other Current Financial Liabilities Explanatory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock_963c27df-9b3e-410f-be44-b66fc3c00144_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Options to Purchase Foreign Currency</link:label>
    <link:label id="lab_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Options to Purchase Foreign Currency [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of Options to Purchase Foreign Currency</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock" xlink:to="lab_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProductsAndServicesDomain_ed2399a1-f5b3-4120-8887-b3e21cf0dd22_terseLabel_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and services</link:label>
    <link:label id="lab_ifrs-full_ProductsAndServicesDomain_label_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and services [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesDomain" xlink:to="lab_ifrs-full_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OptionContractMember_6f365360-1f4e-467c-9bc8-7cf0c9605559_terseLabel_en-US" xlink:label="lab_ifrs-full_OptionContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option Agreement</link:label>
    <link:label id="lab_ifrs-full_OptionContractMember_acbfcb7f-d6df-4863-9a5d-7e095ffa1b50_verboseLabel_en-US" xlink:label="lab_ifrs-full_OptionContractMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange currency option contracts</link:label>
    <link:label id="lab_ifrs-full_OptionContractMember_label_en-US" xlink:label="lab_ifrs-full_OptionContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option contract [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OptionContractMember" xlink:to="lab_ifrs-full_OptionContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_c35d7244-0ff6-4d0d-bc5a-c6a03656e41e_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Recognition of Effects of Inflation in Countries With Hyperinflationary Economic Environments</link:label>
    <link:label id="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detail information about effects of inflation in hyperinflationary economic environment explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of detail information about effects of inflation in hyperinflationary economic environment[table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_c554d3ec-b2af-40cf-8a6e-89242aad839b_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax from prior years</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax rate effect of adjustments for current tax of prior periods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:to="lab_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_ef2c21e9-9ec2-4c6e-95c7-4d8d522b9c7b_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_ba7c994f-00a1-4fcb-b247-18e265bd7d5d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InvestmentInAssociatesAndJointVenturesMember_21026be7-71e3-4f17-95be-75ffe2ce3852_terseLabel_en-US" xlink:label="lab_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment in associates and joint ventures</link:label>
    <link:label id="lab_kof_InvestmentInAssociatesAndJointVenturesMember_label_en-US" xlink:label="lab_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment in associates and joint ventures [Member]</link:label>
    <link:label id="lab_kof_InvestmentInAssociatesAndJointVenturesMember_documentation_en-US" xlink:label="lab_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment in associates and joint ventures [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:href="kof-20241231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:to="lab_kof_InvestmentInAssociatesAndJointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_cd9a8c36-1afb-4dba-95ea-d0ffc4a15ea6_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Outstanding Forward Agreements to Purchase Foreign Currency</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of outstanding forward agreements to purchase foreign currency explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of outstanding forward agreements to purchase foreign currency [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAndLiabilitiesAbstract_1454dbd4-f48a-4e5f-8dfc-4b1f76d9d350_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_ifrs-full_EquityAndLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity and liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_BusinessContactMember_c75e5aff-0c88-4042-933d-0bd6efc45997_terseLabel_en-US" xlink:label="lab_dei_BusinessContactMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Contact</link:label>
    <link:label id="lab_dei_BusinessContactMember_label_en-US" xlink:label="lab_dei_BusinessContactMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Contact [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_BusinessContactMember" xlink:to="lab_dei_BusinessContactMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseInInterestRateOnTheBonds_b08bd65d-b51d-43b2-a6fd-2f68efd5aed4_terseLabel_en-US" xlink:label="lab_kof_IncreaseInInterestRateOnTheBonds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in interest rate on the bonds</link:label>
    <link:label id="lab_kof_IncreaseInInterestRateOnTheBonds_label_en-US" xlink:label="lab_kof_IncreaseInInterestRateOnTheBonds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase In Interest Rate On The Bonds</link:label>
    <link:label id="lab_kof_IncreaseInInterestRateOnTheBonds_documentation_en-US" xlink:label="lab_kof_IncreaseInInterestRateOnTheBonds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase In Interest Rate On The Bonds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseInInterestRateOnTheBonds" xlink:href="kof-20241231.xsd#kof_IncreaseInInterestRateOnTheBonds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseInInterestRateOnTheBonds" xlink:to="lab_kof_IncreaseInInterestRateOnTheBonds" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LongTermBankLoansMember_ef674b21-cf1b-484a-8aa3-70b4fc92d869_terseLabel_en-US" xlink:label="lab_kof_LongTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term bank loans</link:label>
    <link:label id="lab_kof_LongTermBankLoansMember_label_en-US" xlink:label="lab_kof_LongTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long term bank loans [Member]</link:label>
    <link:label id="lab_kof_LongTermBankLoansMember_documentation_en-US" xlink:label="lab_kof_LongTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long term bank loans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember" xlink:href="kof-20241231.xsd#kof_LongTermBankLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LongTermBankLoansMember" xlink:to="lab_kof_LongTermBankLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_COP_3065f471-4ec1-46d0-982e-84b17294a250_terseLabel_en-US" xlink:label="lab_currency_COP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Colombian peso</link:label>
    <link:label id="lab_currency_COP_label_en-US" xlink:label="lab_currency_COP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Colombia, Pesos</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_COP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_COP" xlink:to="lab_currency_COP" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_308600d6-98cb-4225-808f-01a0aa81b12a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Investments in Subsidiaries</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of subsidiaries [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_e1134961-fcd5-4f2a-91cd-b6d068adde31_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherPayables_d1f90f1d-d929-445c-8c2c-2000b980a75a_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other payables</link:label>
    <link:label id="lab_ifrs-full_OtherPayables_label_en-US" xlink:label="lab_ifrs-full_OtherPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPayables" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherPayables" xlink:to="lab_ifrs-full_OtherPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CommodityPriceRiskMember_029b8159-5746-42ed-96d4-859028f60d76_terseLabel_en-US" xlink:label="lab_ifrs-full_CommodityPriceRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount (in millions of pesos)</link:label>
    <link:label id="lab_ifrs-full_CommodityPriceRiskMember_label_en-US" xlink:label="lab_ifrs-full_CommodityPriceRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodity price risk [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CommodityPriceRiskMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CommodityPriceRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CommodityPriceRiskMember" xlink:to="lab_ifrs-full_CommodityPriceRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsInterestRate_27919964-68d4-46be-b03e-322fbbe6ad69_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual rate</link:label>
    <link:label id="lab_ifrs-full_BorrowingsInterestRate_e89d425c-56f5-49bd-87a4-62825bcfc61d_verboseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fixed interest rate</link:label>
    <link:label id="lab_ifrs-full_BorrowingsInterestRate_label_en-US" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings, interest rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsInterestRate" xlink:to="lab_ifrs-full_BorrowingsInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember_1201de23-9d98-4ca9-99fd-a20639db2c25_verboseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Development systems</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets under development [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:to="lab_ifrs-full_IntangibleAssetsUnderDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_6c22f8c1-01ab-4906-89ff-65a5b0476193_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value measurement</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for fair value measurement [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ShortTermBankLoansMember_43f5798a-e12a-404a-b2d0-16250fcc3b04_terseLabel_en-US" xlink:label="lab_kof_ShortTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term bank loans</link:label>
    <link:label id="lab_kof_ShortTermBankLoansMember_label_en-US" xlink:label="lab_kof_ShortTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short term bank loans [Member]</link:label>
    <link:label id="lab_kof_ShortTermBankLoansMember_documentation_en-US" xlink:label="lab_kof_ShortTermBankLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Short term bank loans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember" xlink:href="kof-20241231.xsd#kof_ShortTermBankLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ShortTermBankLoansMember" xlink:to="lab_kof_ShortTermBankLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_177043a6-2a63-4e47-9051-370f06352482_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Others</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through other changes, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_CRC_74ce8878-4a17-43fd-a7ab-500d69a1df5d_terseLabel_en-US" xlink:label="lab_currency_CRC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Colon</link:label>
    <link:label id="lab_currency_CRC_label_en-US" xlink:label="lab_currency_CRC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costa Rica, Colones</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CRC" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_CRC"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CRC" xlink:to="lab_currency_CRC" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_85b8d2e4-a582-46bc-9e5a-ace2ae903e52_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_7b233c55-5f1c-433c-8ee1-77791c6dc5ad_terseLabel_en-US" xlink:label="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.25% Senior Notes, Maturity Date on Nov. 26, 2043</link:label>
    <link:label id="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_label_en-US" xlink:label="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five point two five percentage senior notes maturing on november twenty six two thousand forty three [Member]</link:label>
    <link:label id="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_documentation_en-US" xlink:label="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five point two five percentage senior notes maturing on november twenty six two thousand forty three [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:href="kof-20241231.xsd#kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:to="lab_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_651b8336-687e-41ff-9ef1-55f7055317fa_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTable_f2daffdd-3018-4b7b-a65b-b63eb0814d7b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Parent Entity Information [table]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTable_label_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of parent entity information [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfParentEntityInformationTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfParentEntityInformationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of parent entity information [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable" xlink:to="lab_kof_DisclosureOfParentEntityInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LongtermBorrowingsMember_17a8f607-766c-4e34-bd8d-968a234f2750_terseLabel_en-US" xlink:label="lab_ifrs-full_LongtermBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Borrowings</link:label>
    <link:label id="lab_ifrs-full_LongtermBorrowingsMember_label_en-US" xlink:label="lab_ifrs-full_LongtermBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term borrowings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowingsMember" xlink:to="lab_ifrs-full_LongtermBorrowingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentConsolidationItemsDomain_ce2d6c8d-f918-4020-b787-fbdb366b20ab_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment consolidation items</link:label>
    <link:label id="lab_ifrs-full_SegmentConsolidationItemsDomain_label_en-US" xlink:label="lab_ifrs-full_SegmentConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment consolidation items [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentConsolidationItemsDomain" xlink:to="lab_ifrs-full_SegmentConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BuildingsMember_c4cb6870-73c1-4b62-a3fb-9e4dafe289ee_terseLabel_en-US" xlink:label="lab_ifrs-full_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_ifrs-full_BuildingsMember_label_en-US" xlink:label="lab_ifrs-full_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Buildings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BuildingsMember" xlink:to="lab_ifrs-full_BuildingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_71ad261b-12f7-4588-b06a-e418e1f4f9d0_terseLabel_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-adjusting events after reporting period</link:label>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_label_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-adjusting events after reporting period [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain" xlink:to="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesOfBShareMember_faf46ced-e523-4075-b6b9-76ead54ad7dd_terseLabel_en-US" xlink:label="lab_kof_SeriesOfBShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">B</link:label>
    <link:label id="lab_kof_SeriesOfBShareMember_label_en-US" xlink:label="lab_kof_SeriesOfBShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series of B share [Member]</link:label>
    <link:label id="lab_kof_SeriesOfBShareMember_documentation_en-US" xlink:label="lab_kof_SeriesOfBShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series of B share [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember" xlink:href="kof-20241231.xsd#kof_SeriesOfBShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesOfBShareMember" xlink:to="lab_kof_SeriesOfBShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_6152d971-cf5a-44e1-9ef0-21aec9b0d5a7_terseLabel_en-US" xlink:label="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">American Depositary Shares, each representing 10 units</link:label>
    <link:label id="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_label_en-US" xlink:label="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">American Depositary Shares, each representing 10 units [Member]</link:label>
    <link:label id="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_documentation_en-US" xlink:label="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">American Depositary Shares, each representing 10 units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:href="kof-20241231.xsd#kof_AmericanDepositarySharesEachRepresenting10UnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:to="lab_kof_AmericanDepositarySharesEachRepresenting10UnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture_d0cc8941-f2de-41ab-ad29-5f84a71552c0_terseLabel_en-US" xlink:label="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equivalent shares in ownership interest in joint venture</link:label>
    <link:label id="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture_label_en-US" xlink:label="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equivalent Shares In Ownership Interest In Joint Venture</link:label>
    <link:label id="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture_documentation_en-US" xlink:label="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equivalent Shares In Ownership Interest In Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:href="kof-20241231.xsd#kof_EquivalentSharesInOwnershipInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:to="lab_kof_EquivalentSharesInOwnershipInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_40ba35e4-f90b-4cb7-8653-36be4a3b71d3_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income not to be reclassified to profit or loss in subsequent periods</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income that will not be reclassified to profit or loss, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_81327ac2-4e5b-41a1-a30a-69dce04f29e3_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange loss (income), net</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for unrealised foreign exchange losses (gains)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:to="lab_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingExpense_027adb31-48c5-45c7-8285-41138bbe3417_terseLabel_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingExpense_label_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Miscellaneous other operating expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:to="lab_ifrs-full_MiscellaneousOtherOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncontrollingInterestsMember_bc691a73-2a1a-45c9-8095-d88877e9aa93_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterestsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterestsMember_78c88f19-e434-4aea-97df-4a9c6dcf83d1_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterestsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterestsMember_label_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterestsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-controlling interests [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncontrollingInterestsMember" xlink:to="lab_ifrs-full_NoncontrollingInterestsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_e43180b4-0797-449c-a217-551d8da9887b_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other tax rate effects for reconciliation between accounting profit and tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:to="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_182b137b-7d38-464f-a51f-4e7b5c2cf21c_terseLabel_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Categories of related parties [axis]</link:label>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_label_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Categories of related parties [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock_0f783b4b-6174-4c55-b043-fafe813d1c83_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Change in the Company's Lease Liabilities</link:label>
    <link:label id="lab_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Quantitative Information About Lease Liabilities Explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Quantitative Information About Lease Liabilities Explanatory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPrepaidExpenses_e0fa530e-7e9c-4a53-b7c4-8fc7b388adbc_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_ifrs-full_CurrentPrepaidExpenses_49084ca5-2477-4ac5-9ca6-10523009a945_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_CurrentPrepaidExpenses_label_en-US" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses" xlink:to="lab_ifrs-full_CurrentPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_f9723280-ee65-40af-9656-9bc41ef5f8da_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income to be reclassified to profit or loss in subsequent periods</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating to components of other comprehensive income that will be reclassified to profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:to="lab_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GT_b8742f0f-aea3-461c-ac54-add650ebf3b9_terseLabel_en-US" xlink:label="lab_country_GT" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guatemala</link:label>
    <link:label id="lab_country_GT_label_en-US" xlink:label="lab_country_GT" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">GUATEMALA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GT" xlink:to="lab_country_GT" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradingEquitySecuritiesMember_b956b006-7865-4498-9c67-b31dec3dbfe9_terseLabel_en-US" xlink:label="lab_ifrs-full_TradingEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Traded securities</link:label>
    <link:label id="lab_ifrs-full_TradingEquitySecuritiesMember_label_en-US" xlink:label="lab_ifrs-full_TradingEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading equity securities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradingEquitySecuritiesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradingEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradingEquitySecuritiesMember" xlink:to="lab_ifrs-full_TradingEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_806c4738-d2e8-41f0-be28-c162be50de2a_terseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_abe514d3-29b2-4bb0-bfb3-17792bc00016_totalLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents" xlink:to="lab_ifrs-full_CashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock_1f93c52f-45b1-4fb8-8afa-ffaf01f9ddbd_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Write-off for Damaged Assets and Expenses and Insurance Recoveries</link:label>
    <link:label id="lab_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Write Off For Damaged Assets And Expenses And Insurance Recoveries [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Write Off For Damaged Assets And Expenses And Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock" xlink:to="lab_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_b8e8e31f-0f42-434e-8aeb-f5633eec4f02_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-controlling interest</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, attributable to non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_796e716d-8df0-45a7-a016-e14f990e5057_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Net Effect of Changes in Fair Value of Derivative Financial Instruments Did Not Meet Hedging Criteria for Accounting Purposes</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Net Effects Of Derivative Financial Instruments That Did Not Met Hedging Criteria Explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of net effects of derivative financial instruments that did not met hedging criteria.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfJointVenturesAbstract_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of joint ventures [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_38120ef1-a69c-4140-9107-41ac55928547_terseLabel_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_label_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of benefit payments expected future benefit payment year three</link:label>
    <link:label id="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_documentation_en-US" xlink:label="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined benefit plan expected future benefit payments year three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" xlink:to="lab_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesBShareMember_d4b372a1-7b19-4d37-8685-d4b506830f02_terseLabel_en-US" xlink:label="lab_kof_SeriesBShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series B Share</link:label>
    <link:label id="lab_kof_SeriesBShareMember_label_en-US" xlink:label="lab_kof_SeriesBShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series B share [Member]</link:label>
    <link:label id="lab_kof_SeriesBShareMember_documentation_en-US" xlink:label="lab_kof_SeriesBShareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series B share [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBShareMember" xlink:href="kof-20241231.xsd#kof_SeriesBShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesBShareMember" xlink:to="lab_kof_SeriesBShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_4511848d-a551-447e-a79f-323cc12be144_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DieselPriceContractsMember_142689cb-2f75-4ed5-b5ca-b98930538e0d_terseLabel_en-US" xlink:label="lab_kof_DieselPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diesel price contracts</link:label>
    <link:label id="lab_kof_DieselPriceContractsMember_label_en-US" xlink:label="lab_kof_DieselPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diesel price contracts [Member]</link:label>
    <link:label id="lab_kof_DieselPriceContractsMember_documentation_en-US" xlink:label="lab_kof_DieselPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Diesel price contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DieselPriceContractsMember" xlink:href="kof-20241231.xsd#kof_DieselPriceContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DieselPriceContractsMember" xlink:to="lab_kof_DieselPriceContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AlimentosDeSojaS.A.UMember_ada9e33a-4bed-4b6e-ba1a-7f8e3cb1f5cd_terseLabel_en-US" xlink:label="lab_kof_AlimentosDeSojaS.A.UMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alimentos de Soja S.A.U</link:label>
    <link:label id="lab_kof_AlimentosDeSojaS.A.UMember_label_en-US" xlink:label="lab_kof_AlimentosDeSojaS.A.UMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alimentos De Soja S.A.U [Member]</link:label>
    <link:label id="lab_kof_AlimentosDeSojaS.A.UMember_documentation_en-US" xlink:label="lab_kof_AlimentosDeSojaS.A.UMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alimentos De Soja S.A.U</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaS.A.UMember" xlink:href="kof-20241231.xsd#kof_AlimentosDeSojaS.A.UMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AlimentosDeSojaS.A.UMember" xlink:to="lab_kof_AlimentosDeSojaS.A.UMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_EUR_78a0d1c0-52b8-4fcf-a20d-d042a5bae263_terseLabel_en-US" xlink:label="lab_currency_EUR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Euros</link:label>
    <link:label id="lab_currency_EUR_label_en-US" xlink:label="lab_currency_EUR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Euro Member Countries, Euro</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EUR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_EUR" xlink:to="lab_currency_EUR" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_24d6f0c8-6009-44de-85e6-bdb2e7ac8388_terseLabel_en-US" xlink:label="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2025" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number Of Bottler Agreements Up For Renewal In 2025</link:label>
    <link:label id="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_label_en-US" xlink:label="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2025" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Bottler Agreements Up For Renewal In 2025</link:label>
    <link:label id="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_documentation_en-US" xlink:label="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2025" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Bottler Agreements Up For Renewal In 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025" xlink:href="kof-20241231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2025"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025" xlink:to="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2025" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_691f3eae-f8c8-4143-9b40-da3e88f9e5dd_terseLabel_en-US" xlink:label="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax related to items charged or recognized directly in OCI as of year-end:</link:label>
    <link:label id="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance of income tax included in accumulated other comprehensive income [Abstract]</link:label>
    <link:label id="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_documentation_en-US" xlink:label="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Balance of income tax included in accumulated other comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:href="kof-20241231.xsd#kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:to="lab_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ForwardContractMember_f9ea4674-df9d-495d-81eb-42fcfe2e5d69_terseLabel_en-US" xlink:label="lab_ifrs-full_ForwardContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward agreements to purchase foreign currency</link:label>
    <link:label id="lab_ifrs-full_ForwardContractMember_label_en-US" xlink:label="lab_ifrs-full_ForwardContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward contract [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ForwardContractMember" xlink:to="lab_ifrs-full_ForwardContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityAxis_c3d1e0a0-bc9b-4123-a97e-25f3643a4016_terseLabel_en-US" xlink:label="lab_ifrs-full_MaturityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturity [axis]</link:label>
    <link:label id="lab_ifrs-full_MaturityAxis_label_en-US" xlink:label="lab_ifrs-full_MaturityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maturity [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAxis" xlink:to="lab_ifrs-full_MaturityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfDividendsTable_d9ea1a71-e92a-48e5-9855-fc2ab32ab24e_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfDividendsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of dividends [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfDividendsTable_label_en-US" xlink:label="lab_kof_DisclosureOfDividendsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of dividends [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfDividendsTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfDividendsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of dividends [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfDividendsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfDividendsTable" xlink:to="lab_kof_DisclosureOfDividendsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_caf90e92-cd49-4072-ba75-52951e767a34_terseLabel_en-US" xlink:label="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2028" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number Of Bottler Agreements Up For Renewal In 2028</link:label>
    <link:label id="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_label_en-US" xlink:label="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2028" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Bottler Agreements Up For Renewal In 2028</link:label>
    <link:label id="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_documentation_en-US" xlink:label="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2028" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Bottler Agreements Up For Renewal In 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028" xlink:href="kof-20241231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2028"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028" xlink:to="lab_kof_NumberOfBottlerAgreementsUpForRenewalIn2028" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseOfRestructuringActivities_366219e0-db5a-465a-8f90-34bc52ef9f4d_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseOfRestructuringActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expense of restructuring activities</link:label>
    <link:label id="lab_ifrs-full_ExpenseOfRestructuringActivities_label_en-US" xlink:label="lab_ifrs-full_ExpenseOfRestructuringActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expense of restructuring activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseOfRestructuringActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseOfRestructuringActivities" xlink:to="lab_ifrs-full_ExpenseOfRestructuringActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_1bccf4e3-6487-4fdb-a950-532fed3c3b0e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of contingent liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of contingent liabilities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_9e47e4d5-50c1-479c-ae32-3398c9b30eb7_terseLabel_en-US" xlink:label="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash movements in post-employment and other non-current employee benefits obligations</link:label>
    <link:label id="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_label_en-US" xlink:label="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for non cash movements in post employment and other non current employee benefits</link:label>
    <link:label id="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_documentation_en-US" xlink:label="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments for non cash movements in post employment and other non current employee benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:href="kof-20241231.xsd#kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:to="lab_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable_367af8fc-2b33-4482-8fd1-681d0d998cb5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of external credit grades [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of external credit grades [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:to="lab_ifrs-full_DisclosureOfExternalCreditExposuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CancellationOfContingencies_4b34ebe7-9a70-4327-b77d-257031caf94b_terseLabel_en-US" xlink:label="lab_kof_CancellationOfContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancellation of contingencies</link:label>
    <link:label id="lab_kof_CancellationOfContingencies_label_en-US" xlink:label="lab_kof_CancellationOfContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cancellation of contingencies</link:label>
    <link:label id="lab_kof_CancellationOfContingencies_documentation_en-US" xlink:label="lab_kof_CancellationOfContingencies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cancellation of contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationOfContingencies" xlink:href="kof-20241231.xsd#kof_CancellationOfContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CancellationOfContingencies" xlink:to="lab_kof_CancellationOfContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyThreeIncentivePlanMember_d9c6a057-f75d-42eb-8f61-2a4d20e54590_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyThreeIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_kof_TwoThousandTwentyThreeIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyThreeIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Twenty Three Incentive Plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyThreeIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyThreeIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousand Twenty Three Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyThreeIncentivePlanMember" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyThreeIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyThreeIncentivePlanMember" xlink:to="lab_kof_TwoThousandTwentyThreeIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_ec469278-8002-4c36-90a1-54e06631dea9_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of borrowings</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_37f79db9-ab28-445a-9695-cc93a99d6d54_negatedLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash flows, Repayments, Lease liabilities</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of borrowings, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_9839d225-ce5b-4544-b469-9f3ace9ab921_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through net exchange differences, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_f001f23c-3675-42da-9ff8-825bbbcd2c20_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding shares (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_label_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_708e44c1-6db7-468d-b4ab-8940413555b8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Subsidiaries [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of subsidiaries [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Inventories_65261c67-c3fc-4847-a086-def1d3c458cb_terseLabel_en-US" xlink:label="lab_ifrs-full_Inventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_Inventories_f3272f40-69f3-4aff-9201-5e0c926d0c19_totalLabel_en-US" xlink:label="lab_ifrs-full_Inventories" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_Inventories_label_en-US" xlink:label="lab_ifrs-full_Inventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Inventories" xlink:to="lab_ifrs-full_Inventories" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_70adefb7-377f-4ccf-bc2f-417cc00305fd_terseLabel_en-US" xlink:label="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present Value of Defined Benefit Obligation</link:label>
    <link:label id="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_label_en-US" xlink:label="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Present value of defined benefit obligation [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:to="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdvertisingExpenseToRelatedPartyTransactions_2a28f988-dc01-4a62-b476-08e8605e8a0b_terseLabel_en-US" xlink:label="lab_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertisement expense paid to The Coca-Cola Company</link:label>
    <link:label id="lab_kof_AdvertisingExpenseToRelatedPartyTransactions_label_en-US" xlink:label="lab_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising expense to related party transactions</link:label>
    <link:label id="lab_kof_AdvertisingExpenseToRelatedPartyTransactions_documentation_en-US" xlink:label="lab_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Advertising expense to related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:href="kof-20241231.xsd#kof_AdvertisingExpenseToRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:to="lab_kof_AdvertisingExpenseToRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsAxis_ba72522e-c1fd-4e77-8477-466cfc29b758_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial assumptions [axis]</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsAxis_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumptions [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis" xlink:to="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdministrativeExpenseMember_31458698-dd0b-460c-b3e7-f5d11aba991d_terseLabel_en-US" xlink:label="lab_kof_AdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Administrative expense</link:label>
    <link:label id="lab_kof_AdministrativeExpenseMember_label_en-US" xlink:label="lab_kof_AdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Administrative expense [Member]</link:label>
    <link:label id="lab_kof_AdministrativeExpenseMember_documentation_en-US" xlink:label="lab_kof_AdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Administrative expense [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpenseMember" xlink:href="kof-20241231.xsd#kof_AdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdministrativeExpenseMember" xlink:to="lab_kof_AdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_b204d5dd-da2e-4be0-ab6c-92babe2e512d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinanceChargesForEmployeeBenefits_cd5e4174-de03-426f-b864-eba311fa78d2_terseLabel_en-US" xlink:label="lab_kof_FinanceChargesForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance charges for employee benefits (See Note 15.4)</link:label>
    <link:label id="lab_kof_FinanceChargesForEmployeeBenefits_label_en-US" xlink:label="lab_kof_FinanceChargesForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance charges for employee benefits</link:label>
    <link:label id="lab_kof_FinanceChargesForEmployeeBenefits_documentation_en-US" xlink:label="lab_kof_FinanceChargesForEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance charges for employee benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForEmployeeBenefits" xlink:href="kof-20241231.xsd#kof_FinanceChargesForEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinanceChargesForEmployeeBenefits" xlink:to="lab_kof_FinanceChargesForEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_90d0cb40-b220-4be3-9a8f-239fd5d23a1d_verboseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) operating activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_1acaba30-0eb9-4c5e-b265-911763270ddd_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_540ec9ee-cb1b-42a8-ab6d-9d3b06c4e881_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expenses on lease liabilities</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest expense on lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:to="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsByNameDomain_df6ca010-3cc8-4b91-9622-659a4bf7cc23_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings by name</link:label>
    <link:label id="lab_ifrs-full_BorrowingsByNameDomain_label_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings by name [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameDomain" xlink:to="lab_ifrs-full_BorrowingsByNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock_e8ebf5b7-6c2a-45fc-893c-ec02675faa64_terseLabel_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Key sources of estimation uncertainty</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock_label_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description Of Accounting Policy For Sources Of Estimation Uncertainty [Policy Text Block]</link:label>
    <link:label id="lab_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock_documentation_en-US" xlink:label="lab_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Description Of Accounting Policy For Sources Of Estimation Uncertainty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock" xlink:to="lab_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_MoreThanThreeYearsMember_591ad621-5118-4ae7-a71a-57884615884c_verboseLabel_en-US" xlink:label="lab_kof_MoreThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">More than three years</link:label>
    <link:label id="lab_kof_MoreThanThreeYearsMember_label_en-US" xlink:label="lab_kof_MoreThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">More than three years [Member]</link:label>
    <link:label id="lab_kof_MoreThanThreeYearsMember_documentation_en-US" xlink:label="lab_kof_MoreThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">More than three years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanThreeYearsMember" xlink:href="kof-20241231.xsd#kof_MoreThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_MoreThanThreeYearsMember" xlink:to="lab_kof_MoreThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_fdb69916-27e7-40f6-873b-5c51395e22d3_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Prepaid Expenses</link:label>
    <link:label id="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of prepaid expenses explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of prepaid expenses [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TwoThousandTwentyOneIncentivePlanMember_51142015-6940-4a9e-a20d-0d57ea7e96b9_terseLabel_en-US" xlink:label="lab_kof_TwoThousandTwentyOneIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_kof_TwoThousandTwentyOneIncentivePlanMember_label_en-US" xlink:label="lab_kof_TwoThousandTwentyOneIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two thousand twenty one incentive plan [Member]</link:label>
    <link:label id="lab_kof_TwoThousandTwentyOneIncentivePlanMember_documentation_en-US" xlink:label="lab_kof_TwoThousandTwentyOneIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two thousand twenty one incentive plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneIncentivePlanMember" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyOneIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TwoThousandTwentyOneIncentivePlanMember" xlink:to="lab_kof_TwoThousandTwentyOneIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_05d20f0e-a9f5-4e7b-bf33-8aa5237108c7_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest collected</link:label>
    <link:label id="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest received, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_InterestReceivedClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_31950ed7-b589-4ad9-9da6-e96aca317ae6_totalLabel_en-US" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total employee benefits expense</link:label>
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_label_en-US" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee benefits expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="lab_ifrs-full_EmployeeBenefitsExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_95e76b9e-27df-461d-8ccf-1cf16d1e1c1a_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current receivables from related parties</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_4684e7d7-1cdd-4cc9-ae51-0b921d0b3a41_verboseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due from related party</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current receivables due from related parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarryforward_7889f319-cf3f-4ecc-9ded-649f12b5fc1b_totalLabel_en-US" xlink:label="lab_kof_TaxLossesCarryforward" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Tax losses carryforward</link:label>
    <link:label id="lab_kof_TaxLossesCarryforward_label_en-US" xlink:label="lab_kof_TaxLossesCarryforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax losses carryforward</link:label>
    <link:label id="lab_kof_TaxLossesCarryforward_documentation_en-US" xlink:label="lab_kof_TaxLossesCarryforward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax losses carryforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarryforward" xlink:href="kof-20241231.xsd#kof_TaxLossesCarryforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarryforward" xlink:to="lab_kof_TaxLossesCarryforward" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InvestmentSecuritiesTable_098a0f02-c955-4917-b8f8-cf54e18a652c_terseLabel_en-US" xlink:label="lab_kof_InvestmentSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Securities [table]</link:label>
    <link:label id="lab_kof_InvestmentSecuritiesTable_label_en-US" xlink:label="lab_kof_InvestmentSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment securities [Table]</link:label>
    <link:label id="lab_kof_InvestmentSecuritiesTable_documentation_en-US" xlink:label="lab_kof_InvestmentSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment securities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable" xlink:href="kof-20241231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InvestmentSecuritiesTable" xlink:to="lab_kof_InvestmentSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_eb73bb2e-1394-4a10-b2eb-937f4a9b100e_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in joint ventures accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesDomain_68d179a7-9e50-48cf-9542-a94a22eca02a_terseLabel_en-US" xlink:label="lab_ifrs-full_JointVenturesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Joint ventures:</link:label>
    <link:label id="lab_ifrs-full_JointVenturesDomain_label_en-US" xlink:label="lab_ifrs-full_JointVenturesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Joint ventures [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesDomain" xlink:to="lab_ifrs-full_JointVenturesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_53f9a1b5-8d7b-48f8-bc16-4fd19395405e_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_e1e0c6b2-5618-4823-b393-3aa9bd226993_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:to="lab_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityDomain_8ecb818c-bca7-48aa-9ae3-870b81a9821f_terseLabel_en-US" xlink:label="lab_ifrs-full_MaturityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturity</link:label>
    <link:label id="lab_ifrs-full_MaturityDomain_label_en-US" xlink:label="lab_ifrs-full_MaturityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maturity [domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityDomain" xlink:to="lab_ifrs-full_MaturityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_country_NI_a0f23273-b385-4e66-9952-fae23e78ce20_terseLabel_en-US" xlink:label="lab_country_NI" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nicaragua</link:label>
    <link:label id="lab_country_NI_label_en-US" xlink:label="lab_country_NI" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NICARAGUA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NI"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_NI" xlink:to="lab_country_NI" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_511740bc-580f-4a3b-be32-a0352d6c0dea_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Segment Disclosure for Company's Consolidated Operations</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LegalProceedingsProvisionMember_3df1dc60-821f-4a9b-bcd4-ed8a77d1b446_terseLabel_en-US" xlink:label="lab_ifrs-full_LegalProceedingsProvisionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal</link:label>
    <link:label id="lab_ifrs-full_LegalProceedingsProvisionMember_label_en-US" xlink:label="lab_ifrs-full_LegalProceedingsProvisionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal proceedings provision [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LegalProceedingsProvisionMember" xlink:to="lab_ifrs-full_LegalProceedingsProvisionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_225be2fc-4f5b-48cc-a30c-a2d11b335f50_terseLabel_en-US" xlink:label="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency revaluation of the net foreign operations</link:label>
    <link:label id="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_label_en-US" xlink:label="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign currency revaluation of the net foreign operations</link:label>
    <link:label id="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_documentation_en-US" xlink:label="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign currency revaluation of the net foreign operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:href="kof-20241231.xsd#kof_ForeignCurrencyRevaluationOfTheNetForeignOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:to="lab_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_a2433f88-f553-409a-b342-4245f0d9beea_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_a218d154-2131-4e44-a163-4abb5b409733_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_59fe45aa-4301-4c3a-afa6-2de8306d4139_totalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in cash and cash equivalents after effect of exchange rate changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_3a5b713a-90b7-43c4-959f-a84a69007008_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</link:label>
    <link:label id="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from gains (losses) arising from settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherAssociatesMember_d3215276-a9a0-46c8-a562-ea60595c67d8_terseLabel_en-US" xlink:label="lab_kof_OtherAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Others</link:label>
    <link:label id="lab_kof_OtherAssociatesMember_label_en-US" xlink:label="lab_kof_OtherAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other associates [Member]</link:label>
    <link:label id="lab_kof_OtherAssociatesMember_documentation_en-US" xlink:label="lab_kof_OtherAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other associates [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAssociatesMember" xlink:href="kof-20241231.xsd#kof_OtherAssociatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherAssociatesMember" xlink:to="lab_kof_OtherAssociatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxAssetsRelatingToProvisions_c2d9ef3b-abce-4172-b583-afec015ef1b9_negatedLabel_en-US" xlink:label="lab_kof_DeferredTaxAssetsRelatingToProvisions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred tax provision for the period</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsRelatingToProvisions_label_en-US" xlink:label="lab_kof_DeferredTaxAssetsRelatingToProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax assets relating to provisions</link:label>
    <link:label id="lab_kof_DeferredTaxAssetsRelatingToProvisions_documentation_en-US" xlink:label="lab_kof_DeferredTaxAssetsRelatingToProvisions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax assets relating to provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsRelatingToProvisions" xlink:href="kof-20241231.xsd#kof_DeferredTaxAssetsRelatingToProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxAssetsRelatingToProvisions" xlink:to="lab_kof_DeferredTaxAssetsRelatingToProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_254e9ee8-c1d9-4da9-b240-b28de6224f16_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsOfLaborObligations_fb3c35da-1886-40be-a06d-94e8eec7d79d_terseLabel_en-US" xlink:label="lab_kof_TrustAssetsOfLaborObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trust assets of labor obligations</link:label>
    <link:label id="lab_kof_TrustAssetsOfLaborObligations_label_en-US" xlink:label="lab_kof_TrustAssetsOfLaborObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trust Assets Of Labor Obligations</link:label>
    <link:label id="lab_kof_TrustAssetsOfLaborObligations_documentation_en-US" xlink:label="lab_kof_TrustAssetsOfLaborObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Trust Assets Of Labor Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsOfLaborObligations" xlink:href="kof-20241231.xsd#kof_TrustAssetsOfLaborObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsOfLaborObligations" xlink:to="lab_kof_TrustAssetsOfLaborObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_01bbff01-ceb6-41e6-be11-208e91c9e96d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Post-Employment and Other Non-current Employee Benefits</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of employee benefits [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForInterestExpense_49864d52-30d3-4c82-bf67-2f67af020e7b_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForInterestExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for interest expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForInterestExpense" xlink:to="lab_ifrs-full_AdjustmentsForInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AveragePriceUSDPerTonTwoMember_b3a3145c-e970-4b22-9baf-e50df7f627ea_terseLabel_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average price (USD/Ton) 2</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerTonTwoMember_label_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average price USD, per ton two [Member]</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerTonTwoMember_documentation_en-US" xlink:label="lab_kof_AveragePriceUSDPerTonTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average price USD, per ton two [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonTwoMember" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDPerTonTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AveragePriceUSDPerTonTwoMember" xlink:to="lab_kof_AveragePriceUSDPerTonTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_449ba397-0c4a-40b0-9cb2-0fa6bcd2d79f_negatedLabel_en-US" xlink:label="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Effect on settlement</link:label>
    <link:label id="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from payments in respect of settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_AllCurrenciesDomain_1b0decca-fb28-4ac9-b61b-b91ec0286abc_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All currencies</link:label>
    <link:label id="lab_currency_AllCurrenciesDomain_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_FinanceOperatingCharges_dc93ee9e-fcf4-4b82-91ba-c82831152372_terseLabel_en-US" xlink:label="lab_kof_FinanceOperatingCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance operating charges</link:label>
    <link:label id="lab_kof_FinanceOperatingCharges_label_en-US" xlink:label="lab_kof_FinanceOperatingCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance operating charges</link:label>
    <link:label id="lab_kof_FinanceOperatingCharges_documentation_en-US" xlink:label="lab_kof_FinanceOperatingCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance operating charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceOperatingCharges" xlink:href="kof-20241231.xsd#kof_FinanceOperatingCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_FinanceOperatingCharges" xlink:to="lab_kof_FinanceOperatingCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PubliclyTradedSharesMember_6f572527-b2e6-4770-b90c-d37a6bccdc0b_terseLabel_en-US" xlink:label="lab_kof_PubliclyTradedSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Publicly traded shares</link:label>
    <link:label id="lab_kof_PubliclyTradedSharesMember_label_en-US" xlink:label="lab_kof_PubliclyTradedSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Publicly traded shares [Member]</link:label>
    <link:label id="lab_kof_PubliclyTradedSharesMember_documentation_en-US" xlink:label="lab_kof_PubliclyTradedSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Publicly traded shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PubliclyTradedSharesMember" xlink:href="kof-20241231.xsd#kof_PubliclyTradedSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PubliclyTradedSharesMember" xlink:to="lab_kof_PubliclyTradedSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_e91471d5-d27f-4f92-a204-8556b3237063_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales to affiliated parties</link:label>
    <link:label id="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_label_en-US" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from sale of goods, related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:to="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoMXNMember_acb1d94d-3f64-43d6-b147-9037ab8bb01b_terseLabel_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cross currency swaps (USD to MXN)</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoMXNMember_label_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cross Currency Swaps (USD into MXN) [member]</link:label>
    <link:label id="lab_kof_CrossCurrencySwapsUSDIntoMXNMember_documentation_en-US" xlink:label="lab_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cross currency swaps (USD into MXN).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsUSDIntoMXNMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:to="lab_kof_CrossCurrencySwapsUSDIntoMXNMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_MX_2344dfc7-af3d-493e-8810-9515f2e361fc_terseLabel_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexico</link:label>
    <link:label id="lab_country_MX_label_en-US" xlink:label="lab_country_MX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MEXICO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MX" xlink:to="lab_country_MX" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NetOperatingLossUsageLimit_d6a57b45-9597-402b-a63c-dfa8f18b13bf_terseLabel_en-US" xlink:label="lab_kof_NetOperatingLossUsageLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NOLs usage limit</link:label>
    <link:label id="lab_kof_NetOperatingLossUsageLimit_label_en-US" xlink:label="lab_kof_NetOperatingLossUsageLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net operating loss usage limit</link:label>
    <link:label id="lab_kof_NetOperatingLossUsageLimit_documentation_en-US" xlink:label="lab_kof_NetOperatingLossUsageLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net operating loss usage limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetOperatingLossUsageLimit" xlink:href="kof-20241231.xsd#kof_NetOperatingLossUsageLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NetOperatingLossUsageLimit" xlink:to="lab_kof_NetOperatingLossUsageLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowHedgesMember_789fd241-b478-495e-b24e-bc2036508db6_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedges</link:label>
    <link:label id="lab_ifrs-full_CashFlowHedgesMember_label_en-US" xlink:label="lab_ifrs-full_CashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flow hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowHedgesMember" xlink:to="lab_ifrs-full_CashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_09b9e865-3e11-44db-bc63-dcc969abc710_negatedLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Business acquisition and mergers, net of cash acquired</link:label>
    <link:label id="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TopOfRangeMember_72324883-0cfd-4b03-ab69-7c14d6e81e2b_terseLabel_en-US" xlink:label="lab_ifrs-full_TopOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Top of Range</link:label>
    <link:label id="lab_ifrs-full_TopOfRangeMember_label_en-US" xlink:label="lab_ifrs-full_TopOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Top of range [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TopOfRangeMember" xlink:to="lab_ifrs-full_TopOfRangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract_f348b4d1-1556-4da6-a62a-1879564734af_terseLabel_en-US" xlink:label="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Presentation of leases for lessee [abstract]</link:label>
    <link:label id="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract_label_en-US" xlink:label="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Presentation of leases for lessee [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:to="lab_ifrs-full_PresentationOfLeasesForLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ForeignCurrencyOptionMember_2a47a538-315a-4f25-a828-c4bc1f57ac13_terseLabel_en-US" xlink:label="lab_kof_ForeignCurrencyOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency option</link:label>
    <link:label id="lab_kof_ForeignCurrencyOptionMember_label_en-US" xlink:label="lab_kof_ForeignCurrencyOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Option [Member]</link:label>
    <link:label id="lab_kof_ForeignCurrencyOptionMember_documentation_en-US" xlink:label="lab_kof_ForeignCurrencyOptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Currency Option</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyOptionMember" xlink:href="kof-20241231.xsd#kof_ForeignCurrencyOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ForeignCurrencyOptionMember" xlink:to="lab_kof_ForeignCurrencyOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_52514cd6-c3d1-47bc-90fc-4d9ccd8f7035_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current portion of lease liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_5645b897-dc20-427b-9d1d-33c56a64155e_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current</link:label>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLeaseLiabilities" xlink:to="lab_ifrs-full_CurrentLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_cbe8358a-f527-499b-b30d-71e3f1c4e5dd_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gains (losses) on disposals of non-current assets</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains (losses) on disposals of non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets" xlink:to="lab_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_OtherNonCurrentFinancialAssetsOther_e2206c80-fd96-4485-b39d-f87ea7afcfae_terseLabel_en-US" xlink:label="lab_kof_OtherNonCurrentFinancialAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term notes receivable</link:label>
    <link:label id="lab_kof_OtherNonCurrentFinancialAssetsOther_label_en-US" xlink:label="lab_kof_OtherNonCurrentFinancialAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other non-current financial assets other</link:label>
    <link:label id="lab_kof_OtherNonCurrentFinancialAssetsOther_documentation_en-US" xlink:label="lab_kof_OtherNonCurrentFinancialAssetsOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other non-current financial assets other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentFinancialAssetsOther" xlink:href="kof-20241231.xsd#kof_OtherNonCurrentFinancialAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_OtherNonCurrentFinancialAssetsOther" xlink:to="lab_kof_OtherNonCurrentFinancialAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherAssets_458222be-0031-4166-8f9c-8cfb68c66142_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherAssets_label_en-US" xlink:label="lab_ifrs-full_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAssets" xlink:to="lab_ifrs-full_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TrustAssetsVariableReturnPercentage_78f44450-9ded-464d-8738-c0dc3c72d13b_terseLabel_en-US" xlink:label="lab_kof_TrustAssetsVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable return</link:label>
    <link:label id="lab_kof_TrustAssetsVariableReturnPercentage_label_en-US" xlink:label="lab_kof_TrustAssetsVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trust assets variable return percentage</link:label>
    <link:label id="lab_kof_TrustAssetsVariableReturnPercentage_documentation_en-US" xlink:label="lab_kof_TrustAssetsVariableReturnPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Trust assets variable return percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsVariableReturnPercentage" xlink:href="kof-20241231.xsd#kof_TrustAssetsVariableReturnPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TrustAssetsVariableReturnPercentage" xlink:to="lab_kof_TrustAssetsVariableReturnPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_6bb30c4c-4ce1-4804-b967-9a2c8a4fe0ce_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in value on the recognition of inflation effects</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_label_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through recognition of inflation effects, intangible assets and goodwill</link:label>
    <link:label id="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) through recognition of inflation effects, intangible assets and goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:to="lab_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_58940f70-0d69-4804-b736-1cbca0770c8a_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from borrowings</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_10017093-bb01-4395-b430-6629779f10d6_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from borrowings, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_e8353ab4-4a6b-43eb-bb27-a6cd54827530_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income</link:label>
    <link:label id="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income explanatory [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_77148a94-bba2-4242-95cf-7c10b54b8a50_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current financial assets</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_88285779-b54f-498f-b8b9-7126ec56a1ed_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets" xlink:to="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_fcdaf3fa-4fae-46f3-b0e5-b1a1bb8fb32c_negatedLabel_en-US" xlink:label="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Utilization (benefit) of tax losses recognized</link:label>
    <link:label id="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_label_en-US" xlink:label="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax expense (income) utilization of tax losses recognized</link:label>
    <link:label id="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_documentation_en-US" xlink:label="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred tax expense (income) utilization of tax losses recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:href="kof-20241231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:to="lab_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_GuaranteeDepositsOtherNonCurrentAssets_8cdba273-c18d-4ef3-90e5-de236ce8f499_terseLabel_en-US" xlink:label="lab_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantee deposits</link:label>
    <link:label id="lab_kof_GuaranteeDepositsOtherNonCurrentAssets_label_en-US" xlink:label="lab_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Guarantee deposits other non-current assets</link:label>
    <link:label id="lab_kof_GuaranteeDepositsOtherNonCurrentAssets_documentation_en-US" xlink:label="lab_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Guarantee deposits other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:href="kof-20241231.xsd#kof_GuaranteeDepositsOtherNonCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:to="lab_kof_GuaranteeDepositsOtherNonCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory_286eda3b-3f0d-41d6-befa-27d7aceba11a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Capital Stock</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of issued capital [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIssuedCapitalExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherInventories_9343b56c-61b4-4e70-8f49-f95a2846cdd4_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherInventories_label_en-US" xlink:label="lab_ifrs-full_OtherInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInventories" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInventories" xlink:to="lab_ifrs-full_OtherInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_ee2ae356-e77e-4a59-9b18-288725283b32_verboseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_faf62f68-4271-44a3-ad25-35ec889f9e46_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from contracts with customers</link:label>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_label_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from contracts with customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers" xlink:to="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_175e0d15-c350-445f-9628-758d42323a1f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AverageExchangeRateUYUUSDMember_b3898cc3-e178-455a-92d9-33ca70eb7691_terseLabel_en-US" xlink:label="lab_kof_AverageExchangeRateUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average exchange rate UYU/USD</link:label>
    <link:label id="lab_kof_AverageExchangeRateUYUUSDMember_label_en-US" xlink:label="lab_kof_AverageExchangeRateUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average exchange rate (UYU/USD) [Member]</link:label>
    <link:label id="lab_kof_AverageExchangeRateUYUUSDMember_documentation_en-US" xlink:label="lab_kof_AverageExchangeRateUYUUSDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average exchange rate (UYU/USD) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateUYUUSDMember" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateUYUUSDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AverageExchangeRateUYUUSDMember" xlink:to="lab_kof_AverageExchangeRateUYUUSDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ConstructionInProgressMember_ff058c4f-d3be-4981-97d1-692e3f2747e7_terseLabel_en-US" xlink:label="lab_ifrs-full_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments in Fixed Assets in Progress</link:label>
    <link:label id="lab_ifrs-full_ConstructionInProgressMember_label_en-US" xlink:label="lab_ifrs-full_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in progress [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgressMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ConstructionInProgressMember" xlink:to="lab_ifrs-full_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EffectsOfChangesInForeignExchangeRates_af0c0063-ee9d-432c-ad59-2c1f41fb28b7_terseLabel_en-US" xlink:label="lab_kof_EffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_EffectsOfChangesInForeignExchangeRates_label_en-US" xlink:label="lab_kof_EffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:label id="lab_kof_EffectsOfChangesInForeignExchangeRates_documentation_en-US" xlink:label="lab_kof_EffectsOfChangesInForeignExchangeRates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effects of changes in foreign exchange rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRates" xlink:href="kof-20241231.xsd#kof_EffectsOfChangesInForeignExchangeRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EffectsOfChangesInForeignExchangeRates" xlink:to="lab_kof_EffectsOfChangesInForeignExchangeRates" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss_14211b70-1010-46e7-a403-2ee3fd978eab_terseLabel_en-US" xlink:label="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount reclassified from OCI to profit or loss</link:label>
    <link:label id="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss_label_en-US" xlink:label="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amount reclassified from OCI to profit or loss</link:label>
    <link:label id="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss_documentation_en-US" xlink:label="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount reclassified from OCI to profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:href="kof-20241231.xsd#kof_AmountReclassifiedFromOCIToProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:to="lab_kof_AmountReclassifiedFromOCIToProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShorttermBorrowings_cdcdb493-bae3-42f3-9f8e-a714734061b1_verboseLabel_en-US" xlink:label="lab_ifrs-full_ShorttermBorrowings" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Short- term debt</link:label>
    <link:label id="lab_ifrs-full_ShorttermBorrowings_label_en-US" xlink:label="lab_ifrs-full_ShorttermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowings" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermBorrowings" xlink:to="lab_ifrs-full_ShorttermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_1ecad9c4-5641-48c5-88bf-7e58e77ada32_terseLabel_en-US" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortisation, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MeasurementAxis_6aa1d709-3551-4abd-8d38-d0157cce44f8_terseLabel_en-US" xlink:label="lab_ifrs-full_MeasurementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement [axis]</link:label>
    <link:label id="lab_ifrs-full_MeasurementAxis_label_en-US" xlink:label="lab_ifrs-full_MeasurementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MeasurementAxis" xlink:to="lab_ifrs-full_MeasurementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NormalRetirementAge_27713c8b-8cff-440f-9598-04a4817409e0_terseLabel_en-US" xlink:label="lab_kof_NormalRetirementAge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Normal retirement age</link:label>
    <link:label id="lab_kof_NormalRetirementAge_label_en-US" xlink:label="lab_kof_NormalRetirementAge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Normal retirement age</link:label>
    <link:label id="lab_kof_NormalRetirementAge_documentation_en-US" xlink:label="lab_kof_NormalRetirementAge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Normal retirement age</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NormalRetirementAge" xlink:href="kof-20241231.xsd#kof_NormalRetirementAge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NormalRetirementAge" xlink:to="lab_kof_NormalRetirementAge" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_00366646-2f34-4e69-9f5d-f3cc2abd1b5b_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_66eac98c-070d-4168-a81d-4191315e7ff6_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentAssets" xlink:to="lab_ifrs-full_OtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_SeriesASharesMember_daa61893-ef84-422f-80d8-a6a071d11355_terseLabel_en-US" xlink:label="lab_kof_SeriesASharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">A</link:label>
    <link:label id="lab_kof_SeriesASharesMember_f4720126-42c1-433e-a524-578ba89b83b2_verboseLabel_en-US" xlink:label="lab_kof_SeriesASharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">"A" shares</link:label>
    <link:label id="lab_kof_SeriesASharesMember_label_en-US" xlink:label="lab_kof_SeriesASharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series A shares [Member]</link:label>
    <link:label id="lab_kof_SeriesASharesMember_documentation_en-US" xlink:label="lab_kof_SeriesASharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Series A shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_SeriesASharesMember" xlink:to="lab_kof_SeriesASharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AveragePriceUSDPerGallonMember_d8e334a9-a308-4203-82bd-281176bbd54d_terseLabel_en-US" xlink:label="lab_kof_AveragePriceUSDPerGallonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average Price USD, Per Gallon</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerGallonMember_label_en-US" xlink:label="lab_kof_AveragePriceUSDPerGallonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average Price USD, Per Gallon [Member]</link:label>
    <link:label id="lab_kof_AveragePriceUSDPerGallonMember_documentation_en-US" xlink:label="lab_kof_AveragePriceUSDPerGallonMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Average Price USD, Per Gallon</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerGallonMember" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDPerGallonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AveragePriceUSDPerGallonMember" xlink:to="lab_kof_AveragePriceUSDPerGallonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AgreementsWithCustomers_7768947b-85f0-43ce-ac4f-e869ad3f3ffe_terseLabel_en-US" xlink:label="lab_kof_AgreementsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agreements with customers, net of accumulated amortization</link:label>
    <link:label id="lab_kof_AgreementsWithCustomers_label_en-US" xlink:label="lab_kof_AgreementsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Agreements with customers</link:label>
    <link:label id="lab_kof_AgreementsWithCustomers_documentation_en-US" xlink:label="lab_kof_AgreementsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Agreements with customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AgreementsWithCustomers" xlink:href="kof-20241231.xsd#kof_AgreementsWithCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AgreementsWithCustomers" xlink:to="lab_kof_AgreementsWithCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_0ae89e81-3fb0-4e25-9773-43fff883ee9c_totalLabel_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_1904a034-1dea-43d2-b7e7-41448bed99cb_terseLabel_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method</link:label>
    <link:label id="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_documentation_en-US" xlink:label="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:href="kof-20241231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:to="lab_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapitalMember_538e770e-4fab-4cce-9313-ce8b9683dff9_terseLabel_en-US" xlink:label="lab_ifrs-full_IssuedCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_ifrs-full_IssuedCapitalMember_label_en-US" xlink:label="lab_ifrs-full_IssuedCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issued capital [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapitalMember" xlink:to="lab_ifrs-full_IssuedCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_a386fa69-75d6-478d-8be7-924e0debeeec_negatedLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Acquisitions of property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase of property, plant and equipment, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_a778c4f5-1dad-4424-9a62-99d3777ba075_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_4f50cd7a-410a-4100-9ee4-538adb098cdf_terseLabel_en-US" xlink:label="lab_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Life annuities</link:label>
    <link:label id="lab_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease (increase) in defined benefit life annuities, net defined benefit liability (asset)</link:label>
    <link:label id="lab_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_documentation_en-US" xlink:label="lab_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Decrease (increase) in defined benefit life annuities, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:href="kof-20241231.xsd#kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:to="lab_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ContingenciesMember_ab450316-9740-451f-91a6-a00397e9307f_terseLabel_en-US" xlink:label="lab_kof_ContingenciesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_kof_ContingenciesMember_label_en-US" xlink:label="lab_kof_ContingenciesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingencies [Member]</link:label>
    <link:label id="lab_kof_ContingenciesMember_documentation_en-US" xlink:label="lab_kof_ContingenciesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contingencies [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ContingenciesMember" xlink:href="kof-20241231.xsd#kof_ContingenciesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ContingenciesMember" xlink:to="lab_kof_ContingenciesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_1a5319cd-c66b-40b7-800c-1b033960b7de_terseLabel_en-US" xlink:label="lab_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Promotora Mexicana de Embotelladores, S.A. de C.V. (PIASA)</link:label>
    <link:label id="lab_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_label_en-US" xlink:label="lab_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Promotora Mexicana de Embotelladores, S.A. de C.V. (PIASA) [Member]</link:label>
    <link:label id="lab_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_documentation_en-US" xlink:label="lab_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Promotora Mexicana de Embotelladores, S.A. de C.V. (PIASA)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember" xlink:href="kof-20241231.xsd#kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember" xlink:to="lab_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncomeTaxSystemThresholdAmount_c919f2cb-025f-4802-b835-ee2007a2c615_terseLabel_en-US" xlink:label="lab_kof_IncomeTaxSystemThresholdAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax system threshold amount</link:label>
    <link:label id="lab_kof_IncomeTaxSystemThresholdAmount_label_en-US" xlink:label="lab_kof_IncomeTaxSystemThresholdAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax System Threshold Amount</link:label>
    <link:label id="lab_kof_IncomeTaxSystemThresholdAmount_documentation_en-US" xlink:label="lab_kof_IncomeTaxSystemThresholdAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax System Threshold Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxSystemThresholdAmount" xlink:href="kof-20241231.xsd#kof_IncomeTaxSystemThresholdAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncomeTaxSystemThresholdAmount" xlink:to="lab_kof_IncomeTaxSystemThresholdAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_39687e16-a272-420c-9bae-35535bd4003b_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in Inventories</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of changes in inventories explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure of changes in inventories [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:to="lab_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_2ea3df54-3173-4332-8b66-2f7e6abc483f_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForSharebasedPayments_088011ce-6b36-445f-ae05-ea2507cbb738_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based payment expense</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForSharebasedPayments_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for share-based payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForSharebasedPayments" xlink:to="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesAxis_8c0f351c-3802-42da-ba3c-feb2c225efb1_terseLabel_en-US" xlink:label="lab_ifrs-full_JointVenturesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Joint ventures [axis]</link:label>
    <link:label id="lab_ifrs-full_JointVenturesAxis_label_en-US" xlink:label="lab_ifrs-full_JointVenturesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Joint ventures [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesAxis" xlink:to="lab_ifrs-full_JointVenturesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_AdministrativeExpensesMember_20f76c12-29fd-4787-a777-c9547d50afa0_terseLabel_en-US" xlink:label="lab_kof_AdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Administrative Expenses</link:label>
    <link:label id="lab_kof_AdministrativeExpensesMember_label_en-US" xlink:label="lab_kof_AdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Administrative expenses [Member]</link:label>
    <link:label id="lab_kof_AdministrativeExpensesMember_documentation_en-US" xlink:label="lab_kof_AdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Administrative expenses [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpensesMember" xlink:href="kof-20241231.xsd#kof_AdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_AdministrativeExpensesMember" xlink:to="lab_kof_AdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxEffectFromChangeInTaxRate_8234797b-58fa-4d83-a5f8-5f57db9897a9_negatedLabel_en-US" xlink:label="lab_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Change in the statutory rate</link:label>
    <link:label id="lab_ifrs-full_TaxEffectFromChangeInTaxRate_label_en-US" xlink:label="lab_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax effect from change in tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxEffectFromChangeInTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:to="lab_ifrs-full_TaxEffectFromChangeInTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_5ba96e13-93df-4d67-98c6-7dd7be141efa_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of long-lived assets, net</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for losses (gains) on disposal of non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:to="lab_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssets_7f1b9832-c35e-49e6-8767-d6721d028499_totalLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total non-current assets</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssets_e920328d-ccea-4f2c-b427-a3afef3d4ec7_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent assets</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssets" xlink:to="lab_ifrs-full_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncome_098288e1-3fa5-4e30-8963-db4763c679b2_totalLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Consolidated comprehensive income for the year, net of income tax</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncome_934d471a-9898-4de4-acd1-6c11c270b0a6_terseLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated comprehensive income for the year, net of income tax</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="lab_ifrs-full_ComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_InventoryMember_60b4ef6f-a492-4cdc-acbf-ef6f272936d6_terseLabel_en-US" xlink:label="lab_kof_InventoryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_kof_InventoryMember_label_en-US" xlink:label="lab_kof_InventoryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory [Member]</link:label>
    <link:label id="lab_kof_InventoryMember_documentation_en-US" xlink:label="lab_kof_InventoryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inventory [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoryMember" xlink:href="kof-20241231.xsd#kof_InventoryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_InventoryMember" xlink:to="lab_kof_InventoryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_A1850SeniorNotesDue2023Member_1e796534-8956-4dd5-a76d-9fa576352718_terseLabel_en-US" xlink:label="lab_kof_A1850SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">1.850% Senior Notes Due 2023</link:label>
    <link:label id="lab_kof_A1850SeniorNotesDue2023Member_label_en-US" xlink:label="lab_kof_A1850SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">1.850% Senior Notes Due 2023 [Member]</link:label>
    <link:label id="lab_kof_A1850SeniorNotesDue2023Member_documentation_en-US" xlink:label="lab_kof_A1850SeniorNotesDue2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">1.850% Senior Notes Due 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A1850SeniorNotesDue2023Member" xlink:href="kof-20241231.xsd#kof_A1850SeniorNotesDue2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_A1850SeniorNotesDue2023Member" xlink:to="lab_kof_A1850SeniorNotesDue2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_39de6e96-a10a-42f2-adad-08f5c31ed880_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of disaggregation of revenue from contracts with customers [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:to="lab_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DefinedBenefitObligationFundsAtFairValue_3f8bcf29-b2b2-4a4c-845a-fbc3cbb3c6c4_negatedLabel_en-US" xlink:label="lab_kof_DefinedBenefitObligationFundsAtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Pension plan funds at fair value</link:label>
    <link:label id="lab_kof_DefinedBenefitObligationFundsAtFairValue_label_en-US" xlink:label="lab_kof_DefinedBenefitObligationFundsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined benefit obligation funds at fair value</link:label>
    <link:label id="lab_kof_DefinedBenefitObligationFundsAtFairValue_documentation_en-US" xlink:label="lab_kof_DefinedBenefitObligationFundsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined benefit obligation funds at fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue" xlink:href="kof-20241231.xsd#kof_DefinedBenefitObligationFundsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DefinedBenefitObligationFundsAtFairValue" xlink:to="lab_kof_DefinedBenefitObligationFundsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_LossOnTheRetirementOfLongLived_a70da428-da03-4284-8820-b075315f6b02_terseLabel_en-US" xlink:label="lab_kof_LossOnTheRetirementOfLongLived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on the retirement of long-lived assets</link:label>
    <link:label id="lab_kof_LossOnTheRetirementOfLongLived_label_en-US" xlink:label="lab_kof_LossOnTheRetirementOfLongLived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss On The Retirement Of Long-Lived</link:label>
    <link:label id="lab_kof_LossOnTheRetirementOfLongLived_documentation_en-US" xlink:label="lab_kof_LossOnTheRetirementOfLongLived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss On The Retirement Of Long-Lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfLongLived" xlink:href="kof-20241231.xsd#kof_LossOnTheRetirementOfLongLived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_LossOnTheRetirementOfLongLived" xlink:to="lab_kof_LossOnTheRetirementOfLongLived" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter_8abfaabe-a62a-48fc-bb33-05b8fbfce88e_terseLabel_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2034 and thereafter</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter_label_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire thereafter</link:label>
    <link:label id="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter_documentation_en-US" xlink:label="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax losses carried forward which expire thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:to="lab_kof_TaxLossesCarriedForwardWhichExpireThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_380060cd-4ad6-47bb-abdc-6d4173ec3e97_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInSugarPricePercentage_df83211e-cb17-4b5a-96f3-633016e3c28b_terseLabel_en-US" xlink:label="lab_kof_ChangeInSugarPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change on sugar Price</link:label>
    <link:label id="lab_kof_ChangeInSugarPricePercentage_label_en-US" xlink:label="lab_kof_ChangeInSugarPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Sugar price percentage</link:label>
    <link:label id="lab_kof_ChangeInSugarPricePercentage_documentation_en-US" xlink:label="lab_kof_ChangeInSugarPricePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in sugar price percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInSugarPricePercentage" xlink:href="kof-20241231.xsd#kof_ChangeInSugarPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInSugarPricePercentage" xlink:to="lab_kof_ChangeInSugarPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_CommodityPriceContractsMember_e4a45c0b-591e-4c7a-b0e7-2879fb504cbb_terseLabel_en-US" xlink:label="lab_kof_CommodityPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commodity price contracts</link:label>
    <link:label id="lab_kof_CommodityPriceContractsMember_label_en-US" xlink:label="lab_kof_CommodityPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commodity Price Contracts [member]</link:label>
    <link:label id="lab_kof_CommodityPriceContractsMember_documentation_en-US" xlink:label="lab_kof_CommodityPriceContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Commodity price contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember" xlink:href="kof-20241231.xsd#kof_CommodityPriceContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_CommodityPriceContractsMember" xlink:to="lab_kof_CommodityPriceContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_98a7a6ad-c1d9-4c25-abc8-0fc5cc82a523_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_2a83b940-764e-4161-af5e-8e3041947ef4_terseLabel_en-US" xlink:label="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchange differences on translation of foreign operations and associates</link:label>
    <link:label id="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_label_en-US" xlink:label="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reserve of exchange differences on translation [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:to="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_0fe1c65c-dd23-40a2-a865-9140b50367a6_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of basis of preparation of financial statements [abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of basis of preparation of financial statements [Abstract]</link:label>
    <link:label id="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_documentation_en-US" xlink:label="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of basis of preparation of financial statements [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:href="kof-20241231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:to="lab_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_efe7e156-8b8f-4c02-81d4-b596660d1f11_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about financial instruments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about financial instruments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PropimexSDeRLDeCVMember_edb4a650-27c5-41a5-b6ec-75f7dce49984_terseLabel_en-US" xlink:label="lab_kof_PropimexSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Propimex, S. de R.L. de C.V.</link:label>
    <link:label id="lab_kof_PropimexSDeRLDeCVMember_label_en-US" xlink:label="lab_kof_PropimexSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Propimex, S. de R.L. de C.V. [Member]</link:label>
    <link:label id="lab_kof_PropimexSDeRLDeCVMember_documentation_en-US" xlink:label="lab_kof_PropimexSDeRLDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Propimex, S. de R.L. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropimexSDeRLDeCVMember" xlink:href="kof-20241231.xsd#kof_PropimexSDeRLDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PropimexSDeRLDeCVMember" xlink:to="lab_kof_PropimexSDeRLDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_d8f72572-b28a-45ee-93f7-15df5e0eeece_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PercentageOfSignificantActuarialAssumptions_f9218130-f812-46bf-968b-f3e47e1995f0_terseLabel_en-US" xlink:label="lab_kof_PercentageOfSignificantActuarialAssumptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of significant actuarial assumptions</link:label>
    <link:label id="lab_kof_PercentageOfSignificantActuarialAssumptions_label_en-US" xlink:label="lab_kof_PercentageOfSignificantActuarialAssumptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of significant actuarial assumptions</link:label>
    <link:label id="lab_kof_PercentageOfSignificantActuarialAssumptions_documentation_en-US" xlink:label="lab_kof_PercentageOfSignificantActuarialAssumptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of significant actuarial assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfSignificantActuarialAssumptions" xlink:href="kof-20241231.xsd#kof_PercentageOfSignificantActuarialAssumptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PercentageOfSignificantActuarialAssumptions" xlink:to="lab_kof_PercentageOfSignificantActuarialAssumptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_f3d05705-0dd7-4458-9caa-765700aa86db_verboseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investments accounted for using the equity method</link:label>
    <link:label id="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_label_en-US" xlink:label="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in subsidiaries, joint ventures and associates reported in separate financial statements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:to="lab_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_e55603a7-f944-435d-a98c-79bbab90f9bf_terseLabel_en-US" xlink:label="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Recognized in Consolidated Statement of Other Comprehensive Income</link:label>
    <link:label id="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_label_en-US" xlink:label="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of income tax recognized as other comprehensive income loss explanatory [Table Text Block]</link:label>
    <link:label id="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_documentation_en-US" xlink:label="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The schedule of income tax recognized as other comprehensive income loss [table text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:href="kof-20241231.xsd#kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:to="lab_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_aa2c0659-2855-4576-a2cf-cc8d4d9c771e_negatedLabel_en-US" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest paid, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_InterestPaidClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_PaymentsOfLeaseLiabilities_c74bed8b-8d6d-45f1-9c67-ed9e178e2a3c_negatedTerseLabel_en-US" xlink:label="lab_kof_PaymentsOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_kof_PaymentsOfLeaseLiabilities_label_en-US" xlink:label="lab_kof_PaymentsOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Lease Liabilities</link:label>
    <link:label id="lab_kof_PaymentsOfLeaseLiabilities_documentation_en-US" xlink:label="lab_kof_PaymentsOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments of Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentsOfLeaseLiabilities" xlink:href="kof-20241231.xsd#kof_PaymentsOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_PaymentsOfLeaseLiabilities" xlink:to="lab_kof_PaymentsOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_bdc16818-c1a4-4b07-a904-c4d124ae05ae_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [table]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_label_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [Table]</link:label>
    <link:label id="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_documentation_en-US" xlink:label="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of net effects of expired contracts that met hedging criteria [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:to="lab_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable" xlink:type="arc" order="1"/>
    <link:label id="lab_country_PA_b6b26590-33ce-4113-8dde-cb7d478b47cb_terseLabel_en-US" xlink:label="lab_country_PA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Panama</link:label>
    <link:label id="lab_country_PA_label_en-US" xlink:label="lab_country_PA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PANAMA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_PA" xlink:to="lab_country_PA" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_2c99701b-941d-44e2-a89b-9685f2068470_terseLabel_en-US" xlink:label="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of financial instruments recognized in OCI</link:label>
    <link:label id="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_label_en-US" xlink:label="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in fair value of financial instruments recognized in OCI</link:label>
    <link:label id="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_documentation_en-US" xlink:label="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in fair value of financial instruments recognized in OCI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:href="kof-20241231.xsd#kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:to="lab_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_ChangeInUSDollarRateBasisPoints_479921c9-a284-488d-996b-3fd94e54cb43_terseLabel_en-US" xlink:label="lab_kof_ChangeInUSDollarRateBasisPoints" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change&#160;in rate</link:label>
    <link:label id="lab_kof_ChangeInUSDollarRateBasisPoints_label_en-US" xlink:label="lab_kof_ChangeInUSDollarRateBasisPoints" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in US Dollar Rate Basis Points</link:label>
    <link:label id="lab_kof_ChangeInUSDollarRateBasisPoints_documentation_en-US" xlink:label="lab_kof_ChangeInUSDollarRateBasisPoints" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change in US dollar rate basis points description.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInUSDollarRateBasisPoints" xlink:href="kof-20241231.xsd#kof_ChangeInUSDollarRateBasisPoints"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_ChangeInUSDollarRateBasisPoints" xlink:to="lab_kof_ChangeInUSDollarRateBasisPoints" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesLineItems_0207ebd2-aa64-4fdf-b1c7-c84e327bcc32_terseLabel_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of foreign exchange rates [line items]</link:label>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesLineItems_label_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of foreign exchange rates [Line Items]</link:label>
    <link:label id="lab_kof_DisclosureOfForeignExchangeRatesLineItems_documentation_en-US" xlink:label="lab_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of foreign exchange rates [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:href="kof-20241231.xsd#kof_DisclosureOfForeignExchangeRatesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:to="lab_kof_DisclosureOfForeignExchangeRatesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_161e2d8a-d6a5-45a6-9a70-180695ba63e8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bonus Programs</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of share-based payment arrangements [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_NotesAndBondsMember_1fbe85ab-813a-41fb-b2f5-3313968d7240_terseLabel_en-US" xlink:label="lab_kof_NotesAndBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes and bonds</link:label>
    <link:label id="lab_kof_NotesAndBondsMember_label_en-US" xlink:label="lab_kof_NotesAndBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes and bonds [member]</link:label>
    <link:label id="lab_kof_NotesAndBondsMember_documentation_en-US" xlink:label="lab_kof_NotesAndBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Notes and bonds.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NotesAndBondsMember" xlink:href="kof-20241231.xsd#kof_NotesAndBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_NotesAndBondsMember" xlink:to="lab_kof_NotesAndBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_1c34dc65-eb11-4dc3-bbc4-b9610f4364fa_terseLabel_en-US" xlink:label="lab_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business acquisitions</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_label_en-US" xlink:label="lab_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from acquisitions</link:label>
    <link:label id="lab_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_documentation_en-US" xlink:label="lab_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" xlink:to="lab_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_JugosDelValleSAPIDeCVMember_5475241e-1880-4891-812c-64d858c0c2a3_terseLabel_en-US" xlink:label="lab_kof_JugosDelValleSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Jugos del valle, S.A.P.I. de C.V.</link:label>
    <link:label id="lab_kof_JugosDelValleSAPIDeCVMember_label_en-US" xlink:label="lab_kof_JugosDelValleSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Jugos del valle, S.A.P.I. de C.V. [Member]</link:label>
    <link:label id="lab_kof_JugosDelValleSAPIDeCVMember_documentation_en-US" xlink:label="lab_kof_JugosDelValleSAPIDeCVMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Jugos del valle, S.A.P.I. de C.V. [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember" xlink:href="kof-20241231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_JugosDelValleSAPIDeCVMember" xlink:to="lab_kof_JugosDelValleSAPIDeCVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotionalAmount_0e9ad577-442d-433d-b8ff-12adfb73c915_terseLabel_en-US" xlink:label="lab_ifrs-full_NotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_ifrs-full_NotionalAmount_49a5b239-36d6-4f64-9372-7b2f2ff53fe6_verboseLabel_en-US" xlink:label="lab_ifrs-full_NotionalAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Notional Amount</link:label>
    <link:label id="lab_ifrs-full_NotionalAmount_label_en-US" xlink:label="lab_ifrs-full_NotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notional amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotionalAmount" xlink:to="lab_ifrs-full_NotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfInvestmentPropertyAxis_22c2e17f-217e-460f-8349-72ad4dba8d91_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of investment property [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfInvestmentPropertyAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of investment property [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:to="lab_ifrs-full_TypesOfInvestmentPropertyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kof_EmployeeProfitSharingPayableMember_ce043942-2fcf-4e50-9ea4-624fa3b92f9b_terseLabel_en-US" xlink:label="lab_kof_EmployeeProfitSharingPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee profit sharing payable</link:label>
    <link:label id="lab_kof_EmployeeProfitSharingPayableMember_label_en-US" xlink:label="lab_kof_EmployeeProfitSharingPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee profit sharing payable [Member]</link:label>
    <link:label id="lab_kof_EmployeeProfitSharingPayableMember_documentation_en-US" xlink:label="lab_kof_EmployeeProfitSharingPayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee profit sharing payable [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharingPayableMember" xlink:href="kof-20241231.xsd#kof_EmployeeProfitSharingPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kof_EmployeeProfitSharingPayableMember" xlink:to="lab_kof_EmployeeProfitSharingPayableMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>kof-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:d531691e-abde-41d0-ac5e-c44ccb209f5c,g:e0db6556-08e3-42e3-93f9-c91dfe76354e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Cover" xlink:type="simple" xlink:href="kof-20241231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_1f018ba5-a7de-44cb-ace5-d26edfdd2fc2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_eedff332-33fb-41d2-ad5f-12989ce1a6d8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1f018ba5-a7de-44cb-ace5-d26edfdd2fc2" xlink:to="loc_dei_DocumentInformationTable_eedff332-33fb-41d2-ad5f-12989ce1a6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_893b8d2b-2dfe-422f-85c4-d1e5b0101414" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_eedff332-33fb-41d2-ad5f-12989ce1a6d8" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_893b8d2b-2dfe-422f-85c4-d1e5b0101414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_893b8d2b-2dfe-422f-85c4-d1e5b0101414" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_891c0b99-9f03-4703-bdc6-65ad78f470b5" xlink:href="kof-20241231.xsd#kof_AmericanDepositarySharesEachRepresenting10UnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_AmericanDepositarySharesEachRepresenting10UnitsMember_891c0b99-9f03-4703-bdc6-65ad78f470b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_e29f3ff8-6928-4157-8ddc-badb3f1326d4" xlink:href="kof-20241231.xsd#kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember_e29f3ff8-6928-4157-8ddc-badb3f1326d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassBCommonStockMember_8f057f61-365a-429e-beec-4a538749cbd4" xlink:href="kof-20241231.xsd#kof_ClassBCommonStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_ClassBCommonStockMember_8f057f61-365a-429e-beec-4a538749cbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassLCommonStockMember_ae07af05-ef31-4fa1-af1d-d9ba168b1acc" xlink:href="kof-20241231.xsd#kof_ClassLCommonStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_ClassLCommonStockMember_ae07af05-ef31-4fa1-af1d-d9ba168b1acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A2750SeniorNotesDue2030Member_9420088b-a24c-4083-a18a-70f04e391115" xlink:href="kof-20241231.xsd#kof_A2750SeniorNotesDue2030Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_A2750SeniorNotesDue2030Member_9420088b-a24c-4083-a18a-70f04e391115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_A1850SeniorNotesDue2023Member_17314977-d8aa-490b-937f-dbdda95aa4d7" xlink:href="kof-20241231.xsd#kof_A1850SeniorNotesDue2023Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_A1850SeniorNotesDue2023Member_17314977-d8aa-490b-937f-dbdda95aa4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassACommonStockMember_65dee959-82f2-48ac-a6b1-ae5561ab8147" xlink:href="kof-20241231.xsd#kof_ClassACommonStockMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_ClassACommonStockMember_65dee959-82f2-48ac-a6b1-ae5561ab8147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ClassDCommonStockMember_a96914d7-5184-48df-a770-5a01419fe3df" xlink:href="kof-20241231.xsd#kof_ClassDCommonStockMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_9e7e5d36-4ada-4a24-92cf-468aa32805fe" xlink:to="loc_kof_ClassDCommonStockMember_a96914d7-5184-48df-a770-5a01419fe3df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_40ccbb90-6191-446e-9777-7b545471b6c7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_eedff332-33fb-41d2-ad5f-12989ce1a6d8" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_40ccbb90-6191-446e-9777-7b545471b6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_4dd44731-d910-491e-8413-2053ef1007ff" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_40ccbb90-6191-446e-9777-7b545471b6c7" xlink:to="loc_dei_AddressTypeDomain_4dd44731-d910-491e-8413-2053ef1007ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_1a882ad0-8365-464c-bb63-85c52a682f4b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_4dd44731-d910-491e-8413-2053ef1007ff" xlink:to="loc_dei_BusinessContactMember_1a882ad0-8365-464c-bb63-85c52a682f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_eedff332-33fb-41d2-ad5f-12989ce1a6d8" xlink:to="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3b15658d-94ab-42b3-847c-ccc90db117ba" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentType_3b15658d-94ab-42b3-847c-ccc90db117ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_8b053e20-ef51-4291-94bd-0db090f4adad" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentPeriodEndDate_8b053e20-ef51-4291-94bd-0db090f4adad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_1548caea-3787-4a03-8763-ce5fa83d31e6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_CurrentFiscalYearEndDate_1548caea-3787-4a03-8763-ce5fa83d31e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_9c71927f-4f7a-4a12-8e3d-82c7e1b4d3ef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityFileNumber_9c71927f-4f7a-4a12-8e3d-82c7e1b4d3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_4facf4aa-8516-469f-a627-40645fc62acc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityIncorporationStateCountryCode_4facf4aa-8516-469f-a627-40645fc62acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b43d7fe4-aabc-4557-b20c-3317efd93d23" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressAddressLine1_b43d7fe4-aabc-4557-b20c-3317efd93d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_3b2bdc9f-be26-4d00-b7e1-019e60297e5d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressAddressLine2_3b2bdc9f-be26-4d00-b7e1-019e60297e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_9d70c789-4b79-466d-ae77-d4a5fabbd724" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressCityOrTown_9d70c789-4b79-466d-ae77-d4a5fabbd724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_5ba1f61c-58bf-4cbb-bef7-7a6b6d4123b2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressPostalZipCode_5ba1f61c-58bf-4cbb-bef7-7a6b6d4123b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_f04ac1f6-2961-4943-972f-468982e63cc6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityAddressCountry_f04ac1f6-2961-4943-972f-468982e63cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_896a9840-3ab8-4f71-a838-3a9a25464a01" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_ContactPersonnelName_896a9840-3ab8-4f71-a838-3a9a25464a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_96b53299-9814-4dcc-9fc3-238ead69fe39" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_CityAreaCode_96b53299-9814-4dcc-9fc3-238ead69fe39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_602e777c-c7b7-4d01-b034-2f707cf3fa5a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_LocalPhoneNumber_602e777c-c7b7-4d01-b034-2f707cf3fa5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelEmailAddress_79e2f0ef-9b9f-4282-8e90-5f87825ddc00" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_ContactPersonnelEmailAddress_79e2f0ef-9b9f-4282-8e90-5f87825ddc00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8b6ba52a-21ab-4c30-bd8d-54e06861d8f1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_Security12bTitle_8b6ba52a-21ab-4c30-bd8d-54e06861d8f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_6796fd50-4faf-466d-aea3-8ccbb3c07da0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_TradingSymbol_6796fd50-4faf-466d-aea3-8ccbb3c07da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_59113a0d-0249-4a4a-adad-dc9afdea572e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_SecurityExchangeName_59113a0d-0249-4a4a-adad-dc9afdea572e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_94133a04-8eb9-4e40-831e-756e79abd821" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_94133a04-8eb9-4e40-831e-756e79abd821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_2565f1a6-2ac4-4b52-801a-e16ae5a6ecb5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_2565f1a6-2ac4-4b52-801a-e16ae5a6ecb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_aa3ffe08-6e9e-4e26-a8b8-585c1da6e5b2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityVoluntaryFilers_aa3ffe08-6e9e-4e26-a8b8-585c1da6e5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_568617a8-e949-49a4-a515-23f4a6d2ed34" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityCurrentReportingStatus_568617a8-e949-49a4-a515-23f4a6d2ed34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_66a510b4-b697-45a3-aa46-f8687bbf8342" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityInteractiveDataCurrent_66a510b4-b697-45a3-aa46-f8687bbf8342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_614556cc-7576-4b3c-ba3d-b66529d9afa6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityFilerCategory_614556cc-7576-4b3c-ba3d-b66529d9afa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_e5731d14-ab4f-4ae6-9eb0-5a932fab69f2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityEmergingGrowthCompany_e5731d14-ab4f-4ae6-9eb0-5a932fab69f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_50e72abc-ef01-446b-a73f-61333ad7acd6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_IcfrAuditorAttestationFlag_50e72abc-ef01-446b-a73f-61333ad7acd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_86013095-70ab-4d46-b412-8443086ba4d9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_86013095-70ab-4d46-b412-8443086ba4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_9a4fc862-27da-410c-88b3-83b4dbc30ae1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityShellCompany_9a4fc862-27da-410c-88b3-83b4dbc30ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentShellCompanyReport_c59ea097-0a9c-4d2d-906f-2240a28da2d9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentShellCompanyReport_c59ea097-0a9c-4d2d-906f-2240a28da2d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_69ec335c-83f1-403b-bfd8-77284bfe3b9c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityRegistrantName_69ec335c-83f1-403b-bfd8-77284bfe3b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_cf9d9575-ac2d-43bc-ae29-3102829ce8fb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_AmendmentFlag_cf9d9575-ac2d-43bc-ae29-3102829ce8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_1d3a9e23-5484-46c1-a392-b4aa73e8ef89" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentFiscalYearFocus_1d3a9e23-5484-46c1-a392-b4aa73e8ef89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6246caab-3904-44b8-8cde-c50b5779bedc" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6246caab-3904-44b8-8cde-c50b5779bedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_ba082e5d-6d20-488d-a7c2-96f337fc1a3a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentAnnualReport_ba082e5d-6d20-488d-a7c2-96f337fc1a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_3c50031f-6cf7-4061-a73a-7b6f47c7bb51" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentTransitionReport_3c50031f-6cf7-4061-a73a-7b6f47c7bb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ec3736bf-1a1d-4daa-9f3e-2afb43a2226e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_EntityCentralIndexKey_ec3736bf-1a1d-4daa-9f3e-2afb43a2226e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAccountingStandard_a548e7b6-a285-43d8-afea-a628bfc842a6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentAccountingStandard_a548e7b6-a285-43d8-afea-a628bfc842a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_a7568956-d181-471e-8ae0-52562528d06e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_c7016e14-6080-41e3-b90a-19140532007c" xlink:to="loc_dei_DocumentRegistrationStatement_a7568956-d181-471e-8ae0-52562528d06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/AuditInformation" xlink:type="simple" xlink:href="kof-20241231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_47bb910d-8f32-478e-87c3-b12aeb886182" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_eaa71cae-1d67-4889-84aa-59b0d1a20ab7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_47bb910d-8f32-478e-87c3-b12aeb886182" xlink:to="loc_dei_AuditorName_eaa71cae-1d67-4889-84aa-59b0d1a20ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_4c70b806-9f1f-4de5-8543-d6880ebd3c5c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_47bb910d-8f32-478e-87c3-b12aeb886182" xlink:to="loc_dei_AuditorFirmId_4c70b806-9f1f-4de5-8543-d6880ebd3c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_26324ac6-0aa3-423f-bb6e-702c86b8b9d1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_47bb910d-8f32-478e-87c3-b12aeb886182" xlink:to="loc_dei_AuditorLocation_26324ac6-0aa3-423f-bb6e-702c86b8b9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_e6546e1a-7b63-4e72-8c56-9cedc9cf72b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_d069905e-1892-44f3-a7a5-dcd85c34e86e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_e6546e1a-7b63-4e72-8c56-9cedc9cf72b3" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_d069905e-1892-44f3-a7a5-dcd85c34e86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_548a3ff3-17cf-4fbe-8840-0fe7c91c4058" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_d069905e-1892-44f3-a7a5-dcd85c34e86e" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_548a3ff3-17cf-4fbe-8840-0fe7c91c4058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_3b381fd7-8f89-4fb3-bf99-c4fab9b4f91f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_548a3ff3-17cf-4fbe-8840-0fe7c91c4058" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_3b381fd7-8f89-4fb3-bf99-c4fab9b4f91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_aa635d1c-d62f-4a58-ae17-94ada18fe783" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_3b381fd7-8f89-4fb3-bf99-c4fab9b4f91f" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_aa635d1c-d62f-4a58-ae17-94ada18fe783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_9114ca4f-fe90-4045-9fb8-e6d6802d8ab1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_d069905e-1892-44f3-a7a5-dcd85c34e86e" xlink:to="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_9114ca4f-fe90-4045-9fb8-e6d6802d8ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_9114ca4f-fe90-4045-9fb8-e6d6802d8ab1" xlink:to="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_736902f0-aeb0-457a-bbbc-d76ff13e6f19" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_CashAndCashEquivalents_736902f0-aeb0-457a-bbbc-d76ff13e6f19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_9d73cfb4-0a43-41af-9fef-451c9cbaea92" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_9d73cfb4-0a43-41af-9fef-451c9cbaea92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_94382b54-0218-454c-bbf7-45d053aa6b4e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_Inventories_94382b54-0218-454c-bbf7-45d053aa6b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentRecoverablesIncomeTax_01f3abfd-fde1-4326-8edc-66d86c1d5bd7" xlink:href="kof-20241231.xsd#kof_CurrentRecoverablesIncomeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_kof_CurrentRecoverablesIncomeTax_01f3abfd-fde1-4326-8edc-66d86c1d5bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentTaxAssetsRecoverable_f49dbdac-9e9f-45c1-b031-962820cb1a46" xlink:href="kof-20241231.xsd#kof_OtherCurrentTaxAssetsRecoverable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_kof_OtherCurrentTaxAssetsRecoverable_f49dbdac-9e9f-45c1-b031-962820cb1a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_5863d437-97b0-43cb-8ef4-34a23b64f68d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_5863d437-97b0-43cb-8ef4-34a23b64f68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_ee6b09c1-63d7-401f-9654-ef61ba8d9932" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_OtherCurrentAssets_ee6b09c1-63d7-401f-9654-ef61ba8d9932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_12dd5a0c-0e79-4010-b9df-df8b4282799f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_86293719-3323-409d-b9fe-eed6c0969ba4" xlink:to="loc_ifrs-full_CurrentAssets_12dd5a0c-0e79-4010-b9df-df8b4282799f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_dfc02fcf-e639-48db-a9d0-67ecad7e9084" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_dfc02fcf-e639-48db-a9d0-67ecad7e9084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_d33df4b0-6f12-41ce-a413-70083d70b567" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_RightofuseAssets_d33df4b0-6f12-41ce-a413-70083d70b567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_9bc7ec94-db8b-4594-bc5b-486f20c67728" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_9bc7ec94-db8b-4594-bc5b-486f20c67728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_1abb2a16-ea83-4a14-a46b-8b89859c1447" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_1abb2a16-ea83-4a14-a46b-8b89859c1447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_6192864a-f241-44ca-b5cd-fcb4e70663dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_DeferredTaxAssets_6192864a-f241-44ca-b5cd-fcb4e70663dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_1c83309d-8a19-42a0-b01e-497bcd936324" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_1c83309d-8a19-42a0-b01e-497bcd936324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_4df7d7ae-0580-4e20-a738-1ba3740a7283" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_4df7d7ae-0580-4e20-a738-1ba3740a7283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_79957bd1-a48f-416f-be0b-da478a93e9b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_39adc9b2-125d-4ff4-97f6-8b5784d441b0" xlink:to="loc_ifrs-full_NoncurrentAssets_79957bd1-a48f-416f-be0b-da478a93e9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_73e2a421-7e29-4ce1-a069-3c9c5d36aa3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_a6e3a059-ecc1-4a53-8ecf-93198c23e9e1" xlink:to="loc_ifrs-full_Assets_73e2a421-7e29-4ce1-a069-3c9c5d36aa3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_9114ca4f-fe90-4045-9fb8-e6d6802d8ab1" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_db5279dd-8bdb-48be-a019-e04cdad6e9c1" xlink:href="kof-20241231.xsd#kof_CurrentPortionOfBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_kof_CurrentPortionOfBankLoansAndNotesPayable_db5279dd-8bdb-48be-a019-e04cdad6e9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_79627411-6427-4834-b8e5-540d1bc8151d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_79627411-6427-4834-b8e5-540d1bc8151d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_d816f806-d18b-4af3-86db-164432978684" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_d816f806-d18b-4af3-86db-164432978684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentInterestPayable_4b091c88-e710-4693-acde-95941ae45eb8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentInterestPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentInterestPayable_4b091c88-e710-4693-acde-95941ae45eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_5fca65d6-c8e2-41ea-b173-71ee985c3da5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_5fca65d6-c8e2-41ea-b173-71ee985c3da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_d117933c-80dd-4df0-8a8d-28014961d7ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_d117933c-80dd-4df0-8a8d-28014961d7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilities_1f877a20-913f-43e2-bb89-15151eeebf92" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentTaxLiabilities_1f877a20-913f-43e2-bb89-15151eeebf92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_524346d1-1586-484f-96c4-0ea3cb2ce910" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_524346d1-1586-484f-96c4-0ea3cb2ce910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_48bcfa42-4975-451b-bca3-2c8f78c08708" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_48bcfa42-4975-451b-bca3-2c8f78c08708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_734bc844-bb7f-4d49-99ae-d3fa229c0033" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ede7bc7b-face-43a1-98ee-1c4eb27b88e5" xlink:to="loc_ifrs-full_CurrentLiabilities_734bc844-bb7f-4d49-99ae-d3fa229c0033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_f2c623e9-abcb-4037-a4a6-4de62da7da0a" xlink:href="kof-20241231.xsd#kof_NonCurrentPortionOfBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_kof_NonCurrentPortionOfBankLoansAndNotesPayable_f2c623e9-abcb-4037-a4a6-4de62da7da0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_3d180992-e954-49fd-ac10-ff886eb9ebff" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_3d180992-e954-49fd-ac10-ff886eb9ebff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_5eaca741-3bbb-4e05-9faa-860e01a8ff61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_5eaca741-3bbb-4e05-9faa-860e01a8ff61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_1d2e6f9c-c98b-498c-9fa3-5b9b825a81cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_1d2e6f9c-c98b-498c-9fa3-5b9b825a81cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_d6cc932a-5c89-4a28-8804-ede43e554738" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialLiabilities_d6cc932a-5c89-4a28-8804-ede43e554738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_0857514b-a469-4662-8bbd-cf908eae878a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_NoncurrentProvisions_0857514b-a469-4662-8bbd-cf908eae878a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_24d78b87-82fe-4491-ae0f-426499cbae9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_24d78b87-82fe-4491-ae0f-426499cbae9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_288ff69c-0f60-4092-9239-9f7420836bde" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_c83af4f6-1d67-43fb-9037-8ce25e139269" xlink:to="loc_ifrs-full_NoncurrentLiabilities_288ff69c-0f60-4092-9239-9f7420836bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_158f9577-2082-4358-801f-e5f72b293a0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_Liabilities_158f9577-2082-4358-801f-e5f72b293a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_29c3bf48-7809-44f1-979f-65788c3d9e42" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_IssuedCapital_29c3bf48-7809-44f1-979f-65788c3d9e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_ff24790f-fbc0-4a4f-96d4-4d3e067ab122" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_ff24790f-fbc0-4a4f-96d4-4d3e067ab122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_e0815f4e-6920-4578-ba3d-c06b509ad182" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_RetainedEarnings_e0815f4e-6920-4578-ba3d-c06b509ad182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterest_4b0f10e1-5ca7-46f7-a9d3-d1110a11f009" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEquityInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_OtherEquityInterest_4b0f10e1-5ca7-46f7-a9d3-d1110a11f009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_394be8bb-5078-493d-9b57-c9cb39c88b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_394be8bb-5078-493d-9b57-c9cb39c88b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_7d298367-4d80-460f-9809-f337deef5954" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_7d298367-4d80-460f-9809-f337deef5954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_fc597c9f-1f4b-477c-8b8b-d3bc358ed9a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_NoncontrollingInterests_fc597c9f-1f4b-477c-8b8b-d3bc358ed9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_90a2b991-0561-4587-8a9a-0c3ec3e86938" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_09dec229-949a-4697-a8ec-5bbc3463d3a0" xlink:to="loc_ifrs-full_Equity_90a2b991-0561-4587-8a9a-0c3ec3e86938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_35c50120-2d87-4c3d-b196-fa82d3bf858f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_67ed8a20-12fa-4bb1-962a-462b19bca430" xlink:to="loc_ifrs-full_EquityAndLiabilities_35c50120-2d87-4c3d-b196-fa82d3bf858f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedIncomeStatements"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeStatementAbstract_a53c42fb-4b87-48f3-8d69-68cb0408bca0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_33b1ce4f-82e1-4695-aa52-d34e06777f09" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_a53c42fb-4b87-48f3-8d69-68cb0408bca0" xlink:to="loc_srt_CondensedIncomeStatementTable_33b1ce4f-82e1-4695-aa52-d34e06777f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_fbd577a8-60cc-481b-95fb-d919b6deb14e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_33b1ce4f-82e1-4695-aa52-d34e06777f09" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_fbd577a8-60cc-481b-95fb-d919b6deb14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_5995dffc-733c-4a24-9e95-835f74706e00" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_fbd577a8-60cc-481b-95fb-d919b6deb14e" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_5995dffc-733c-4a24-9e95-835f74706e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_e1cba8fe-e727-43d7-a8d4-4029f5023f99" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_5995dffc-733c-4a24-9e95-835f74706e00" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_e1cba8fe-e727-43d7-a8d4-4029f5023f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_429fc921-eb9d-4f47-9c3b-5d08225a2e6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_33b1ce4f-82e1-4695-aa52-d34e06777f09" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_429fc921-eb9d-4f47-9c3b-5d08225a2e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain_439be371-9e39-490d-abab-1faff2e0e0e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_429fc921-eb9d-4f47-9c3b-5d08225a2e6e" xlink:to="loc_ifrs-full_ProductsAndServicesDomain_439be371-9e39-490d-abab-1faff2e0e0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_6f868884-3c3c-4133-8596-ddd98f2f3fa3" xlink:href="kof-20241231.xsd#kof_SaleOfProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_439be371-9e39-490d-abab-1faff2e0e0e1" xlink:to="loc_kof_SaleOfProductsMember_6f868884-3c3c-4133-8596-ddd98f2f3fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember_1f5fc3ac-3ea5-4394-ba59-f42d4459beec" xlink:href="kof-20241231.xsd#kof_ServicesRenderedAndOtherOperatingRevenuesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_439be371-9e39-490d-abab-1faff2e0e0e1" xlink:to="loc_kof_ServicesRenderedAndOtherOperatingRevenuesMember_1f5fc3ac-3ea5-4394-ba59-f42d4459beec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_33b1ce4f-82e1-4695-aa52-d34e06777f09" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_0688aa2d-a062-429d-bb35-66d09a7d10a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_0688aa2d-a062-429d-bb35-66d09a7d10a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_f62dfae5-57f9-488a-a36e-a2bb0422fc2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_CostOfSales_f62dfae5-57f9-488a-a36e-a2bb0422fc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_e5d48e09-6150-4abc-819e-2f4ad7e8604e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_GrossProfit_e5d48e09-6150-4abc-819e-2f4ad7e8604e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_09193ae8-6a15-4cfd-b582-b43802f49973" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_AdministrativeExpense_09193ae8-6a15-4cfd-b582-b43802f49973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_ccbd27c2-6f63-4250-95e4-f59d3a48a752" xlink:href="kof-20241231.xsd#kof_SellingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_kof_SellingExpenses_ccbd27c2-6f63-4250-95e4-f59d3a48a752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_25db7ad6-8625-4fa9-b093-4920ae6e281a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_OtherIncome_25db7ad6-8625-4fa9-b093-4920ae6e281a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_05eb35c4-91a0-4056-b15f-431c85c1c4d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_OtherExpenseByNature_05eb35c4-91a0-4056-b15f-431c85c1c4d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_58cdadb9-197d-4da6-9cb8-46ef4b247999" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_InterestExpense_58cdadb9-197d-4da6-9cb8-46ef4b247999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncome_424972f1-beac-4e84-97f3-df66bb95e181" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinanceIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_FinanceIncome_424972f1-beac-4e84-97f3-df66bb95e181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0403c3e8-57c7-473f-adc7-5d4592c71463" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_0403c3e8-57c7-473f-adc7-5d4592c71463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_745acb1d-ce41-4360-813b-1b687c91e08c" xlink:href="kof-20241231.xsd#kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_745acb1d-ce41-4360-813b-1b687c91e08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_c9630ad6-1cd8-4567-8fa9-1c3fe01cd0e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_c9630ad6-1cd8-4567-8fa9-1c3fe01cd0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_e90e2b23-94e2-470a-8b2b-6b969948eab2" xlink:href="kof-20241231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_e90e2b23-94e2-470a-8b2b-6b969948eab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7ded0a56-9759-445a-ab7f-427874c6d3ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_7ded0a56-9759-445a-ab7f-427874c6d3ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c8f161a5-3b63-4711-a022-c11adab38ff8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c8f161a5-3b63-4711-a022-c11adab38ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_a3912202-f673-401b-ae27-5347f57d13fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_ProfitLoss_a3912202-f673-401b-ae27-5347f57d13fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToAbstract_9fb80b93-5840-4cb1-be97-7550b017224a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_ProfitLossAttributableToAbstract_9fb80b93-5840-4cb1-be97-7550b017224a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_74c8bb83-ad31-483a-9ec9-4b1eaf6bc5f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_9fb80b93-5840-4cb1-be97-7550b017224a" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_74c8bb83-ad31-483a-9ec9-4b1eaf6bc5f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_100d461b-4fa1-4996-b1c5-486ddd491f0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_9fb80b93-5840-4cb1-be97-7550b017224a" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_100d461b-4fa1-4996-b1c5-486ddd491f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_1e27b228-f8b4-4c0d-8dd9-d22f0d5edbf6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProfitLossAttributableToAbstract_9fb80b93-5840-4cb1-be97-7550b017224a" xlink:to="loc_ifrs-full_ProfitLoss_1e27b228-f8b4-4c0d-8dd9-d22f0d5edbf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_4107bb62-6863-4552-874d-1576a9731856" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_da814a77-96ab-4790-957e-c3116402344e" xlink:to="loc_ifrs-full_EarningsPerShareAbstract_4107bb62-6863-4552-874d-1576a9731856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_24dc5f5a-417b-4d81-95a5-7bc69bc00c19" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_4107bb62-6863-4552-874d-1576a9731856" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_24dc5f5a-417b-4d81-95a5-7bc69bc00c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_624f93e1-b557-4d54-bfca-491173e89318" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_4107bb62-6863-4552-874d-1576a9731856" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_624f93e1-b557-4d54-bfca-491173e89318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_ebf6e824-9128-4d1c-8a5d-071945fa93e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfComprehensiveIncomeTable_a66adb4b-2eb2-4a82-91df-2639df92a3d3" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_ebf6e824-9128-4d1c-8a5d-071945fa93e9" xlink:to="loc_srt_CondensedStatementOfComprehensiveIncomeTable_a66adb4b-2eb2-4a82-91df-2639df92a3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_895145b8-41cf-4aff-a39e-84f5eab05aef" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable_a66adb4b-2eb2-4a82-91df-2639df92a3d3" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_895145b8-41cf-4aff-a39e-84f5eab05aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b608e082-c3a9-4e10-b3ec-2345913b5524" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_895145b8-41cf-4aff-a39e-84f5eab05aef" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b608e082-c3a9-4e10-b3ec-2345913b5524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_e537f0b0-5ed4-4fbc-82d0-0a5fdd533b1c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_b608e082-c3a9-4e10-b3ec-2345913b5524" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_e537f0b0-5ed4-4fbc-82d0-0a5fdd533b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedStatementOfIncomeCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfComprehensiveIncomeTable_a66adb4b-2eb2-4a82-91df-2639df92a3d3" xlink:to="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_2cde5d94-5386-4d17-95db-e41d78fe4bc3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_ifrs-full_ProfitLoss_2cde5d94-5386-4d17-95db-e41d78fe4bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_4f152d05-7d91-44f7-a4f0-c1a40540e1b8" xlink:href="kof-20241231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax_4f152d05-7d91-44f7-a4f0-c1a40540e1b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsHeldToMaturity_ed9ecfee-e065-40f4-8ad5-3b7d61b68b59" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsHeldToMaturity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_kof_FinancialInstrumentsHeldToMaturity_ed9ecfee-e065-40f4-8ad5-3b7d61b68b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_9b3cf2d2-f671-4c04-bcaa-68fb7066f686" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_9b3cf2d2-f671-4c04-bcaa-68fb7066f686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_756adeae-372f-4827-a7bc-6c758002c9d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_756adeae-372f-4827-a7bc-6c758002c9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_781136cb-00c5-44e4-b94e-362dfadb9d92" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_781136cb-00c5-44e4-b94e-362dfadb9d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_177bcb82-6deb-471f-ab9d-5c5c219b9508" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_177bcb82-6deb-471f-ab9d-5c5c219b9508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_1597c202-232d-4bc4-80e5-91212a3f8336" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_17e20b21-468f-43a2-a2e6-d428495c233a" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax_1597c202-232d-4bc4-80e5-91212a3f8336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_4a22cbf2-25a9-43ec-bfc1-3ffa153d811f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_da81e021-0275-4120-95a9-0d1c7fb3ed49" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_4a22cbf2-25a9-43ec-bfc1-3ffa153d811f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeAttributableAbstract_72b4388b-e998-4980-a033-2a7e173801bf" xlink:href="kof-20241231.xsd#kof_OtherComprehensiveIncomeAttributableAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_kof_OtherComprehensiveIncomeAttributableAbstract_72b4388b-e998-4980-a033-2a7e173801bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_ac007b98-97a2-46e2-8c8d-bd95680e0c8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_72b4388b-e998-4980-a033-2a7e173801bf" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent_ac007b98-97a2-46e2-8c8d-bd95680e0c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_75973d2a-291b-4cbc-9836-0aa2334013da" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_72b4388b-e998-4980-a033-2a7e173801bf" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests_75973d2a-291b-4cbc-9836-0aa2334013da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_58de58e7-7ac5-469a-9cf3-195670a7a6a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherComprehensiveIncomeAttributableAbstract_72b4388b-e998-4980-a033-2a7e173801bf" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_58de58e7-7ac5-469a-9cf3-195670a7a6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_10ea3d05-af82-4edd-81d8-ce1c601c8d35" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_ifrs-full_ComprehensiveIncome_10ea3d05-af82-4edd-81d8-ce1c601c8d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_e6bcb760-5bc5-48c4-924b-04ad1f88555b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedStatementOfIncomeCaptionsLineItems_0492da44-c3bb-414d-a26b-c8cfa04ed784" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_e6bcb760-5bc5-48c4-924b-04ad1f88555b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_df4715f0-ac5a-4e46-b4aa-7f7756d15806" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_e6bcb760-5bc5-48c4-924b-04ad1f88555b" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_df4715f0-ac5a-4e46-b4aa-7f7756d15806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_a6a0610b-5f60-44f5-9a3a-8d55053692f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_e6bcb760-5bc5-48c4-924b-04ad1f88555b" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests_a6a0610b-5f60-44f5-9a3a-8d55053692f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_81c8ea5e-649b-490d-bd53-292e804be6c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToAbstract_e6bcb760-5bc5-48c4-924b-04ad1f88555b" xlink:to="loc_ifrs-full_ComprehensiveIncome_81c8ea5e-649b-490d-bd53-292e804be6c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract_973ad717-d053-4709-a182-8f36c352882d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_9c4a7739-e06a-4944-a6fd-5fabb6240771" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_973ad717-d053-4709-a182-8f36c352882d" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_9c4a7739-e06a-4944-a6fd-5fabb6240771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_129a2b01-9589-4db7-8ec2-6dec5fa5471d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_9c4a7739-e06a-4944-a6fd-5fabb6240771" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_129a2b01-9589-4db7-8ec2-6dec5fa5471d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityDomain_7c70b74e-70dd-4fc5-98a0-fdf073da8131" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_129a2b01-9589-4db7-8ec2-6dec5fa5471d" xlink:to="loc_ifrs-full_ComponentsOfEquityDomain_7c70b74e-70dd-4fc5-98a0-fdf073da8131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityDomain_7c70b74e-70dd-4fc5-98a0-fdf073da8131" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_f0c6b504-84ef-404c-b37e-33d12120425a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_IssuedCapitalMember_f0c6b504-84ef-404c-b37e-33d12120425a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_f40775d9-9124-452a-9ad0-9a50b5ab1404" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_f40775d9-9124-452a-9ad0-9a50b5ab1404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_c462024e-61b2-4b3f-9783-fc3066b8b719" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_RetainedEarningsMember_c462024e-61b2-4b3f-9783-fc3066b8b719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherEquityInterestMember_27b3aa05-a45c-45bd-b41c-42d392ec6011" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherEquityInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_OtherEquityInterestMember_27b3aa05-a45c-45bd-b41c-42d392ec6011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember_22fb3ddf-e084-453b-a6f5-1a425a969b72" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfCashFlowHedgesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_ReserveOfCashFlowHedgesMember_22fb3ddf-e084-453b-a6f5-1a425a969b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_13010b9a-7ed9-4c1f-a4d6-f8afcd0c04bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_13010b9a-7ed9-4c1f-a4d6-f8afcd0c04bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_b27920c9-dd7c-4da3-8efa-b29f247f9fe6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_bcd951ed-c4ef-43e3-a0b2-eb023a996c7f" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_b27920c9-dd7c-4da3-8efa-b29f247f9fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_5e69198c-bdc6-4b81-90c7-fd99512db0f4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityDomain_7c70b74e-70dd-4fc5-98a0-fdf073da8131" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_5e69198c-bdc6-4b81-90c7-fd99512db0f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_9c4a7739-e06a-4944-a6fd-5fabb6240771" xlink:to="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_5df00b0a-ef1d-41c8-960d-304106b1d183" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_Equity_5df00b0a-ef1d-41c8-960d-304106b1d183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_ea72a00b-c2a4-4838-82b5-4c8c6bf25a93" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_ProfitLoss_ea72a00b-c2a4-4838-82b5-4c8c6bf25a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_c6f495ea-79e3-4319-b9b3-75a0e835b2de" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_c6f495ea-79e3-4319-b9b3-75a0e835b2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_120a15e0-27f7-435e-b3e1-dfe07e2720ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_ComprehensiveIncome_120a15e0-27f7-435e-b3e1-dfe07e2720ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_cf55af62-3864-4e50-b16b-4480b54b677b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners_cf55af62-3864-4e50-b16b-4480b54b677b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Equity_dee55154-2bdb-4a7d-bb07-a3819bf6d3ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Equity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_202aac47-a9ad-4ac7-b7d4-24bac669fbc6" xlink:to="loc_ifrs-full_Equity_dee55154-2bdb-4a7d-bb07-a3819bf6d3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_9a4d025a-0ab9-45e5-b195-f28656f3c561" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_1fc9f399-33bf-4330-9c0c-7abdc6a4687a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_9a4d025a-0ab9-45e5-b195-f28656f3c561" xlink:to="loc_srt_CondensedCashFlowStatementTable_1fc9f399-33bf-4330-9c0c-7abdc6a4687a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_a38e3c9f-250a-4ea8-b7ba-4a11e4733a93" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichInformationIsDisplayedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_1fc9f399-33bf-4330-9c0c-7abdc6a4687a" xlink:to="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_a38e3c9f-250a-4ea8-b7ba-4a11e4733a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_8cdcb84d-359d-438a-9385-3d7937ce172d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FunctionalOrPresentationCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis_a38e3c9f-250a-4ea8-b7ba-4a11e4733a93" xlink:to="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_8cdcb84d-359d-438a-9385-3d7937ce172d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_489aec29-90a8-4578-a481-f0e4ec84a8b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FunctionalOrPresentationCurrencyMember_8cdcb84d-359d-438a-9385-3d7937ce172d" xlink:to="loc_ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember_489aec29-90a8-4578-a481-f0e4ec84a8b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_1fc9f399-33bf-4330-9c0c-7abdc6a4687a" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_a6058390-ccfe-4a58-b187-5a14616f8910" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_a6058390-ccfe-4a58-b187-5a14616f8910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:to="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashOperatingExpenses_4c5d11ce-4bf9-4322-9d2d-708019a8f5b9" xlink:href="kof-20241231.xsd#kof_AdjustmentsForNonCashOperatingExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForNonCashOperatingExpenses_4c5d11ce-4bf9-4322-9d2d-708019a8f5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationExpense_93e173ba-d542-4a07-984e-e75e204a738f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDepreciationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationExpense_93e173ba-d542-4a07-984e-e75e204a738f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_c7a63741-7b0a-42f9-84ba-87d63b46f73f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_c7a63741-7b0a-42f9-84ba-87d63b46f73f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_5cff8bf8-5269-4638-8618-bf8d79e31c0e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_5cff8bf8-5269-4638-8618-bf8d79e31c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmortizationPrepaidExpenses_90832ccb-5b62-478e-b536-3cb5e5e0d1fd" xlink:href="kof-20241231.xsd#kof_AmortizationPrepaidExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AmortizationPrepaidExpenses_90832ccb-5b62-478e-b536-3cb5e5e0d1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_23962902-4cff-43c1-a702-a6912ac9dffb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets_23962902-4cff-43c1-a702-a6912ac9dffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfLongLived_6fe544ac-2fb5-4e40-84ca-e888410a0869" xlink:href="kof-20241231.xsd#kof_LossOnTheRetirementOfLongLived"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_LossOnTheRetirementOfLongLived_6fe544ac-2fb5-4e40-84ca-e888410a0869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossOnTheRetirementOfIntangibleAssets_0f32e00d-6b74-4b7c-a834-a1091d15ff97" xlink:href="kof-20241231.xsd#kof_LossOnTheRetirementOfIntangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_LossOnTheRetirementOfIntangibleAssets_0f32e00d-6b74-4b7c-a834-a1091d15ff97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_b2cc4fd7-e434-4841-aead-5dda07001210" xlink:href="kof-20241231.xsd#kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes_b2cc4fd7-e434-4841-aead-5dda07001210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestIncome_65bb0183-baf7-497e-af6b-f73a2f083f75" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForInterestIncome"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForInterestIncome_65bb0183-baf7-497e-af6b-f73a2f083f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForInterestExpense_04e58f09-892a-4e43-9a4c-c9d781be374c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForInterestExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForInterestExpense_04e58f09-892a-4e43-9a4c-c9d781be374c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_6962f92c-ce1d-4f8b-a61c-ab4cb9ba6bfa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains_6962f92c-ce1d-4f8b-a61c-ab4cb9ba6bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_84a85e0d-9aa0-4b19-8bd9-8f453de2ab50" xlink:href="kof-20241231.xsd#kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits_84a85e0d-9aa0-4b19-8bd9-8f453de2ab50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_0416c978-cf6e-443d-ab1a-4e00d925bace" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_0416c978-cf6e-443d-ab1a-4e00d925bace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_a374ff2c-248c-4cf5-bed4-46fda8ab14b0" xlink:href="kof-20241231.xsd#kof_AdjustmentsForMonetaryPositionGainLossNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForMonetaryPositionGainLossNet_a374ff2c-248c-4cf5-bed4-46fda8ab14b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_15b8db1c-5792-4867-805c-32cd35dc54b5" xlink:href="kof-20241231.xsd#kof_AdjustmentsForMarketValueLossOnFinancialInstruments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForMarketValueLossOnFinancialInstruments_15b8db1c-5792-4867-805c-32cd35dc54b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_be54cdd4-4727-4f72-a07e-e5e6954c4ad7" xlink:href="kof-20241231.xsd#kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets_be54cdd4-4727-4f72-a07e-e5e6954c4ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_d4b71dab-dbcd-4e29-873c-b55cadb22359" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInOtherCurrentAssets1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_IncreaseDecreaseInOtherCurrentAssets1_d4b71dab-dbcd-4e29-873c-b55cadb22359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_fd03fa0f-77f4-4d0a-b1a0-7cc8ed7eda01" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_fd03fa0f-77f4-4d0a-b1a0-7cc8ed7eda01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_dc870af4-5bae-45fa-9568-b1c275640a19" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable_dc870af4-5bae-45fa-9568-b1c275640a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_caa9616b-b488-4f89-9fa8-6cab56afe2e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities_caa9616b-b488-4f89-9fa8-6cab56afe2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_2504d43b-244b-453f-b188-a7dfa5167d62" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities_2504d43b-244b-453f-b188-a7dfa5167d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForOtherTax_4c19b0ad-f78c-494a-8430-a667b1ae3d64" xlink:href="kof-20241231.xsd#kof_AdjustmentsForOtherTax"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForOtherTax_4c19b0ad-f78c-494a-8430-a667b1ae3d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_02ff300e-17ae-4d96-87bc-a21f1501a39a" xlink:href="kof-20241231.xsd#kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_cda06082-7f98-49e2-9ffd-042de8c029d7" xlink:to="loc_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid_02ff300e-17ae-4d96-87bc-a21f1501a39a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_4f34a447-f19d-420f-abdd-b3e85dd32588" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_a7c27fc4-a4d9-4d1c-a4c6-0ab235adc481" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_4f34a447-f19d-420f-abdd-b3e85dd32588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_f269e7d3-32c5-4846-8638-a3a28f9e10d3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_f269e7d3-32c5-4846-8638-a3a28f9e10d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_9877d41f-8382-427e-9463-4c13f0758c7b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestReceivedClassifiedAsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsInvestingActivities_9877d41f-8382-427e-9463-4c13f0758c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_9e570aee-3971-4aa4-b944-2e258c520387" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_9e570aee-3971-4aa4-b944-2e258c520387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_881475cb-3c58-44b5-9a17-795398b7b091" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities_881475cb-3c58-44b5-9a17-795398b7b091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_bd253c45-c7e3-4efd-8025-5335d14b9d8d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_bd253c45-c7e3-4efd-8025-5335d14b9d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_565102a2-77f3-4847-95c6-51bf688fc356" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets_565102a2-77f3-4847-95c6-51bf688fc356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_ad9bf2f5-ad1d-48e8-bc4c-70e0af9cb82e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities_ad9bf2f5-ad1d-48e8-bc4c-70e0af9cb82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_5fd3460a-3c21-424a-9b15-0eef15d62fa8" xlink:href="kof-20241231.xsd#kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets_5fd3460a-3c21-424a-9b15-0eef15d62fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8a970429-133f-4842-9047-4a204fcc9c1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_ef17e92e-75c8-4e3b-be2f-3e06ea874267" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8a970429-133f-4842-9047-4a204fcc9c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_111d74fb-81f3-42f1-8fbd-e22017bfae7c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_111d74fb-81f3-42f1-8fbd-e22017bfae7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_298b0724-0561-4320-a35e-2f823cae7bf4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_298b0724-0561-4320-a35e-2f823cae7bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_6fbbfd5d-7649-4915-bf96-e47700ca9ea1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsFinancingActivities_6fbbfd5d-7649-4915-bf96-e47700ca9ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_78d8c752-2234-4e7b-a66e-d7ed243774f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_78d8c752-2234-4e7b-a66e-d7ed243774f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_77bb3fd6-dfff-475f-baa8-ef83d85c8667" xlink:href="kof-20241231.xsd#kof_LeaseInterestPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_kof_LeaseInterestPaidClassifiedAsFinancingActivities_77bb3fd6-dfff-475f-baa8-ef83d85c8667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_e0dcb612-1f1c-4174-af44-ad4776f0f167" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_CashOutflowForLeases_e0dcb612-1f1c-4174-af44-ad4776f0f167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_7b7ed1fb-0ce8-4dd4-80f6-8d4df035cba9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_7b7ed1fb-0ce8-4dd4-80f6-8d4df035cba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_8d1e5710-7216-40e9-81e4-58cf77dd1764" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_ad9fe3f7-6a5c-4538-8566-b5a031bb27ab" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_8d1e5710-7216-40e9-81e4-58cf77dd1764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_dccb0123-acbe-4785-8d88-4c8b10c0441e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_dccb0123-acbe-4785-8d88-4c8b10c0441e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_67fc7652-5469-4ce1-8c99-f1c9d1cbfdbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_67fc7652-5469-4ce1-8c99-f1c9d1cbfdbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_bbe0b0f4-caa2-40ae-8cbd-2021de4914fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_bbe0b0f4-caa2-40ae-8cbd-2021de4914fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_522049a7-8f8e-4ed6-a7a7-c66d115d907a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_9e97d2e2-eb5c-4798-8fd0-d230fd4502fc" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_522049a7-8f8e-4ed6-a7a7-c66d115d907a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="kof-20241231.xsd#ConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_398c6631-20e3-49db-8f1f-b37cd8a04277" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InsuranceRevenue_e5776500-b3a3-4ed5-a3e4-55b792f0ff56" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_398c6631-20e3-49db-8f1f-b37cd8a04277" xlink:to="loc_ifrs-full_InsuranceRevenue_e5776500-b3a3-4ed5-a3e4-55b792f0ff56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany" xlink:type="simple" xlink:href="kof-20241231.xsd#ActivitiesoftheCompany"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompany" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract_db217be7-50a1-4190-aa4c-45698d0467b7" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTextBlock_ccc951e1-7080-4b30-bd89-11a716609a31" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_db217be7-50a1-4190-aa4c-45698d0467b7" xlink:to="loc_kof_DisclosureOfParentEntityInformationTextBlock_ccc951e1-7080-4b30-bd89-11a716609a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparation" xlink:type="simple" xlink:href="kof-20241231.xsd#BasisofPreparation"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_71057089-27da-4973-ae44-e12f95843cd1" xlink:href="kof-20241231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_b3a72e8f-7311-4b6e-8e9a-c22efb4af50c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_71057089-27da-4973-ae44-e12f95843cd1" xlink:to="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_b3a72e8f-7311-4b6e-8e9a-c22efb4af50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPolicies" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_e706a724-4fbf-4ca9-99da-06556e54c135" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_f8b0355e-397b-4372-bf48-ef4a07ec8ac6" xlink:href="kof-20241231.xsd#kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_e706a724-4fbf-4ca9-99da-06556e54c135" xlink:to="loc_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_f8b0355e-397b-4372-bf48-ef4a07ec8ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="kof-20241231.xsd#CashandCashEquivalents"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract_689ad0b6-7ef2-4ecf-ac13-8466aa12a5f0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_f01e9e87-7d0a-430b-bd12-ce7bbf51ab51" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_689ad0b6-7ef2-4ecf-ac13-8466aa12a5f0" xlink:to="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_f01e9e87-7d0a-430b-bd12-ce7bbf51ab51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNet" xlink:type="simple" xlink:href="kof-20241231.xsd#TradeReceivableNet"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_298a7cf9-9b3d-47cb-bdea-fc82c4708745" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_22413674-594b-4a8c-b6c6-47741f4731fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_298a7cf9-9b3d-47cb-bdea-fc82c4708745" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_22413674-594b-4a8c-b6c6-47741f4731fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Inventories" xlink:type="simple" xlink:href="kof-20241231.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_c23e8f91-6e0c-45bb-81b3-32e6613c21c4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory_4966c406-43b6-466c-9024-377b163245fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInventoriesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_c23e8f91-6e0c-45bb-81b3-32e6613c21c4" xlink:to="loc_ifrs-full_DisclosureOfInventoriesExplanatory_4966c406-43b6-466c-9024-377b163245fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssets"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_3b8022b2-e8f3-4b2a-a60f-88dec5d04fac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_5d8a1a32-d4bc-4c42-8035-7a582f6b8ab6" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_3b8022b2-e8f3-4b2a-a60f-88dec5d04fac" xlink:to="loc_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock_5d8a1a32-d4bc-4c42-8035-7a582f6b8ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities" xlink:type="simple" xlink:href="kof-20241231.xsd#InvestmentsinOtherEntities"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_04598edb-8f68-4fbf-bed5-f8e7a36b3512" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_ca050e12-5a6a-46f2-889c-0d1d6b5a948c" xlink:href="kof-20241231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_04598edb-8f68-4fbf-bed5-f8e7a36b3512" xlink:to="loc_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock_ca050e12-5a6a-46f2-889c-0d1d6b5a948c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Leases" xlink:type="simple" xlink:href="kof-20241231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_6bae307e-a0fb-4253-87f4-cf904143d194" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory_afe79a5d-f70a-4315-8383-6d126c30d95f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_6bae307e-a0fb-4253-87f4-cf904143d194" xlink:to="loc_ifrs-full_DisclosureOfLeasesExplanatory_afe79a5d-f70a-4315-8383-6d126c30d95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Propertyplantequipment" xlink:type="simple" xlink:href="kof-20241231.xsd#Propertyplantequipment"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Propertyplantequipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_08e8354f-4e54-4808-b585-d5d0f3b87f75" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_64acb39e-dde1-46a2-a1c5-3ce8676ebbe7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_08e8354f-4e54-4808-b585-d5d0f3b87f75" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_64acb39e-dde1-46a2-a1c5-3ce8676ebbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssets" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_71d95e12-b961-4514-b4aa-033a7547e33d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_0944788d-8520-411c-aab2-04d3e7513835" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_71d95e12-b961-4514-b4aa-033a7547e33d" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_0944788d-8520-411c-aab2-04d3e7513835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets" xlink:type="simple" xlink:href="kof-20241231.xsd#Othernoncurrentassetsandothernoncurrentfinancialassets"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_87980ea5-671c-49aa-838f-cfad771f5ea2" xlink:href="kof-20241231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_518e126c-b19a-49a3-a50c-d0125063ad40" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_87980ea5-671c-49aa-838f-cfad771f5ea2" xlink:to="loc_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock_518e126c-b19a-49a3-a50c-d0125063ad40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_d0740a24-ea5d-43b0-af9a-a7958b840062" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_ded61d9d-d29d-44ff-a0d8-62b358fca178" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_d0740a24-ea5d-43b0-af9a-a7958b840062" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock_ded61d9d-d29d-44ff-a0d8-62b358fca178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionsinForeignCurrencies"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_62b983cc-468a-4efc-ab5f-49a8b9e469a8" xlink:href="kof-20241231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_80444dff-6ba6-4120-85bd-235355c8dc40" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_62b983cc-468a-4efc-ab5f-49a8b9e469a8" xlink:to="loc_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory_80444dff-6ba6-4120-85bd-235355c8dc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefits"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_7fa9de79-839c-4b59-a9f4-4e5e14680a79" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_5eeef88a-f3ab-4822-a92d-77e1be27e5b0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_7fa9de79-839c-4b59-a9f4-4e5e14680a79" xlink:to="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_5eeef88a-f3ab-4822-a92d-77e1be27e5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusPrograms" xlink:type="simple" xlink:href="kof-20241231.xsd#BonusPrograms"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BonusPrograms" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_408abb92-2f53-4bcf-b17a-0b11f53da239" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_5093f469-702f-4aa5-a3f5-31edabdd0015" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_408abb92-2f53-4bcf-b17a-0b11f53da239" xlink:to="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_5093f469-702f-4aa5-a3f5-31edabdd0015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_513b8c5c-d2c2-4d98-b270-f7b8d134eebc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_d0f86a8e-3230-4304-b3da-0eed3bc67bf5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_513b8c5c-d2c2-4d98-b270-f7b8d134eebc" xlink:to="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_d0f86a8e-3230-4304-b3da-0eed3bc67bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherIncomeandExpenses"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_a2a38afe-2dd1-4803-bfb5-74f91072bf48" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_070bdfd3-5f12-463b-a3e1-775dfc740041" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherIncomeAndExpensesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_a2a38afe-2dd1-4803-bfb5-74f91072bf48" xlink:to="loc_kof_DisclosureOfOtherIncomeAndExpensesTextBlock_070bdfd3-5f12-463b-a3e1-775dfc740041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstruments" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_00097bc1-4348-4bbd-a639-60148d2d045c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_822baf67-bcf9-4b52-8d84-2737b29159b1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_00097bc1-4348-4bbd-a639-60148d2d045c" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_822baf67-bcf9-4b52-8d84-2737b29159b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries" xlink:type="simple" xlink:href="kof-20241231.xsd#NonControllingInterestinConsolidatedSubsidiaries"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_d6cada50-93eb-4a11-8529-c5addac4e01c" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_782d6b1d-f69c-4580-9019-7fde4db44b03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_d6cada50-93eb-4a11-8529-c5addac4e01c" xlink:to="loc_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory_782d6b1d-f69c-4580-9019-7fde4db44b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Equity" xlink:type="simple" xlink:href="kof-20241231.xsd#Equity"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Equity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_b166328d-273e-4348-99ce-153b7127164c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_a0291508-ef7c-4087-b6a6-e82ac7bc339c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_b166328d-273e-4348-99ce-153b7127164c" xlink:to="loc_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory_a0291508-ef7c-4087-b6a6-e82ac7bc339c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShare" xlink:type="simple" xlink:href="kof-20241231.xsd#EarningsperShare"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_0deb3b2c-7159-44cb-8a1a-6ae83ee777de" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_5b53d4a6-0c99-488b-874f-fe987c403fb9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_0deb3b2c-7159-44cb-8a1a-6ae83ee777de" xlink:to="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_5b53d4a6-0c99-488b-874f-fe987c403fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxes" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_eb1c9458-940d-4d0e-835d-10477aeca517" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_51fd2fab-cbf9-4dfa-9061-b0f4905357ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_eb1c9458-940d-4d0e-835d-10477aeca517" xlink:to="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_51fd2fab-cbf9-4dfa-9061-b0f4905357ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitments"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_1a5fc617-6d61-47e8-8551-b33dde6fb6d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_e41e0bde-c3ec-452d-a130-093d5ccb120c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_1a5fc617-6d61-47e8-8551-b33dde6fb6d9" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_e41e0bde-c3ec-452d-a130-093d5ccb120c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/Informationbysegment" xlink:type="simple" xlink:href="kof-20241231.xsd#Informationbysegment"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/Informationbysegment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_58d928bf-45a0-4aab-9202-7a025d233aab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_9498cbe2-3520-48f0-a157-a126908516cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_58d928bf-45a0-4aab-9202-7a025d233aab" xlink:to="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_9498cbe2-3520-48f0-a157-a126908516cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" xlink:type="simple" xlink:href="kof-20241231.xsd#FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_ece8dc1c-2d04-469a-b252-6db2ec0b60b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_97016b14-902e-48c1-a33a-43ae2947b572" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_ece8dc1c-2d04-469a-b252-6db2ec0b60b4" xlink:to="loc_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory_97016b14-902e-48c1-a33a-43ae2947b572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/SubsequentEvents" xlink:type="simple" xlink:href="kof-20241231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_bf153107-76ed-4321-b1ea-535e4080e165" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_0f2f56e4-6265-4b55-95e1-5a8c3f62932c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract_bf153107-76ed-4321-b1ea-535e4080e165" xlink:to="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_0f2f56e4-6265-4b55-95e1-5a8c3f62932c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock_d8aed8ea-93d2-4f6a-b6a7-1b316562dd94" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock_d8aed8ea-93d2-4f6a-b6a7-1b316562dd94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock_3f7aeedb-fb91-48d5-b2f5-490ec6520172" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock_3f7aeedb-fb91-48d5-b2f5-490ec6520172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_8f269443-5e68-48ed-b966-46a577a74e05" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_8f269443-5e68-48ed-b966-46a577a74e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock_acc7cca5-016f-43b4-8838-1370722f56dd" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock_acc7cca5-016f-43b4-8838-1370722f56dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_55c8809b-8a55-4964-828a-d19ed9112ca5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_55c8809b-8a55-4964-828a-d19ed9112ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_c65b99e8-2d43-41b5-81a4-a0dbd36d0b04" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock_c65b99e8-2d43-41b5-81a4-a0dbd36d0b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_9877341a-2387-4b42-9789-3aaf989b4037" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock_9877341a-2387-4b42-9789-3aaf989b4037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_5b8bcc60-2172-4f5f-9749-bcbdc45292ff" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock_5b8bcc60-2172-4f5f-9749-bcbdc45292ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_739d9591-c249-4467-8ffc-53b26f6203a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory_739d9591-c249-4467-8ffc-53b26f6203a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_59db0471-629d-4cae-b437-3adb8a89d94b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory_59db0471-629d-4cae-b437-3adb8a89d94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_09c6ae16-7732-4711-a517-9b79efc3ffbe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory_09c6ae16-7732-4711-a517-9b79efc3ffbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_4b0f42b0-2997-46e2-9614-b0f956eecb4a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory_4b0f42b0-2997-46e2-9614-b0f956eecb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_139b3ce7-4948-48ec-8da0-1e2c72cde933" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock_139b3ce7-4948-48ec-8da0-1e2c72cde933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_92b27532-ebb8-4ce7-9278-c5341506b33a" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock_92b27532-ebb8-4ce7-9278-c5341506b33a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_b82e2c3d-c5eb-4cc8-bb58-f7e6b43fd9d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_b82e2c3d-c5eb-4cc8-bb58-f7e6b43fd9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_6db5aca7-f7be-41be-a6d4-04a14988b717" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_6db5aca7-f7be-41be-a6d4-04a14988b717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_76080278-9d7e-49d2-b8bd-176350d73eef" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_76080278-9d7e-49d2-b8bd-176350d73eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_191d4001-527f-4a44-963b-f5fb2e89f84e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_1e982bd5-3491-4a6b-a30c-397b8a6b0c00" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_1e982bd5-3491-4a6b-a30c-397b8a6b0c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_3c6fc585-b9de-450c-8395-b5eb3b90cd2a" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock_3c6fc585-b9de-450c-8395-b5eb3b90cd2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_72a4b266-0d6c-4699-8c3c-724743b96624" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_72a4b266-0d6c-4699-8c3c-724743b96624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_45594a8d-ac5d-45d6-846c-f68a21fb9a76" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_45594a8d-ac5d-45d6-846c-f68a21fb9a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_7d98f273-eb1c-453b-802c-7692681540b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_7d98f273-eb1c-453b-802c-7692681540b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_816f4d17-9f2c-4f2b-844c-1c7dfab88fb3" xlink:href="kof-20241231.xsd#kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock_816f4d17-9f2c-4f2b-844c-1c7dfab88fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_f68c51a9-f6e1-49ce-b663-0ac335bb19b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_f68c51a9-f6e1-49ce-b663-0ac335bb19b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock_58035d1a-3ca0-40e2-ac73-7e8080ac813b" xlink:href="kof-20241231.xsd#kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock_58035d1a-3ca0-40e2-ac73-7e8080ac813b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_4fa30a27-61e2-4484-a8fd-34ef40efd016" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_4fa30a27-61e2-4484-a8fd-34ef40efd016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_f60c36ae-4b1a-44fd-b949-618f7249e2e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_d1f19b30-b029-40dc-ae43-3f7d3eed64b6" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_f60c36ae-4b1a-44fd-b949-618f7249e2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables" xlink:type="simple" xlink:href="kof-20241231.xsd#ActivitiesoftheCompanyTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract_23bcee81-2311-4b1e-a0bd-a78d93373da6" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_eda33dfe-1083-448a-b95c-9d39920bf33d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_23bcee81-2311-4b1e-a0bd-a78d93373da6" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory_eda33dfe-1083-448a-b95c-9d39920bf33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationTables" xlink:type="simple" xlink:href="kof-20241231.xsd#BasisofPreparationTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_ed475c78-c1f6-4b9b-9263-3ce2acff2e4a" xlink:href="kof-20241231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock_3ae60dee-583f-4ca2-b12e-1c0d5b2cf4b0" xlink:href="kof-20241231.xsd#kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_ed475c78-c1f6-4b9b-9263-3ce2acff2e4a" xlink:to="loc_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock_3ae60dee-583f-4ca2-b12e-1c0d5b2cf4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_8e4c1fab-c4b3-4a78-a2bc-a2968d9e94d2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_8a2d81c9-fb38-43a7-bf24-af30a6b1a949" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_8e4c1fab-c4b3-4a78-a2bc-a2968d9e94d2" xlink:to="loc_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock_8a2d81c9-fb38-43a7-bf24-af30a6b1a949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_c56b4f5a-21e1-4760-a599-aa417d38c632" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_8e4c1fab-c4b3-4a78-a2bc-a2968d9e94d2" xlink:to="loc_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock_c56b4f5a-21e1-4760-a599-aa417d38c632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_17c0ea6c-509d-4a48-ac5d-dcdfdbce58a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_8e4c1fab-c4b3-4a78-a2bc-a2968d9e94d2" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_17c0ea6c-509d-4a48-ac5d-dcdfdbce58a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_f0378a48-b39d-43fe-abb7-8b5056703bea" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_8e4c1fab-c4b3-4a78-a2bc-a2968d9e94d2" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory_f0378a48-b39d-43fe-abb7-8b5056703bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="kof-20241231.xsd#CashandCashEquivalentsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract_588f67c9-653d-46d7-936a-b3cdc600428c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_d676d17a-1e98-4e3a-b9bf-0fec135ee408" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_588f67c9-653d-46d7-936a-b3cdc600428c" xlink:to="loc_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock_d676d17a-1e98-4e3a-b9bf-0fec135ee408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetTables" xlink:type="simple" xlink:href="kof-20241231.xsd#TradeReceivableNetTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_8b4c40a0-6c00-4285-b401-1d3dcd929695" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_950548f0-6161-4f3f-a32f-0232890f7538" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_8b4c40a0-6c00-4285-b401-1d3dcd929695" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_950548f0-6161-4f3f-a32f-0232890f7538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_740ff073-aad0-448e-b14c-715da9eb530e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_8b4c40a0-6c00-4285-b401-1d3dcd929695" xlink:to="loc_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory_740ff073-aad0-448e-b14c-715da9eb530e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_e736a4a5-b9bb-4058-b4b6-bf515d6a443e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_6c7721f9-dc01-4b72-a48b-008dab4ebf27" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_e736a4a5-b9bb-4058-b4b6-bf515d6a443e" xlink:to="loc_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock_6c7721f9-dc01-4b72-a48b-008dab4ebf27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_54d2fa7b-52d2-40a8-baba-7d5a148a8ce0" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_e736a4a5-b9bb-4058-b4b6-bf515d6a443e" xlink:to="loc_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock_54d2fa7b-52d2-40a8-baba-7d5a148a8ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_9e8b0492-6fd0-442e-8f0a-9f5d731264c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_779bb3e3-ffd4-4aba-a766-bce6de1052b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_9e8b0492-6fd0-442e-8f0a-9f5d731264c9" xlink:to="loc_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory_779bb3e3-ffd4-4aba-a766-bce6de1052b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_8cbbc8c5-464c-41c8-82ea-a03549d06551" xlink:href="kof-20241231.xsd#kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_9e8b0492-6fd0-442e-8f0a-9f5d731264c9" xlink:to="loc_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock_8cbbc8c5-464c-41c8-82ea-a03549d06551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_a62b1740-0c3f-460b-90f2-04d9c5f463ac" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_9e8b0492-6fd0-442e-8f0a-9f5d731264c9" xlink:to="loc_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock_a62b1740-0c3f-460b-90f2-04d9c5f463ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#InvestmentsinOtherEntitiesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_3a9621dd-25e2-4111-aa2a-ae96ddc9eeff" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_26f29495-0f04-4ff0-8256-922f1bc4ee65" xlink:href="kof-20241231.xsd#kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_3a9621dd-25e2-4111-aa2a-ae96ddc9eeff" xlink:to="loc_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock_26f29495-0f04-4ff0-8256-922f1bc4ee65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_46b35c5a-9c39-44c6-aa17-85daea8c1b7e" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_3a9621dd-25e2-4111-aa2a-ae96ddc9eeff" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock_46b35c5a-9c39-44c6-aa17-85daea8c1b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_08a6ad56-2bad-4826-89ea-5126a5888db5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_413f2150-c7ce-4063-a0f2-1f098aa57873" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_08a6ad56-2bad-4826-89ea-5126a5888db5" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_413f2150-c7ce-4063-a0f2-1f098aa57873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_749c70ce-9541-4423-9f4c-3b3dab9cc534" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_08a6ad56-2bad-4826-89ea-5126a5888db5" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory_749c70ce-9541-4423-9f4c-3b3dab9cc534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock_e5bc2127-8b7f-4e2f-99fa-2998b4677509" xlink:href="kof-20241231.xsd#kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_08a6ad56-2bad-4826-89ea-5126a5888db5" xlink:to="loc_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock_e5bc2127-8b7f-4e2f-99fa-2998b4677509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables" xlink:type="simple" xlink:href="kof-20241231.xsd#PropertyplantequipmentTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_6bd63fde-b079-42a9-826c-f5bc6a3e5071" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_46cd5009-79ef-4bd6-87ce-62f2620b53e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_6bd63fde-b079-42a9-826c-f5bc6a3e5071" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_46cd5009-79ef-4bd6-87ce-62f2620b53e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_e040cfba-460a-456b-ba96-37ed574584fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_19d92849-c7dd-437c-9db2-36369dbb396f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_e040cfba-460a-456b-ba96-37ed574584fd" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_19d92849-c7dd-437c-9db2-36369dbb396f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_660528c9-13b9-48fc-8a3c-a0c7775b99a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_e040cfba-460a-456b-ba96-37ed574584fd" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_660528c9-13b9-48fc-8a3c-a0c7775b99a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_a6d4bbba-739d-4f3b-8be3-6f9ebe2745e0" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_e040cfba-460a-456b-ba96-37ed574584fd" xlink:to="loc_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock_a6d4bbba-739d-4f3b-8be3-6f9ebe2745e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_565273f4-f2ba-4e21-a598-a58f4fdc7d75" xlink:href="kof-20241231.xsd#kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_e040cfba-460a-456b-ba96-37ed574584fd" xlink:to="loc_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock_565273f4-f2ba-4e21-a598-a58f4fdc7d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables" xlink:type="simple" xlink:href="kof-20241231.xsd#OthernoncurrentassetsandothernoncurrentfinancialassetsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_70c1211d-3eda-4e8c-9e4c-797757f1b8a5" xlink:href="kof-20241231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_0b590cd1-7676-47bc-bbe2-7f2e6c79c391" xlink:href="kof-20241231.xsd#kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_70c1211d-3eda-4e8c-9e4c-797757f1b8a5" xlink:to="loc_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock_0b590cd1-7676-47bc-bbe2-7f2e6c79c391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_b3b036a4-6b07-4389-b8f5-f601295a7469" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_70c1211d-3eda-4e8c-9e4c-797757f1b8a5" xlink:to="loc_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock_b3b036a4-6b07-4389-b8f5-f601295a7469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_ffd5eadf-afea-4d85-baee-a4dcb2a797c2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_3d93fd2f-03bb-4f76-84da-a59c2c4f4fe2" xlink:href="kof-20241231.xsd#kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_ffd5eadf-afea-4d85-baee-a4dcb2a797c2" xlink:to="loc_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock_3d93fd2f-03bb-4f76-84da-a59c2c4f4fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_e3b0c6ca-bf86-4450-a30a-6874d0858537" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_ffd5eadf-afea-4d85-baee-a4dcb2a797c2" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_e3b0c6ca-bf86-4450-a30a-6874d0858537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_f3c832b0-3761-48f1-bb4c-ae6186234d4a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_ffd5eadf-afea-4d85-baee-a4dcb2a797c2" xlink:to="loc_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory_f3c832b0-3761-48f1-bb4c-ae6186234d4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionsinForeignCurrenciesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_d08dc7ce-c72c-4b18-b8ae-6a578ecebf5a" xlink:href="kof-20241231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_fc3cf8fa-cf55-43a7-b5c4-4f2cbcd9c869" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_d08dc7ce-c72c-4b18-b8ae-6a578ecebf5a" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock_fc3cf8fa-cf55-43a7-b5c4-4f2cbcd9c869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_dabb0e89-f5b3-49fd-99cc-0932371235d3" xlink:href="kof-20241231.xsd#kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock_dabb0e89-f5b3-49fd-99cc-0932371235d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_d7328584-dc3a-47a6-8eed-789e6aba8137" xlink:href="kof-20241231.xsd#kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock_d7328584-dc3a-47a6-8eed-789e6aba8137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_474ea7cb-a47f-4874-9709-7be86c336f51" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_474ea7cb-a47f-4874-9709-7be86c336f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_de5ea32d-137a-41cf-83e3-71e9b4a98968" xlink:href="kof-20241231.xsd#kof_DisclosureOfTrustAssetExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock_de5ea32d-137a-41cf-83e3-71e9b4a98968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_6d458da3-a6f2-421d-8ddf-527159061639" xlink:href="kof-20241231.xsd#kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock_6d458da3-a6f2-421d-8ddf-527159061639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_3d67cd20-392d-46e3-83bb-2c2a7fdb4172" xlink:href="kof-20241231.xsd#kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_3d67cd20-392d-46e3-83bb-2c2a7fdb4172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_64e6ea3e-6389-4cb0-92a6-c5635bf96c4d" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock_64e6ea3e-6389-4cb0-92a6-c5635bf96c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_3373d643-9f4c-4027-a225-eb827250cf97" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_3373d643-9f4c-4027-a225-eb827250cf97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_5b3fe639-3fe8-4ef4-be6a-88d4f071fadb" xlink:href="kof-20241231.xsd#kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock_5b3fe639-3fe8-4ef4-be6a-88d4f071fadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_7f197780-abfd-4f33-91fc-6c6840f28cec" xlink:href="kof-20241231.xsd#kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_34d72f08-8226-48f5-9c66-948090dfd090" xlink:to="loc_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock_7f197780-abfd-4f33-91fc-6c6840f28cec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsTables" xlink:type="simple" xlink:href="kof-20241231.xsd#BonusProgramsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_3d7d109d-7ae3-4c37-a555-996321bf593e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_7b63256d-f289-4769-a275-7995f60b65e7" xlink:href="kof-20241231.xsd#kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_3d7d109d-7ae3-4c37-a555-996321bf593e" xlink:to="loc_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock_7b63256d-f289-4769-a275-7995f60b65e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayablesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_f51b096c-1e4e-4c26-894a-041379edcad7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_fee9f801-d768-4f22-aad1-634626ec92b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_f51b096c-1e4e-4c26-894a-041379edcad7" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_fee9f801-d768-4f22-aad1-634626ec92b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_809c2c34-a68b-4333-9fa8-88f8877f9410" xlink:href="kof-20241231.xsd#kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_f51b096c-1e4e-4c26-894a-041379edcad7" xlink:to="loc_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock_809c2c34-a68b-4333-9fa8-88f8877f9410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_c4851204-92d5-4309-973f-08079764d092" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_f51b096c-1e4e-4c26-894a-041379edcad7" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_c4851204-92d5-4309-973f-08079764d092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherIncomeandExpensesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_1d15e3f5-371e-426d-9ddb-553025c1d71d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_72167113-7d33-40dd-a29e-4d32e599e751" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_1d15e3f5-371e-426d-9ddb-553025c1d71d" xlink:to="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_72167113-7d33-40dd-a29e-4d32e599e751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_5fe1c30a-e725-460b-8732-5b833fef3741" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory_5fe1c30a-e725-460b-8732-5b833fef3741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_0fe4fdf7-dd90-4f15-a503-3b19c07836bf" xlink:href="kof-20241231.xsd#kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock_0fe4fdf7-dd90-4f15-a503-3b19c07836bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_c60c48f6-f45f-49c8-9d08-90be584009e5" xlink:href="kof-20241231.xsd#kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock_c60c48f6-f45f-49c8-9d08-90be584009e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_60e955af-f948-44dd-a8fd-b3c0c876a3fa" xlink:href="kof-20241231.xsd#kof_DisclosureOfCrossCurrencySwapContractTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock_60e955af-f948-44dd-a8fd-b3c0c876a3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_fa8457e6-ea05-4f8a-8650-e4f67730724b" xlink:href="kof-20241231.xsd#kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock_fa8457e6-ea05-4f8a-8650-e4f67730724b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_300624e3-16b2-4d58-b509-f62c5218125c" xlink:href="kof-20241231.xsd#kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock_300624e3-16b2-4d58-b509-f62c5218125c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock_70e610da-e849-4d56-ab35-c897da493f0d" xlink:href="kof-20241231.xsd#kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock_70e610da-e849-4d56-ab35-c897da493f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_a746a532-4042-4645-940b-366c089f973a" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock_a746a532-4042-4645-940b-366c089f973a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_401675a8-1573-4edc-8098-6d0d871b230a" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock_401675a8-1573-4edc-8098-6d0d871b230a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_ba18396e-d0b9-4763-ac10-0f738da2860b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory_ba18396e-d0b9-4763-ac10-0f738da2860b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_4bd32588-44a1-4f98-8bef-40846885a2e0" xlink:href="kof-20241231.xsd#kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock_4bd32588-44a1-4f98-8bef-40846885a2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock_8acef77c-d6d5-43e2-96b7-e645e418ffb0" xlink:href="kof-20241231.xsd#kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock_8acef77c-d6d5-43e2-96b7-e645e418ffb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_5511ce34-c4b0-44d6-8bc6-eda9b7d74ffc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresExplanatory"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_a61cb2a3-ebf2-4f34-a34c-a1b528e13ddc" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresExplanatory_5511ce34-c4b0-44d6-8bc6-eda9b7d74ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#NonControllingInterestinConsolidatedSubsidiariesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_26c32280-9209-42a8-b73f-47d54527d42c" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_8a4e7687-088a-4027-96ad-7634e1ff3c64" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_26c32280-9209-42a8-b73f-47d54527d42c" xlink:to="loc_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock_8a4e7687-088a-4027-96ad-7634e1ff3c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_a9b6d15e-fd82-448b-bb4c-abe6f8ee993c" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_26c32280-9209-42a8-b73f-47d54527d42c" xlink:to="loc_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock_a9b6d15e-fd82-448b-bb4c-abe6f8ee993c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityTables" xlink:type="simple" xlink:href="kof-20241231.xsd#EquityTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_dc6ae031-caba-4c0b-8803-209310a2ac40" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_e4c174bc-3418-4c08-9aa6-a29cee48df21" xlink:href="kof-20241231.xsd#kof_DisclosureOfCapitalStockExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_dc6ae031-caba-4c0b-8803-209310a2ac40" xlink:to="loc_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock_e4c174bc-3418-4c08-9aa6-a29cee48df21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory_79c0b176-0116-4c89-8190-11cab7ed7a80" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIssuedCapitalExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_dc6ae031-caba-4c0b-8803-209310a2ac40" xlink:to="loc_ifrs-full_DisclosureOfIssuedCapitalExplanatory_79c0b176-0116-4c89-8190-11cab7ed7a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory_da4c7716-c71a-42f4-bc75-0c9b4631bc95" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_dc6ae031-caba-4c0b-8803-209310a2ac40" xlink:to="loc_ifrs-full_DisclosureOfDividendsExplanatory_da4c7716-c71a-42f4-bc75-0c9b4631bc95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="kof-20241231.xsd#EarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_0af0972d-6c55-421b-8b05-fe516bc33a2e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareExplanatory_0bdbe811-b329-472a-a014-3b63be3209a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_0af0972d-6c55-421b-8b05-fe516bc33a2e" xlink:to="loc_ifrs-full_EarningsPerShareExplanatory_0bdbe811-b329-472a-a014-3b63be3209a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_e769604d-3045-4a2e-82a6-06fef7ae4c73" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_a24f43f8-9557-462b-aeed-e2149fde50aa" xlink:href="kof-20241231.xsd#kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_e769604d-3045-4a2e-82a6-06fef7ae4c73" xlink:to="loc_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock_a24f43f8-9557-462b-aeed-e2149fde50aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_0b4c36d7-058b-48c2-b16b-8e8b9d5e8dfa" xlink:href="kof-20241231.xsd#kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_e769604d-3045-4a2e-82a6-06fef7ae4c73" xlink:to="loc_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock_0b4c36d7-058b-48c2-b16b-8e8b9d5e8dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_7aa47be3-7c95-4fec-a6cb-7c224d06b2fa" xlink:href="kof-20241231.xsd#kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_e769604d-3045-4a2e-82a6-06fef7ae4c73" xlink:to="loc_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock_7aa47be3-7c95-4fec-a6cb-7c224d06b2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_3c93998a-d7cd-42e1-8fad-75a4a642ec9d" xlink:href="kof-20241231.xsd#kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_e769604d-3045-4a2e-82a6-06fef7ae4c73" xlink:to="loc_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock_3c93998a-d7cd-42e1-8fad-75a4a642ec9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_d15e7863-6f51-4b99-906f-54dd1104c79e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDeferredTaxesExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_e769604d-3045-4a2e-82a6-06fef7ae4c73" xlink:to="loc_ifrs-full_DisclosureOfDeferredTaxesExplanatory_d15e7863-6f51-4b99-906f-54dd1104c79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_e936b994-306a-4f71-84c5-7e7737c26c7d" xlink:href="kof-20241231.xsd#kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_e769604d-3045-4a2e-82a6-06fef7ae4c73" xlink:to="loc_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock_e936b994-306a-4f71-84c5-7e7737c26c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_606eb618-8a3a-45a4-b075-19808c690f2e" xlink:href="kof-20241231.xsd#kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_e769604d-3045-4a2e-82a6-06fef7ae4c73" xlink:to="loc_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock_606eb618-8a3a-45a4-b075-19808c690f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_b5b29539-c24a-455a-bff2-03c65fe8a17a" xlink:href="kof-20241231.xsd#kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_e769604d-3045-4a2e-82a6-06fef7ae4c73" xlink:to="loc_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock_b5b29539-c24a-455a-bff2-03c65fe8a17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_41746166-467f-46e6-8e55-84ecbf0472df" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_6697ac60-f7c3-4261-8b54-1f7bd353355d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_41746166-467f-46e6-8e55-84ecbf0472df" xlink:to="loc_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory_6697ac60-f7c3-4261-8b54-1f7bd353355d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock_e912eb00-9ec0-4ae5-803c-0d5e4da93080" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_41746166-467f-46e6-8e55-84ecbf0472df" xlink:to="loc_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock_e912eb00-9ec0-4ae5-803c-0d5e4da93080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock_f5df72c1-882b-4623-b4a7-5fc64d2092fd" xlink:href="kof-20241231.xsd#kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_41746166-467f-46e6-8e55-84ecbf0472df" xlink:to="loc_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock_f5df72c1-882b-4623-b4a7-5fc64d2092fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_7fa13b89-69aa-4cce-ab04-1edaf4ac6521" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_41746166-467f-46e6-8e55-84ecbf0472df" xlink:to="loc_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory_7fa13b89-69aa-4cce-ab04-1edaf4ac6521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_0da5f3b4-daa7-459b-b691-f795ac2ae189" xlink:href="kof-20241231.xsd#kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_41746166-467f-46e6-8e55-84ecbf0472df" xlink:to="loc_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock_0da5f3b4-daa7-459b-b691-f795ac2ae189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory_c044d37a-8ea8-4d21-9a13-23fa55dfdaae" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfProvisionsExplanatory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_41746166-467f-46e6-8e55-84ecbf0472df" xlink:to="loc_ifrs-full_DisclosureOfProvisionsExplanatory_c044d37a-8ea8-4d21-9a13-23fa55dfdaae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentTables" xlink:type="simple" xlink:href="kof-20241231.xsd#InformationbysegmentTables"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InformationbysegmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_cf2587a1-af4a-4516-9201-fb37d2d8c97e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_a1d79ae2-1b7e-4912-8bf8-f0203fdad1b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_cf2587a1-af4a-4516-9201-fb37d2d8c97e" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_a1d79ae2-1b7e-4912-8bf8-f0203fdad1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#ActivitiesoftheCompanyAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract_17fc7bcd-1bf8-4c4f-9c87-f1eed945bdf5" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationTable_224b420f-39fe-4477-9870-efe240478bf4" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_17fc7bcd-1bf8-4c4f-9c87-f1eed945bdf5" xlink:to="loc_kof_DisclosureOfParentEntityInformationTable_224b420f-39fe-4477-9870-efe240478bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_b6d9908a-d1d8-4a47-98ba-263c6c201dd0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_224b420f-39fe-4477-9870-efe240478bf4" xlink:to="loc_ifrs-full_JointVenturesAxis_b6d9908a-d1d8-4a47-98ba-263c6c201dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_7b009f8e-f747-429d-afff-8373c47eff36" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_b6d9908a-d1d8-4a47-98ba-263c6c201dd0" xlink:to="loc_ifrs-full_JointVenturesDomain_7b009f8e-f747-429d-afff-8373c47eff36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_a64a493a-7c20-4dc9-9a70-c07be60ffa73" xlink:href="kof-20241231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesDomain_7b009f8e-f747-429d-afff-8373c47eff36" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_a64a493a-7c20-4dc9-9a70-c07be60ffa73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_07ab1032-0465-49a8-9106-f01e8642697f" xlink:href="kof-20241231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesDomain_7b009f8e-f747-429d-afff-8373c47eff36" xlink:to="loc_kof_TheCocaColaCompanyMember_07ab1032-0465-49a8-9106-f01e8642697f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_bcbbbe36-5a80-4ec0-a380-68c63c685378" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_224b420f-39fe-4477-9870-efe240478bf4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_bcbbbe36-5a80-4ec0-a380-68c63c685378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_09b8e8de-8b84-4624-ad43-904e892182d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_bcbbbe36-5a80-4ec0-a380-68c63c685378" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_09b8e8de-8b84-4624-ad43-904e892182d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLOrdinarySharesMember_2007c2ea-c5f6-4d09-ac71-5262f668b491" xlink:href="kof-20241231.xsd#kof_SeriesLOrdinarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_09b8e8de-8b84-4624-ad43-904e892182d0" xlink:to="loc_kof_SeriesLOrdinarySharesMember_2007c2ea-c5f6-4d09-ac71-5262f668b491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBShareMember_9244e2a2-401e-41c0-bc28-e368cec5f9ae" xlink:href="kof-20241231.xsd#kof_SeriesBShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_09b8e8de-8b84-4624-ad43-904e892182d0" xlink:to="loc_kof_SeriesBShareMember_9244e2a2-401e-41c0-bc28-e368cec5f9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationTable_224b420f-39fe-4477-9870-efe240478bf4" xlink:to="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_062a82a5-8fe5-4948-abaa-6329ec960492" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_062a82a5-8fe5-4948-abaa-6329ec960492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_fce0e585-a086-455a-b28e-733a73c87039" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_fce0e585-a086-455a-b28e-733a73c87039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_4e3133a8-b6a5-4036-8ec4-b74ef3b7934e" xlink:href="kof-20241231.xsd#kof_EquivalentSharesInOwnershipInterestInJointVenture"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationLineItems_e5efbeb3-0c84-4102-bd15-744fa140f40b" xlink:to="loc_kof_EquivalentSharesInOwnershipInterestInJointVenture_4e3133a8-b6a5-4036-8ec4-b74ef3b7934e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfParentEntityInformationAbstract_c957dceb-2121-46cc-bbe3-7b326191ce95" xlink:href="kof-20241231.xsd#kof_DisclosureOfParentEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_8fbc5f59-5cba-443e-94bf-0de0473d718a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfParentEntityInformationAbstract_c957dceb-2121-46cc-bbe3-7b326191ce95" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_8fbc5f59-5cba-443e-94bf-0de0473d718a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_926c638d-8455-4d58-a145-d6f6e403c642" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_8fbc5f59-5cba-443e-94bf-0de0473d718a" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_926c638d-8455-4d58-a145-d6f6e403c642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_926c638d-8455-4d58-a145-d6f6e403c642" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PropimexSDeRLDeCVMember_228e7392-41a4-4917-80dd-a7c9277d802a" xlink:href="kof-20241231.xsd#kof_PropimexSDeRLDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_PropimexSDeRLDeCVMember_228e7392-41a4-4917-80dd-a7c9277d802a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_2f9d6e29-a90d-48e3-be89-1425e70868c0" xlink:href="kof-20241231.xsd#kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember_2f9d6e29-a90d-48e3-be89-1425e70868c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_e256997a-e0e3-4a0f-8416-573cbe9f9824" xlink:href="kof-20241231.xsd#kof_SpalIndustriaBrasileiraDeBebidasSAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_SpalIndustriaBrasileiraDeBebidasSAMember_e256997a-e0e3-4a0f-8416-573cbe9f9824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_94d5b29f-7c84-4d08-a5df-5b1ef324357e" xlink:href="kof-20241231.xsd#kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember_94d5b29f-7c84-4d08-a5df-5b1ef324357e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_a90d9f2b-b141-4c4a-808b-279f4d85a7aa" xlink:href="kof-20241231.xsd#kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesDomain_5f33f1e2-1779-4a22-9382-c5fd0b521c21" xlink:to="loc_kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember_a90d9f2b-b141-4c4a-808b-279f4d85a7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_8fbc5f59-5cba-443e-94bf-0de0473d718a" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SubsidiariesActivities_b8e7d862-769c-4026-820b-3e78b0b917da" xlink:href="kof-20241231.xsd#kof_SubsidiariesActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:to="loc_kof_SubsidiariesActivities_b8e7d862-769c-4026-820b-3e78b0b917da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_a28aa0d5-39a6-4a6b-9ff3-ac9455afa60f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:to="loc_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary_a28aa0d5-39a6-4a6b-9ff3-ac9455afa60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_765e9400-814c-49e7-9796-1cc9919dc562" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInSubsidiary"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_bdea4296-8d2d-4f71-af9a-b15dd88c7a3c" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInSubsidiary_765e9400-814c-49e7-9796-1cc9919dc562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BasisofPreparationAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_413629d2-6de6-42d9-b502-af023c0fba88" xlink:href="kof-20241231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_7b23ad51-32fa-4306-b2e3-5fa8a046de58" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_413629d2-6de6-42d9-b502-af023c0fba88" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_7b23ad51-32fa-4306-b2e3-5fa8a046de58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_b18ee294-8452-4866-9440-2a36e1aec9f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_7b23ad51-32fa-4306-b2e3-5fa8a046de58" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_b18ee294-8452-4866-9440-2a36e1aec9f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_cdc50b6a-9be8-4f0e-8c35-1579fd2c487d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_b18ee294-8452-4866-9440-2a36e1aec9f3" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_cdc50b6a-9be8-4f0e-8c35-1579fd2c487d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_697180ed-9aa5-4897-a0a9-5b4a41c9cdbc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodDomain_cdc50b6a-9be8-4f0e-8c35-1579fd2c487d" xlink:to="loc_ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember_697180ed-9aa5-4897-a0a9-5b4a41c9cdbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_bc61b008-89b1-4802-83c7-726a2e1351d9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_7b23ad51-32fa-4306-b2e3-5fa8a046de58" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_bc61b008-89b1-4802-83c7-726a2e1351d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_af17ee1e-08b2-4aca-b553-45cfa3aca223" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_bc61b008-89b1-4802-83c7-726a2e1351d9" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_af17ee1e-08b2-4aca-b553-45cfa3aca223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_08d73d9a-4439-42fe-827e-87ad0cd6dca6" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInForeignCurrencyExchangeRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_bc61b008-89b1-4802-83c7-726a2e1351d9" xlink:to="loc_kof_IncreaseDecreaseInForeignCurrencyExchangeRate_08d73d9a-4439-42fe-827e-87ad0cd6dca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails" xlink:type="simple" xlink:href="kof-20241231.xsd#BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_5fcfcd19-9cec-4aed-9cb1-f2afdec8de9c" xlink:href="kof-20241231.xsd#kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WriteOffForDamagedAssetsAbstract_75a7cbc2-03b7-4018-8647-bebad7c98eea" xlink:href="kof-20241231.xsd#kof_WriteOffForDamagedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_5fcfcd19-9cec-4aed-9cb1-f2afdec8de9c" xlink:to="loc_kof_WriteOffForDamagedAssetsAbstract_75a7cbc2-03b7-4018-8647-bebad7c98eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InventoryWritedown2011_fb816210-8c14-4413-9ed5-b88c85ae5afd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InventoryWritedown2011"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_WriteOffForDamagedAssetsAbstract_75a7cbc2-03b7-4018-8647-bebad7c98eea" xlink:to="loc_ifrs-full_InventoryWritedown2011_fb816210-8c14-4413-9ed5-b88c85ae5afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_4fd84861-4bff-400b-aa66-9b5183859497" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_WriteOffForDamagedAssetsAbstract_75a7cbc2-03b7-4018-8647-bebad7c98eea" xlink:to="loc_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment_4fd84861-4bff-400b-aa66-9b5183859497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAdditionalExpenseAndLosses_9dbbcdab-08e5-4778-9733-02df22e73ba5" xlink:href="kof-20241231.xsd#kof_OtherAdditionalExpenseAndLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_WriteOffForDamagedAssetsAbstract_75a7cbc2-03b7-4018-8647-bebad7c98eea" xlink:to="loc_kof_OtherAdditionalExpenseAndLosses_9dbbcdab-08e5-4778-9733-02df22e73ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WriteOffForDamagedAssetsSubtotal_dd78a5aa-9d34-4449-8f46-c1388475ad29" xlink:href="kof-20241231.xsd#kof_WriteOffForDamagedAssetsSubtotal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_WriteOffForDamagedAssetsAbstract_75a7cbc2-03b7-4018-8647-bebad7c98eea" xlink:to="loc_kof_WriteOffForDamagedAssetsSubtotal_dd78a5aa-9d34-4449-8f46-c1388475ad29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WriteOffForDamagedAssets_b1287378-971f-4a76-979d-b152464fda45" xlink:href="kof-20241231.xsd#kof_WriteOffForDamagedAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_WriteOffForDamagedAssetsAbstract_75a7cbc2-03b7-4018-8647-bebad7c98eea" xlink:to="loc_kof_WriteOffForDamagedAssets_b1287378-971f-4a76-979d-b152464fda45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_4579f759-63dd-4202-8ced-ba123298cfe4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_5fcfcd19-9cec-4aed-9cb1-f2afdec8de9c" xlink:to="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_4579f759-63dd-4202-8ced-ba123298cfe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceRecoveryReceived_9720d962-183b-4bc2-8ef6-681e2ff07899" xlink:href="kof-20241231.xsd#kof_InsuranceRecoveryReceived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_5fcfcd19-9cec-4aed-9cb1-f2afdec8de9c" xlink:to="loc_kof_InsuranceRecoveryReceived_9720d962-183b-4bc2-8ef6-681e2ff07899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity_963c2ed9-afce-4ddc-8bbf-fadb3e412930" xlink:href="kof-20241231.xsd#kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_5fcfcd19-9cec-4aed-9cb1-f2afdec8de9c" xlink:to="loc_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity_963c2ed9-afce-4ddc-8bbf-fadb3e412930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity_8626f2df-3845-4fd4-b040-39a2cb359686" xlink:href="kof-20241231.xsd#kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract_5fcfcd19-9cec-4aed-9cb1-f2afdec8de9c" xlink:to="loc_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity_8626f2df-3845-4fd4-b040-39a2cb359686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_41e7451d-e580-4e18-8c2e-8b22d6218103" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesTable_126dbb96-d7c3-4c7c-8f1f-95e0d24dd4c7" xlink:href="kof-20241231.xsd#kof_DisclosureOfForeignExchangeRatesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_41e7451d-e580-4e18-8c2e-8b22d6218103" xlink:to="loc_kof_DisclosureOfForeignExchangeRatesTable_126dbb96-d7c3-4c7c-8f1f-95e0d24dd4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_d2475328-21d6-473e-83a3-1684055c9160" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable_126dbb96-d7c3-4c7c-8f1f-95e0d24dd4c7" xlink:to="loc_srt_CurrencyAxis_d2475328-21d6-473e-83a3-1684055c9160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_d2475328-21d6-473e-83a3-1684055c9160" xlink:to="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_012d7a0d-4f84-4c55-8157-aa8538f8e46f" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_MXN"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_MXN_012d7a0d-4f84-4c55-8157-aa8538f8e46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GTQ_cc7907cd-2eaf-4ab1-9285-f8575b307793" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_GTQ"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_GTQ_cc7907cd-2eaf-4ab1-9285-f8575b307793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_CRC_8cb6040b-d3fe-467a-9121-92c3033b682c" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_CRC"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_CRC_8cb6040b-d3fe-467a-9121-92c3033b682c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_PAB_ab76b585-799c-4acb-ac3a-b7b6fba50bf6" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_PAB"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_PAB_ab76b585-799c-4acb-ac3a-b7b6fba50bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_a311f57f-9ede-4891-bbfa-9d8c3aca8a53" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_COP"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_COP_a311f57f-9ede-4891-bbfa-9d8c3aca8a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_NIO_9bd7fe54-10ef-413f-bbfc-0137b8002a15" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_NIO"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_NIO_9bd7fe54-10ef-413f-bbfc-0137b8002a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_c34b33eb-6ced-4ca9-ba05-3889934d4f6b" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_ARS"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_ARS_c34b33eb-6ced-4ca9-ba05-3889934d4f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_80ce60c3-2a35-4c15-8381-bdb34c33f290" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_BRL"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_BRL_80ce60c3-2a35-4c15-8381-bdb34c33f290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_b3f7c56a-98c5-4cbc-9bc8-9e62e620274d" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_UYU"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5cd9f8df-23d1-469c-9847-6bb1cfff2a20" xlink:to="loc_currency_UYU_b3f7c56a-98c5-4cbc-9bc8-9e62e620274d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfForeignExchangeRatesLineItems_0f123345-86a0-4af0-9ee4-f5e0a4d62cde" xlink:href="kof-20241231.xsd#kof_DisclosureOfForeignExchangeRatesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesTable_126dbb96-d7c3-4c7c-8f1f-95e0d24dd4c7" xlink:to="loc_kof_DisclosureOfForeignExchangeRatesLineItems_0f123345-86a0-4af0-9ee4-f5e0a4d62cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_2a62be1e-29c8-41f4-80df-b611fef70b28" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_0f123345-86a0-4af0-9ee4-f5e0a4d62cde" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_2a62be1e-29c8-41f4-80df-b611fef70b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClosingForeignExchangeRate_3c711d7c-8e49-4ba2-ace0-68b91af3b21b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClosingForeignExchangeRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfForeignExchangeRatesLineItems_0f123345-86a0-4af0-9ee4-f5e0a4d62cde" xlink:to="loc_ifrs-full_ClosingForeignExchangeRate_3c711d7c-8e49-4ba2-ace0-68b91af3b21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_b6fa35b3-4014-44d3-a1c1-e6ce13123f90" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationTable_3462a850-3404-4b12-80f8-cf7ebe7fe903" xlink:href="kof-20241231.xsd#kof_DisclosureOfCumulativeInflationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_b6fa35b3-4014-44d3-a1c1-e6ce13123f90" xlink:to="loc_kof_DisclosureOfCumulativeInflationTable_3462a850-3404-4b12-80f8-cf7ebe7fe903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_2cca1506-fad7-4e7e-8e60-94f988f1a193" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable_3462a850-3404-4b12-80f8-cf7ebe7fe903" xlink:to="loc_ifrs-full_GeographicalAreasAxis_2cca1506-fad7-4e7e-8e60-94f988f1a193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_2cca1506-fad7-4e7e-8e60-94f988f1a193" xlink:to="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_1cc55029-9402-4919-99a8-d08becb09e2e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_MX_1cc55029-9402-4919-99a8-d08becb09e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_174d4c9e-6304-4b36-b181-1f6c0bd1ef96" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_GT_174d4c9e-6304-4b36-b181-1f6c0bd1ef96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_d77406a2-e89f-4597-9202-92fa57cb65b8" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_CR_d77406a2-e89f-4597-9202-92fa57cb65b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_3b1d5135-ec17-4aee-9384-36a19325295c" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PA"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_PA_3b1d5135-ec17-4aee-9384-36a19325295c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_31ec8059-1f91-465e-a451-5dc7d4e36844" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_CO_31ec8059-1f91-465e-a451-5dc7d4e36844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_5530d0ce-e380-40c1-951e-8da90230c6f4" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NI"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_NI_5530d0ce-e380-40c1-951e-8da90230c6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_4ce270e3-20c0-42ee-85ba-9171bfdf2f12" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_AR_4ce270e3-20c0-42ee-85ba-9171bfdf2f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_d97955f0-402e-4b76-8a27-ecb082ffd6e0" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_BR_d97955f0-402e-4b76-8a27-ecb082ffd6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_e2f4e3b7-4bd3-4684-8334-52647f21f023" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_f99ea184-2032-4eb2-a194-8c6008c35b33" xlink:to="loc_country_UY_e2f4e3b7-4bd3-4684-8334-52647f21f023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCumulativeInflationLineItems_320b0a6e-a298-4465-9984-304b71766ce6" xlink:href="kof-20241231.xsd#kof_DisclosureOfCumulativeInflationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCumulativeInflationTable_3462a850-3404-4b12-80f8-cf7ebe7fe903" xlink:to="loc_kof_DisclosureOfCumulativeInflationLineItems_320b0a6e-a298-4465-9984-304b71766ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CumulativeInflationPercentage_339a4b6b-69a4-4036-90a2-bf817d0c9926" xlink:href="kof-20241231.xsd#kof_CumulativeInflationPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCumulativeInflationLineItems_320b0a6e-a298-4465-9984-304b71766ce6" xlink:to="loc_kof_CumulativeInflationPercentage_339a4b6b-69a4-4036-90a2-bf817d0c9926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_9afcefc1-4e27-4cfa-a7fe-4adf427527ca" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_9afcefc1-4e27-4cfa-a7fe-4adf427527ca" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_99fa9b0a-1f0a-4f01-bc18-7da10a101a10" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:to="loc_ifrs-full_GeographicalAreasAxis_99fa9b0a-1f0a-4f01-bc18-7da10a101a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_7f685242-1728-4901-8a84-389218748149" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_99fa9b0a-1f0a-4f01-bc18-7da10a101a10" xlink:to="loc_ifrs-full_GeographicalAreasDomain_7f685242-1728-4901-8a84-389218748149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_e4a5e509-4c4c-4789-99ef-5d85f8fc9d24" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_VE"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_7f685242-1728-4901-8a84-389218748149" xlink:to="loc_country_VE_e4a5e509-4c4c-4789-99ef-5d85f8fc9d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_696552aa-d669-4129-bd7a-870ea3cfbfd3" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_7f685242-1728-4901-8a84-389218748149" xlink:to="loc_country_MX_696552aa-d669-4129-bd7a-870ea3cfbfd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_e1b61424-5711-4e7e-bf66-12652e2143fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_e1b61424-5711-4e7e-bf66-12652e2143fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain_80ffd20a-d937-4ad6-aafc-201eb180b621" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_e1b61424-5711-4e7e-bf66-12652e2143fb" xlink:to="loc_ifrs-full_ProductsAndServicesDomain_80ffd20a-d937-4ad6-aafc-201eb180b621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BottlerAgreementMember_63619fb5-124f-4986-a4a7-df0a3449ab89" xlink:href="kof-20241231.xsd#kof_BottlerAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_80ffd20a-d937-4ad6-aafc-201eb180b621" xlink:to="loc_kof_BottlerAgreementMember_63619fb5-124f-4986-a4a7-df0a3449ab89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_70a95c11-124e-4b3a-a520-332b09c27e26" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:to="loc_srt_StatementGeographicalAxis_70a95c11-124e-4b3a-a520-332b09c27e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_70a95c11-124e-4b3a-a520-332b09c27e26" xlink:to="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_9634f25b-1a1e-4771-a277-c1ea31022179" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_MX_9634f25b-1a1e-4771-a277-c1ea31022179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_453e1211-aa1c-4e5b-9da2-587704ba0c76" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_BR_453e1211-aa1c-4e5b-9da2-587704ba0c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_c9366fda-b2c0-41ec-a15d-6150ba0f5bae" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_GT_c9366fda-b2c0-41ec-a15d-6150ba0f5bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_8bfb8e31-8e8c-495a-9d8e-b383d32da536" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_AR_8bfb8e31-8e8c-495a-9d8e-b383d32da536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_VE_fd1a3859-1ea1-41c8-804f-61fbd1a58a23" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_VE"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6233e7a4-a65d-4b22-af49-62f40eb448af" xlink:to="loc_country_VE_fd1a3859-1ea1-41c8-804f-61fbd1a58a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_1d044baa-a2b5-4c24-89cb-154d9130485d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_1d044baa-a2b5-4c24-89cb-154d9130485d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_b6ad97c3-a701-422d-8266-cdf954ae950e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_1d044baa-a2b5-4c24-89cb-154d9130485d" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_b6ad97c3-a701-422d-8266-cdf954ae950e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GlassBottlesMember_f2f3e7b6-f4ab-4865-8c41-7f94510c469c" xlink:href="kof-20241231.xsd#kof_GlassBottlesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b6ad97c3-a701-422d-8266-cdf954ae950e" xlink:to="loc_kof_GlassBottlesMember_f2f3e7b6-f4ab-4865-8c41-7f94510c469c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PETBottlesMember_e7019f71-bb60-456a-8f84-27e45dccff15" xlink:href="kof-20241231.xsd#kof_PETBottlesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b6ad97c3-a701-422d-8266-cdf954ae950e" xlink:to="loc_kof_PETBottlesMember_e7019f71-bb60-456a-8f84-27e45dccff15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesTable_9c7d0c4a-3ee1-4238-a695-005d9faccebb" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_c70d26fe-3c49-4317-bcda-e30d61df1876" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_RevenueFromInterest_c70d26fe-3c49-4317-bcda-e30d61df1876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_45978540-e91f-45d8-aecc-09d326b1de5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_AmortisationExpense_45978540-e91f-45d8-aecc-09d326b1de5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVentures_fd3a2185-fed7-407f-bbea-7a7807173310" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_InvestmentsInJointVentures_fd3a2185-fed7-407f-bbea-7a7807173310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_106608e2-812b-4ee6-8466-2120f620b5a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments_106608e2-812b-4ee6-8466-2120f620b5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_b29287af-d8cd-4d99-904a-5f84bd8f9394" xlink:href="kof-20241231.xsd#kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments_b29287af-d8cd-4d99-904a-5f84bd8f9394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_d59644cd-1d13-4d07-b3d1-e056942d1f7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_d59644cd-1d13-4d07-b3d1-e056942d1f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreements_6d7b1070-ef07-44b0-818c-5e677aeaa33b" xlink:href="kof-20241231.xsd#kof_NumberOfBottlerAgreements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_NumberOfBottlerAgreements_6d7b1070-ef07-44b0-818c-5e677aeaa33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_6df35441-972d-426f-b51e-0b73f0fadfb9" xlink:href="kof-20241231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2025"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2025_6df35441-972d-426f-b51e-0b73f0fadfb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_1935b7dc-8743-4f80-8eeb-a30e53058f76" xlink:href="kof-20241231.xsd#kof_NumberOfBottlerAgreementsUpForRenewalIn2028"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_NumberOfBottlerAgreementsUpForRenewalIn2028_1935b7dc-8743-4f80-8eeb-a30e53058f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsRenewalTerm_6eb43b26-4e62-4283-9004-ec1d132e12d1" xlink:href="kof-20241231.xsd#kof_IntangibleAssetsRenewalTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_IntangibleAssetsRenewalTerm_6eb43b26-4e62-4283-9004-ec1d132e12d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_4b021e07-5b3a-4951-81ab-66ab2702b49d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill_4b021e07-5b3a-4951-81ab-66ab2702b49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumYearOfServiceForRetirementBenefits_227dad92-1390-4093-b391-5afbacf37556" xlink:href="kof-20241231.xsd#kof_MinimumYearOfServiceForRetirementBenefits"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_MinimumYearOfServiceForRetirementBenefits_227dad92-1390-4093-b391-5afbacf37556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_f5de8345-e0ed-4e06-add1-b91afd6dfa30" xlink:href="kof-20241231.xsd#kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems_5c4deda2-4e59-4d8b-aac6-358cac9839f6" xlink:to="loc_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension_f5de8345-e0ed-4e06-add1-b91afd6dfa30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_634b37c9-c363-418b-b92c-cbd6dd536efa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d6b30de6-5215-4435-8549-68a6d8e1d287" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_634b37c9-c363-418b-b92c-cbd6dd536efa" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d6b30de6-5215-4435-8549-68a6d8e1d287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_b9dcc87c-df78-4fe0-848f-ddbb179d1dfa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d6b30de6-5215-4435-8549-68a6d8e1d287" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_b9dcc87c-df78-4fe0-848f-ddbb179d1dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_b9dcc87c-df78-4fe0-848f-ddbb179d1dfa" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_21e2b544-91b3-4ed4-8ed2-595f51a2ba3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_ifrs-full_BuildingsMember_21e2b544-91b3-4ed4-8ed2-595f51a2ba3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_0d468352-ab18-4e1b-b2b1-be6c7616ccd3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_ifrs-full_MachineryMember_0d468352-ab18-4e1b-b2b1-be6c7616ccd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DistributionEquipmentMember_17b157e4-009b-43f1-adfb-0003072acdb3" xlink:href="kof-20241231.xsd#kof_DistributionEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_kof_DistributionEquipmentMember_17b157e4-009b-43f1-adfb-0003072acdb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_ec26d97c-5f91-46ee-9951-07b383e83334" xlink:href="kof-20241231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_kof_RefrigerationEquipmentMember_ec26d97c-5f91-46ee-9951-07b383e83334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_e063ee95-66b0-465e-a249-a029b85adbef" xlink:href="kof-20241231.xsd#kof_ReturnableBottlesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_kof_ReturnableBottlesMember_e063ee95-66b0-465e-a249-a029b85adbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_76b55077-ae56-4079-8085-e925ee7366cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_7fbb4aa4-9dd6-4946-b779-4635fc9cea3d" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_76b55077-ae56-4079-8085-e925ee7366cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_da205094-5da0-4257-8610-c3a67645f61d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d6b30de6-5215-4435-8549-68a6d8e1d287" xlink:to="loc_ifrs-full_RangeAxis_da205094-5da0-4257-8610-c3a67645f61d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeDomain_8647497b-1ee3-4415-a214-33774394235a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_da205094-5da0-4257-8610-c3a67645f61d" xlink:to="loc_ifrs-full_RangeDomain_8647497b-1ee3-4415-a214-33774394235a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_0662cd26-d49c-4c69-890c-2450e9190790" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeDomain_8647497b-1ee3-4415-a214-33774394235a" xlink:to="loc_ifrs-full_BottomOfRangeMember_0662cd26-d49c-4c69-890c-2450e9190790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_b8448931-4388-4161-92ed-2803827d1b8b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeDomain_8647497b-1ee3-4415-a214-33774394235a" xlink:to="loc_ifrs-full_TopOfRangeMember_b8448931-4388-4161-92ed-2803827d1b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_57807bfd-be3b-4c75-87d2-cc7443eeed53" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_d6b30de6-5215-4435-8549-68a6d8e1d287" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_57807bfd-be3b-4c75-87d2-cc7443eeed53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_60edf97d-1f5a-41d1-a82e-bb18479850e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_57807bfd-be3b-4c75-87d2-cc7443eeed53" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_60edf97d-1f5a-41d1-a82e-bb18479850e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_24e149a9-aafa-4489-96d5-117f81db3cb7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_758fb2c8-a674-4eef-9725-36e713f3a193" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract_24e149a9-aafa-4489-96d5-117f81db3cb7" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_758fb2c8-a674-4eef-9725-36e713f3a193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_608e5b16-5159-4127-a51a-a6d30f477505" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_758fb2c8-a674-4eef-9725-36e713f3a193" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_608e5b16-5159-4127-a51a-a6d30f477505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_608e5b16-5159-4127-a51a-a6d30f477505" xlink:to="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SaleOfProductsMember_5f610ff1-dec0-4103-81d7-8ffc26888b5d" xlink:href="kof-20241231.xsd#kof_SaleOfProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:to="loc_kof_SaleOfProductsMember_5f610ff1-dec0-4103-81d7-8ffc26888b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ServicesRenderedMember_63eb754f-65d9-4369-96e5-bca1edb41127" xlink:href="kof-20241231.xsd#kof_ServicesRenderedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:to="loc_kof_ServicesRenderedMember_63eb754f-65d9-4369-96e5-bca1edb41127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherOperatingRevenuesMember_43e9df8a-7da5-48d9-a027-b7565a54bd14" xlink:href="kof-20241231.xsd#kof_OtherOperatingRevenuesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesDomain_60c5eb2f-514a-4aea-9a13-d9bfeb1c6fd8" xlink:to="loc_kof_OtherOperatingRevenuesMember_43e9df8a-7da5-48d9-a027-b7565a54bd14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_5eeee927-6031-4602-a715-768973255b56" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable_758fb2c8-a674-4eef-9725-36e713f3a193" xlink:to="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_5eeee927-6031-4602-a715-768973255b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_39afbf1b-013b-4042-bbbc-b0d94e89364d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems_5eeee927-6031-4602-a715-768973255b56" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_39afbf1b-013b-4042-bbbc-b0d94e89364d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAbstract_34828d4f-5539-4b53-9f70-15f10a4c12fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_fbd9562c-1d94-4f7f-8a87-c0123c9a6eef" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_34828d4f-5539-4b53-9f70-15f10a4c12fe" xlink:to="loc_ifrs-full_Cash_fbd9562c-1d94-4f7f-8a87-c0123c9a6eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashEquivalents_bd642b00-e4a3-45f6-a420-0f053bbe0f28" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_34828d4f-5539-4b53-9f70-15f10a4c12fe" xlink:to="loc_ifrs-full_CashEquivalents_bd642b00-e4a3-45f6-a420-0f053bbe0f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_018c241b-5e44-4a54-b3c0-61de52fc27ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAbstract_34828d4f-5539-4b53-9f70-15f10a4c12fe" xlink:to="loc_ifrs-full_CashAndCashEquivalents_018c241b-5e44-4a54-b3c0-61de52fc27ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#TradeReceivableNetSummaryofTradeReceivableDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_4495ac25-ba96-450c-bac2-8f125fab82b1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a745d02c-87fe-42dd-886d-33a5391501a1" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_4495ac25-ba96-450c-bac2-8f125fab82b1" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a745d02c-87fe-42dd-886d-33a5391501a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_700c6c98-c19c-448b-b9d1-b90bbb012be0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a745d02c-87fe-42dd-886d-33a5391501a1" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_700c6c98-c19c-448b-b9d1-b90bbb012be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_700c6c98-c19c-448b-b9d1-b90bbb012be0" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_88d7d7f5-6d4b-4ed5-81fa-346412ae8a09" xlink:href="kof-20241231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:to="loc_kof_CocaColaCompanyMember_88d7d7f5-6d4b-4ed5-81fa-346412ae8a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeesMember_5bac9a6c-03e9-40bf-b571-725f03397595" xlink:href="kof-20241231.xsd#kof_EmployeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:to="loc_kof_EmployeesMember_5bac9a6c-03e9-40bf-b571-725f03397595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_2ba0e843-80e3-40fa-ad88-b769da20d5f9" xlink:href="kof-20241231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_c30fbb31-753e-4a96-ad52-91222147e4b8" xlink:to="loc_kof_FemsaAndSubsidiariesMember_2ba0e843-80e3-40fa-ad88-b769da20d5f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_a745d02c-87fe-42dd-886d-33a5391501a1" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTradeReceivables_6ccf60b7-a394-420a-a68e-ad66d9f682c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_CurrentTradeReceivables_6ccf60b7-a394-420a-a68e-ad66d9f682c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_582b3641-ec1f-45ea-bf71-e1457eb069eb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_582b3641-ec1f-45ea-bf71-e1457eb069eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentReceivables_f7cb90e5-766b-4538-9e5a-7566208a4045" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_OtherCurrentReceivables_f7cb90e5-766b-4538-9e5a-7566208a4045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_30a85bda-29d8-4efc-b424-d0e138f7e178" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_30a85bda-29d8-4efc-b424-d0e138f7e178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_19c14711-adb2-4f8e-8906-1aca8142b1b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_19c14711-adb2-4f8e-8906-1aca8142b1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_e9779efd-d5aa-4a52-9590-047cda32978c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_00899d8d-83a6-4697-8be3-1f72e95cf955" xlink:to="loc_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows_e9779efd-d5aa-4a52-9590-047cda32978c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#TradeReceivableNetAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_ca1baec9-14ba-4165-9b7e-a4a230ce1872" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bf5d3dc8-471b-4e1d-97bf-b27163d166ff" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_ca1baec9-14ba-4165-9b7e-a4a230ce1872" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bf5d3dc8-471b-4e1d-97bf-b27163d166ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_686c8c50-76c4-42db-adb8-6fb6e7225131" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bf5d3dc8-471b-4e1d-97bf-b27163d166ff" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_686c8c50-76c4-42db-adb8-6fb6e7225131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_118df414-2e36-4744-aefd-3d74382dc30c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_686c8c50-76c4-42db-adb8-6fb6e7225131" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_118df414-2e36-4744-aefd-3d74382dc30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_b39c1440-d3d5-4689-a749-d4f8c28996db" xlink:href="kof-20241231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_118df414-2e36-4744-aefd-3d74382dc30c" xlink:to="loc_kof_CocaColaCompanyMember_b39c1440-d3d5-4689-a749-d4f8c28996db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_bf5d3dc8-471b-4e1d-97bf-b27163d166ff" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_ac2099d0-b832-4a08-b02b-1e8a6aeb0eb9" xlink:href="kof-20241231.xsd#kof_PercentageOfUnrecoverableTradeAccountsReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:to="loc_kof_PercentageOfUnrecoverableTradeAccountsReceivables_ac2099d0-b832-4a08-b02b-1e8a6aeb0eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_7ed3b773-639c-4bc7-82f4-bfbd8c59669e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_7ed3b773-639c-4bc7-82f4-bfbd8c59669e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_5059d99e-f595-4cb6-ba5d-5a5f7e356c9b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmountsReceivableRelatedPartyTransactions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:to="loc_ifrs-full_AmountsReceivableRelatedPartyTransactions_5059d99e-f595-4cb6-ba5d-5a5f7e356c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_3a40965e-3453-4d6d-ab9a-305f3574619b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_698e5605-5f54-4521-9e4c-4b30a1b8bb8a" xlink:to="loc_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses_3a40965e-3453-4d6d-ab9a-305f3574619b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_ea2cdd9c-a099-49fe-ba81-fd024f47f2a3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_c84111fe-ffa7-42aa-9ce4-3fee03f05f45" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_ea2cdd9c-a099-49fe-ba81-fd024f47f2a3" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_c84111fe-ffa7-42aa-9ce4-3fee03f05f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_97b2f3a9-30f7-4185-a946-0f751456cd57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_c84111fe-ffa7-42aa-9ce4-3fee03f05f45" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_97b2f3a9-30f7-4185-a946-0f751456cd57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_77d23402-a902-4818-b994-e5a0f6797332" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_97b2f3a9-30f7-4185-a946-0f751456cd57" xlink:to="loc_ifrs-full_CarryingAmountMember_77d23402-a902-4818-b994-e5a0f6797332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_cd8edea8-60c4-4144-a334-a74b88f3ddf2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_77d23402-a902-4818-b994-e5a0f6797332" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_cd8edea8-60c4-4144-a334-a74b88f3ddf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1e9b6abb-1e43-430c-9ec6-ba8216ae8c03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_c84111fe-ffa7-42aa-9ce4-3fee03f05f45" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1e9b6abb-1e43-430c-9ec6-ba8216ae8c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_923e120b-20ad-4e56-b04c-23352d3a6fc6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_1e9b6abb-1e43-430c-9ec6-ba8216ae8c03" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_923e120b-20ad-4e56-b04c-23352d3a6fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConsumerLoansMember_52c50b44-bae2-4374-8381-3256529e9a61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ConsumerLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_923e120b-20ad-4e56-b04c-23352d3a6fc6" xlink:to="loc_ifrs-full_ConsumerLoansMember_52c50b44-bae2-4374-8381-3256529e9a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:href="kof-20241231.xsd#kof_DisclosureOfTradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesTable_c84111fe-ffa7-42aa-9ce4-3fee03f05f45" xlink:to="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_99df26e4-0b25-4fa8-ad93-a68deb87cc92" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_ifrs-full_FinancialAssets_99df26e4-0b25-4fa8-ad93-a68deb87cc92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_e0cbb3ef-b042-461a-9ab0-a7850c25193a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DecreaseThroughWriteoffFinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_e0cbb3ef-b042-461a-9ab0-a7850c25193a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets_1618a5b5-2806-4688-803e-d5e798f76e75" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets_1618a5b5-2806-4688-803e-d5e798f76e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_82597c69-a39e-43fd-82f8-3c5b95df1ed1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_ifrs-full_FinancialAssets_82597c69-a39e-43fd-82f8-3c5b95df1ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_5cfb95dd-8b43-497f-a6aa-ec9b9d490102" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTradeAndOtherReceivablesLineItems_a3a434db-bc12-4e33-bb13-2ea3176aab23" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_5cfb95dd-8b43-497f-a6aa-ec9b9d490102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InventoriesSummaryofInventoriesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_f25e2e89-3351-475a-9a07-bf80233ddd63" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinishedGoods_b5d39c63-5a9a-47f7-8539-4a4e24b04d17" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinishedGoods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_f25e2e89-3351-475a-9a07-bf80233ddd63" xlink:to="loc_ifrs-full_FinishedGoods_b5d39c63-5a9a-47f7-8539-4a4e24b04d17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterials_c81fb60f-849a-4139-870c-c12736ec69cc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RawMaterials"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_f25e2e89-3351-475a-9a07-bf80233ddd63" xlink:to="loc_ifrs-full_RawMaterials_c81fb60f-849a-4139-870c-c12736ec69cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SpareParts_ffb3d6a4-e9c5-4beb-81a5-50dba45fa01f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SpareParts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_f25e2e89-3351-475a-9a07-bf80233ddd63" xlink:to="loc_ifrs-full_SpareParts_ffb3d6a4-e9c5-4beb-81a5-50dba45fa01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoriesInTransit_547cb6b3-6372-4bc8-9a64-8959b37da1c3" xlink:href="kof-20241231.xsd#kof_InventoriesInTransit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_f25e2e89-3351-475a-9a07-bf80233ddd63" xlink:to="loc_kof_InventoriesInTransit_547cb6b3-6372-4bc8-9a64-8959b37da1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PackingMaterials_cd168ad2-fd02-430f-ace1-f78a7fd159e4" xlink:href="kof-20241231.xsd#kof_PackingMaterials"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_f25e2e89-3351-475a-9a07-bf80233ddd63" xlink:to="loc_kof_PackingMaterials_cd168ad2-fd02-430f-ace1-f78a7fd159e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInventories_c42d1ca8-e967-4c4c-bf91-4d86fdbeb50c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherInventories"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_f25e2e89-3351-475a-9a07-bf80233ddd63" xlink:to="loc_ifrs-full_OtherInventories_c42d1ca8-e967-4c4c-bf91-4d86fdbeb50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Inventories_1c8a130a-3b0d-41ac-ab4c-1a112ab6b30b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Inventories"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_f25e2e89-3351-475a-9a07-bf80233ddd63" xlink:to="loc_ifrs-full_Inventories_1c8a130a-3b0d-41ac-ab4c-1a112ab6b30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InventoriesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_40213892-5126-4c60-93e5-8afcaf4ad9cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InventoryWritedown2011_85c09563-0cd8-4723-ab3d-383f506cc9b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InventoryWritedown2011"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_40213892-5126-4c60-93e5-8afcaf4ad9cd" xlink:to="loc_ifrs-full_InventoryWritedown2011_85c09563-0cd8-4723-ab3d-383f506cc9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InventoriesSummaryofChangesinInventoriesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfInventoriesAbstract_2ccaf7a9-6f7e-4018-8ad0-4ba6cbb260ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfInventoriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_bf3b66e2-d6e9-451d-8d9b-99b1808c855e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_2ccaf7a9-6f7e-4018-8ad0-4ba6cbb260ae" xlink:to="loc_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress_bf3b66e2-d6e9-451d-8d9b-99b1808c855e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RawMaterialsAndConsumablesUsed_2453c34a-80dc-4b34-9b00-3c0cd9c08426" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RawMaterialsAndConsumablesUsed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_2ccaf7a9-6f7e-4018-8ad0-4ba6cbb260ae" xlink:to="loc_ifrs-full_RawMaterialsAndConsumablesUsed_2453c34a-80dc-4b34-9b00-3c0cd9c08426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfMerchandiseSold_6e769657-9fc0-48b2-a5ec-2d7c1ee4b088" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfMerchandiseSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfInventoriesAbstract_2ccaf7a9-6f7e-4018-8ad0-4ba6cbb260ae" xlink:to="loc_ifrs-full_CostOfMerchandiseSold_6e769657-9fc0-48b2-a5ec-2d7c1ee4b088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8f959254-4511-45d0-af2f-9339f5af7758" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_353b3569-7c24-448f-a68f-ebc53d931732" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8f959254-4511-45d0-af2f-9339f5af7758" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_353b3569-7c24-448f-a68f-ebc53d931732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AgreementsWithCustomers_ab020c28-fc73-4d05-8f75-cf646dbb9062" xlink:href="kof-20241231.xsd#kof_AgreementsWithCustomers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8f959254-4511-45d0-af2f-9339f5af7758" xlink:to="loc_kof_AgreementsWithCustomers_ab020c28-fc73-4d05-8f75-cf646dbb9062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_4defa886-c1d1-427d-8014-f3ce23d608a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8f959254-4511-45d0-af2f-9339f5af7758" xlink:to="loc_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets_4defa886-c1d1-427d-8014-f3ce23d608a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_c4368e10-669f-40bb-9844-09f8e5bccbb6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_8f959254-4511-45d0-af2f-9339f5af7758" xlink:to="loc_ifrs-full_OtherCurrentAssets_c4368e10-669f-40bb-9844-09f8e5bccbb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed0f218b-a747-471c-867f-2499c3d74753" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvancesForInventories_fc16e679-9744-4e2d-adf4-f86268098e13" xlink:href="kof-20241231.xsd#kof_AdvancesForInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed0f218b-a747-471c-867f-2499c3d74753" xlink:to="loc_kof_AdvancesForInventories_fc16e679-9744-4e2d-adf4-f86268098e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_1d865eff-b998-496a-b5dc-29a9d4d80cc2" xlink:href="kof-20241231.xsd#kof_PrepaidAdvertisingAndPromotionalExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed0f218b-a747-471c-867f-2499c3d74753" xlink:to="loc_kof_PrepaidAdvertisingAndPromotionalExpenses_1d865eff-b998-496a-b5dc-29a9d4d80cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidInsurance1_9efa7d45-fc9e-4c2b-817e-eea00cd8a809" xlink:href="kof-20241231.xsd#kof_PrepaidInsurance1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed0f218b-a747-471c-867f-2499c3d74753" xlink:to="loc_kof_PrepaidInsurance1_9efa7d45-fc9e-4c2b-817e-eea00cd8a809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_8023d1e4-225f-462d-a585-0136ad050ad1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed0f218b-a747-471c-867f-2499c3d74753" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_8023d1e4-225f-462d-a585-0136ad050ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_cfff8d06-4022-4690-9862-723b23e0417a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentAssetsAndFinancialAssets_e834dcd9-460c-4b98-80e2-1a2247797585" xlink:href="kof-20241231.xsd#kof_OtherCurrentAssetsAndFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_cfff8d06-4022-4690-9862-723b23e0417a" xlink:to="loc_kof_OtherCurrentAssetsAndFinancialAssets_e834dcd9-460c-4b98-80e2-1a2247797585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_51d50644-6d57-4cbc-968f-a996db3c0c2d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RestrictedCashAndCashEquivalents_3df0fa54-0d07-47c1-8891-34313232ff67" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_51d50644-6d57-4cbc-968f-a996db3c0c2d" xlink:to="loc_ifrs-full_RestrictedCashAndCashEquivalents_3df0fa54-0d07-47c1-8891-34313232ff67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_2d5e9614-b7d8-498c-a437-bdd8fb41678a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentDerivativeFinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_51d50644-6d57-4cbc-968f-a996db3c0c2d" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_2d5e9614-b7d8-498c-a437-bdd8fb41678a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_a0fdf67b-8831-4351-bb9b-ef497b2c501d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_51d50644-6d57-4cbc-968f-a996db3c0c2d" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_a0fdf67b-8831-4351-bb9b-ef497b2c501d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_52394606-0bf3-4a55-a871-8b1a036b5ae3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f2540706-2983-4c57-bfed-7d525092ea82" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_52394606-0bf3-4a55-a871-8b1a036b5ae3" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f2540706-2983-4c57-bfed-7d525092ea82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_ca10e60c-961e-4fd5-a75d-b88242f4afc1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f2540706-2983-4c57-bfed-7d525092ea82" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_ca10e60c-961e-4fd5-a75d-b88242f4afc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_bb2f3bfe-5962-4998-ab9b-f5a3c941128c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_ca10e60c-961e-4fd5-a75d-b88242f4afc1" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_bb2f3bfe-5962-4998-ab9b-f5a3c941128c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_dd397867-7bf6-46d7-945b-ab5029aba346" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_bb2f3bfe-5962-4998-ab9b-f5a3c941128c" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_dd397867-7bf6-46d7-945b-ab5029aba346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a28ce863-6264-48f4-8d42-703668090958" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f2540706-2983-4c57-bfed-7d525092ea82" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a28ce863-6264-48f4-8d42-703668090958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_f1ed6a29-003b-43b2-a0f5-2b054c396f1f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_a28ce863-6264-48f4-8d42-703668090958" xlink:to="loc_ifrs-full_InvestmentPropertyMember_f1ed6a29-003b-43b2-a0f5-2b054c396f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_ba0b1c15-7a29-48ba-88e7-eb792db84960" xlink:href="kof-20241231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentPropertyMember_f1ed6a29-003b-43b2-a0f5-2b054c396f1f" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_ba0b1c15-7a29-48ba-88e7-eb792db84960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_3cb500d9-c74e-474c-8e0f-4ba8f1455633" xlink:href="kof-20241231.xsd#kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f2540706-2983-4c57-bfed-7d525092ea82" xlink:to="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_3cb500d9-c74e-474c-8e0f-4ba8f1455633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_1de3b620-5d50-4534-be92-eaca6876981c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems_3cb500d9-c74e-474c-8e0f-4ba8f1455633" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_1de3b620-5d50-4534-be92-eaca6876981c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_5cab47f3-4fa2-400f-baa0-9b0c689d332a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_5cab47f3-4fa2-400f-baa0-9b0c689d332a" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_812ee82b-32e2-44c8-9024-c08c3d96450c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_812ee82b-32e2-44c8-9024-c08c3d96450c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_43b07890-d780-4849-ad83-a7356945b5e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_812ee82b-32e2-44c8-9024-c08c3d96450c" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_43b07890-d780-4849-ad83-a7356945b5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_db2ef017-c912-4409-b692-2288b674f955" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsAccountedForUsingEquityMethodMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_43b07890-d780-4849-ad83-a7356945b5e3" xlink:to="loc_ifrs-full_InvestmentsAccountedForUsingEquityMethodMember_db2ef017-c912-4409-b692-2288b674f955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_efe7c61f-16e5-4fc8-b323-4aaa932cad2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:to="loc_ifrs-full_JointVenturesAxis_efe7c61f-16e5-4fc8-b323-4aaa932cad2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_efe7c61f-16e5-4fc8-b323-4aaa932cad2c" xlink:to="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_0d739023-8415-4ad2-abd2-c68db26eff0b" xlink:href="kof-20241231.xsd#kof_PlantaNuevaEcologaDeTabascoSADeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:to="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_0d739023-8415-4ad2-abd2-c68db26eff0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_a42bfff2-69b5-41c4-beb1-00d581c346c4" xlink:href="kof-20241231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:to="loc_kof_FountainAguaMineralLTDAMember_a42bfff2-69b5-41c4-beb1-00d581c346c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DispensadorasDeCafeSAPIDeCVMember_0769aff4-c3b8-45af-a973-f1e548fbfde4" xlink:href="kof-20241231.xsd#kof_DispensadorasDeCafeSAPIDeCVMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesDomain_d22a1f39-4f85-48ff-a9bf-f2da128d4d97" xlink:to="loc_kof_DispensadorasDeCafeSAPIDeCVMember_0769aff4-c3b8-45af-a973-f1e548fbfde4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_d6f720c2-ce24-41b3-8478-1b0fe1c08a2d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_d6f720c2-ce24-41b3-8478-1b0fe1c08a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_d6f720c2-ce24-41b3-8478-1b0fe1c08a2d" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_23dda40b-2756-498f-bd86-e7dd147f5e09" xlink:href="kof-20241231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_23dda40b-2756-498f-bd86-e7dd147f5e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_8045cb5d-14f0-4dc2-b4da-94eea64ba034" xlink:href="kof-20241231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_8045cb5d-14f0-4dc2-b4da-94eea64ba034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_3115a96e-8f32-4e55-a376-2247185f7824" xlink:href="kof-20241231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_3115a96e-8f32-4e55-a376-2247185f7824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_e6e20520-8341-4e59-a94e-f09d6a6c0a9d" xlink:href="kof-20241231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_e6e20520-8341-4e59-a94e-f09d6a6c0a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_5587fb74-3be9-4590-b681-d3bdaa9a87a7" xlink:href="kof-20241231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_5587fb74-3be9-4590-b681-d3bdaa9a87a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaSAUMember_059fdbb1-f043-4c82-b507-bc7d08659e32" xlink:href="kof-20241231.xsd#kof_AlimentosDeSojaSAUMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_AlimentosDeSojaSAUMember_059fdbb1-f043-4c82-b507-bc7d08659e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAssociatesMember_dc82d0f4-1cc0-4e87-8f93-35da282a7d79" xlink:href="kof-20241231.xsd#kof_OtherAssociatesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_9efcb619-155c-4556-875e-ef5413f3c13a" xlink:to="loc_kof_OtherAssociatesMember_dc82d0f4-1cc0-4e87-8f93-35da282a7d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyAxis_fbfd48c8-b113-43df-b525-63bc142fc22a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyAxis_fbfd48c8-b113-43df-b525-63bc142fc22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentPropertyMember_6910ed00-6336-44c5-b18b-389086e90418" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_fbfd48c8-b113-43df-b525-63bc142fc22a" xlink:to="loc_ifrs-full_InvestmentPropertyMember_6910ed00-6336-44c5-b18b-389086e90418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentInAssociatesAndJointVenturesMember_f4c633b3-5299-4238-8284-24dde77c6ae0" xlink:href="kof-20241231.xsd#kof_InvestmentInAssociatesAndJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InvestmentPropertyMember_6910ed00-6336-44c5-b18b-389086e90418" xlink:to="loc_kof_InvestmentInAssociatesAndJointVenturesMember_f4c633b3-5299-4238-8284-24dde77c6ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInvestmentPropertyDomain_de4902e7-a4e8-4be1-8c51-0be931cedc0d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInvestmentPropertyDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInvestmentPropertyAxis_fbfd48c8-b113-43df-b525-63bc142fc22a" xlink:to="loc_ifrs-full_TypesOfInvestmentPropertyDomain_de4902e7-a4e8-4be1-8c51-0be931cedc0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_1eb83b5c-dfb7-49d2-a09d-52f8518e1e5f" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_52987bd9-07e2-4a87-b517-a0268680ab70" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_52987bd9-07e2-4a87-b517-a0268680ab70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_d76f9693-e5a1-4b55-a80c-3b81c4c779fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod_d76f9693-e5a1-4b55-a80c-3b81c4c779fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_2f04ef85-9da4-4b66-95e2-6eb110c1b5a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInAssociate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInAssociate_2f04ef85-9da4-4b66-95e2-6eb110c1b5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_83cc43b3-2878-4ee8-a8fa-3809686617ea" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod_83cc43b3-2878-4ee8-a8fa-3809686617ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_c19b1c4d-5629-4dc1-9781-4db732e69319" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_39d316dd-09a9-42cb-a954-1d6c73fbb6c6" xlink:to="loc_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates_c19b1c4d-5629-4dc1-9781-4db732e69319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InvestmentsinOtherEntitiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesAbstract_85e1f0c4-d673-4c29-a2b2-8410d3843f4b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f1e3a5db-3fd6-4f47-83ee-a16465feb289" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesAbstract_85e1f0c4-d673-4c29-a2b2-8410d3843f4b" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f1e3a5db-3fd6-4f47-83ee-a16465feb289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_866164e6-77df-418e-9b48-2ada4d6cf496" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f1e3a5db-3fd6-4f47-83ee-a16465feb289" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_866164e6-77df-418e-9b48-2ada4d6cf496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_866164e6-77df-418e-9b48-2ada4d6cf496" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_f061683d-a044-4bd9-8466-8d8254b64ef4" xlink:href="kof-20241231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_f061683d-a044-4bd9-8466-8d8254b64ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_ce302d37-313b-44c1-b37b-dfe7ea562191" xlink:href="kof-20241231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_ce302d37-313b-44c1-b37b-dfe7ea562191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_9e5ea27a-0b22-49cd-9320-f3d8ffbb0353" xlink:href="kof-20241231.xsd#kof_PlantaNuevaEcologaDeTabascoSADeCVMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_PlantaNuevaEcologaDeTabascoSADeCVMember_9e5ea27a-0b22-49cd-9320-f3d8ffbb0353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_9f36bfc8-de0e-4677-8c01-1a795a9462c9" xlink:href="kof-20241231.xsd#kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember_9f36bfc8-de0e-4677-8c01-1a795a9462c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AlimentosDeSojaS.A.UMember_7fe25fb2-6382-44f3-ae3f-896c45009ea6" xlink:href="kof-20241231.xsd#kof_AlimentosDeSojaS.A.UMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_kof_AlimentosDeSojaS.A.UMember_7fe25fb2-6382-44f3-ae3f-896c45009ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssociatesMember_72032553-7793-49f0-881b-b2c9474270c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AssociatesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_c1472162-823e-4071-86e5-4f0fa41f6013" xlink:to="loc_ifrs-full_AssociatesMember_72032553-7793-49f0-881b-b2c9474270c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_49fcbbde-04d7-40dc-a79a-19548d60e27a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f1e3a5db-3fd6-4f47-83ee-a16465feb289" xlink:to="loc_ifrs-full_JointVenturesAxis_49fcbbde-04d7-40dc-a79a-19548d60e27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_a434265e-c320-4a6f-8b98-872c732ff629" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_49fcbbde-04d7-40dc-a79a-19548d60e27a" xlink:to="loc_ifrs-full_JointVenturesDomain_a434265e-c320-4a6f-8b98-872c732ff629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_74efa4cc-aee6-4099-9ede-b5c7b8646b00" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesDomain_a434265e-c320-4a6f-8b98-872c732ff629" xlink:to="loc_ifrs-full_JointVenturesMember_74efa4cc-aee6-4099-9ede-b5c7b8646b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:href="kof-20241231.xsd#kof_DisclosureOfAssociatesAndJointVenturesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesTable_f1e3a5db-3fd6-4f47-83ee-a16465feb289" xlink:to="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromDividends_29dcd705-40fb-4851-a289-6edc55a14b3f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromDividends"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_ifrs-full_RevenueFromDividends_29dcd705-40fb-4851-a289-6edc55a14b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CapitalContribution_98db5066-fd2c-43b9-b31d-cb3697b577fe" xlink:href="kof-20241231.xsd#kof_CapitalContribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_kof_CapitalContribution_98db5066-fd2c-43b9-b31d-cb3697b577fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_372d2ea3-dbcf-4c20-bfd9-35c14f66275c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseOfRestructuringActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_ifrs-full_ExpenseOfRestructuringActivities_372d2ea3-dbcf-4c20-bfd9-35c14f66275c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_a3afdcc1-ae46-481e-9fa9-9b8ec8abf153" xlink:href="kof-20241231.xsd#kof_InvestmentImpairments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_kof_InvestmentImpairments_a3afdcc1-ae46-481e-9fa9-9b8ec8abf153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_9fa05f2f-7ad1-4be0-873a-77d887362c27" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfAssociatesAndJointVenturesLineItems_54642ed1-72c1-4751-a11c-6f9cd311ab6a" xlink:to="loc_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates_9fa05f2f-7ad1-4be0-873a-77d887362c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#LeasesCompanysRightofUseAssetDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d1a43841-d3be-46de-92e7-5810d737b12a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_621ef625-2307-4410-a5ab-b05d9e0f56b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d1a43841-d3be-46de-92e7-5810d737b12a" xlink:to="loc_ifrs-full_RightofuseAssets_621ef625-2307-4410-a5ab-b05d9e0f56b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_d0ee00d4-5826-4e62-86d2-0e1461e99072" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d1a43841-d3be-46de-92e7-5810d737b12a" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_d0ee00d4-5826-4e62-86d2-0e1461e99072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus_71bae611-a752-42dd-87c1-35400bf9858f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d1a43841-d3be-46de-92e7-5810d737b12a" xlink:to="loc_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus_71bae611-a752-42dd-87c1-35400bf9858f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalOfRightOfUseAssets_3c14d6ea-54a9-491d-bacd-be4934fc83ad" xlink:href="kof-20241231.xsd#kof_DisposalOfRightOfUseAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d1a43841-d3be-46de-92e7-5810d737b12a" xlink:to="loc_kof_DisposalOfRightOfUseAssets_3c14d6ea-54a9-491d-bacd-be4934fc83ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_10eb2c80-6050-499f-9c97-1378c0775649" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d1a43841-d3be-46de-92e7-5810d737b12a" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_10eb2c80-6050-499f-9c97-1378c0775649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_5a6d3bf3-a83c-4091-bfce-6dd30781d7e0" xlink:href="kof-20241231.xsd#kof_RightOfUseAssetHyperinflationaryEconomiesEffect"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d1a43841-d3be-46de-92e7-5810d737b12a" xlink:to="loc_kof_RightOfUseAssetHyperinflationaryEconomiesEffect_5a6d3bf3-a83c-4091-bfce-6dd30781d7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_7ea89020-eedc-4f13-875a-94f7f7e02fb6" xlink:href="kof-20241231.xsd#kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d1a43841-d3be-46de-92e7-5810d737b12a" xlink:to="loc_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets_7ea89020-eedc-4f13-875a-94f7f7e02fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_a9a18669-c4f2-4fc9-9a7e-646a91ea6f33" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_d1a43841-d3be-46de-92e7-5810d737b12a" xlink:to="loc_ifrs-full_RightofuseAssets_a9a18669-c4f2-4fc9-9a7e-646a91ea6f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#LeasesCompanysLeaseLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_50acb7bb-6cc0-49b0-ae26-1d129a17f3b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_27323be6-34d2-4748-ba5f-11dc89233861" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_50acb7bb-6cc0-49b0-ae26-1d129a17f3b9" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_27323be6-34d2-4748-ba5f-11dc89233861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_41cdcf41-35ef-452d-bed2-a27c95f74533" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_27323be6-34d2-4748-ba5f-11dc89233861" xlink:to="loc_ifrs-full_MaturityAxis_41cdcf41-35ef-452d-bed2-a27c95f74533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_41cdcf41-35ef-452d-bed2-a27c95f74533" xlink:to="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_ffb3400c-cd3e-4541-948c-265837663bf6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_ffb3400c-cd3e-4541-948c-265837663bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_12d46195-a350-480c-b6b7-1329a07a9d55" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_12d46195-a350-480c-b6b7-1329a07a9d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanThreeYearsMember_34bd32b1-64ae-4d1b-a4d6-0a9b174cc604" xlink:href="kof-20241231.xsd#kof_MoreThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_605db991-6af6-4a3a-990a-f58501e313ac" xlink:to="loc_kof_MoreThanThreeYearsMember_34bd32b1-64ae-4d1b-a4d6-0a9b174cc604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable_27323be6-34d2-4748-ba5f-11dc89233861" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_16a86c39-1432-42fe-b8d5-493e06e957f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_16a86c39-1432-42fe-b8d5-493e06e957f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_2d3a19f5-da52-4bf3-8e95-a302fa9fa63c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:to="loc_ifrs-full_LeaseLiabilities_2d3a19f5-da52-4bf3-8e95-a302fa9fa63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_5587bd6f-7669-47c6-ad02-edbb240e518b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_5587bd6f-7669-47c6-ad02-edbb240e518b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_1fe996c6-a953-475c-934d-a908d8dc2142" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems_f2e65508-f549-4811-ad7e-38dd4b2147dc" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_1fe996c6-a953-475c-934d-a908d8dc2142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#LeasesChangeintheCompanysLeaseLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_49a69c7b-dab6-4d11-8310-8137e3d994c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_705f81ed-bfc2-4011-b779-a1f03e727cef" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_49a69c7b-dab6-4d11-8310-8137e3d994c9" xlink:to="loc_ifrs-full_LeaseLiabilities_705f81ed-bfc2-4011-b779-a1f03e727cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdditionsToLeaseLiabilities_d3d0e773-df59-45fb-a8aa-1b4cef13b246" xlink:href="kof-20241231.xsd#kof_AdditionsToLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_49a69c7b-dab6-4d11-8310-8137e3d994c9" xlink:to="loc_kof_AdditionsToLeaseLiabilities_d3d0e773-df59-45fb-a8aa-1b4cef13b246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RemeasurementOfLeaseLiabilities_cad3a7fd-34e8-40e5-8955-d17cf85ab099" xlink:href="kof-20241231.xsd#kof_RemeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_49a69c7b-dab6-4d11-8310-8137e3d994c9" xlink:to="loc_kof_RemeasurementOfLeaseLiabilities_cad3a7fd-34e8-40e5-8955-d17cf85ab099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisposalOfLeaseLiabilities_028f38ce-93a2-40a2-8dd1-2dd29f9d9559" xlink:href="kof-20241231.xsd#kof_DisposalOfLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_49a69c7b-dab6-4d11-8310-8137e3d994c9" xlink:to="loc_kof_DisposalOfLeaseLiabilities_028f38ce-93a2-40a2-8dd1-2dd29f9d9559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentsOfLeaseLiabilities_c27652c6-4da3-4b4c-9d98-91c60ff683ad" xlink:href="kof-20241231.xsd#kof_PaymentsOfLeaseLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_49a69c7b-dab6-4d11-8310-8137e3d994c9" xlink:to="loc_kof_PaymentsOfLeaseLiabilities_c27652c6-4da3-4b4c-9d98-91c60ff683ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeEffectsOfLeaseLiabilities_64876319-cdb5-49ad-b5ed-8b932f6eca30" xlink:href="kof-20241231.xsd#kof_ForeignExchangeEffectsOfLeaseLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_49a69c7b-dab6-4d11-8310-8137e3d994c9" xlink:to="loc_kof_ForeignExchangeEffectsOfLeaseLiabilities_64876319-cdb5-49ad-b5ed-8b932f6eca30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities_478d7ccf-4054-44c4-9f25-90504ea1a015" xlink:href="kof-20241231.xsd#kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_49a69c7b-dab6-4d11-8310-8137e3d994c9" xlink:to="loc_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities_478d7ccf-4054-44c4-9f25-90504ea1a015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilities_ab22678e-1445-4bf3-a49c-f4a3a57bc373" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_49a69c7b-dab6-4d11-8310-8137e3d994c9" xlink:to="loc_ifrs-full_LeaseLiabilities_ab22678e-1445-4bf3-a49c-f4a3a57bc373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#LeasesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_ca45213a-5af2-423c-a3a9-5d23eb7c112a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentationOfLeasesForLesseeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_c447dc72-a8c8-4a4a-8651-17c393929f3b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_ca45213a-5af2-423c-a3a9-5d23eb7c112a" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_c447dc72-a8c8-4a4a-8651-17c393929f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_928a1d02-a342-4997-9393-427affa0a40a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_ca45213a-5af2-423c-a3a9-5d23eb7c112a" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_928a1d02-a342-4997-9393-427affa0a40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases_6b9e40d4-d5cb-488c-a833-86ab78c78a00" xlink:href="kof-20241231.xsd#kof_ExpensesForLowValueAssetsAndShortTermLeases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_ca45213a-5af2-423c-a3a9-5d23eb7c112a" xlink:to="loc_kof_ExpensesForLowValueAssetsAndShortTermLeases_6b9e40d4-d5cb-488c-a833-86ab78c78a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_05e275af-c381-4e63-9ded-cecf2c8d7f06" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PresentationOfLeasesForLesseeAbstract_ca45213a-5af2-423c-a3a9-5d23eb7c112a" xlink:to="loc_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16_05e275af-c381-4e63-9ded-cecf2c8d7f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PropertyplantequipmentSummaryofPremisesandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_71f2cec7-77d7-4cbb-8c66-c928bdf5bb1b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_179b3cd5-ad11-4a46-9e38-66a57b2cd04d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_71f2cec7-77d7-4cbb-8c66-c928bdf5bb1b" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_179b3cd5-ad11-4a46-9e38-66a57b2cd04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_03dfde28-65ea-423b-9b3f-d3cd468faf3f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_179b3cd5-ad11-4a46-9e38-66a57b2cd04d" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_03dfde28-65ea-423b-9b3f-d3cd468faf3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_7c56c44c-593a-439e-8a32-298da1c6e64d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_03dfde28-65ea-423b-9b3f-d3cd468faf3f" xlink:to="loc_ifrs-full_CarryingAmountMember_7c56c44c-593a-439e-8a32-298da1c6e64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_530def34-fccd-4ad3-b8ce-7b1ebc09f5c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_7c56c44c-593a-439e-8a32-298da1c6e64d" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_530def34-fccd-4ad3-b8ce-7b1ebc09f5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_535311a7-25ff-4259-9b6a-fdc3d921194d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_7c56c44c-593a-439e-8a32-298da1c6e64d" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_535311a7-25ff-4259-9b6a-fdc3d921194d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ebb979dc-ff68-49a4-a409-f31ad513000f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_179b3cd5-ad11-4a46-9e38-66a57b2cd04d" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ebb979dc-ff68-49a4-a409-f31ad513000f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ebb979dc-ff68-49a4-a409-f31ad513000f" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LandMember_982fa232-687b-4c0c-a279-1836abc49f6c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_LandMember_982fa232-687b-4c0c-a279-1836abc49f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_1482e6c6-490d-4b9c-b446-879134e40935" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BuildingsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_BuildingsMember_1482e6c6-490d-4b9c-b446-879134e40935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MachineryMember_01a8598a-afdf-4c1c-aba1-4259cc6c1bfb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MachineryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_MachineryMember_01a8598a-afdf-4c1c-aba1-4259cc6c1bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RefrigerationEquipmentMember_7e7c75f9-4c3e-4be4-81a3-e5b2a5c3993b" xlink:href="kof-20241231.xsd#kof_RefrigerationEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_kof_RefrigerationEquipmentMember_7e7c75f9-4c3e-4be4-81a3-e5b2a5c3993b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ReturnableBottlesMember_d2a1615e-db5b-4bc9-8d6a-76262652be24" xlink:href="kof-20241231.xsd#kof_ReturnableBottlesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_kof_ReturnableBottlesMember_d2a1615e-db5b-4bc9-8d6a-76262652be24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgressMember_8b7d78da-3016-4a1a-91b1-34b72ef40890" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_ConstructionInProgressMember_8b7d78da-3016-4a1a-91b1-34b72ef40890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_e5482576-8827-464b-9b89-ff2fb05c9d88" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_e5482576-8827-464b-9b89-ff2fb05c9d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_76f5e2a1-595d-4a63-b8bc-b50be551f20e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_dc747639-774b-4b25-934d-f8ff02705354" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_76f5e2a1-595d-4a63-b8bc-b50be551f20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_61231cb7-c3a7-4eeb-9ac6-71df5b3c109f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ebb979dc-ff68-49a4-a409-f31ad513000f" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain_61231cb7-c3a7-4eeb-9ac6-71df5b3c109f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_80a43fe2-d672-4714-845f-46232dfa2e44" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_179b3cd5-ad11-4a46-9e38-66a57b2cd04d" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_80a43fe2-d672-4714-845f-46232dfa2e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_80a43fe2-d672-4714-845f-46232dfa2e44" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_2245a471-8b4d-47a7-b34b-1756288dc4ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_2245a471-8b4d-47a7-b34b-1756288dc4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_440b384c-ef0d-446d-b02e-cca1ab7c3afb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_440b384c-ef0d-446d-b02e-cca1ab7c3afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_2eeb1577-23ce-4199-88f3-f4510c64dde1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_2eeb1577-23ce-4199-88f3-f4510c64dde1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationExpense_38777872-56ae-4688-9bba-7cc3dbccee68" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_DepreciationExpense_38777872-56ae-4688-9bba-7cc3dbccee68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_41b899cc-c49d-483e-91a8-ea869ba9ed55" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment_41b899cc-c49d-483e-91a8-ea869ba9ed55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_4bf1057d-8181-4165-a9bb-c56ce9bc0471" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_4bf1057d-8181-4165-a9bb-c56ce9bc0471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_8ac4b4d7-9179-46f6-9f93-9ed70e79b3a8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_8ac4b4d7-9179-46f6-9f93-9ed70e79b3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_74dfe0d8-ac81-4749-930f-c87c3ec9df60" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects_74dfe0d8-ac81-4749-930f-c87c3ec9df60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_f93ee122-57d2-4a55-9465-4e080ad24bdc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_61bb890a-e9ac-451a-bd7c-f1cbb5a5771c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_f93ee122-57d2-4a55-9465-4e080ad24bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PropertyplantequipmentAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_10dfac3d-f626-4326-bf16-6955e557f4af" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_5b7eab85-63e1-4890-a723-dc9614e8801d" xlink:href="kof-20241231.xsd#kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_10dfac3d-f626-4326-bf16-6955e557f4af" xlink:to="loc_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment_5b7eab85-63e1-4890-a723-dc9614e8801d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_9a494232-0cc0-43db-9d5a-8bb04af36c32" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_39a9d6ad-6854-4bca-b135-46ed63cace2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_9a494232-0cc0-43db-9d5a-8bb04af36c32" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_39a9d6ad-6854-4bca-b135-46ed63cace2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_56782709-189c-4c0a-bae4-b19be861fb80" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_39a9d6ad-6854-4bca-b135-46ed63cace2c" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_56782709-189c-4c0a-bae4-b19be861fb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_48972b92-f3cf-490a-a36e-4e35b96656ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_56782709-189c-4c0a-bae4-b19be861fb80" xlink:to="loc_ifrs-full_CarryingAmountMember_48972b92-f3cf-490a-a36e-4e35b96656ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_cad6621e-03e5-4075-83bd-a6e4b8a92afd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_48972b92-f3cf-490a-a36e-4e35b96656ed" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_cad6621e-03e5-4075-83bd-a6e4b8a92afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_c05de22f-325b-49f0-9d55-2b6885f55dbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_48972b92-f3cf-490a-a36e-4e35b96656ed" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_c05de22f-325b-49f0-9d55-2b6885f55dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ff7aae28-f544-4d8f-bd84-02f5533435e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_39a9d6ad-6854-4bca-b135-46ed63cace2c" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ff7aae28-f544-4d8f-bd84-02f5533435e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ff7aae28-f544-4d8f-bd84-02f5533435e1" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BrandNamesMember_745b7cec-7b3f-496d-9b11-0debf45f6f46" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BrandNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_BrandNamesMember_745b7cec-7b3f-496d-9b11-0debf45f6f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillMember_ca1357db-f6fd-4b37-9130-a62115be398d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GoodwillMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_GoodwillMember_ca1357db-f6fd-4b37-9130-a62115be398d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_cfc15102-773f-43f5-8d87-1d8f3cdc25d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_cfc15102-773f-43f5-8d87-1d8f3cdc25d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_bcfb2320-1a93-4351-9cb0-98cb1ce314e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_bcfb2320-1a93-4351-9cb0-98cb1ce314e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_9f3a0bf1-7a7a-47d8-8909-07f76a5bbac6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsUnderDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_ifrs-full_IntangibleAssetsUnderDevelopmentMember_9f3a0bf1-7a7a-47d8-8909-07f76a5bbac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherAmortizablesMember_549566a9-c1a4-469b-bfd0-2d63fd08af3b" xlink:href="kof-20241231.xsd#kof_OtherAmortizablesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_8181936a-37f8-496f-a2d3-80d276f11a51" xlink:to="loc_kof_OtherAmortizablesMember_549566a9-c1a4-469b-bfd0-2d63fd08af3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0bf1141a-d4ac-49ee-a5e7-a6be7a7c8070" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_39a9d6ad-6854-4bca-b135-46ed63cace2c" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0bf1141a-d4ac-49ee-a5e7-a6be7a7c8070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0bf1141a-d4ac-49ee-a5e7-a6be7a7c8070" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_15f523bb-0635-4dd0-bd1d-82848b8e04e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_15f523bb-0635-4dd0-bd1d-82848b8e04e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_c9a42b0c-a92a-4085-a39b-34d7d12834b4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_c9a42b0c-a92a-4085-a39b-34d7d12834b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_07724a6a-676a-4e96-a08b-8049c17b1aed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_07724a6a-676a-4e96-a08b-8049c17b1aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_31408d45-5dc5-47b7-b5a3-a4b003a9e191" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_31408d45-5dc5-47b7-b5a3-a4b003a9e191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_1274974f-5021-4037-ae65-f5d511df6bf0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill_1274974f-5021-4037-ae65-f5d511df6bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_1f7b3b45-cace-49b0-8489-3283842bdb01" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisposalsIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_DisposalsIntangibleAssetsAndGoodwill_1f7b3b45-cace-49b0-8489-3283842bdb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_d6fd4171-2943-4870-8bd3-15cc97b27107" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_d6fd4171-2943-4870-8bd3-15cc97b27107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_fc9854d4-f917-4178-8c2d-9f57b3508065" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill_fc9854d4-f917-4178-8c2d-9f57b3508065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_e80c6108-385b-437c-aa95-46ea47ca0932" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsAndGoodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_c4deee7b-bb6c-4345-b6fe-092e6ac9bac7" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_e80c6108-385b-437c-aa95-46ea47ca0932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_839bd63f-9601-4e6b-bdb6-c1407fe60ff1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_839bd63f-9601-4e6b-bdb6-c1407fe60ff1" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_dd326f5c-8b78-4482-b17b-5995ef6095f5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_dd326f5c-8b78-4482-b17b-5995ef6095f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_c6131909-19e5-4798-aa78-89bb552f7215" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_dd326f5c-8b78-4482-b17b-5995ef6095f5" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_c6131909-19e5-4798-aa78-89bb552f7215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_1846a081-676b-40f5-84bd-09bdb9662f18" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TechnologybasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_c6131909-19e5-4798-aa78-89bb552f7215" xlink:to="loc_ifrs-full_TechnologybasedIntangibleAssetsMember_1846a081-676b-40f5-84bd-09bdb9662f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_b74f1e12-00eb-4094-a540-7aaf8e4eeb1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:to="loc_ifrs-full_RangeAxis_b74f1e12-00eb-4094-a540-7aaf8e4eeb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeDomain_b1cd6d83-021f-49e2-9176-539320df0787" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_b74f1e12-00eb-4094-a540-7aaf8e4eeb1a" xlink:to="loc_ifrs-full_RangeDomain_b1cd6d83-021f-49e2-9176-539320df0787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_35eb2b01-851d-4ed3-bb84-381f0655ab05" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeDomain_b1cd6d83-021f-49e2-9176-539320df0787" xlink:to="loc_ifrs-full_BottomOfRangeMember_35eb2b01-851d-4ed3-bb84-381f0655ab05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_70f8b2ec-1df6-412e-bef0-eb159b1971ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeDomain_b1cd6d83-021f-49e2-9176-539320df0787" xlink:to="loc_ifrs-full_TopOfRangeMember_70f8b2ec-1df6-412e-bef0-eb159b1971ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationAxis_b01bc335-417a-4ee3-98bb-235db2b4fb79" xlink:href="kof-20241231.xsd#kof_FinancialStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:to="loc_kof_FinancialStatementLocationAxis_b01bc335-417a-4ee3-98bb-235db2b4fb79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:href="kof-20241231.xsd#kof_FinancialStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FinancialStatementLocationAxis_b01bc335-417a-4ee3-98bb-235db2b4fb79" xlink:to="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSalesMember_dfe66f66-33b3-43f6-833a-bebd2f6dbeed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:to="loc_ifrs-full_CostOfSalesMember_dfe66f66-33b3-43f6-833a-bebd2f6dbeed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_fe2ffe18-ae29-4e1f-bf35-05d443690236" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SellingGeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpenseMember_fe2ffe18-ae29-4e1f-bf35-05d443690236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpenseMember_46598efc-955f-4570-b4a2-5a1151a36344" xlink:href="kof-20241231.xsd#kof_AdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FinancialStatementLocationDomain_c697c561-a73a-4e26-8e03-5252ed828558" xlink:to="loc_kof_AdministrativeExpenseMember_46598efc-955f-4570-b4a2-5a1151a36344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_c33c2678-c022-4870-88a5-9c2460760437" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_95b70a9f-7958-41f2-a7b9-c60b5977f6d5" xlink:href="kof-20241231.xsd#kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:to="loc_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife_95b70a9f-7958-41f2-a7b9-c60b5977f6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_14cc2daf-4fff-41f1-99b2-271ce105042e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_14cc2daf-4fff-41f1-99b2-271ce105042e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_8346dfca-143a-40f6-a24c-a08d27b7febb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:to="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_8346dfca-143a-40f6-a24c-a08d27b7febb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RiskPremiumBasisPoints_99aec6b8-16b8-4aff-a7a1-e06afe98f1ea" xlink:href="kof-20241231.xsd#kof_RiskPremiumBasisPoints"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_e166a99b-d010-4455-8301-c5a519e3ec1d" xlink:to="loc_kof_RiskPremiumBasisPoints_99aec6b8-16b8-4aff-a7a1-e06afe98f1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_fc5b9a2f-d904-4969-ad06-220844a92f2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_851eb3fa-c35d-403d-b7ce-4f8c315e1697" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_fc5b9a2f-d904-4969-ad06-220844a92f2f" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_851eb3fa-c35d-403d-b7ce-4f8c315e1697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_44088377-8f50-4491-b6ab-214f9d10adbd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_851eb3fa-c35d-403d-b7ce-4f8c315e1697" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_44088377-8f50-4491-b6ab-214f9d10adbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_628f8355-cc41-4ed1-8de1-a53669bd3e77" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_44088377-8f50-4491-b6ab-214f9d10adbd" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_628f8355-cc41-4ed1-8de1-a53669bd3e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GoodwillAndDistributionRightsMember_b2a4e628-e66d-4df0-aab2-530f41ef64c3" xlink:href="kof-20241231.xsd#kof_GoodwillAndDistributionRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain_628f8355-cc41-4ed1-8de1-a53669bd3e77" xlink:to="loc_kof_GoodwillAndDistributionRightsMember_b2a4e628-e66d-4df0-aab2-530f41ef64c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_f55a81c4-e89a-4376-8f41-a371143a821c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_851eb3fa-c35d-403d-b7ce-4f8c315e1697" xlink:to="loc_ifrs-full_GeographicalAreasAxis_f55a81c4-e89a-4376-8f41-a371143a821c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_f55a81c4-e89a-4376-8f41-a371143a821c" xlink:to="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_936ef3f5-33c4-44c6-88b2-f030953370cb" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_MX_936ef3f5-33c4-44c6-88b2-f030953370cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_1ca59279-d099-4c76-bdfd-58c5fe77ae29" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_GT_1ca59279-d099-4c76-bdfd-58c5fe77ae29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_8763530d-a9b9-48c6-8b0f-dcaf28902194" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NI"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_NI_8763530d-a9b9-48c6-8b0f-dcaf28902194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_7136e0a1-411a-45ac-9d2f-0943f879fd01" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_CR_7136e0a1-411a-45ac-9d2f-0943f879fd01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_3e679c2a-1afd-4b6f-b00a-ec679f3ea459" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PA"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_PA_3e679c2a-1afd-4b6f-b00a-ec679f3ea459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_844275e5-dfa7-4450-aa0b-eca8bc36e523" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_CO_844275e5-dfa7-4450-aa0b-eca8bc36e523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_4a63247c-1b91-49f3-abe5-c28165964d08" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_BR_4a63247c-1b91-49f3-abe5-c28165964d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_a1c9e947-1e04-41fb-966f-2c1dac3daad7" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_AR_a1c9e947-1e04-41fb-966f-2c1dac3daad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_621b6f43-7121-4855-a930-721960d6b5c7" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_69091c32-1dac-438b-90fa-b223213eec55" xlink:to="loc_country_UY_621b6f43-7121-4855-a930-721960d6b5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3c74eefc-46d2-43ed-b379-13b4e498661d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_851eb3fa-c35d-403d-b7ce-4f8c315e1697" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3c74eefc-46d2-43ed-b379-13b4e498661d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_6c7b73de-1a11-43d1-a556-b39e50ea0afe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3c74eefc-46d2-43ed-b379-13b4e498661d" xlink:to="loc_ifrs-full_Goodwill_6c7b73de-1a11-43d1-a556-b39e50ea0afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_fc92a66b-2809-4df8-befd-a90d64f027c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_78fd1c78-6878-4a2d-9f3e-f5347ad9348b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_fc92a66b-2809-4df8-befd-a90d64f027c5" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_78fd1c78-6878-4a2d-9f3e-f5347ad9348b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_3fcc73bd-e4df-402c-9606-ce0ff53190fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_78fd1c78-6878-4a2d-9f3e-f5347ad9348b" xlink:to="loc_ifrs-full_GeographicalAreasAxis_3fcc73bd-e4df-402c-9606-ce0ff53190fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_3fcc73bd-e4df-402c-9606-ce0ff53190fe" xlink:to="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_b595a714-8fcc-4400-878b-0e62ce3d0970" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_MX_b595a714-8fcc-4400-878b-0e62ce3d0970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_355fea08-f197-4ea2-a968-700584746b56" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_BR_355fea08-f197-4ea2-a968-700584746b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_89c6bc78-0b9b-4127-bea2-bc5d570a220e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_CO_89c6bc78-0b9b-4127-bea2-bc5d570a220e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_8e6d1197-7b18-41de-ac1d-fd69f1000868" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_AR_8e6d1197-7b18-41de-ac1d-fd69f1000868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_261c0fa5-1625-429c-9dc1-b0452dc831c0" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_GT_261c0fa5-1625-429c-9dc1-b0452dc831c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_1d29439d-f1dc-443f-a1d0-092c0a7448a9" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_CR_1d29439d-f1dc-443f-a1d0-092c0a7448a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_c596e8fe-dda6-4d74-816f-4b483ea84b67" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NI"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_NI_c596e8fe-dda6-4d74-816f-4b483ea84b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_66da0d31-2368-4b90-8d46-ebc81afb8676" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PA"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_PA_66da0d31-2368-4b90-8d46-ebc81afb8676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_ef023e1f-618a-4fd5-8cd6-2dae0e245f65" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_cc2cfad0-621b-47d5-9786-9dc391fef354" xlink:to="loc_country_UY_ef023e1f-618a-4fd5-8cd6-2dae0e245f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_3189c3e3-31ba-4e70-a5b6-672a77202cf9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_78fd1c78-6878-4a2d-9f3e-f5347ad9348b" xlink:to="loc_ifrs-full_MaturityAxis_3189c3e3-31ba-4e70-a5b6-672a77202cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_3189c3e3-31ba-4e70-a5b6-672a77202cf9" xlink:to="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember_250a215e-47ac-4aef-a5ce-db1ff3be9003" xlink:href="kof-20241231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:to="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember_250a215e-47ac-4aef-a5ce-db1ff3be9003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember_78d01d03-d868-4deb-a61c-09ce2d44488d" xlink:href="kof-20241231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:to="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember_78d01d03-d868-4deb-a61c-09ce2d44488d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_ef02fbbf-167d-41f5-ad72-5094fbab1e87" xlink:href="kof-20241231.xsd#kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:to="loc_kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember_ef02fbbf-167d-41f5-ad72-5094fbab1e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_cf70466f-09d3-4175-ba5a-ae9bdaba7645" xlink:href="kof-20241231.xsd#kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_c294517e-f99c-4d5b-83a8-a72b020d7db2" xlink:to="loc_kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember_cf70466f-09d3-4175-ba5a-ae9bdaba7645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_78fd1c78-6878-4a2d-9f3e-f5347ad9348b" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_071f01e9-86bd-40a6-8028-3ed006762253" xlink:href="kof-20241231.xsd#kof_WeightedAverageCostOfCapitalPreTaxPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:to="loc_kof_WeightedAverageCostOfCapitalPreTaxPercentage_071f01e9-86bd-40a6-8028-3ed006762253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_e05c9a4d-bfaf-4ad6-b5c6-a1b63b03729b" xlink:href="kof-20241231.xsd#kof_WeightedAverageCostOfCapitalAfterTaxPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:to="loc_kof_WeightedAverageCostOfCapitalAfterTaxPercentage_e05c9a4d-bfaf-4ad6-b5c6-a1b63b03729b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedAnnualLongTermInflationPercentage_44d5544f-02c8-4542-9ca4-cad538f8fa32" xlink:href="kof-20241231.xsd#kof_ExpectedAnnualLongTermInflationPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:to="loc_kof_ExpectedAnnualLongTermInflationPercentage_44d5544f-02c8-4542-9ca4-cad538f8fa32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedVolumeGrowthRatesPercentage_f7837b82-4c75-4d40-a0f0-640f21ad7b4e" xlink:href="kof-20241231.xsd#kof_ExpectedVolumeGrowthRatesPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_3e46f74e-6b99-44e4-acbb-7a1f12823672" xlink:to="loc_kof_ExpectedVolumeGrowthRatesPercentage_f7837b82-4c75-4d40-a0f0-640f21ad7b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_c2f7f30b-54f9-4fc4-a7e3-9c2f4d6e7c7b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d9657826-e534-4398-8056-275f4a039cc2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAbstract_c2f7f30b-54f9-4fc4-a7e3-9c2f4d6e7c7b" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d9657826-e534-4398-8056-275f4a039cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_123abb79-da7d-4586-8e5e-86cab64852dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d9657826-e534-4398-8056-275f4a039cc2" xlink:to="loc_ifrs-full_GeographicalAreasAxis_123abb79-da7d-4586-8e5e-86cab64852dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_123abb79-da7d-4586-8e5e-86cab64852dd" xlink:to="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_5cdb71d6-2bc6-4940-8a42-f9c8dc51ceed" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_MX_5cdb71d6-2bc6-4940-8a42-f9c8dc51ceed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_d14f240a-b6fc-488f-b6d2-1a7def36802a" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_BR_d14f240a-b6fc-488f-b6d2-1a7def36802a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_aab0d2ef-1db8-4012-96b2-02948517b131" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_CO_aab0d2ef-1db8-4012-96b2-02948517b131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_c6ed88a3-729b-4816-932b-1ab84aba25b8" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_AR_c6ed88a3-729b-4816-932b-1ab84aba25b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GT_1b7df7f1-c5cc-4449-95c7-17a66a83c953" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GT"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_GT_1b7df7f1-c5cc-4449-95c7-17a66a83c953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CR_1404cae9-235d-41d4-8810-ad179f24ee25" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_CR_1404cae9-235d-41d4-8810-ad179f24ee25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NI_6961006f-84a6-4caa-a304-322cab24e429" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_NI"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_NI_6961006f-84a6-4caa-a304-322cab24e429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PA_2036781f-d4b8-45b9-a70c-6ebc3c372950" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_PA"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_PA_2036781f-d4b8-45b9-a70c-6ebc3c372950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_4bce6f21-220a-4189-b03b-6299e3905e09" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a537cfec-e62d-4ee4-893e-7e8891413612" xlink:to="loc_country_UY_4bce6f21-220a-4189-b03b-6299e3905e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_d9657826-e534-4398-8056-275f4a039cc2" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_c9f83513-16ad-45e4-beef-a89c1a66cae7" xlink:href="kof-20241231.xsd#kof_ChangeInWeightedAverageCostOfCapitalPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:to="loc_kof_ChangeInWeightedAverageCostOfCapitalPercentage_c9f83513-16ad-45e4-beef-a89c1a66cae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_6be2de1b-728f-4a9c-9937-549fb9c6fd25" xlink:href="kof-20241231.xsd#kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:to="loc_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate_6be2de1b-728f-4a9c-9937-549fb9c6fd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectOnValuation_930450b6-0f1e-4481-b7f0-ed274fcab245" xlink:href="kof-20241231.xsd#kof_EffectOnValuation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0fa91e48-5682-42b9-bc0b-13ae36578d13" xlink:to="loc_kof_EffectOnValuation_930450b6-0f1e-4481-b7f0-ed274fcab245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:href="kof-20241231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCurrentPrepaidAdvertisingExpenses_78054b87-59f5-41f8-8e04-f0a1d12055c6" xlink:href="kof-20241231.xsd#kof_NonCurrentPrepaidAdvertisingExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:to="loc_kof_NonCurrentPrepaidAdvertisingExpenses_78054b87-59f5-41f8-8e04-f0a1d12055c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_37936746-e528-415c-aee0-9c82777b7237" xlink:href="kof-20241231.xsd#kof_GuaranteeDepositsOtherNonCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:to="loc_kof_GuaranteeDepositsOtherNonCurrentAssets_37936746-e528-415c-aee0-9c82777b7237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentPrepaidBonuses_3b484737-49a0-4f91-83ed-e147a4171af8" xlink:href="kof-20241231.xsd#kof_CurrentPrepaidBonuses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:to="loc_kof_CurrentPrepaidBonuses_3b484737-49a0-4f91-83ed-e147a4171af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_aa743a3f-b707-4361-a430-cb06b9bb6e1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentRestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:to="loc_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents_aa743a3f-b707-4361-a430-cb06b9bb6e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution_6366ba0b-722b-47af-9555-73e766acd262" xlink:href="kof-20241231.xsd#kof_SharedBasedPaymentInExcessOfCapitalContribution"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:to="loc_kof_SharedBasedPaymentInExcessOfCapitalContribution_6366ba0b-722b-47af-9555-73e766acd262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_fb9517c2-2ebe-4b05-945f-df666e3340c0" xlink:href="kof-20241231.xsd#kof_IndemnifiableContingenciesFromBusinessCombinations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:to="loc_kof_IndemnifiableContingenciesFromBusinessCombinations_fb9517c2-2ebe-4b05-945f-df666e3340c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_4144c03c-7089-441d-9a6a-43c62289a2dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_4144c03c-7089-441d-9a6a-43c62289a2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_32471ab8-9477-46f5-934f-9b2fcb9cbe26" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:to="loc_ifrs-full_OtherAssets_32471ab8-9477-46f5-934f-9b2fcb9cbe26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_a8b8eb38-834b-4603-a1b2-3cc347601b94" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentNonfinancialAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_4c8a59ef-9ff5-4af8-a01e-315fac11173d" xlink:to="loc_ifrs-full_OtherNoncurrentNonfinancialAssets_a8b8eb38-834b-4603-a1b2-3cc347601b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_9cee5e33-6aeb-4d0b-a091-ea1f0ba5de8e" xlink:href="kof-20241231.xsd#kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherNonCurrentFinancialAssetsOther_a41721e0-4597-41fa-bb50-983a428521ec" xlink:href="kof-20241231.xsd#kof_OtherNonCurrentFinancialAssetsOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_9cee5e33-6aeb-4d0b-a091-ea1f0ba5de8e" xlink:to="loc_kof_OtherNonCurrentFinancialAssetsOther_a41721e0-4597-41fa-bb50-983a428521ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_61e0ad13-fbdd-4b5f-8586-1e1134d367fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_9cee5e33-6aeb-4d0b-a091-ea1f0ba5de8e" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_61e0ad13-fbdd-4b5f-8586-1e1134d367fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentFinancialAssets_36896197-2684-4225-8375-9a5a564bbb22" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract_9cee5e33-6aeb-4d0b-a091-ea1f0ba5de8e" xlink:to="loc_ifrs-full_OtherNoncurrentFinancialAssets_36896197-2684-4225-8375-9a5a564bbb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_24da3d91-c693-4c0c-b7d6-2aca22186136" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1d7ecf53-cb2a-478c-9daa-b2f5cb3951ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_24da3d91-c693-4c0c-b7d6-2aca22186136" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1d7ecf53-cb2a-478c-9daa-b2f5cb3951ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d4758747-3563-46b2-88ef-9aaa26332f61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1d7ecf53-cb2a-478c-9daa-b2f5cb3951ee" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d4758747-3563-46b2-88ef-9aaa26332f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_0841b2e6-75d0-48ef-8468-0e65ea0a5fb9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d4758747-3563-46b2-88ef-9aaa26332f61" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_0841b2e6-75d0-48ef-8468-0e65ea0a5fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FemsaAndSubsidiariesMember_7922d6c0-ff5c-456c-a1df-ff2f63218de6" xlink:href="kof-20241231.xsd#kof_FemsaAndSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_0841b2e6-75d0-48ef-8468-0e65ea0a5fb9" xlink:to="loc_kof_FemsaAndSubsidiariesMember_7922d6c0-ff5c-456c-a1df-ff2f63218de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_6ea354ec-a109-4813-813c-ac6b21183cff" xlink:href="kof-20241231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_0841b2e6-75d0-48ef-8468-0e65ea0a5fb9" xlink:to="loc_kof_CocaColaCompanyMember_6ea354ec-a109-4813-813c-ac6b21183cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_ef8ed48c-0e6b-4a7b-8c41-c5a43b3c2f03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_1d7ecf53-cb2a-478c-9daa-b2f5cb3951ee" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_ef8ed48c-0e6b-4a7b-8c41-c5a43b3c2f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_86d7fbd1-e304-4e28-9f15-b756783104c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_ef8ed48c-0e6b-4a7b-8c41-c5a43b3c2f03" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_86d7fbd1-e304-4e28-9f15-b756783104c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_c7b6e136-f9bc-46a2-ac88-b3b228219021" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_86d7fbd1-e304-4e28-9f15-b756783104c7" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties_c7b6e136-f9bc-46a2-ac88-b3b228219021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_121b76ce-04e6-4b7d-a367-3ba6a5b9d7e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivablesAbstract_86d7fbd1-e304-4e28-9f15-b756783104c7" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_121b76ce-04e6-4b7d-a367-3ba6a5b9d7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_ef8ed48c-0e6b-4a7b-8c41-c5a43b3c2f03" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_acd78029-f102-497e-8bee-e07f34328818" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties_acd78029-f102-497e-8bee-e07f34328818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPayables_473ac8a9-83f9-45ac-a7cd-be41fbf8f7a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherPayables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:to="loc_ifrs-full_OtherPayables_473ac8a9-83f9-45ac-a7cd-be41fbf8f7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_5dfb5436-4ab6-4ad6-817c-27b2b18645e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayablesAbstract_5de88267-9d49-415f-872d-afb685257f98" xlink:to="loc_ifrs-full_TradeAndOtherPayables_5dfb5436-4ab6-4ad6-817c-27b2b18645e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_da6726b2-187c-4b77-a853-72cda298842b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_1b5018e5-2120-48af-848e-813767bffe1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_da6726b2-187c-4b77-a853-72cda298842b" xlink:to="loc_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction_1b5018e5-2120-48af-848e-813767bffe1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_b3a7a083-6a8f-4aff-8c39-cbea6b5ff3ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_41049ab5-6bd0-4a96-935b-49e280dfb712" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_b3a7a083-6a8f-4aff-8c39-cbea6b5ff3ee" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_41049ab5-6bd0-4a96-935b-49e280dfb712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_42edc29c-d3c9-4288-bfb4-5bce14a25d2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_41049ab5-6bd0-4a96-935b-49e280dfb712" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_42edc29c-d3c9-4288-bfb4-5bce14a25d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_42edc29c-d3c9-4288-bfb4-5bce14a25d2c" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HeinekenGroupMember_c5b26ec2-4090-4b26-9a7e-66c98576d065" xlink:href="kof-20241231.xsd#kof_HeinekenGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:to="loc_kof_HeinekenGroupMember_c5b26ec2-4090-4b26-9a7e-66c98576d065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_43f76203-e78e-4794-a077-ba210591c7c3" xlink:href="kof-20241231.xsd#kof_FEMSAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:to="loc_kof_FEMSAMember_43f76203-e78e-4794-a077-ba210591c7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CocaColaCompanyMember_a2e95fd7-0d81-47fd-b775-eadc52267754" xlink:href="kof-20241231.xsd#kof_CocaColaCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_55387203-5fe6-4afd-a3f4-c28bf82c02f8" xlink:to="loc_kof_CocaColaCompanyMember_a2e95fd7-0d81-47fd-b775-eadc52267754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_8a6b2022-f698-4a17-8e2d-cb2c244cd8c4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_41049ab5-6bd0-4a96-935b-49e280dfb712" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_8a6b2022-f698-4a17-8e2d-cb2c244cd8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SignificantInvestmentsInAssociatesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesAxis_8a6b2022-f698-4a17-8e2d-cb2c244cd8c4" xlink:to="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_JugosDelValleSAPIDeCVMember_99d2822c-8967-4253-971e-3fd7da199308" xlink:href="kof-20241231.xsd#kof_JugosDelValleSAPIDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_JugosDelValleSAPIDeCVMember_99d2822c-8967-4253-971e-3fd7da199308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_07fb2c1c-e207-47d8-8c15-2eec18b8fe38" xlink:href="kof-20241231.xsd#kof_PromotoraIndustrialAzucareraSADeCVPIASAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_PromotoraIndustrialAzucareraSADeCVPIASAMember_07fb2c1c-e207-47d8-8c15-2eec18b8fe38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BetaSanMiguelMember_336375fd-1708-4fcc-9df6-f80eafdd156e" xlink:href="kof-20241231.xsd#kof_BetaSanMiguelMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_BetaSanMiguelMember_336375fd-1708-4fcc-9df6-f80eafdd156e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_7b2a619e-49f8-461a-9017-7ccc4c90fef1" xlink:href="kof-20241231.xsd#kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember_7b2a619e-49f8-461a-9017-7ccc4c90fef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FountainAguaMineralLTDAMember_327f41f2-e87d-4e33-8a6f-4903b1f9e75a" xlink:href="kof-20241231.xsd#kof_FountainAguaMineralLTDAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_FountainAguaMineralLTDAMember_327f41f2-e87d-4e33-8a6f-4903b1f9e75a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LeaoAlimentosEBebidasLTDAMember_68bbb892-9ec1-40fc-b381-3f7cce8c9dca" xlink:href="kof-20241231.xsd#kof_LeaoAlimentosEBebidasLTDAMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_LeaoAlimentosEBebidasLTDAMember_68bbb892-9ec1-40fc-b381-3f7cce8c9dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_f96128fd-e297-4e57-842c-d793fd3abf51" xlink:href="kof-20241231.xsd#kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember_f96128fd-e297-4e57-842c-d793fd3abf51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_bcd24a82-d01a-48e2-accd-edc1fd813bbb" xlink:href="kof-20241231.xsd#kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember_bcd24a82-d01a-48e2-accd-edc1fd813bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FundacionFemsaACMember_505ff078-10c0-4a1a-b63d-9affc50b94d7" xlink:href="kof-20241231.xsd#kof_FundacionFemsaACMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInAssociatesDomain_321eec5c-48a1-42c1-8cdf-fd656108dc4a" xlink:to="loc_kof_FundacionFemsaACMember_505ff078-10c0-4a1a-b63d-9affc50b94d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_e2f8bb3b-85b9-4cda-909c-6327c8add71a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_41049ab5-6bd0-4a96-935b-49e280dfb712" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_e2f8bb3b-85b9-4cda-909c-6327c8add71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeFromRelatedPartyAbstract_b42527fd-6b67-46e9-9c1b-5971436b0904" xlink:href="kof-20241231.xsd#kof_IncomeFromRelatedPartyAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_e2f8bb3b-85b9-4cda-909c-6327c8add71a" xlink:to="loc_kof_IncomeFromRelatedPartyAbstract_b42527fd-6b67-46e9-9c1b-5971436b0904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_4e41cb06-8e23-4374-abdb-4b9803d55e07" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_IncomeFromRelatedPartyAbstract_b42527fd-6b67-46e9-9c1b-5971436b0904" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_4e41cb06-8e23-4374-abdb-4b9803d55e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:href="kof-20241231.xsd#kof_ExpensesFromRelatedPartyAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_e2f8bb3b-85b9-4cda-909c-6327c8add71a" xlink:to="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_6487cba5-4cc8-4047-a33f-6df378ea7df8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchasesOfGoodsRelatedPartyTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions_6487cba5-4cc8-4047-a33f-6df378ea7df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_7b517cc1-6942-4628-8d35-f9eae4fe00c6" xlink:href="kof-20241231.xsd#kof_PurchasesOfConcentrateRelatedPartyTransactions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_PurchasesOfConcentrateRelatedPartyTransactions_7b517cc1-6942-4628-8d35-f9eae4fe00c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_0e797c85-8b6d-4942-8d9e-2280cb53c457" xlink:href="kof-20241231.xsd#kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions_0e797c85-8b6d-4942-8d9e-2280cb53c457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_79c56537-25a4-40ca-a5d9-288f7e8958f9" xlink:href="kof-20241231.xsd#kof_AdvertisingExpenseToRelatedPartyTransactions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_AdvertisingExpenseToRelatedPartyTransactions_79c56537-25a4-40ca-a5d9-288f7e8958f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DonationsToRelatedPartyTransactions_7df871e7-5abc-41e0-9241-d5597a7eddc0" xlink:href="kof-20241231.xsd#kof_DonationsToRelatedPartyTransactions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_DonationsToRelatedPartyTransactions_7df871e7-5abc-41e0-9241-d5597a7eddc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherExpensesWithRelatedParty_fa81be48-b6f7-4e4b-a9e6-50757455f811" xlink:href="kof-20241231.xsd#kof_OtherExpensesWithRelatedParty"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ExpensesFromRelatedPartyAbstract_b29914c6-f222-4d8e-86ec-f9487a5c8d72" xlink:to="loc_kof_OtherExpensesWithRelatedParty_fa81be48-b6f7-4e4b-a9e6-50757455f811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_986559d8-2cff-46fa-9a77-f4fd874bcd59" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits_b05f1e81-bdb6-43d3-a0ad-acf5d20e9d33" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentProvisionsForEmployeeBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_986559d8-2cff-46fa-9a77-f4fd874bcd59" xlink:to="loc_ifrs-full_CurrentProvisionsForEmployeeBenefits_b05f1e81-bdb6-43d3-a0ad-acf5d20e9d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TerminationBenefitsExpense_0b1757e7-877c-46ef-848c-02c61455d347" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TerminationBenefitsExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_986559d8-2cff-46fa-9a77-f4fd874bcd59" xlink:to="loc_ifrs-full_TerminationBenefitsExpense_0b1757e7-877c-46ef-848c-02c61455d347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SharebasedPayment_3b76889f-17db-4d76-9022-7670bfdaddc4" xlink:href="kof-20241231.xsd#kof_SharebasedPayment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract_986559d8-2cff-46fa-9a77-f4fd874bcd59" xlink:to="loc_kof_SharebasedPayment_3b76889f-17db-4d76-9022-7670bfdaddc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_ed33eaa5-553d-42d2-aba6-01fb9d8c7d50" xlink:href="kof-20241231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_bcfc2674-1ef0-476b-8668-b49e3c71fa02" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_ed33eaa5-553d-42d2-aba6-01fb9d8c7d50" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_bcfc2674-1ef0-476b-8668-b49e3c71fa02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_1a310d11-c753-4d76-a9ec-ded9de8bc0e1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_bcfc2674-1ef0-476b-8668-b49e3c71fa02" xlink:to="loc_srt_CurrencyAxis_1a310d11-c753-4d76-a9ec-ded9de8bc0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_01fa029b-8946-448f-9e61-c45734e2c3a9" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_1a310d11-c753-4d76-a9ec-ded9de8bc0e1" xlink:to="loc_currency_AllCurrenciesDomain_01fa029b-8946-448f-9e61-c45734e2c3a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_66a3c6ba-b2e4-48db-a4ec-85ec9f48e6a7" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_01fa029b-8946-448f-9e61-c45734e2c3a9" xlink:to="loc_currency_USD_66a3c6ba-b2e4-48db-a4ec-85ec9f48e6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_0156c571-ce55-470d-b5fb-f59c04a2704e" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EUR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_01fa029b-8946-448f-9e61-c45734e2c3a9" xlink:to="loc_currency_EUR_0156c571-ce55-470d-b5fb-f59c04a2704e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_bcfc2674-1ef0-476b-8668-b49e3c71fa02" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_61ee2b56-81b9-4fed-ae90-6619895d18b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:to="loc_ifrs-full_CurrentAssets_61ee2b56-81b9-4fed-ae90-6619895d18b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssets_ff9fa6da-39b8-4ef4-83f0-b860adecd51a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:to="loc_ifrs-full_NoncurrentAssets_ff9fa6da-39b8-4ef4-83f0-b860adecd51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_5a2b1c44-24ad-4943-98f5-d35414b72173" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:to="loc_ifrs-full_CurrentLiabilities_5a2b1c44-24ad-4943-98f5-d35414b72173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilities_18e41314-71df-41d2-b107-2eef1408a2f2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_ae6cb192-b621-4e39-b7c4-e1623f24a201" xlink:to="loc_ifrs-full_NoncurrentLiabilities_18e41314-71df-41d2-b107-2eef1408a2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_af7237b6-4368-4edc-a31d-753295057198" xlink:href="kof-20241231.xsd#kof_BalancesAndTransactionsInForeignCurrenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_8d924666-36bb-438d-a87d-bcc1a74b5e64" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalancesAndTransactionsInForeignCurrenciesAbstract_af7237b6-4368-4edc-a31d-753295057198" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_8d924666-36bb-438d-a87d-bcc1a74b5e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_cb526d31-5a7d-4fb4-a9e0-1317876614fc" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_8d924666-36bb-438d-a87d-bcc1a74b5e64" xlink:to="loc_srt_CurrencyAxis_cb526d31-5a7d-4fb4-a9e0-1317876614fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_3da7ad59-e62c-4f71-b001-b64dcb158040" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_cb526d31-5a7d-4fb4-a9e0-1317876614fc" xlink:to="loc_currency_AllCurrenciesDomain_3da7ad59-e62c-4f71-b001-b64dcb158040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_e8e3a7d0-2cc6-4b2e-b9e1-4b128aa06141" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_3da7ad59-e62c-4f71-b001-b64dcb158040" xlink:to="loc_currency_USD_e8e3a7d0-2cc6-4b2e-b9e1-4b128aa06141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:href="kof-20241231.xsd#kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable_8d924666-36bb-438d-a87d-bcc1a74b5e64" xlink:to="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_f90a56d9-2cd9-4632-af03-23ba1f88b83a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_f90a56d9-2cd9-4632-af03-23ba1f88b83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PurchasesOfRawMaterials_58981586-975f-4356-9b08-011e6f49b132" xlink:href="kof-20241231.xsd#kof_PurchasesOfRawMaterials"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:to="loc_kof_PurchasesOfRawMaterials_58981586-975f-4356-9b08-011e6f49b132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_b1e8a72d-88de-42ad-aff8-ecb6b77258cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:to="loc_ifrs-full_InterestExpense_b1e8a72d-88de-42ad-aff8-ecb6b77258cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherIncomeExpense_cf1d2196-3b45-4a65-8390-4d3bd8503c5a" xlink:href="kof-20241231.xsd#kof_OtherIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems_1df845ef-0792-44a0-9579-74ff5adc0a0d" xlink:to="loc_kof_OtherIncomeExpense_cf1d2196-3b45-4a65-8390-4d3bd8503c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_b3ee0de8-d41e-41fa-b856-74bf0d9d47a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SurplusDeficitInPlanAbstract_4734dfca-3d0c-41f3-af10-7e7c8514b20c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SurplusDeficitInPlanAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_b3ee0de8-d41e-41fa-b856-74bf0d9d47a6" xlink:to="loc_ifrs-full_SurplusDeficitInPlanAbstract_4734dfca-3d0c-41f3-af10-7e7c8514b20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_ac6042b2-1a36-46fa-a1cb-e7fd6713d390" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract_4734dfca-3d0c-41f3-af10-7e7c8514b20c" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_ac6042b2-1a36-46fa-a1cb-e7fd6713d390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_24201fda-673e-4ce0-a938-a80f16b0f4ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract_4734dfca-3d0c-41f3-af10-7e7c8514b20c" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_24201fda-673e-4ce0-a938-a80f16b0f4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_273452b4-50a1-4631-a3da-9257cd9e20fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SurplusDeficitInPlanAbstract_4734dfca-3d0c-41f3-af10-7e7c8514b20c" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_273452b4-50a1-4631-a3da-9257cd9e20fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BiometricAbstract_f632c0ce-3787-40c2-bcda-a1ed9fafef33" xlink:href="kof-20241231.xsd#kof_BiometricAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_b3ee0de8-d41e-41fa-b856-74bf0d9d47a6" xlink:to="loc_kof_BiometricAbstract_f632c0ce-3787-40c2-bcda-a1ed9fafef33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NormalRetirementAge_e6b91285-da54-4be9-b52f-6b6699f0abbf" xlink:href="kof-20241231.xsd#kof_NormalRetirementAge"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BiometricAbstract_f632c0ce-3787-40c2-bcda-a1ed9fafef33" xlink:to="loc_kof_NormalRetirementAge_e6b91285-da54-4be9-b52f-6b6699f0abbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_06a29292-8452-4bdf-bc0e-641950a19f1f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_91e7e9c5-74c3-4437-89d7-4a7b91fd477b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_06a29292-8452-4bdf-bc0e-641950a19f1f" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_91e7e9c5-74c3-4437-89d7-4a7b91fd477b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_37663001-a118-4246-863e-feae19aea34b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_91e7e9c5-74c3-4437-89d7-4a7b91fd477b" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_37663001-a118-4246-863e-feae19aea34b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_0b16c676-23a5-499b-9623-49bb7758d231" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_37663001-a118-4246-863e-feae19aea34b" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_0b16c676-23a5-499b-9623-49bb7758d231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_18455dad-0dd3-411d-98c5-a3454eca66fd" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_0b16c676-23a5-499b-9623-49bb7758d231" xlink:to="loc_kof_PensionAndRetirementPlansMember_18455dad-0dd3-411d-98c5-a3454eca66fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_28f8d6f7-721e-4785-821d-dad29af59936" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_0b16c676-23a5-499b-9623-49bb7758d231" xlink:to="loc_kof_SeniorityPremiumsMember_28f8d6f7-721e-4785-821d-dad29af59936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_91e7e9c5-74c3-4437-89d7-4a7b91fd477b" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_21f25459-3554-4848-a2ad-16da47977eff" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths_21f25459-3554-4848-a2ad-16da47977eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_34f62887-b7eb-4672-b326-144a860c3f26" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo_34f62887-b7eb-4672-b326-144a860c3f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_a74fd3ba-f2c4-4dea-8c0c-9dd4fd161b95" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree_a74fd3ba-f2c4-4dea-8c0c-9dd4fd161b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_34a9f00a-3ba9-4945-9939-815f57f24a44" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour_34a9f00a-3ba9-4945-9939-815f57f24a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_9e323878-c844-41cc-9d90-1d3dc88209e9" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive_9e323878-c844-41cc-9d90-1d3dc88209e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_0c750dbc-d56d-4778-a84c-7731efdf961f" xlink:href="kof-20241231.xsd#kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_0b0c4515-bbb8-4e07-bb37-a82300febd69" xlink:to="loc_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_0c750dbc-d56d-4778-a84c-7731efdf961f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_f0262621-f4c7-4bb5-b543-8e302e20f39f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_94cb7345-f47b-4a25-8483-bb058e2e6925" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_f0262621-f4c7-4bb5-b543-8e302e20f39f" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_94cb7345-f47b-4a25-8483-bb058e2e6925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_9f6b724c-2c4f-4f8d-a0e2-3bef44559733" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_94cb7345-f47b-4a25-8483-bb058e2e6925" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_9f6b724c-2c4f-4f8d-a0e2-3bef44559733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_eb05ac99-e73f-49a0-9a9e-b5cf36fe3147" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_9f6b724c-2c4f-4f8d-a0e2-3bef44559733" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_eb05ac99-e73f-49a0-9a9e-b5cf36fe3147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_b86d074b-038a-4103-b93e-0ad49df5d304" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_eb05ac99-e73f-49a0-9a9e-b5cf36fe3147" xlink:to="loc_kof_PensionAndRetirementPlansMember_b86d074b-038a-4103-b93e-0ad49df5d304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumsMember_27eea5e9-b13a-413d-9c72-64efac865acf" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_eb05ac99-e73f-49a0-9a9e-b5cf36fe3147" xlink:to="loc_kof_SeniorityPremiumsMember_27eea5e9-b13a-413d-9c72-64efac865acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_94cb7345-f47b-4a25-8483-bb058e2e6925" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VestedDefinedBenefitObligation_53be497d-2bce-46c4-b02b-4ebac317a77f" xlink:href="kof-20241231.xsd#kof_VestedDefinedBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_VestedDefinedBenefitObligation_53be497d-2bce-46c4-b02b-4ebac317a77f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonVestedDefinedBenefitObligation_ba42aadc-6482-436d-bc9a-6b43ede93711" xlink:href="kof-20241231.xsd#kof_NonVestedDefinedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_NonVestedDefinedBenefitObligation_ba42aadc-6482-436d-bc9a-6b43ede93711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AccumulatedDefinedBenefitObligation_d342a960-28c3-4be9-8e50-de2c308e3320" xlink:href="kof-20241231.xsd#kof_AccumulatedDefinedBenefitObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_AccumulatedDefinedBenefitObligation_d342a960-28c3-4be9-8e50-de2c308e3320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_7c0bbdfa-c5fc-4ee2-8739-6fab8fa881aa" xlink:href="kof-20241231.xsd#kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation_7c0bbdfa-c5fc-4ee2-8739-6fab8fa881aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligation_76a34047-bd4a-4240-8d46-3fa54e062f2c" xlink:href="kof-20241231.xsd#kof_DefinedBenefitObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_DefinedBenefitObligation_76a34047-bd4a-4240-8d46-3fa54e062f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitObligationFundsAtFairValue_cef1eb54-04e8-4d09-8a00-11796ab5dcf4" xlink:href="kof-20241231.xsd#kof_DefinedBenefitObligationFundsAtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_kof_DefinedBenefitObligationFundsAtFairValue_cef1eb54-04e8-4d09-8a00-11796ab5dcf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9a9504d8-4170-4e6e-880e-f87a805051fc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_9a9504d8-4170-4e6e-880e-f87a805051fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_a615a7b4-cd26-4982-8719-42f91d3fbe64" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisionsForEmployeeBenefits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e840da4f-9638-446d-bef3-838897702adc" xlink:to="loc_ifrs-full_NoncurrentProvisionsForEmployeeBenefits_a615a7b4-cd26-4982-8719-42f91d3fbe64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_4c73ac7f-57bb-4a85-aa86-b0b722f92e83" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_33545ab8-851e-49b1-ac03-da24bd7b6cc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_4c73ac7f-57bb-4a85-aa86-b0b722f92e83" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_33545ab8-851e-49b1-ac03-da24bd7b6cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_754e5bab-a380-4a0e-9bc5-6302f3d5c09f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_33545ab8-851e-49b1-ac03-da24bd7b6cc8" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_754e5bab-a380-4a0e-9bc5-6302f3d5c09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_754e5bab-a380-4a0e-9bc5-6302f3d5c09f" xlink:to="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradingEquitySecuritiesMember_c681e377-246d-43b4-81cd-bc372bbc0129" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradingEquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_ifrs-full_TradingEquitySecuritiesMember_c681e377-246d-43b4-81cd-bc372bbc0129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LifeAnnuitiesMember_bbfc6f85-7499-4270-a0bb-ce785210d8ca" xlink:href="kof-20241231.xsd#kof_LifeAnnuitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_kof_LifeAnnuitiesMember_bbfc6f85-7499-4270-a0bb-ce785210d8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BankInstrumentsMember_a5b2b40a-a278-4acc-ab07-88236a7a7def" xlink:href="kof-20241231.xsd#kof_BankInstrumentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_kof_BankInstrumentsMember_a5b2b40a-a278-4acc-ab07-88236a7a7def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalGovernmentInstrumentsMember_dba3e3f0-0d72-469d-b1e6-5fd962a173a6" xlink:href="kof-20241231.xsd#kof_FederalGovernmentInstrumentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_kof_FederalGovernmentInstrumentsMember_dba3e3f0-0d72-469d-b1e6-5fd962a173a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PubliclyTradedSharesMember_08b1dc55-7782-4a0d-98b1-226e07872fa1" xlink:href="kof-20241231.xsd#kof_PubliclyTradedSharesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsDomain_b5d5e30b-e4c0-47dd-8cb9-c52609f54603" xlink:to="loc_kof_PubliclyTradedSharesMember_08b1dc55-7782-4a0d-98b1-226e07872fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_33545ab8-851e-49b1-ac03-da24bd7b6cc8" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FixedReturnAbstract_09613747-fa5d-43d9-abed-d728f369ed6d" xlink:href="kof-20241231.xsd#kof_FixedReturnAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:to="loc_kof_FixedReturnAbstract_09613747-fa5d-43d9-abed-d728f369ed6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedReturnPercentage_72c2d0cc-0b68-4fd2-b7ac-e35381a3d22c" xlink:href="kof-20241231.xsd#kof_TrustAssetsFixedReturnPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_FixedReturnAbstract_09613747-fa5d-43d9-abed-d728f369ed6d" xlink:to="loc_kof_TrustAssetsFixedReturnPercentage_72c2d0cc-0b68-4fd2-b7ac-e35381a3d22c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_VariableReturnAbstract_973a1d35-ca4b-43ba-9e51-b2948c1a3f3b" xlink:href="kof-20241231.xsd#kof_VariableReturnAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:to="loc_kof_VariableReturnAbstract_973a1d35-ca4b-43ba-9e51-b2948c1a3f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsVariableReturnPercentage_988aabcf-6a4e-415b-a3d8-53aeb2a59a58" xlink:href="kof-20241231.xsd#kof_TrustAssetsVariableReturnPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_VariableReturnAbstract_973a1d35-ca4b-43ba-9e51-b2948c1a3f3b" xlink:to="loc_kof_TrustAssetsVariableReturnPercentage_988aabcf-6a4e-415b-a3d8-53aeb2a59a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_1896dd00-6643-4dc5-a514-774770633f41" xlink:href="kof-20241231.xsd#kof_TrustAssetsFixedAndVariableReturnPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_e9284ebe-3e3e-412e-9e60-dabebefb07fb" xlink:to="loc_kof_TrustAssetsFixedAndVariableReturnPercentage_1896dd00-6643-4dc5-a514-774770633f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_948e4cb5-aef5-4c5e-8d70-4553550483fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0f3b27b4-fdea-4461-b026-2c1e37720f41" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_948e4cb5-aef5-4c5e-8d70-4553550483fe" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0f3b27b4-fdea-4461-b026-2c1e37720f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cf5fe696-4227-4b96-9a97-19b57b582226" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0f3b27b4-fdea-4461-b026-2c1e37720f41" xlink:to="loc_srt_RangeAxis_cf5fe696-4227-4b96-9a97-19b57b582226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a5c961ce-0305-4f82-bc73-b8373372d1e4" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_cf5fe696-4227-4b96-9a97-19b57b582226" xlink:to="loc_srt_RangeMember_a5c961ce-0305-4f82-bc73-b8373372d1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_08cb6bdc-1245-48ae-a177-a434be3416a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a5c961ce-0305-4f82-bc73-b8373372d1e4" xlink:to="loc_ifrs-full_BottomOfRangeMember_08cb6bdc-1245-48ae-a177-a434be3416a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_1901cdf8-ae96-48ea-90ec-b09faf5a8fb0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a5c961ce-0305-4f82-bc73-b8373372d1e4" xlink:to="loc_ifrs-full_TopOfRangeMember_1901cdf8-ae96-48ea-90ec-b09faf5a8fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_68540b8b-12a1-4406-84e3-86076f2d6950" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0f3b27b4-fdea-4461-b026-2c1e37720f41" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_68540b8b-12a1-4406-84e3-86076f2d6950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsDomain_832bd894-eee6-4285-968c-697e8b1d169b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_68540b8b-12a1-4406-84e3-86076f2d6950" xlink:to="loc_ifrs-full_ActuarialAssumptionsDomain_832bd894-eee6-4285-968c-697e8b1d169b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_71d66918-8d2e-4670-a0cc-e55f423d76d7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsDomain_832bd894-eee6-4285-968c-697e8b1d169b" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_71d66918-8d2e-4670-a0cc-e55f423d76d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0f3b27b4-fdea-4461-b026-2c1e37720f41" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_f0cdfb2a-4893-4028-9d9c-b531a9f53c11" xlink:href="kof-20241231.xsd#kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:to="loc_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum_f0cdfb2a-4893-4028-9d9c-b531a9f53c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_e9df3d38-9108-4a19-8e42-b3780a4732bd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:to="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_e9df3d38-9108-4a19-8e42-b3780a4732bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_b40bbca0-609c-45e7-aac9-4e752b2720ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_b40bbca0-609c-45e7-aac9-4e752b2720ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfSignificantActuarialAssumptions_76ea2325-b4ca-4782-900c-15bd110f8c87" xlink:href="kof-20241231.xsd#kof_PercentageOfSignificantActuarialAssumptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2b227b0a-257a-473b-9491-402dc3e8def1" xlink:to="loc_kof_PercentageOfSignificantActuarialAssumptions_76ea2325-b4ca-4782-900c-15bd110f8c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_783c0d59-5630-435c-b6d6-3a67f802c36a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_bd831f78-e92d-4399-9e63-f2c091e9c76a" xlink:href="kof-20241231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_783c0d59-5630-435c-b6d6-3a67f802c36a" xlink:to="loc_kof_InvestmentSecuritiesTable_bd831f78-e92d-4399-9e63-f2c091e9c76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_bd831f78-e92d-4399-9e63-f2c091e9c76a" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_74f275db-86d8-48b2-967a-d70c878cda4d" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_74f275db-86d8-48b2-967a-d70c878cda4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_40be5ed0-1176-4a98-9e36-beea86b2cf57" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_74f275db-86d8-48b2-967a-d70c878cda4d" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_40be5ed0-1176-4a98-9e36-beea86b2cf57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3a412a2e-f3d5-49e5-91a0-27a2aedc861b" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_74f275db-86d8-48b2-967a-d70c878cda4d" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3a412a2e-f3d5-49e5-91a0-27a2aedc861b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationDomain_520b78a6-7bc6-439a-a8ea-6d8274c4df97" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_9fbb2f34-1d49-470f-8f36-d22dbc7f3a9b" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationDomain_520b78a6-7bc6-439a-a8ea-6d8274c4df97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_df755466-a814-4038-8b9e-2a452d4ed047" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_bd831f78-e92d-4399-9e63-f2c091e9c76a" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_df755466-a814-4038-8b9e-2a452d4ed047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_fdb73a92-a8b7-452a-8266-531d96e1d0f0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_df755466-a814-4038-8b9e-2a452d4ed047" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_fdb73a92-a8b7-452a-8266-531d96e1d0f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_da372082-7fc3-4fa9-bdb4-8c934be1caf8" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_fdb73a92-a8b7-452a-8266-531d96e1d0f0" xlink:to="loc_kof_PensionAndRetirementPlansMember_da372082-7fc3-4fa9-bdb4-8c934be1caf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_24cfdf3f-2c70-4743-a6e0-b99ec550fee7" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_fdb73a92-a8b7-452a-8266-531d96e1d0f0" xlink:to="loc_kof_SeniorityPremiumPlanMember_24cfdf3f-2c70-4743-a6e0-b99ec550fee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_bd831f78-e92d-4399-9e63-f2c091e9c76a" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_59612eb1-e4e0-4915-9ee0-bfc4f9df2d0e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_59612eb1-e4e0-4915-9ee0-bfc4f9df2d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_bb12a092-15ad-469c-b39b-bd7d53065a88" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_bb12a092-15ad-469c-b39b-bd7d53065a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_a1ce0983-5cc4-41dd-97a8-3640cf85e9b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_a1ce0983-5cc4-41dd-97a8-3640cf85e9b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7afb6e5c-cd90-4ff1-9e9d-d82fc652ee7d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_7afb6e5c-cd90-4ff1-9e9d-d82fc652ee7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_8f11099a-96c4-42ee-ab53-736b4b4f07e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d5a4732-b15e-4f7d-b903-974977956f0b" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_8f11099a-96c4-42ee-ab53-736b4b4f07e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_30844e0d-7746-4557-9cfa-7e38d11bd9e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_55a39b62-7903-4d4c-bbe6-a0e92eb9ed7b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_30844e0d-7746-4557-9cfa-7e38d11bd9e4" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_55a39b62-7903-4d4c-bbe6-a0e92eb9ed7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_f2a9305d-57d3-4c86-ae58-5c1805fb88ff" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_30844e0d-7746-4557-9cfa-7e38d11bd9e4" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_f2a9305d-57d3-4c86-ae58-5c1805fb88ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_0d8c17d0-54c2-42c2-9f5b-074d91eb5e6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_30844e0d-7746-4557-9cfa-7e38d11bd9e4" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_0d8c17d0-54c2-42c2-9f5b-074d91eb5e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_4d6c6506-c981-44a9-ae6a-5ef398c6de19" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_30844e0d-7746-4557-9cfa-7e38d11bd9e4" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_4d6c6506-c981-44a9-ae6a-5ef398c6de19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_39443c9e-c35b-403f-b224-119ddc7a8ed1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_30844e0d-7746-4557-9cfa-7e38d11bd9e4" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_39443c9e-c35b-403f-b224-119ddc7a8ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_24f3ac4e-fa25-49ef-aaf0-15d13760d57b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_30844e0d-7746-4557-9cfa-7e38d11bd9e4" xlink:to="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_24f3ac4e-fa25-49ef-aaf0-15d13760d57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_46fd6ae3-816e-43ba-a0a9-979e345676a6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_30844e0d-7746-4557-9cfa-7e38d11bd9e4" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_46fd6ae3-816e-43ba-a0a9-979e345676a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_b7830406-c2b2-4369-9d3d-c0ffb306ff0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_df506fbe-6bbf-4f14-a2bb-78f297e44b43" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_b7830406-c2b2-4369-9d3d-c0ffb306ff0f" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_df506fbe-6bbf-4f14-a2bb-78f297e44b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_5370313b-1e3a-4992-aecc-eaf60f9ed0af" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_df506fbe-6bbf-4f14-a2bb-78f297e44b43" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_5370313b-1e3a-4992-aecc-eaf60f9ed0af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_1e10e3a8-fad7-4b91-ad70-e12e412171ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_5370313b-1e3a-4992-aecc-eaf60f9ed0af" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_1e10e3a8-fad7-4b91-ad70-e12e412171ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_512db99a-3f20-4c91-b5a4-e528c040e140" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_1e10e3a8-fad7-4b91-ad70-e12e412171ad" xlink:to="loc_kof_PensionAndRetirementPlansMember_512db99a-3f20-4c91-b5a4-e528c040e140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_e7a77ad3-4115-42be-8436-2852914d0f6b" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_1e10e3a8-fad7-4b91-ad70-e12e412171ad" xlink:to="loc_kof_SeniorityPremiumPlanMember_e7a77ad3-4115-42be-8436-2852914d0f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_8f89a34c-e7a7-4dfd-b669-9a2d1bd17431" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_df506fbe-6bbf-4f14-a2bb-78f297e44b43" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_8f89a34c-e7a7-4dfd-b669-9a2d1bd17431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_360c8785-b3b6-4435-89e5-21ba2debc7da" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_8f89a34c-e7a7-4dfd-b669-9a2d1bd17431" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_360c8785-b3b6-4435-89e5-21ba2debc7da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_5b64607c-806a-4a8d-88ec-754ea5487e64" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_360c8785-b3b6-4435-89e5-21ba2debc7da" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_5b64607c-806a-4a8d-88ec-754ea5487e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_df506fbe-6bbf-4f14-a2bb-78f297e44b43" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_3129e642-9760-4440-8680-8f896abbcdda" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_3129e642-9760-4440-8680-8f896abbcdda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_e46fcde8-a803-46c9-83ff-c1e40876ccd4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_e46fcde8-a803-46c9-83ff-c1e40876ccd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_016fb571-d705-4e1e-9521-b57828e6d3f1" xlink:href="kof-20241231.xsd#kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset_016fb571-d705-4e1e-9521-b57828e6d3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_dfb99071-239f-4dac-aa54-1f98b3bb8d6e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_dfb99071-239f-4dac-aa54-1f98b3bb8d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_da7c24ab-32fa-42bc-b610-7336d2df32cb" xlink:href="kof-20241231.xsd#kof_ActuarialGainsLossesArisingFromExperienceAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_kof_ActuarialGainsLossesArisingFromExperienceAdjustments_da7c24ab-32fa-42bc-b610-7336d2df32cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_b9dd20d1-0117-4a78-b081-957ca10716fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_b9dd20d1-0117-4a78-b081-957ca10716fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BenefitsPaidOrPayable_8edb994a-df2c-425d-8bdc-6ec377a3d420" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BenefitsPaidOrPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_BenefitsPaidOrPayable_8edb994a-df2c-425d-8bdc-6ec377a3d420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_eb12fc54-f513-47d6-878c-c280f2a8f1a4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_eb12fc54-f513-47d6-878c-c280f2a8f1a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_a7e41269-70fb-4fc7-9796-ace231148b48" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions_a7e41269-70fb-4fc7-9796-ace231148b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_d39f51de-b3a4-4c77-940d-4f2794aafeba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_ec80ac46-83b8-44c8-a8ed-1b3fb8561e13" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_d39f51de-b3a4-4c77-940d-4f2794aafeba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_6d45c04d-d192-4623-ba8e-d81660467224" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsTable_29ebf2de-a431-4b3d-96b6-a65f9d382aba" xlink:href="kof-20241231.xsd#kof_DisclosureOfTrustAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_6d45c04d-d192-4623-ba8e-d81660467224" xlink:to="loc_kof_DisclosureOfTrustAssetsTable_29ebf2de-a431-4b3d-96b6-a65f9d382aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_f2c8d7d5-8a86-4daf-901f-988fc660057f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_29ebf2de-a431-4b3d-96b6-a65f9d382aba" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_f2c8d7d5-8a86-4daf-901f-988fc660057f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_e3ca7535-d6fe-4475-a657-308903bb7385" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_f2c8d7d5-8a86-4daf-901f-988fc660057f" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_e3ca7535-d6fe-4475-a657-308903bb7385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsMember_ef1d345f-a260-45e4-9b10-c6f32dea85b5" xlink:href="kof-20241231.xsd#kof_TrustAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetDomain_e3ca7535-d6fe-4475-a657-308903bb7385" xlink:to="loc_kof_TrustAssetsMember_ef1d345f-a260-45e4-9b10-c6f32dea85b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_c9aa945b-027c-4bf8-b102-4e7eb4e179dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_29ebf2de-a431-4b3d-96b6-a65f9d382aba" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_c9aa945b-027c-4bf8-b102-4e7eb4e179dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_8eb7e1d2-5684-416a-9b2d-7018a783f9a1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_c9aa945b-027c-4bf8-b102-4e7eb4e179dd" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_8eb7e1d2-5684-416a-9b2d-7018a783f9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_f1b55b19-6d88-4682-9c0a-c4c3e1deeb09" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_8eb7e1d2-5684-416a-9b2d-7018a783f9a1" xlink:to="loc_kof_PensionAndRetirementPlansMember_f1b55b19-6d88-4682-9c0a-c4c3e1deeb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_f75b9f3e-eb83-43cd-bd6d-562f7265ce37" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_8eb7e1d2-5684-416a-9b2d-7018a783f9a1" xlink:to="loc_kof_SeniorityPremiumPlanMember_f75b9f3e-eb83-43cd-bd6d-562f7265ce37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:href="kof-20241231.xsd#kof_DisclosureOfTrustAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsTable_29ebf2de-a431-4b3d-96b6-a65f9d382aba" xlink:to="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_1424e6d4-3404-4047-9d21-d8c3b3a32023" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_1424e6d4-3404-4047-9d21-d8c3b3a32023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_38999d58-34c2-44dd-a8f3-03f17dbeece8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_38999d58-34c2-44dd-a8f3-03f17dbeece8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_b0507272-ef50-4d6c-a723-e115ae4f2837" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_b0507272-ef50-4d6c-a723-e115ae4f2837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_2381d4c1-7c14-4f3c-93de-d26432dd0d13" xlink:href="kof-20241231.xsd#kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset_2381d4c1-7c14-4f3c-93de-d26432dd0d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c7f41645-6210-453e-8a84-06c1b5ad80e3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c7f41645-6210-453e-8a84-06c1b5ad80e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_f1f3947e-b301-438f-b0e7-5029ec28887f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset_f1f3947e-b301-438f-b0e7-5029ec28887f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_b623069b-6d75-4456-bce6-e4245aca1513" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfTrustAssetsLineItems_8337cc6c-6ef5-4436-a50f-fb50f0b6d554" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_b623069b-6d75-4456-bce6-e4245aca1513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_4faf6035-efdd-41fa-b9f0-243f28c59216" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:href="kof-20241231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_4faf6035-efdd-41fa-b9f0-243f28c59216" xlink:to="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationAxis_a5971cc4-f688-4cae-b826-fe467b1b9026" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationAxis_a5971cc4-f688-4cae-b826-fe467b1b9026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationMember_f3ae1f17-b3af-405d-b328-bafb03ea3ba1" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_a5971cc4-f688-4cae-b826-fe467b1b9026" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationMember_f3ae1f17-b3af-405d-b328-bafb03ea3ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_866fac5d-b3be-416b-bf61-f88a3c442030" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_f3ae1f17-b3af-405d-b328-bafb03ea3ba1" xlink:to="loc_kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember_866fac5d-b3be-416b-bf61-f88a3c442030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3270ec11-db66-4216-bcf7-ad9fa370bf33" xlink:href="kof-20241231.xsd#kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationMember_f3ae1f17-b3af-405d-b328-bafb03ea3ba1" xlink:to="loc_kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember_3270ec11-db66-4216-bcf7-ad9fa370bf33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ConsolidatedFinancialStatementLocationDomain_e8275ed5-3dbc-4634-90fc-d22dd4d0895f" xlink:href="kof-20241231.xsd#kof_ConsolidatedFinancialStatementLocationDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_ConsolidatedFinancialStatementLocationAxis_a5971cc4-f688-4cae-b826-fe467b1b9026" xlink:to="loc_kof_ConsolidatedFinancialStatementLocationDomain_e8275ed5-3dbc-4634-90fc-d22dd4d0895f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_480f81f2-c5b6-4e45-a4f3-2a0973671d23" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_480f81f2-c5b6-4e45-a4f3-2a0973671d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsDomain_2e94da37-3338-4e24-8032-b9b6afd55291" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_480f81f2-c5b6-4e45-a4f3-2a0973671d23" xlink:to="loc_ifrs-full_ActuarialAssumptionsDomain_2e94da37-3338-4e24-8032-b9b6afd55291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_6515a782-2a20-4255-9928-a10e0e0af95d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsDomain_2e94da37-3338-4e24-8032-b9b6afd55291" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_6515a782-2a20-4255-9928-a10e0e0af95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_fec2f6c3-f4c5-4594-9930-f1f71661d735" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsDomain_2e94da37-3338-4e24-8032-b9b6afd55291" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember_fec2f6c3-f4c5-4594-9930-f1f71661d735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_79dfb962-535a-43d4-8de2-1557d40185b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_79dfb962-535a-43d4-8de2-1557d40185b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DefinedBenefitPlansDomain_998c75fd-0108-414c-acc5-7966545c3e38" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DefinedBenefitPlansDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_79dfb962-535a-43d4-8de2-1557d40185b5" xlink:to="loc_ifrs-full_DefinedBenefitPlansDomain_998c75fd-0108-414c-acc5-7966545c3e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndRetirementPlansMember_fbdcbb40-265d-4eea-9191-ba04510acaa2" xlink:href="kof-20241231.xsd#kof_PensionAndRetirementPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_998c75fd-0108-414c-acc5-7966545c3e38" xlink:to="loc_kof_PensionAndRetirementPlansMember_fbdcbb40-265d-4eea-9191-ba04510acaa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeniorityPremiumPlanMember_cec29165-71bd-4a91-8b7d-fe1765d8eb28" xlink:href="kof-20241231.xsd#kof_SeniorityPremiumPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansDomain_998c75fd-0108-414c-acc5-7966545c3e38" xlink:to="loc_kof_SeniorityPremiumPlanMember_cec29165-71bd-4a91-8b7d-fe1765d8eb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_1f6b8672-5d1b-4304-87d1-e1a3eb521132" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_7c59185f-b746-486a-8fe4-20e130e6f317" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_7c59185f-b746-486a-8fe4-20e130e6f317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_803d9388-cfa6-4a83-81c6-9706288cd3c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_803d9388-cfa6-4a83-81c6-9706288cd3c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_e73d2292-c91e-4281-9d3c-de9c0ebc43b2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_e73d2292-c91e-4281-9d3c-de9c0ebc43b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_37fb2777-1749-44e7-b042-59d20f410c0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_37fb2777-1749-44e7-b042-59d20f410c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_51c103b7-8304-4315-a7cb-be35ac467a61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_6f24a4b6-cd39-44d1-8a9c-be47784f0e46" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_51c103b7-8304-4315-a7cb-be35ac467a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_2aa4ffeb-0f92-4cd2-9b02-ffc2f8b328c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentSecuritiesTable_109d6cc8-fc39-4cbc-99c8-6375654d7846" xlink:href="kof-20241231.xsd#kof_InvestmentSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract_2aa4ffeb-0f92-4cd2-9b02-ffc2f8b328c5" xlink:to="loc_kof_InvestmentSecuritiesTable_109d6cc8-fc39-4cbc-99c8-6375654d7846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_e83981bd-498f-4f20-ba1c-af7a2b5fab8e" xlink:href="kof-20241231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_109d6cc8-fc39-4cbc-99c8-6375654d7846" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_e83981bd-498f-4f20-ba1c-af7a2b5fab8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:href="kof-20241231.xsd#kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis_e83981bd-498f-4f20-ba1c-af7a2b5fab8e" xlink:to="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CostOfGoodsSoldMember_ed04ea86-7248-4ae6-9082-95a71e24ac3c" xlink:href="kof-20241231.xsd#kof_CostOfGoodsSoldMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:to="loc_kof_CostOfGoodsSoldMember_ed04ea86-7248-4ae6-9082-95a71e24ac3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingAndDistributionExpensesMember_0254750b-c498-4378-9594-246e67ad4a76" xlink:href="kof-20241231.xsd#kof_SellingAndDistributionExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:to="loc_kof_SellingAndDistributionExpensesMember_0254750b-c498-4378-9594-246e67ad4a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdministrativeExpensesMember_61ed40bd-f176-4ca5-bbd3-d146768242d9" xlink:href="kof-20241231.xsd#kof_AdministrativeExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember_d6032092-8253-4ad0-9e96-029c65f3a286" xlink:to="loc_kof_AdministrativeExpensesMember_61ed40bd-f176-4ca5-bbd3-d146768242d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:href="kof-20241231.xsd#kof_EmployeeBenefitsExpenseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_InvestmentSecuritiesTable_109d6cc8-fc39-4cbc-99c8-6375654d7846" xlink:to="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WagesAndSalaries_fa4f90f4-1664-4aa1-a0f0-dcc5b484af16" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WagesAndSalaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_ifrs-full_WagesAndSalaries_fa4f90f4-1664-4aa1-a0f0-dcc5b484af16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SocialSecurityContributions_dbcdd565-0920-4930-a752-ee2e9dbb4406" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SocialSecurityContributions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_ifrs-full_SocialSecurityContributions_dbcdd565-0920-4930-a752-ee2e9dbb4406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharing_448aca92-1405-46a0-912b-6c061da2b926" xlink:href="kof-20241231.xsd#kof_EmployeeProfitSharing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_kof_EmployeeProfitSharing_448aca92-1405-46a0-912b-6c061da2b926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PensionAndSeniorityPremiumCosts_b6af8fce-bad8-4c45-8b0a-c28316694503" xlink:href="kof-20241231.xsd#kof_PensionAndSeniorityPremiumCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_kof_PensionAndSeniorityPremiumCosts_b6af8fce-bad8-4c45-8b0a-c28316694503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_c055f4cc-f624-4fb5-9566-27fcf1cbd2cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_c055f4cc-f624-4fb5-9566-27fcf1cbd2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_8952f3bf-6db3-4322-ad22-9ccc2420b394" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_EmployeeBenefitsExpenseLineItems_dfea4d6a-8ec2-49c2-b90d-8658bae4b2f8" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_8952f3bf-6db3-4322-ad22-9ccc2420b394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BonusProgramsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1e8898cc-27cd-449d-9855-76e21f7f013c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_f1911446-b592-43c0-b39b-358f26a907dc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_1e8898cc-27cd-449d-9855-76e21f7f013c" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_f1911446-b592-43c0-b39b-358f26a907dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2b4f1820-6e09-4a96-81b4-e7d632dafa6b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_f1911446-b592-43c0-b39b-358f26a907dc" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2b4f1820-6e09-4a96-81b4-e7d632dafa6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_689d1c44-5b8d-45d1-92ce-67bbebafa46e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_2b4f1820-6e09-4a96-81b4-e7d632dafa6b" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_689d1c44-5b8d-45d1-92ce-67bbebafa46e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_017e1460-0d00-4db1-b702-0dd752264a59" xlink:href="kof-20241231.xsd#kof_FEMSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_689d1c44-5b8d-45d1-92ce-67bbebafa46e" xlink:to="loc_kof_FEMSAMember_017e1460-0d00-4db1-b702-0dd752264a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_f1911446-b592-43c0-b39b-358f26a907dc" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting_57ae3534-2ead-4728-af68-4089d8ac3f4f" xlink:href="kof-20241231.xsd#kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting_57ae3534-2ead-4728-af68-4089d8ac3f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BonusExpense_b44d964a-929d-4fbb-8ee6-a132704bd37b" xlink:href="kof-20241231.xsd#kof_BonusExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_kof_BonusExpense_b44d964a-929d-4fbb-8ee6-a132704bd37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsGrantedVestingPercentage_347cdb70-b463-4890-95ea-293156e238a7" xlink:href="kof-20241231.xsd#kof_OptionsGrantedVestingPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_kof_OptionsGrantedVestingPercentage_347cdb70-b463-4890-95ea-293156e238a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_2f6436fb-0553-497a-a070-1caf60b0b983" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_2f6436fb-0553-497a-a070-1caf60b0b983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_638621fa-fd83-4300-94d9-6f174e5eb01e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_638621fa-fd83-4300-94d9-6f174e5eb01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_8f99ec94-9e7f-498d-884d-7e306def0485" xlink:href="kof-20241231.xsd#kof_ShareBasedPaymentsOtherNonCurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_8d4f3d86-b621-4c11-8a6d-433fcd815923" xlink:to="loc_kof_ShareBasedPaymentsOtherNonCurrentAssets_8f99ec94-9e7f-498d-884d-7e306def0485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_a5b5a712-ecca-43dc-866a-e1c8ca1e7562" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_59aed6f6-b81a-4387-aa5f-e4ec22c38929" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract_a5b5a712-ecca-43dc-866a-e1c8ca1e7562" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_59aed6f6-b81a-4387-aa5f-e4ec22c38929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d117fbb5-b4ea-4529-81e2-137f6cac4ecf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_59aed6f6-b81a-4387-aa5f-e4ec22c38929" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d117fbb5-b4ea-4529-81e2-137f6cac4ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_6fe39f2e-afc4-4fae-8032-1f2ddb214de1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfRelatedPartiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_d117fbb5-b4ea-4529-81e2-137f6cac4ecf" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_6fe39f2e-afc4-4fae-8032-1f2ddb214de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FEMSAMember_8afd1fac-13de-4d17-8589-6657d2c288b3" xlink:href="kof-20241231.xsd#kof_FEMSAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_6fe39f2e-afc4-4fae-8032-1f2ddb214de1" xlink:to="loc_kof_FEMSAMember_8afd1fac-13de-4d17-8589-6657d2c288b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_KOFMember_b338dc4a-0e5a-48a2-9bac-d46eb33d619d" xlink:href="kof-20241231.xsd#kof_KOFMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesDomain_6fe39f2e-afc4-4fae-8032-1f2ddb214de1" xlink:to="loc_kof_KOFMember_b338dc4a-0e5a-48a2-9bac-d46eb33d619d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_76d440d1-a1f1-4d9e-b7b5-3b0aef4563d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_59aed6f6-b81a-4387-aa5f-e4ec22c38929" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_76d440d1-a1f1-4d9e-b7b5-3b0aef4563d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_76d440d1-a1f1-4d9e-b7b5-3b0aef4563d4" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyIncentivePlanMember_33f18b5c-9bc3-4247-b919-aec2ded7ec35" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyIncentivePlanMember_33f18b5c-9bc3-4247-b919-aec2ded7ec35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyOneIncentivePlanMember_e0c2b532-0152-4dcc-9cd7-15b8e719cc2b" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyOneIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyOneIncentivePlanMember_e0c2b532-0152-4dcc-9cd7-15b8e719cc2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyTwoIncentivePlanMember_2917f8c7-116e-4454-9379-24a126dead4c" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyTwoIncentivePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyTwoIncentivePlanMember_2917f8c7-116e-4454-9379-24a126dead4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyThreeIncentivePlanMember_9ae152f3-fb7d-4a1e-bf4e-4ee2706d326a" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyThreeIncentivePlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyThreeIncentivePlanMember_9ae152f3-fb7d-4a1e-bf4e-4ee2706d326a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoThousandTwentyFourIncentivePlanMember_68ea2891-9ae2-47bd-947c-22d436b9c59f" xlink:href="kof-20241231.xsd#kof_TwoThousandTwentyFourIncentivePlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsDomain_f0ffc0fe-d6d0-45eb-b5eb-e6665907d588" xlink:to="loc_kof_TwoThousandTwentyFourIncentivePlanMember_68ea2891-9ae2-47bd-947c-22d436b9c59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_e6bd18df-a6c0-40d4-947a-e17d38a88d57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_59aed6f6-b81a-4387-aa5f-e4ec22c38929" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_e6bd18df-a6c0-40d4-947a-e17d38a88d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_59301565-b282-4ece-bd5d-778eaa5b1da5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_e6bd18df-a6c0-40d4-947a-e17d38a88d57" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_59301565-b282-4ece-bd5d-778eaa5b1da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_2ebc7e38-8358-4a3e-bb9d-9193ce3ff22b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_2ebc7e38-8358-4a3e-bb9d-9193ce3ff22b" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_24be1cb2-c191-4329-8544-20054dc21f61" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_MeasurementAxis_24be1cb2-c191-4329-8544-20054dc21f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementDomain_f4baf5db-d92a-4350-92b8-5eba00b6015f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_24be1cb2-c191-4329-8544-20054dc21f61" xlink:to="loc_ifrs-full_MeasurementDomain_f4baf5db-d92a-4350-92b8-5eba00b6015f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AtFairValueMember_a88047d2-691e-4ac5-a2aa-3ad9b248ada8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AtFairValueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementDomain_f4baf5db-d92a-4350-92b8-5eba00b6015f" xlink:to="loc_ifrs-full_AtFairValueMember_a88047d2-691e-4ac5-a2aa-3ad9b248ada8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_e228a239-41e2-45ae-82e4-dc6daf55babd" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_srt_CurrencyAxis_e228a239-41e2-45ae-82e4-dc6daf55babd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_e228a239-41e2-45ae-82e4-dc6daf55babd" xlink:to="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_COP_e3ca80e4-926f-4bb1-96e4-34a0b2e91c1d" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_COP"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_COP_e3ca80e4-926f-4bb1-96e4-34a0b2e91c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_965c4f60-cded-4c34-bcb4-3031b19125ba" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_ARS"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_ARS_965c4f60-cded-4c34-bcb4-3031b19125ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_UYU_15d4a5c8-7fc9-4c47-85aa-e509b5ab6c5c" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_UYU"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_UYU_15d4a5c8-7fc9-4c47-85aa-e509b5ab6c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_EUR_2edc087e-25ee-4275-9090-f86464673af3" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_EUR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_EUR_2edc087e-25ee-4275-9090-f86464673af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_ac1ab70b-c643-4e88-ae2c-7e3bbff235a3" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_USD_ac1ab70b-c643-4e88-ae2c-7e3bbff235a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_18009628-e94a-4915-8f62-bcb7612c144a" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_MXN"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_MXN_18009628-e94a-4915-8f62-bcb7612c144a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_157c0b58-0223-4ca5-90cf-7de72f44c98d" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_BRL"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_d087a9b2-4039-4e59-968b-9ce2bb74c4bf" xlink:to="loc_currency_BRL_157c0b58-0223-4ca5-90cf-7de72f44c98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_44831a46-2709-46b9-9070-14b3b69ea956" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_MaturityAxis_44831a46-2709-46b9-9070-14b3b69ea956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_44831a46-2709-46b9-9070-14b3b69ea956" xlink:to="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_17224158-a13e-444a-864b-bc6c9de9518b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_17224158-a13e-444a-864b-bc6c9de9518b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_2d313e57-41c3-4888-87f9-8cdf6dc9423c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_2d313e57-41c3-4888-87f9-8cdf6dc9423c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_8b863589-e316-4683-a226-70ba6d4c675d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_8b863589-e316-4683-a226-70ba6d4c675d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9e76312f-ebf9-4333-8534-0e701279065d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9e76312f-ebf9-4333-8534-0e701279065d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_de663da2-9404-4914-bfd8-ea8ba920869a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_de663da2-9404-4914-bfd8-ea8ba920869a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_d8ecce95-eaf9-4241-850d-84f99f299093" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_17dd5ff2-43bc-4292-b15e-f335caafd943" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_d8ecce95-eaf9-4241-850d-84f99f299093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis_511f9efb-782b-49f1-a279-ad7a17a2033f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInterestRatesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_TypesOfInterestRatesAxis_511f9efb-782b-49f1-a279-ad7a17a2033f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfInterestRatesDomain_8dc51625-edcf-4dec-b156-da61735965ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfInterestRatesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_511f9efb-782b-49f1-a279-ad7a17a2033f" xlink:to="loc_ifrs-full_TypesOfInterestRatesDomain_8dc51625-edcf-4dec-b156-da61735965ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FixedInterestRateMember_5f5ff523-82a2-4be9-abfc-1a61e991042a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FixedInterestRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInterestRatesDomain_8dc51625-edcf-4dec-b156-da61735965ce" xlink:to="loc_ifrs-full_FixedInterestRateMember_5f5ff523-82a2-4be9-abfc-1a61e991042a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FloatingInterestRateMember_55d8ee51-0912-448d-abff-5f1a714bced0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FloatingInterestRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInterestRatesDomain_8dc51625-edcf-4dec-b156-da61735965ce" xlink:to="loc_ifrs-full_FloatingInterestRateMember_55d8ee51-0912-448d-abff-5f1a714bced0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_3f88b182-20b4-4b3e-be94-2151257d8118" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_3f88b182-20b4-4b3e-be94-2151257d8118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3f88b182-20b4-4b3e-be94-2151257d8118" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_9219b9d1-ce5b-4d97-94e1-eb98ba1eec29" xlink:href="kof-20241231.xsd#kof_ShortTermBankLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:to="loc_kof_ShortTermBankLoansMember_9219b9d1-ce5b-4d97-94e1-eb98ba1eec29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_c2b2e416-2ba2-40ca-a236-abd4e5808dc5" xlink:href="kof-20241231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:to="loc_kof_LongTermYankeeBondsMember_c2b2e416-2ba2-40ca-a236-abd4e5808dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_cf354994-c1b2-436d-aee4-0d1f34d679a8" xlink:href="kof-20241231.xsd#kof_LongTermBankLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:to="loc_kof_LongTermBankLoansMember_cf354994-c1b2-436d-aee4-0d1f34d679a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBorrowingsSeniorNotesMember_55621e4a-386f-4985-ae63-de829b750b43" xlink:href="kof-20241231.xsd#kof_LongTermBorrowingsSeniorNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_3dc78e1d-c4ce-4fc8-bbbd-abfbc5d8588d" xlink:to="loc_kof_LongTermBorrowingsSeniorNotesMember_55621e4a-386f-4985-ae63-de829b750b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_bd598a8b-a7a0-4727-9cc9-1695f84b05d6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_HedgedItemsAxis_bd598a8b-a7a0-4727-9cc9-1695f84b05d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsDomain_aa1095e1-d86d-4387-8f31-a7cafcf89d60" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsAxis_bd598a8b-a7a0-4727-9cc9-1695f84b05d6" xlink:to="loc_ifrs-full_HedgedItemsDomain_aa1095e1-d86d-4387-8f31-a7cafcf89d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_b6125289-7b02-4634-a80b-283a314568bd" xlink:href="kof-20241231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsDomain_aa1095e1-d86d-4387-8f31-a7cafcf89d60" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_b6125289-7b02-4634-a80b-283a314568bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_4b973d63-0569-47de-bb3c-79ebc3e427c6" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowings_0f42c142-14c6-4747-a000-54fc9f11774c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_ShorttermBorrowings_0f42c142-14c6-4747-a000-54fc9f11774c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_7398e54e-12c5-44e3-8c19-91abcd80c9a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_BorrowingsInterestRate_7398e54e-12c5-44e3-8c19-91abcd80c9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_26404767-c2a4-4417-83dd-11efc69bf793" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_Borrowings_26404767-c2a4-4417-83dd-11efc69bf793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_c98a9cbc-bc8b-4779-8d56-054e2d209c94" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_c98a9cbc-bc8b-4779-8d56-054e2d209c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_7fd5c53a-33e4-4c54-8444-7df2a63f075e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_LongtermBorrowings_7fd5c53a-33e4-4c54-8444-7df2a63f075e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_61436298-b8e4-4789-993d-360d8bdc7db6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_61436298-b8e4-4789-993d-360d8bdc7db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInBorrowings_7cb66746-85a7-4436-8b53-a0f7003e1712" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInBorrowings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5653d4af-f6b9-40d5-9439-bb77a4ca2b20" xlink:to="loc_kof_IncreaseDecreaseInBorrowings_7cb66746-85a7-4436-8b53-a0f7003e1712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayablesSummaryofInterestExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_94f6b47c-6db8-4a41-9a5f-7c02f7c05ca1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_a68e99cc-9036-4f38-b219-f05a9572483c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_94f6b47c-6db8-4a41-9a5f-7c02f7c05ca1" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_a68e99cc-9036-4f38-b219-f05a9572483c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForEmployeeBenefits_b9698a58-2f46-40d6-a4eb-76dee7f41967" xlink:href="kof-20241231.xsd#kof_FinanceChargesForEmployeeBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_94f6b47c-6db8-4a41-9a5f-7c02f7c05ca1" xlink:to="loc_kof_FinanceChargesForEmployeeBenefits_b9698a58-2f46-40d6-a4eb-76dee7f41967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss_06dd722b-7198-412a-ad87-2fbae7601346" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_94f6b47c-6db8-4a41-9a5f-7c02f7c05ca1" xlink:to="loc_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss_06dd722b-7198-412a-ad87-2fbae7601346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceChargesForLeases_ae9cbdf0-99b9-4cd5-9d1c-b1c89da2b3f6" xlink:href="kof-20241231.xsd#kof_FinanceChargesForLeases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_94f6b47c-6db8-4a41-9a5f-7c02f7c05ca1" xlink:to="loc_kof_FinanceChargesForLeases_ae9cbdf0-99b9-4cd5-9d1c-b1c89da2b3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinanceOperatingCharges_757140c7-fbfa-46b3-8de6-f3c72faaeea5" xlink:href="kof-20241231.xsd#kof_FinanceOperatingCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_94f6b47c-6db8-4a41-9a5f-7c02f7c05ca1" xlink:to="loc_kof_FinanceOperatingCharges_757140c7-fbfa-46b3-8de6-f3c72faaeea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_920f6f21-6cb7-40b6-b512-5740ca3a05fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_94f6b47c-6db8-4a41-9a5f-7c02f7c05ca1" xlink:to="loc_ifrs-full_InterestExpense_920f6f21-6cb7-40b6-b512-5740ca3a05fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayablesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_4d14021a-4794-469d-9e51-66694bcbece6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2773c933-3c71-44b4-8224-a53bee32d8dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_4d14021a-4794-469d-9e51-66694bcbece6" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2773c933-3c71-44b4-8224-a53bee32d8dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_52947762-9123-4421-a6af-8bcdf9f77db2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2773c933-3c71-44b4-8224-a53bee32d8dd" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_52947762-9123-4421-a6af-8bcdf9f77db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_52947762-9123-4421-a6af-8bcdf9f77db2" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_6e7912fb-c1ff-4fd7-9aa5-dba70ef2ec25" xlink:href="kof-20241231.xsd#kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember_6e7912fb-c1ff-4fd7-9aa5-dba70ef2ec25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_64d99b5a-0634-43f2-86a0-78e4ce5c8540" xlink:href="kof-20241231.xsd#kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember_64d99b5a-0634-43f2-86a0-78e4ce5c8540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeFivePercentageMember_b7f65533-6614-4d11-a257-b0a0a8cdc5d4" xlink:href="kof-20241231.xsd#kof_SevenPointThreeFivePercentageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SevenPointThreeFivePercentageMember_b7f65533-6614-4d11-a257-b0a0a8cdc5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_19f2d2fb-7ed8-44fa-8e8f-3b44b0b8ba68" xlink:href="kof-20241231.xsd#kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember_19f2d2fb-7ed8-44fa-8e8f-3b44b0b8ba68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_8eee8f5e-ea80-4817-9058-7b0d7419992f" xlink:href="kof-20241231.xsd#kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_8eee8f5e-ea80-4817-9058-7b0d7419992f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_f779405e-419e-401b-845b-3445ec4e4760" xlink:href="kof-20241231.xsd#kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember_f779405e-419e-401b-845b-3445ec4e4760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_a51d52e4-b216-45bb-a212-2cd138539eed" xlink:href="kof-20241231.xsd#kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember_a51d52e4-b216-45bb-a212-2cd138539eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_2946160d-d249-470a-b473-846d14f5ac54" xlink:href="kof-20241231.xsd#kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember_2946160d-d249-470a-b473-846d14f5ac54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_ea9a09e4-2612-43c7-8fa3-ea4edde06ff7" xlink:href="kof-20241231.xsd#kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember_ea9a09e4-2612-43c7-8fa3-ea4edde06ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_54e57491-b49d-4dcd-b39e-998e3e8b6994" xlink:href="kof-20241231.xsd#kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember_54e57491-b49d-4dcd-b39e-998e3e8b6994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SustainabilityLinkedBondSLBMember_92c8bd39-bda8-4c4a-8063-32d3331f47e7" xlink:href="kof-20241231.xsd#kof_SustainabilityLinkedBondSLBMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_SustainabilityLinkedBondSLBMember_92c8bd39-bda8-4c4a-8063-32d3331f47e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_b9a7b26e-c4b8-4237-b706-784bb65055a8" xlink:href="kof-20241231.xsd#kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_29343b98-8be3-4c01-a077-4ed3ffed4eb5" xlink:to="loc_kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember_b9a7b26e-c4b8-4237-b706-784bb65055a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_299b7c68-8819-498e-885e-e452bfe241d1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2773c933-3c71-44b4-8224-a53bee32d8dd" xlink:to="loc_srt_CurrencyAxis_299b7c68-8819-498e-885e-e452bfe241d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_06b20a7c-7b96-434b-8b7f-ef48f5fa3a66" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_299b7c68-8819-498e-885e-e452bfe241d1" xlink:to="loc_currency_AllCurrenciesDomain_06b20a7c-7b96-434b-8b7f-ef48f5fa3a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_ARS_8c45fa1a-2c29-4e98-8f48-fb3e9eeec2a0" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_ARS"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_06b20a7c-7b96-434b-8b7f-ef48f5fa3a66" xlink:to="loc_currency_ARS_8c45fa1a-2c29-4e98-8f48-fb3e9eeec2a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2773c933-3c71-44b4-8224-a53bee32d8dd" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_61cbd264-8226-466a-8408-e3db7727fa15" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_ifrs-full_NotionalAmount_61cbd264-8226-466a-8408-e3db7727fa15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_dddc1ee9-d240-4c90-9533-3304c95012d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_ifrs-full_BorrowingsInterestRate_dddc1ee9-d240-4c90-9533-3304c95012d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_b3957087-52bf-4972-9ebf-ee3074cd9a6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_b3957087-52bf-4972-9ebf-ee3074cd9a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseInInterestRateOnTheBonds_b05a50ed-50a9-4a54-9170-601fd4b15e25" xlink:href="kof-20241231.xsd#kof_IncreaseInInterestRateOnTheBonds"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_kof_IncreaseInInterestRateOnTheBonds_b05a50ed-50a9-4a54-9170-601fd4b15e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_da9e1778-dab6-4af3-9767-2ce1124a61a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfBondsNotesAndDebentures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_ifrs-full_RepaymentsOfBondsNotesAndDebentures_da9e1778-dab6-4af3-9767-2ce1124a61a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_5e7d2fe1-d33e-43d0-b30b-5ea60e29893e" xlink:href="kof-20241231.xsd#kof_RepaymentsOfBondsNotesAndDebenturesNetSavings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_1b42ab9d-afe2-4250-a23a-377b963e38fa" xlink:to="loc_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings_5e7d2fe1-d33e-43d0-b30b-5ea60e29893e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_81953e54-7df5-45d6-b52e-91b37f152ab7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a8a4b883-2888-473d-856b-3e9051411a21" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract_81953e54-7df5-45d6-b52e-91b37f152ab7" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a8a4b883-2888-473d-856b-3e9051411a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c7cf9bd4-2509-4e72-abf4-f8f3e3cd51fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a8a4b883-2888-473d-856b-3e9051411a21" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c7cf9bd4-2509-4e72-abf4-f8f3e3cd51fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_c7cf9bd4-2509-4e72-abf4-f8f3e3cd51fa" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermBorrowingsMember_a9b5dbf0-492a-4608-bbd2-b632e486b469" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermBorrowingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:to="loc_ifrs-full_ShorttermBorrowingsMember_a9b5dbf0-492a-4608-bbd2-b632e486b469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowingsMember_3ee5ae2a-5bb1-4c6a-bc1d-cf5698feb936" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowingsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:to="loc_ifrs-full_LongtermBorrowingsMember_3ee5ae2a-5bb1-4c6a-bc1d-cf5698feb936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_9d4430ee-c113-4046-b7ae-512707595485" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain_0a51e404-d098-4983-bc41-6ea92715bbd1" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_9d4430ee-c113-4046-b7ae-512707595485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_4992cd91-9b94-4196-8473-f44af2e10d8f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a8a4b883-2888-473d-856b-3e9051411a21" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_4992cd91-9b94-4196-8473-f44af2e10d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_4992cd91-9b94-4196-8473-f44af2e10d8f" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ShortTermBankLoansMember_1ff12dd4-3b91-4dd5-bf63-693bc6cff612" xlink:href="kof-20241231.xsd#kof_ShortTermBankLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:to="loc_kof_ShortTermBankLoansMember_1ff12dd4-3b91-4dd5-bf63-693bc6cff612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermBankLoansMember_fb64c04b-8e25-4e1a-8f94-937a8eada4c7" xlink:href="kof-20241231.xsd#kof_LongTermBankLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:to="loc_kof_LongTermBankLoansMember_fb64c04b-8e25-4e1a-8f94-937a8eada4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermNotesPayableMember_556854db-5030-47f0-b5db-40fbfc7ec3ed" xlink:href="kof-20241231.xsd#kof_LongTermNotesPayableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_f3b45dd7-08f2-4811-9217-21c407e57669" xlink:to="loc_kof_LongTermNotesPayableMember_556854db-5030-47f0-b5db-40fbfc7ec3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_a8a4b883-2888-473d-856b-3e9051411a21" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_bbfbbf54-96f0-48dd-8e34-f0a49f05381c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_bbfbbf54-96f0-48dd-8e34-f0a49f05381c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_a4a761fd-2a6a-4f68-905d-6aeb9e8c1873" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_a4a761fd-2a6a-4f68-905d-6aeb9e8c1873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_c459179d-c4cb-4a3e-be3b-c1d34f9e9680" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_c459179d-c4cb-4a3e-be3b-c1d34f9e9680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_ec1bd5e2-cf43-4ea7-9058-d81f4a4d50a6" xlink:href="kof-20241231.xsd#kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities_ec1bd5e2-cf43-4ea7-9058-d81f4a4d50a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_f100901b-57dc-4133-a2df-7c579879c62d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_f100901b-57dc-4133-a2df-7c579879c62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_bb477523-a6de-4c69-847f-725c87df5ac1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities_bb477523-a6de-4c69-847f-725c87df5ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_f998365c-2928-4d02-a248-45f19233614f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_f998365c-2928-4d02-a248-45f19233614f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_7ddc556f-8542-4a70-9bcf-4e08800519fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss_7ddc556f-8542-4a70-9bcf-4e08800519fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_decc505a-ea95-4a13-8906-fc9f51804ed6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_decc505a-ea95-4a13-8906-fc9f51804ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_80fa1de2-192a-4acc-a53f-3e8980aacc6c" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities_80fa1de2-192a-4acc-a53f-3e8980aacc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_55f9cf6b-c30b-412e-8bac-cb985a64a82f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_d67d389c-f59e-451a-b76e-0dbbfa945ac0" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_55f9cf6b-c30b-412e-8bac-cb985a64a82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_eedd8760-ced8-44b6-b99b-29799d4eb353" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaterialIncomeAndExpenseAbstract_870b62d5-4d27-4190-9bab-2040c0ea9fc0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaterialIncomeAndExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_eedd8760-ced8-44b6-b99b-29799d4eb353" xlink:to="loc_ifrs-full_MaterialIncomeAndExpenseAbstract_870b62d5-4d27-4190-9bab-2040c0ea9fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMaterialIncomeAbstract_40784aba-594d-4128-b3fd-ac3820b520e0" xlink:href="kof-20241231.xsd#kof_OtherMaterialIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaterialIncomeAndExpenseAbstract_870b62d5-4d27-4190-9bab-2040c0ea9fc0" xlink:to="loc_kof_OtherMaterialIncomeAbstract_40784aba-594d-4128-b3fd-ac3820b520e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_4a2ce4c6-e00a-41be-99ec-9151604d9304" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsOnDisposalsOfNoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_40784aba-594d-4128-b3fd-ac3820b520e0" xlink:to="loc_ifrs-full_GainsOnDisposalsOfNoncurrentAssets_4a2ce4c6-e00a-41be-99ec-9151604d9304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationOfContingencies_8a2e4fa8-558c-47eb-8e85-134a8185c974" xlink:href="kof-20241231.xsd#kof_CancellationOfContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_40784aba-594d-4128-b3fd-ac3820b520e0" xlink:to="loc_kof_CancellationOfContingencies_8a2e4fa8-558c-47eb-8e85-134a8185c974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AdjustmentsForTaxCreditRecovery_984925e0-f66c-4c62-b8a8-cf0fa2996243" xlink:href="kof-20241231.xsd#kof_AdjustmentsForTaxCreditRecovery"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_40784aba-594d-4128-b3fd-ac3820b520e0" xlink:to="loc_kof_AdjustmentsForTaxCreditRecovery_984925e0-f66c-4c62-b8a8-cf0fa2996243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetForeignExchangeGains_e720bc67-eb1e-41b6-9d35-38ec7da175df" xlink:href="kof-20241231.xsd#kof_NetForeignExchangeGains"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_40784aba-594d-4128-b3fd-ac3820b520e0" xlink:to="loc_kof_NetForeignExchangeGains_e720bc67-eb1e-41b6-9d35-38ec7da175df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceRecovery_53582743-9672-42b1-92b6-e81a4bf345d4" xlink:href="kof-20241231.xsd#kof_InsuranceRecovery"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_40784aba-594d-4128-b3fd-ac3820b520e0" xlink:to="loc_kof_InsuranceRecovery_53582743-9672-42b1-92b6-e81a4bf345d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingIncome_5cfe4582-6349-4286-9be0-7de7fdfe5e89" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_40784aba-594d-4128-b3fd-ac3820b520e0" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingIncome_5cfe4582-6349-4286-9be0-7de7fdfe5e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIncome_8763545e-c193-4d1f-a81e-9f40f2a3a2c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialIncomeAbstract_40784aba-594d-4128-b3fd-ac3820b520e0" xlink:to="loc_ifrs-full_OtherIncome_8763545e-c193-4d1f-a81e-9f40f2a3a2c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:href="kof-20241231.xsd#kof_OtherMaterialExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaterialIncomeAndExpenseAbstract_870b62d5-4d27-4190-9bab-2040c0ea9fc0" xlink:to="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProvisionForContingencies_e8b11f65-8de1-4af6-89a8-39934e67d471" xlink:href="kof-20241231.xsd#kof_ProvisionForContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_kof_ProvisionForContingencies_e8b11f65-8de1-4af6-89a8-39934e67d471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossesOnRetirementOfNonCurrentAssets_e416390c-2d8c-4f0e-b968-8ce3c6af984b" xlink:href="kof-20241231.xsd#kof_LossesOnRetirementOfNonCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_kof_LossesOnRetirementOfNonCurrentAssets_e416390c-2d8c-4f0e-b968-8ce3c6af984b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_e06bf7af-6d05-4269-9227-3127a24e0499" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LossesOnDisposalsOfNoncurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_ifrs-full_LossesOnDisposalsOfNoncurrentAssets_e06bf7af-6d05-4269-9227-3127a24e0499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InsuranceExpenses_0c7268f4-f0fc-4039-b20a-6b17e4e10e4d" xlink:href="kof-20241231.xsd#kof_InsuranceExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_kof_InsuranceExpenses_0c7268f4-f0fc-4039-b20a-6b17e4e10e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InvestmentImpairments_0384b006-d553-4d7b-9c12-45f329cad1b0" xlink:href="kof-20241231.xsd#kof_InvestmentImpairments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_kof_InvestmentImpairments_0384b006-d553-4d7b-9c12-45f329cad1b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeverancePayments_7cb3383f-5fbb-44d9-bf2e-dc78c60af4ec" xlink:href="kof-20241231.xsd#kof_SeverancePayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_kof_SeverancePayments_7cb3383f-5fbb-44d9-bf2e-dc78c60af4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DonationsAndSubsidiesExpense_b11b825c-066b-47c9-bef0-7ccce61f8191" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DonationsAndSubsidiesExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_ifrs-full_DonationsAndSubsidiesExpense_b11b825c-066b-47c9-bef0-7ccce61f8191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_ca2371ff-a016-4eee-846f-8eee06a81aa7" xlink:href="kof-20241231.xsd#kof_ForeignExchangeGainLossRelatedToOperatingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_kof_ForeignExchangeGainLossRelatedToOperatingActivities_ca2371ff-a016-4eee-846f-8eee06a81aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PaymentToFormerShareholders_20813559-5279-4f09-a609-02067a30717e" xlink:href="kof-20241231.xsd#kof_PaymentToFormerShareholders"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_kof_PaymentToFormerShareholders_20813559-5279-4f09-a609-02067a30717e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense_446fdabe-8287-4417-af81-8a452acc9a6c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MiscellaneousOtherOperatingExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingExpense_446fdabe-8287-4417-af81-8a452acc9a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherExpenseByNature_3dc70c3c-bccc-42bd-8330-e65a852b436a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherExpenseByNature"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_OtherMaterialExpenseAbstract_b2c5e0e2-1b06-45b2-810e-8d7e4add851b" xlink:to="loc_ifrs-full_OtherExpenseByNature_3dc70c3c-bccc-42bd-8330-e65a852b436a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_6a805453-2e74-4047-b7b1-99f7fa592dde" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_e3a9ca3b-c3f0-448a-90ad-22e5ecd69cb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_6a805453-2e74-4047-b7b1-99f7fa592dde" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_e3a9ca3b-c3f0-448a-90ad-22e5ecd69cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_163b4e85-b9f9-401a-8566-f168651c88d1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_e3a9ca3b-c3f0-448a-90ad-22e5ecd69cb5" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_163b4e85-b9f9-401a-8566-f168651c88d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_1ed99001-97a2-4fc3-8bf4-c39d9a35a933" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LevelsOfFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_163b4e85-b9f9-401a-8566-f168651c88d1" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_1ed99001-97a2-4fc3-8bf4-c39d9a35a933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_7042bc36-272b-4675-bf07-4869dfd6c2d0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_1ed99001-97a2-4fc3-8bf4-c39d9a35a933" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_7042bc36-272b-4675-bf07-4869dfd6c2d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_d27b781c-1a08-4ecf-9890-33c3e5d32d6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyDomain_1ed99001-97a2-4fc3-8bf4-c39d9a35a933" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_d27b781c-1a08-4ecf-9890-33c3e5d32d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_e3a9ca3b-c3f0-448a-90ad-22e5ecd69cb5" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_f216bf12-53fc-4490-9ad2-58dc54a48cd6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_f216bf12-53fc-4490-9ad2-58dc54a48cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_7926ef63-26f2-431c-aae7-825680528ed7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_7926ef63-26f2-431c-aae7-825680528ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TrustAssetsOfLaborObligations_2cfe7510-1108-422b-8a4d-a8ee495ebbc4" xlink:href="kof-20241231.xsd#kof_TrustAssetsOfLaborObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_8234a6fc-bab5-4436-ac5f-519e46470078" xlink:to="loc_kof_TrustAssetsOfLaborObligations_2cfe7510-1108-422b-8a4d-a8ee495ebbc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsImpactofHedgingOnEquityDetails"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_374b26bb-775a-4515-8f4f-d6795a3abb7b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_374b26bb-775a-4515-8f4f-d6795a3abb7b" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_da79297e-453b-48e6-b8a3-3814d84956e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_da79297e-453b-48e6-b8a3-3814d84956e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_da79297e-453b-48e6-b8a3-3814d84956e5" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignExchangeForwardContractsMember_07243fda-996e-4b23-a6fa-4717fd9c9d24" xlink:href="kof-20241231.xsd#kof_ForeignExchangeForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_ForeignExchangeForwardContractsMember_07243fda-996e-4b23-a6fa-4717fd9c9d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyOptionMember_519b66ce-edf5-4e3d-9d4f-d07f8772fc4d" xlink:href="kof-20241231.xsd#kof_ForeignCurrencyOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_ForeignCurrencyOptionMember_519b66ce-edf5-4e3d-9d4f-d07f8772fc4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_475c1649-c891-4dd2-9bc2-af02c002bd95" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_CrossCurrencySwapsMember_475c1649-c891-4dd2-9bc2-af02c002bd95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_b966bd1a-be9e-4109-b356-b1cc4251d888" xlink:href="kof-20241231.xsd#kof_CommodityPriceContractsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_CommodityPriceContractsMember_b966bd1a-be9e-4109-b356-b1cc4251d888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TotalHoldersOfTheParentMember_fc4adb3b-2beb-4cc0-a26b-985157a2280f" xlink:href="kof-20241231.xsd#kof_TotalHoldersOfTheParentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_5b918274-fcc3-43ed-9d5d-f28798a4c3f1" xlink:to="loc_kof_TotalHoldersOfTheParentMember_fc4adb3b-2beb-4cc0-a26b-985157a2280f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_623875b0-5ccd-4697-bb24-f83f04c40256" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_623875b0-5ccd-4697-bb24-f83f04c40256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityDomain_6e0902f6-c1b7-4c77-b991-c02fd658ae68" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComponentsOfEquityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_623875b0-5ccd-4697-bb24-f83f04c40256" xlink:to="loc_ifrs-full_ComponentsOfEquityDomain_6e0902f6-c1b7-4c77-b991-c02fd658ae68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterestsMember_03c40e16-9212-4547-b5cf-15005faf706f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterestsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityDomain_6e0902f6-c1b7-4c77-b991-c02fd658ae68" xlink:to="loc_ifrs-full_NoncontrollingInterestsMember_03c40e16-9212-4547-b5cf-15005faf706f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_4f53290b-8fd3-46e8-bd12-6493fadbc8f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:to="loc_ifrs-full_MeasurementAxis_4f53290b-8fd3-46e8-bd12-6493fadbc8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementDomain_df1ed8d6-7724-4b26-b99a-46a76256be00" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MeasurementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_4f53290b-8fd3-46e8-bd12-6493fadbc8f7" xlink:to="loc_ifrs-full_MeasurementDomain_df1ed8d6-7724-4b26-b99a-46a76256be00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember_5acb4d5e-0bbe-421b-96a7-7254a8dfd1a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementDomain_df1ed8d6-7724-4b26-b99a-46a76256be00" xlink:to="loc_ifrs-full_RecurringFairValueMeasurementMember_5acb4d5e-0bbe-421b-96a7-7254a8dfd1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsTable_36d48915-2020-43e8-8bc8-7b2499a53aec" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialAssetsLiabilitiesNet_a6f39252-2233-4524-b4c3-ec1b1a571187" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialAssetsLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_DerivativeFinancialAssetsLiabilitiesNet_a6f39252-2233-4524-b4c3-ec1b1a571187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsPurchased_e277ece6-4e41-4188-ae17-cea8e1382762" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsPurchased"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_FinancialInstrumentsPurchased_e277ece6-4e41-4188-ae17-cea8e1382762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_6c95f7d8-5460-4793-9791-c196ce04ea8e" xlink:href="kof-20241231.xsd#kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI_6c95f7d8-5460-4793-9791-c196ce04ea8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_18ee8a2d-f19f-4c16-b08c-bc69240fb721" xlink:href="kof-20241231.xsd#kof_AmountReclassifiedFromOCIToProfitOrLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_AmountReclassifiedFromOCIToProfitOrLoss_18ee8a2d-f19f-4c16-b08c-bc69240fb721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_40a89e27-392e-4697-9b68-149d50d08f9a" xlink:href="kof-20241231.xsd#kof_ForeignCurrencyRevaluationOfTheNetForeignOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations_40a89e27-392e-4697-9b68-149d50d08f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EffectsOfChangesInForeignExchangeRates_3ce8ae8d-5878-4117-91ce-d7dad34c7530" xlink:href="kof-20241231.xsd#kof_EffectsOfChangesInForeignExchangeRates"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_EffectsOfChangesInForeignExchangeRates_3ce8ae8d-5878-4117-91ce-d7dad34c7530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FinancialInstrumentsTaxEffect_04964133-e1d5-406d-bac6-f3a0627d565b" xlink:href="kof-20241231.xsd#kof_FinancialInstrumentsTaxEffect"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_FinancialInstrumentsTaxEffect_04964133-e1d5-406d-bac6-f3a0627d565b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialAssetsLiabilitiesNet_5fecfbca-d0a2-45c3-87aa-521687dd8420" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialAssetsLiabilitiesNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsLineItems_6d2dea36-1fba-404e-acaf-5948ca405e2f" xlink:to="loc_kof_DerivativeFinancialAssetsLiabilitiesNet_5fecfbca-d0a2-45c3-87aa-521687dd8420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_abb99442-e6f9-4695-83a0-4d202d3f33f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_0e409c31-da61-4d26-8258-3f78c8561b48" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_abb99442-e6f9-4695-83a0-4d202d3f33f8" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_0e409c31-da61-4d26-8258-3f78c8561b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_9c45d499-f973-4d6a-87ae-6b18e9e3df6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_0e409c31-da61-4d26-8258-3f78c8561b48" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_9c45d499-f973-4d6a-87ae-6b18e9e3df6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_76c91982-6780-481a-9543-621b9852af31" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_9c45d499-f973-4d6a-87ae-6b18e9e3df6d" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_76c91982-6780-481a-9543-621b9852af31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionToPurchaseForeignCurrencyMember_ff4daa61-2a57-4184-bdfc-319a654c8e00" xlink:href="kof-20241231.xsd#kof_OptionToPurchaseForeignCurrencyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_76c91982-6780-481a-9543-621b9852af31" xlink:to="loc_kof_OptionToPurchaseForeignCurrencyMember_ff4daa61-2a57-4184-bdfc-319a654c8e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_cfccb830-74a9-4892-a3ce-add7cf3b0de8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_76c91982-6780-481a-9543-621b9852af31" xlink:to="loc_ifrs-full_ForwardContractMember_cfccb830-74a9-4892-a3ce-add7cf3b0de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_702d7d8b-a3b3-485c-8a65-741d3b12d649" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_0e409c31-da61-4d26-8258-3f78c8561b48" xlink:to="loc_ifrs-full_MaturityAxis_702d7d8b-a3b3-485c-8a65-741d3b12d649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_6622f24b-1efe-4a4d-b22e-d2be543d2e7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_702d7d8b-a3b3-485c-8a65-741d3b12d649" xlink:to="loc_ifrs-full_MaturityDomain_6622f24b-1efe-4a4d-b22e-d2be543d2e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_afb7a00c-1df6-48a4-8901-0e6a07233f63" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_6622f24b-1efe-4a4d-b22e-d2be543d2e7e" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_afb7a00c-1df6-48a4-8901-0e6a07233f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_0e409c31-da61-4d26-8258-3f78c8561b48" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_0abe6f16-1906-4538-811d-1be28966e338" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:to="loc_ifrs-full_NotionalAmount_0abe6f16-1906-4538-811d-1be28966e338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_3256b28f-bdfc-4427-b3ad-35d46a57f093" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_3256b28f-bdfc-4427-b3ad-35d46a57f093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_97f047f8-50a9-4d50-a10f-4f304e01b8c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_49509cb2-e688-4bcc-8f72-9b048e378a22" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_97f047f8-50a9-4d50-a10f-4f304e01b8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_dc5ee873-ddf3-4cc3-9147-6b721b981c9f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_dc5ee873-ddf3-4cc3-9147-6b721b981c9f" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_16d279ac-480e-4fa2-9f04-c02a051f5908" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_16d279ac-480e-4fa2-9f04-c02a051f5908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_c4b25ac1-249b-42ed-83b6-66e83cf6eee1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_16d279ac-480e-4fa2-9f04-c02a051f5908" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_c4b25ac1-249b-42ed-83b6-66e83cf6eee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_483750a6-a6f7-4772-bdaf-b8c4279e5ab2" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_c4b25ac1-249b-42ed-83b6-66e83cf6eee1" xlink:to="loc_kof_CrossCurrencySwapsMember_483750a6-a6f7-4772-bdaf-b8c4279e5ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_96df6ce6-588b-40bd-97ac-9ad5b2994aa7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:to="loc_ifrs-full_MaturityAxis_96df6ce6-588b-40bd-97ac-9ad5b2994aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_96df6ce6-588b-40bd-97ac-9ad5b2994aa7" xlink:to="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_5384ac5b-da37-4e84-ad23-15469718a5db" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_5384ac5b-da37-4e84-ad23-15469718a5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_cf8a2028-e855-4f31-b7fc-3bebda43cdbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_cf8a2028-e855-4f31-b7fc-3bebda43cdbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4868eb68-f916-46d1-904b-2a37319c1549" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_4868eb68-f916-46d1-904b-2a37319c1549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_22e2c66d-3d9d-44ce-8a3c-783e32c01825" xlink:href="kof-20241231.xsd#kof_LaterThanFourYearsAndNotLaterThanSixYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_kof_LaterThanFourYearsAndNotLaterThanSixYearsMember_22e2c66d-3d9d-44ce-8a3c-783e32c01825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AfterSixYearsMember_3aaeae0a-4662-48e5-9585-0efa9471fa9e" xlink:href="kof-20241231.xsd#kof_AfterSixYearsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_a37e8391-b354-4e16-a082-0a912415290a" xlink:to="loc_kof_AfterSixYearsMember_3aaeae0a-4662-48e5-9585-0efa9471fa9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_85584177-4a7b-431f-893f-e60dd452e42e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_85584177-4a7b-431f-893f-e60dd452e42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain_148d0e03-d8f6-4bd8-ad7d-c6ba29c5c4d2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_85584177-4a7b-431f-893f-e60dd452e42e" xlink:to="loc_ifrs-full_TypesOfHedgesDomain_148d0e03-d8f6-4bd8-ad7d-c6ba29c5c4d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_6e1a8ee6-2772-48f6-9e10-b218b84db9bb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesDomain_148d0e03-d8f6-4bd8-ad7d-c6ba29c5c4d2" xlink:to="loc_ifrs-full_CashFlowHedgesMember_6e1a8ee6-2772-48f6-9e10-b218b84db9bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_fab44f3c-993a-4f9f-a402-43c9235ac01e" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_118b1f7b-d708-4fe6-bbf5-10a7826abfe5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:to="loc_ifrs-full_NotionalAmount_118b1f7b-d708-4fe6-bbf5-10a7826abfe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_7300cb64-b8a9-4619-8621-0106588c7948" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_7300cb64-b8a9-4619-8621-0106588c7948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_c31d689a-db7a-4312-a38c-51c08542d0e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4a9f1752-9773-4f24-8bc7-207339667041" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_c31d689a-db7a-4312-a38c-51c08542d0e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_77ca53a4-88a7-4c60-bc14-d502db0a12e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_77ca53a4-88a7-4c60-bc14-d502db0a12e6" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e91bd099-f3b3-455c-886d-9fd1b078f091" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e91bd099-f3b3-455c-886d-9fd1b078f091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_44afda7d-c8ff-4cc3-a70e-9f560ba26690" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_e91bd099-f3b3-455c-886d-9fd1b078f091" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_44afda7d-c8ff-4cc3-a70e-9f560ba26690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsMember_0c181fbf-fc11-4982-8c1c-488ac8a9c513" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_44afda7d-c8ff-4cc3-a70e-9f560ba26690" xlink:to="loc_kof_CrossCurrencySwapsMember_0c181fbf-fc11-4982-8c1c-488ac8a9c513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_375e4e00-bad4-407c-bdef-8c6b5ef024c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:to="loc_ifrs-full_MaturityAxis_375e4e00-bad4-407c-bdef-8c6b5ef024c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_375e4e00-bad4-407c-bdef-8c6b5ef024c7" xlink:to="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_c85c5248-8cca-4601-b556-033693712e86" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_c85c5248-8cca-4601-b556-033693712e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_88962a9d-8900-4803-9600-0df41264f02a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_88962a9d-8900-4803-9600-0df41264f02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_886fbae4-f031-4fae-ba36-23ef147ed625" xlink:href="kof-20241231.xsd#kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:to="loc_kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember_886fbae4-f031-4fae-ba36-23ef147ed625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_be352489-e2d0-4bd0-ba3a-7d7663437c69" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_aa90f1cb-5dde-41e9-b0d1-f889c0f37138" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_be352489-e2d0-4bd0-ba3a-7d7663437c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_2f85fce4-9236-4e03-a0c7-36375266bcff" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_2f85fce4-9236-4e03-a0c7-36375266bcff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain_93ca0f63-e581-4778-9fc8-0be26b019be4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_2f85fce4-9236-4e03-a0c7-36375266bcff" xlink:to="loc_ifrs-full_TypesOfHedgesDomain_93ca0f63-e581-4778-9fc8-0be26b019be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_44b94393-c356-4c00-ae51-8a13f581f127" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesDomain_93ca0f63-e581-4778-9fc8-0be26b019be4" xlink:to="loc_ifrs-full_CashFlowHedgesMember_44b94393-c356-4c00-ae51-8a13f581f127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_ffda2e1f-4b63-4f80-9565-c34cbdf37bbd" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_83868667-429a-41ed-9b3e-fdbe0cdaf6bf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:to="loc_ifrs-full_NotionalAmount_83868667-429a-41ed-9b3e-fdbe0cdaf6bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_a89d8c0d-3386-43ad-985b-4b664cac8ff0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_a89d8c0d-3386-43ad-985b-4b664cac8ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_99a0cb51-fd47-4ad1-8e6a-f8236cfa0fdf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_d7f48125-482d-4032-92b2-57af4e33b4c6" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_99a0cb51-fd47-4ad1-8e6a-f8236cfa0fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_fb0c814f-9ddf-471f-ab9f-7ccb5ffb70a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_fb0c814f-9ddf-471f-ab9f-7ccb5ffb70a7" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_c09565a7-a76d-4e0b-bd83-006bf6d625db" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:to="loc_srt_CurrencyAxis_c09565a7-a76d-4e0b-bd83-006bf6d625db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_e75026d7-e563-4f06-a2a7-7569b685f35f" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_c09565a7-a76d-4e0b-bd83-006bf6d625db" xlink:to="loc_currency_AllCurrenciesDomain_e75026d7-e563-4f06-a2a7-7569b685f35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_USD_122d56fb-f79d-45c7-b9fd-a0db20a8494f" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_USD"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_e75026d7-e563-4f06-a2a7-7569b685f35f" xlink:to="loc_currency_USD_122d56fb-f79d-45c7-b9fd-a0db20a8494f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_MXN_96a7d7c1-27a2-40c8-b7d8-82ec78ea8d7e" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_MXN"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_e75026d7-e563-4f06-a2a7-7569b685f35f" xlink:to="loc_currency_MXN_96a7d7c1-27a2-40c8-b7d8-82ec78ea8d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_2dc759e9-8f05-4da1-9837-bf526deb42ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_2dc759e9-8f05-4da1-9837-bf526deb42ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameDomain_2cf4c5ae-6812-41c3-bda6-8df707e88098" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BorrowingsByNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_2dc759e9-8f05-4da1-9837-bf526deb42ec" xlink:to="loc_ifrs-full_BorrowingsByNameDomain_2cf4c5ae-6812-41c3-bda6-8df707e88098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LongTermYankeeBondsMember_04230520-fc50-413f-aa44-64f23f4bfb7b" xlink:href="kof-20241231.xsd#kof_LongTermYankeeBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameDomain_2cf4c5ae-6812-41c3-bda6-8df707e88098" xlink:to="loc_kof_LongTermYankeeBondsMember_04230520-fc50-413f-aa44-64f23f4bfb7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsAxis_87b0959c-bbec-42b7-8307-7a93442f9498" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:to="loc_ifrs-full_HedgedItemsAxis_87b0959c-bbec-42b7-8307-7a93442f9498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgedItemsDomain_a30b4e91-0714-4f4b-8bfa-6914e882def2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgedItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsAxis_87b0959c-bbec-42b7-8307-7a93442f9498" xlink:to="loc_ifrs-full_HedgedItemsDomain_a30b4e91-0714-4f4b-8bfa-6914e882def2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_HedgedPortionOfSeniorNoteMember_e31bd68e-4e3c-4aad-8f12-a9c91787e0d9" xlink:href="kof-20241231.xsd#kof_HedgedPortionOfSeniorNoteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgedItemsDomain_a30b4e91-0714-4f4b-8bfa-6914e882def2" xlink:to="loc_kof_HedgedPortionOfSeniorNoteMember_e31bd68e-4e3c-4aad-8f12-a9c91787e0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_3d828857-7c25-467f-aabb-0851838dae5a" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_b9908482-89e3-444c-852c-05c2fa73c5ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:to="loc_ifrs-full_Borrowings_b9908482-89e3-444c-852c-05c2fa73c5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_c5b33b2d-79d6-49d2-a7f7-c052d22f31ee" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_c5b33b2d-79d6-49d2-a7f7-c052d22f31ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInBorrowings_9684bf60-76ad-47dc-afa0-36332b3c0aa3" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_7eedddb2-2fcd-4813-bd47-872ded7062b9" xlink:to="loc_kof_IncreaseDecreaseInBorrowings_9684bf60-76ad-47dc-afa0-36332b3c0aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_ad8266fd-cf35-4ddd-9be9-650816ba0fb2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_ad8266fd-cf35-4ddd-9be9-650816ba0fb2" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_03c45ab1-b063-4bd6-9997-3f6b26cd6ddd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_03c45ab1-b063-4bd6-9997-3f6b26cd6ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesDomain_2227029d-cf57-4d1e-adee-1239c550df57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfHedgesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_03c45ab1-b063-4bd6-9997-3f6b26cd6ddd" xlink:to="loc_ifrs-full_TypesOfHedgesDomain_2227029d-cf57-4d1e-adee-1239c550df57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_43c246db-d601-4323-930d-459c59ac3190" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesDomain_2227029d-cf57-4d1e-adee-1239c550df57" xlink:to="loc_ifrs-full_CashFlowHedgesMember_43c246db-d601-4323-930d-459c59ac3190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_91d8308f-b147-4802-ae86-0402e18b4062" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_91d8308f-b147-4802-ae86-0402e18b4062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_91d8308f-b147-4802-ae86-0402e18b4062" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_91ad0bcc-8851-449d-b02a-240f8d3b0649" xlink:href="kof-20241231.xsd#kof_AluminumPriceContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:to="loc_kof_AluminumPriceContractsMember_91ad0bcc-8851-449d-b02a-240f8d3b0649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_5bf3a6a6-23d4-478d-bdc9-05bd11a9855b" xlink:href="kof-20241231.xsd#kof_SugarPriceContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:to="loc_kof_SugarPriceContractsMember_5bf3a6a6-23d4-478d-bdc9-05bd11a9855b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DieselPriceContractsMember_e6c3ee95-2b12-4210-a5b0-58ee74675844" xlink:href="kof-20241231.xsd#kof_DieselPriceContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:to="loc_kof_DieselPriceContractsMember_e6c3ee95-2b12-4210-a5b0-58ee74675844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PXMEGPriceContractsMember_4a21b041-b166-42ad-9af9-b5209a4a069f" xlink:href="kof-20241231.xsd#kof_PXMEGPriceContractsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_0d9e6476-13ba-4c32-8055-7bdb89448174" xlink:to="loc_kof_PXMEGPriceContractsMember_4a21b041-b166-42ad-9af9-b5209a4a069f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_ec543ec6-9019-4997-86c2-06b04c0a5621" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:to="loc_ifrs-full_MaturityAxis_ec543ec6-9019-4997-86c2-06b04c0a5621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_ec543ec6-9019-4997-86c2-06b04c0a5621" xlink:to="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanThreeMonthsMember_22546c75-8327-4ab2-911e-ad570e52308b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanThreeMonthsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_NotLaterThanThreeMonthsMember_22546c75-8327-4ab2-911e-ad570e52308b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_1c40a346-703c-4a79-91a4-2ed216b8c40f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_1c40a346-703c-4a79-91a4-2ed216b8c40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_fc265e43-130a-4a30-872b-56518f70cf77" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_fc265e43-130a-4a30-872b-56518f70cf77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_213a8914-b309-4eb2-bc43-34d995d7eb3d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_213a8914-b309-4eb2-bc43-34d995d7eb3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_00f1ae1f-c0b2-4e58-8a05-c145a196a35c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_57dfd14a-9053-494e-8a7f-51451c4681ba" xlink:to="loc_ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember_00f1ae1f-c0b2-4e58-8a05-c145a196a35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_185cd3b2-e053-429d-ba5e-1d24e6b7d981" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_9241c2a7-a6bc-42ab-b8af-2ace83a639ad" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:to="loc_ifrs-full_NotionalAmount_9241c2a7-a6bc-42ab-b8af-2ace83a639ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_7c547ae1-c48c-4a16-9dd4-8217dac5c8f9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_7c547ae1-c48c-4a16-9dd4-8217dac5c8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_eea2d3bc-e070-4843-ae67-1386761b0935" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_c2f65798-5b8d-45a4-9db2-74acc50db422" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_eea2d3bc-e070-4843-ae67-1386761b0935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_8a66380c-11e5-4992-bb31-30d18d1d12c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_2fda8260-cddc-4e9d-8d68-25bdbdebf777" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_8a66380c-11e5-4992-bb31-30d18d1d12c8" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_2fda8260-cddc-4e9d-8d68-25bdbdebf777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1a476b31-fe47-488f-b3a0-eee98956b7ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_2fda8260-cddc-4e9d-8d68-25bdbdebf777" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1a476b31-fe47-488f-b3a0-eee98956b7ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_d81e78d6-d47a-4f39-a6b9-ac52380ffd7b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_1a476b31-fe47-488f-b3a0-eee98956b7ba" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_d81e78d6-d47a-4f39-a6b9-ac52380ffd7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember_cc8a6aa8-8708-4e20-948c-f84ef2ad465d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_d81e78d6-d47a-4f39-a6b9-ac52380ffd7b" xlink:to="loc_ifrs-full_OptionContractMember_cc8a6aa8-8708-4e20-948c-f84ef2ad465d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_4465b9c0-7f44-48ee-8da0-69322111f03a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_2fda8260-cddc-4e9d-8d68-25bdbdebf777" xlink:to="loc_ifrs-full_MaturityAxis_4465b9c0-7f44-48ee-8da0-69322111f03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_7453e779-ebb6-4763-b138-0868d7e954e0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_4465b9c0-7f44-48ee-8da0-69322111f03a" xlink:to="loc_ifrs-full_MaturityDomain_7453e779-ebb6-4763-b138-0868d7e954e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_33b515c5-d51b-4d66-b2ff-813c8030fbb2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_7453e779-ebb6-4763-b138-0868d7e954e0" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_33b515c5-d51b-4d66-b2ff-813c8030fbb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_2fda8260-cddc-4e9d-8d68-25bdbdebf777" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_dc588102-db4a-489c-8ba6-8dc88846186f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:to="loc_ifrs-full_NotionalAmount_dc588102-db4a-489c-8ba6-8dc88846186f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_3c73b440-0d45-4f2c-8b31-a7b4ddbccae5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_3c73b440-0d45-4f2c-8b31-a7b4ddbccae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_532871f1-3cf7-4af4-9106-6f8ad42d76b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsLineItems_4abd9197-34d3-4f5f-8e42-bbad233a0671" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_532871f1-3cf7-4af4-9106-6f8ad42d76b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_42e51400-5129-4b6b-ab44-d62737a6b7e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_8c6a45aa-6c34-4b7a-8dff-2fdefa187f3a" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_42e51400-5129-4b6b-ab44-d62737a6b7e5" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_8c6a45aa-6c34-4b7a-8dff-2fdefa187f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_1bca3793-b14b-4d4e-a820-09c289f9eb03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_8c6a45aa-6c34-4b7a-8dff-2fdefa187f3a" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_1bca3793-b14b-4d4e-a820-09c289f9eb03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsDomain_35a2d553-511f-47ad-aed1-eae8472a4f12" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_1bca3793-b14b-4d4e-a820-09c289f9eb03" xlink:to="loc_ifrs-full_HedgingInstrumentsDomain_35a2d553-511f-47ad-aed1-eae8472a4f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesDesignatedAsHedgesMember_bea5082f-ed2d-4e92-9c20-622b0cc65d03" xlink:href="kof-20241231.xsd#kof_DerivativesDesignatedAsHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsDomain_35a2d553-511f-47ad-aed1-eae8472a4f12" xlink:to="loc_kof_DerivativesDesignatedAsHedgesMember_bea5082f-ed2d-4e92-9c20-622b0cc65d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_3ba9232c-d370-4c21-9af0-95921482e6fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_8c6a45aa-6c34-4b7a-8dff-2fdefa187f3a" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_3ba9232c-d370-4c21-9af0-95921482e6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_3ba9232c-d370-4c21-9af0-95921482e6fd" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_1830ac90-ebb0-4176-be84-3bd89df8291e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_ifrs-full_CurrencySwapContractMember_1830ac90-ebb0-4176-be84-3bd89df8291e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_9892549d-d6f2-46c9-a15e-3c35e7d479b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_9892549d-d6f2-46c9-a15e-3c35e7d479b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionToPurchaseForeignCurrencyMember_a0226404-dc1b-43bb-a01a-a796998024c0" xlink:href="kof-20241231.xsd#kof_OptionToPurchaseForeignCurrencyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_kof_OptionToPurchaseForeignCurrencyMember_a0226404-dc1b-43bb-a01a-a796998024c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_ab1dc7c0-9471-47cf-9bc8-2562e2addac4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_ifrs-full_ForwardContractMember_ab1dc7c0-9471-47cf-9bc8-2562e2addac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityPriceContractsMember_51df3544-9cec-4dd8-a9a6-41fe93648a62" xlink:href="kof-20241231.xsd#kof_CommodityPriceContractsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_6aa7a86f-c014-4236-a742-0e187ebaa606" xlink:to="loc_kof_CommodityPriceContractsMember_51df3544-9cec-4dd8-a9a6-41fe93648a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable_8c6a45aa-6c34-4b7a-8dff-2fdefa187f3a" xlink:to="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_a7b674fa-a432-47bb-ad85-b98ca44bcec4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:to="loc_ifrs-full_InterestExpense_a7b674fa-a432-47bb-ad85-b98ca44bcec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_e9ec173e-8fe2-4e7b-b5c1-7642e466f603" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_e9ec173e-8fe2-4e7b-b5c1-7642e466f603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_59399b2e-17f5-4207-9430-aa5b13f904c7" xlink:href="kof-20241231.xsd#kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems_74f68172-8ebf-4641-80cc-053fc61d2dff" xlink:to="loc_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold_59399b2e-17f5-4207-9430-aa5b13f904c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_2ccda335-4a70-4384-82ef-c86c7adb5001" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0ce02d86-b22d-428e-8413-ca6c8b8d74eb" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_2ccda335-4a70-4384-82ef-c86c7adb5001" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0ce02d86-b22d-428e-8413-ca6c8b8d74eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsAxis_589e88cf-4c8d-4bd5-9e16-7964aab6c7d8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0ce02d86-b22d-428e-8413-ca6c8b8d74eb" xlink:to="loc_ifrs-full_HedgingInstrumentsAxis_589e88cf-4c8d-4bd5-9e16-7964aab6c7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_HedgingInstrumentsDomain_cb08e5ba-15ef-4b6c-9cb7-5d739d5b05b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_HedgingInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsAxis_589e88cf-4c8d-4bd5-9e16-7964aab6c7d8" xlink:to="loc_ifrs-full_HedgingInstrumentsDomain_cb08e5ba-15ef-4b6c-9cb7-5d739d5b05b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_1be467fe-c8d1-48d3-9e13-051dfff847ce" xlink:href="kof-20241231.xsd#kof_DerivativesNotDesignatedForHedgeAccountingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_HedgingInstrumentsDomain_cb08e5ba-15ef-4b6c-9cb7-5d739d5b05b6" xlink:to="loc_kof_DerivativesNotDesignatedForHedgeAccountingMember_1be467fe-c8d1-48d3-9e13-051dfff847ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b89ffa4e-56ea-47f5-8d43-ddc978f1f1a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0ce02d86-b22d-428e-8413-ca6c8b8d74eb" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b89ffa4e-56ea-47f5-8d43-ddc978f1f1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_f71c9f02-5eeb-49ea-8165-4bf98305daa3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_b89ffa4e-56ea-47f5-8d43-ddc978f1f1a7" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_f71c9f02-5eeb-49ea-8165-4bf98305daa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_51f8e497-3e15-428e-ad3a-b8a060024cfc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_f71c9f02-5eeb-49ea-8165-4bf98305daa3" xlink:to="loc_ifrs-full_CurrencySwapContractMember_51f8e497-3e15-428e-ad3a-b8a060024cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_6efdc921-b7e9-44af-9b1b-e3ebf3a5950e" xlink:href="kof-20241231.xsd#kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable_0ce02d86-b22d-428e-8413-ca6c8b8d74eb" xlink:to="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_6efdc921-b7e9-44af-9b1b-e3ebf3a5950e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_d509a6e0-d7bc-4aba-9474-a5bcaadc246b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems_6efdc921-b7e9-44af-9b1b-e3ebf3a5950e" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_d509a6e0-d7bc-4aba-9474-a5bcaadc246b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_6a2b1aae-b21e-4028-90b7-664b962d4833" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_94855f31-8c72-4fd9-a8b8-f56997858222" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_6a2b1aae-b21e-4028-90b7-664b962d4833" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_94855f31-8c72-4fd9-a8b8-f56997858222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_55e3410a-723f-452e-a84d-090f3ee23344" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_94855f31-8c72-4fd9-a8b8-f56997858222" xlink:to="loc_ifrs-full_TypesOfRisksAxis_55e3410a-723f-452e-a84d-090f3ee23344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksDomain_47bfc7d9-68e4-4cce-b808-ab183664a875" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_55e3410a-723f-452e-a84d-090f3ee23344" xlink:to="loc_ifrs-full_TypesOfRisksDomain_47bfc7d9-68e4-4cce-b808-ab183664a875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MarketRiskMember_34a84a3f-fc63-41b3-a037-408bbe0a9f1e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MarketRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksDomain_47bfc7d9-68e4-4cce-b808-ab183664a875" xlink:to="loc_ifrs-full_MarketRiskMember_34a84a3f-fc63-41b3-a037-408bbe0a9f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_7d2d977f-6117-46df-96e3-8c8c39ebf7a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_94855f31-8c72-4fd9-a8b8-f56997858222" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_7d2d977f-6117-46df-96e3-8c8c39ebf7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_7d2d977f-6117-46df-96e3-8c8c39ebf7a9" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_0a72e9aa-f632-4e32-9d4e-189ea3482fdc" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDMXNUSDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDMXNUSDMember_0a72e9aa-f632-4e32-9d4e-189ea3482fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_bf646d71-53ae-4ca8-96ad-a1a4127ea9db" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDBRLUSDMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDBRLUSDMember_bf646d71-53ae-4ca8-96ad-a1a4127ea9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_a946954b-c8cb-4164-81da-6078caa53c32" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDCOPUSDMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDCOPUSDMember_a946954b-c8cb-4164-81da-6078caa53c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_8f338617-21d6-473c-be63-1865bb42e44f" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDARSUSDMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDARSUSDMember_8f338617-21d6-473c-be63-1865bb42e44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_4957fbae-a86b-44cf-8273-d0903ebc84a3" xlink:href="kof-20241231.xsd#kof_ForwardAgreementsToPurchaseUSDUYUUSDMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementsToPurchaseUSDUYUUSDMember_4957fbae-a86b-44cf-8273-d0903ebc84a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_677298a4-e193-46fb-b7fc-98d02f9d19bd" xlink:href="kof-20241231.xsd#kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember_677298a4-e193-46fb-b7fc-98d02f9d19bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_8ad2ff4a-82a2-4b9c-85a2-baf3c92fb3f3" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsUSDIntoMXNMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoMXNMember_8ad2ff4a-82a2-4b9c-85a2-baf3c92fb3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_3a4601ee-1336-46fa-83f3-764d0d3dc1e6" xlink:href="kof-20241231.xsd#kof_CrossCurrencySwapsUSDIntoBRLMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_CrossCurrencySwapsUSDIntoBRLMember_3a4601ee-1336-46fa-83f3-764d0d3dc1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_c62bd4a2-dcfe-4ff9-a600-0223b8283f67" xlink:href="kof-20241231.xsd#kof_SugarPriceContractsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_SugarPriceContractsMember_c62bd4a2-dcfe-4ff9-a600-0223b8283f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_691b81ea-6150-44e4-8598-b1e43bb23ed4" xlink:href="kof-20241231.xsd#kof_AluminumPriceContractsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_AluminumPriceContractsMember_691b81ea-6150-44e4-8598-b1e43bb23ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember_bb4b2b1e-74a6-4c79-b41b-eee487b874a5" xlink:href="kof-20241231.xsd#kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember_bb4b2b1e-74a6-4c79-b41b-eee487b874a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember_e073c2a5-71dd-4774-b959-977f14da061e" xlink:href="kof-20241231.xsd#kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember_e073c2a5-71dd-4774-b959-977f14da061e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember_abe7e19b-c5bb-4dfd-b5c6-9583d2af3fe6" xlink:href="kof-20241231.xsd#kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_7ff64802-0060-4d09-bba2-dbd5cd737bd0" xlink:to="loc_kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember_abe7e19b-c5bb-4dfd-b5c6-9583d2af3fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_94855f31-8c72-4fd9-a8b8-f56997858222" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SurchargeRatePercentage_adbfcc76-487b-4292-8c6d-f9fce7d41390" xlink:href="kof-20241231.xsd#kof_SurchargeRatePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_SurchargeRatePercentage_adbfcc76-487b-4292-8c6d-f9fce7d41390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInSugarPricePercentage_bff9f2cd-2aa3-4517-a317-6ce3f512c0a3" xlink:href="kof-20241231.xsd#kof_ChangeInSugarPricePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInSugarPricePercentage_bff9f2cd-2aa3-4517-a317-6ce3f512c0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPricePercentage_f556d4a5-4bd2-4cca-9d71-16dbc1739d6e" xlink:href="kof-20241231.xsd#kof_ChangeInAluminumPricePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInAluminumPricePercentage_f556d4a5-4bd2-4cca-9d71-16dbc1739d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_5022f5ed-2f82-4c7d-bb3f-594d7d1ddf75" xlink:href="kof-20241231.xsd#kof_ChangeInForeignCurrencyRateEffectOnEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnEquity_5022f5ed-2f82-4c7d-bb3f-594d7d1ddf75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInAluminumPriceEffectOnEquity_727ab85b-42f7-4bea-81f8-74355a756430" xlink:href="kof-20241231.xsd#kof_ChangeInAluminumPriceEffectOnEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInAluminumPriceEffectOnEquity_727ab85b-42f7-4bea-81f8-74355a756430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_d3a4428a-6421-4cd1-8724-fd390a1bdab8" xlink:href="kof-20241231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_07cda49c-10cd-427d-b08e-334c33c54a51" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_d3a4428a-6421-4cd1-8724-fd390a1bdab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_6c3dba27-c638-4ea9-a9ef-4c0aa8d9b91c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5b4804a3-419f-4754-bd6e-a761434b226d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_6c3dba27-c638-4ea9-a9ef-4c0aa8d9b91c" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5b4804a3-419f-4754-bd6e-a761434b226d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksAxis_628f5055-ac9e-4c19-b657-75b2647d25ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5b4804a3-419f-4754-bd6e-a761434b226d" xlink:to="loc_ifrs-full_TypesOfRisksAxis_628f5055-ac9e-4c19-b657-75b2647d25ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfRisksDomain_86255ded-34a1-4422-a659-0835ae5ee53b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfRisksDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_628f5055-ac9e-4c19-b657-75b2647d25ce" xlink:to="loc_ifrs-full_TypesOfRisksDomain_86255ded-34a1-4422-a659-0835ae5ee53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateRiskMember_ae6b8618-e635-4dc8-a8f4-15517fdff8c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRateRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksDomain_86255ded-34a1-4422-a659-0835ae5ee53b" xlink:to="loc_ifrs-full_InterestRateRiskMember_ae6b8618-e635-4dc8-a8f4-15517fdff8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_81d0b18d-84c6-4a9d-926f-0f6ae70058ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_5b4804a3-419f-4754-bd6e-a761434b226d" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_81d0b18d-84c6-4a9d-926f-0f6ae70058ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInUSDollarRateBasisPoints_b7f05850-01bf-447a-9a7c-cf6b32d014f5" xlink:href="kof-20241231.xsd#kof_ChangeInUSDollarRateBasisPoints"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_81d0b18d-84c6-4a9d-926f-0f6ae70058ae" xlink:to="loc_kof_ChangeInUSDollarRateBasisPoints_b7f05850-01bf-447a-9a7c-cf6b32d014f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_9f8e4f4b-2d75-451e-a460-d75de2f3fed3" xlink:href="kof-20241231.xsd#kof_ChangeInForeignCurrencyRateEffectOnProfitLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_81d0b18d-84c6-4a9d-926f-0f6ae70058ae" xlink:to="loc_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss_9f8e4f4b-2d75-451e-a460-d75de2f3fed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_e1a10649-c78e-4b2f-b521-010bc0e26fc1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_f382bc8c-6fc6-4779-afe5-9570f1ee4b89" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_e1a10649-c78e-4b2f-b521-010bc0e26fc1" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_f382bc8c-6fc6-4779-afe5-9570f1ee4b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_ea76d6c7-98ba-439b-84eb-73fa577fbe83" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_f382bc8c-6fc6-4779-afe5-9570f1ee4b89" xlink:to="loc_ifrs-full_PastDueStatusAxis_ea76d6c7-98ba-439b-84eb-73fa577fbe83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PastDueStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_ea76d6c7-98ba-439b-84eb-73fa577fbe83" xlink:to="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearTwoMember_e0c6a666-6239-481c-8896-12b659de7807" xlink:href="kof-20241231.xsd#kof_YearTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearTwoMember_e0c6a666-6239-481c-8896-12b659de7807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearThreeMember_929268ae-e861-4707-b6cb-ef7f7f2ed230" xlink:href="kof-20241231.xsd#kof_YearThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearThreeMember_929268ae-e861-4707-b6cb-ef7f7f2ed230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFourMember_c629cd1a-fadf-49e6-9c68-96c5a75e464f" xlink:href="kof-20241231.xsd#kof_YearFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearFourMember_c629cd1a-fadf-49e6-9c68-96c5a75e464f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearFiveMember_6a233ae3-df0d-448f-898a-008129bd7c78" xlink:href="kof-20241231.xsd#kof_YearFiveMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearFiveMember_6a233ae3-df0d-448f-898a-008129bd7c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSixAndThereafterMember_f8819428-8022-4fc6-829c-3b4a2456c1da" xlink:href="kof-20241231.xsd#kof_YearSixAndThereafterMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearSixAndThereafterMember_f8819428-8022-4fc6-829c-3b4a2456c1da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_YearSevenAndThereafterMember_002799e2-8a22-420c-81dc-c763eead4b59" xlink:href="kof-20241231.xsd#kof_YearSevenAndThereafterMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusDomain_435c1a89-58c3-4603-b7ba-a7268d8b2f65" xlink:to="loc_kof_YearSevenAndThereafterMember_002799e2-8a22-420c-81dc-c763eead4b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1b164c36-894f-4634-aac1-035df44cbe44" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_f382bc8c-6fc6-4779-afe5-9570f1ee4b89" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1b164c36-894f-4634-aac1-035df44cbe44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e6ac59d6-79cf-489c-a1b5-b622293be7f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_1b164c36-894f-4634-aac1-035df44cbe44" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e6ac59d6-79cf-489c-a1b5-b622293be7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NotesAndBondsMember_89009a44-594b-423d-8029-b0cc11e3c29d" xlink:href="kof-20241231.xsd#kof_NotesAndBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e6ac59d6-79cf-489c-a1b5-b622293be7f1" xlink:to="loc_kof_NotesAndBondsMember_89009a44-594b-423d-8029-b0cc11e3c29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LoansFromBanksMember_3ca1cf7e-36f9-456e-a673-f27a0bd0aede" xlink:href="kof-20241231.xsd#kof_LoansFromBanksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e6ac59d6-79cf-489c-a1b5-b622293be7f1" xlink:to="loc_kof_LoansFromBanksMember_3ca1cf7e-36f9-456e-a673-f27a0bd0aede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_a00ca4ff-688b-4e63-9632-970fabb66ec2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_f382bc8c-6fc6-4779-afe5-9570f1ee4b89" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_a00ca4ff-688b-4e63-9632-970fabb66ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6952754d-8d14-437d-a66c-9b16ab7c9249" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_a00ca4ff-688b-4e63-9632-970fabb66ec2" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6952754d-8d14-437d-a66c-9b16ab7c9249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities_a0898d95-90b6-449a-9d4a-fb9c9c68ef80" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6952754d-8d14-437d-a66c-9b16ab7c9249" xlink:to="loc_ifrs-full_FinancialLiabilities_a0898d95-90b6-449a-9d4a-fb9c9c68ef80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilities_9f4c5f24-2883-47fe-8d6a-cb1a42e9aef3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_6952754d-8d14-437d-a66c-9b16ab7c9249" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilities_9f4c5f24-2883-47fe-8d6a-cb1a42e9aef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_10d1f565-3a38-412d-a393-801942d67d0e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a73beaee-cb2b-4d81-8530-ed6236c13e57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_10d1f565-3a38-412d-a393-801942d67d0e" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a73beaee-cb2b-4d81-8530-ed6236c13e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SupplierFinanceArrangementsAxis_2b7dda50-f6e3-4263-b6ac-57ef28c02182" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SupplierFinanceArrangementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a73beaee-cb2b-4d81-8530-ed6236c13e57" xlink:to="loc_ifrs-full_SupplierFinanceArrangementsAxis_2b7dda50-f6e3-4263-b6ac-57ef28c02182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SupplierFinanceArrangementsDomain_24810476-acc7-4328-aacb-98ad45f4182e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SupplierFinanceArrangementsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SupplierFinanceArrangementsAxis_2b7dda50-f6e3-4263-b6ac-57ef28c02182" xlink:to="loc_ifrs-full_SupplierFinanceArrangementsDomain_24810476-acc7-4328-aacb-98ad45f4182e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember_89b804b9-a0cc-4d8c-a094-a827f2ae6d8f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SupplierFinanceArrangementsDomain_24810476-acc7-4328-aacb-98ad45f4182e" xlink:to="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember_89b804b9-a0cc-4d8c-a094-a827f2ae6d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember_10746164-42d7-409a-9416-9ec1c824737f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SupplierFinanceArrangementsDomain_24810476-acc7-4328-aacb-98ad45f4182e" xlink:to="loc_ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember_10746164-42d7-409a-9416-9ec1c824737f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_912be501-6243-472e-be78-fa0eb1545c99" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable_a73beaee-cb2b-4d81-8530-ed6236c13e57" xlink:to="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_912be501-6243-472e-be78-fa0eb1545c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_98872c31-a9ca-4d90-a405-17261e22cf1f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CategoriesOfFinancialLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems_912be501-6243-472e-be78-fa0eb1545c99" xlink:to="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_98872c31-a9ca-4d90-a405-17261e22cf1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialLiabilities_74a14d4f-8f1d-4f7e-8181-ca291ff31eed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract_98872c31-a9ca-4d90-a405-17261e22cf1f" xlink:to="loc_ifrs-full_FinancialLiabilities_74a14d4f-8f1d-4f7e-8181-ca291ff31eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_3fc50653-94df-4239-860e-03b997521895" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsAbstract_3fc50653-94df-4239-860e-03b997521895" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_bf7f95d1-8767-4036-a244-0327ad81ebd5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:to="loc_ifrs-full_MaturityAxis_bf7f95d1-8767-4036-a244-0327ad81ebd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MaturityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_bf7f95d1-8767-4036-a244-0327ad81ebd5" xlink:to="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_450b7510-5d8e-476b-b32e-3139d6b1239b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember_450b7510-5d8e-476b-b32e-3139d6b1239b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_85452a48-1faf-4898-87e3-66a40acacb50" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:to="loc_ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember_85452a48-1faf-4898-87e3-66a40acacb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MoreThanTwelveMonthsMember_47298b30-4dd3-4997-b418-466c3b71c026" xlink:href="kof-20241231.xsd#kof_MoreThanTwelveMonthsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityDomain_065d2563-8e10-4fe2-b52e-6003ba6ac607" xlink:to="loc_kof_MoreThanTwelveMonthsMember_47298b30-4dd3-4997-b418-466c3b71c026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_15d6e975-f5e9-4b17-95c4-9cdfffb032a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_15d6e975-f5e9-4b17-95c4-9cdfffb032a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_15d6e975-f5e9-4b17-95c4-9cdfffb032a9" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateMXNUSDMember_3cdccee0-c9aa-4a64-aaf7-c9ab59f04b7d" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateMXNUSDMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateMXNUSDMember_3cdccee0-c9aa-4a64-aaf7-c9ab59f04b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateBRLUSDMember_a9fe0c6d-5d2b-44c0-b1c0-aafd69991beb" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateBRLUSDMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateBRLUSDMember_a9fe0c6d-5d2b-44c0-b1c0-aafd69991beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCOPUSDMember_ccc32a9b-601c-4df3-a202-55e0b66b2941" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateCOPUSDMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateCOPUSDMember_ccc32a9b-601c-4df3-a202-55e0b66b2941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateARSUSDMember_4b896266-89a6-48cd-bb61-c492509101a2" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateARSUSDMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateARSUSDMember_4b896266-89a6-48cd-bb61-c492509101a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateUYUUSDMember_fdde3532-0660-475a-a4a8-a4744890d3ba" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateUYUUSDMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateUYUUSDMember_fdde3532-0660-475a-a4a8-a4744890d3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageExchangeRateCRCUSDMember_5db59957-e448-4182-bd44-536bfd4e1131" xlink:href="kof-20241231.xsd#kof_AverageExchangeRateCRCUSDMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageExchangeRateCRCUSDMember_5db59957-e448-4182-bd44-536bfd4e1131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageInterestRateMember_8347ce45-ac60-4608-8784-92f9fa544d92" xlink:href="kof-20241231.xsd#kof_AverageInterestRateMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AverageInterestRateMember_8347ce45-ac60-4608-8784-92f9fa544d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AluminumPriceContractsMember_6acb5c51-0427-4486-aa70-939475b8f836" xlink:href="kof-20241231.xsd#kof_AluminumPriceContractsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AluminumPriceContractsMember_6acb5c51-0427-4486-aa70-939475b8f836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonOneMember_0175ef14-533e-4ef0-9f39-38ddf97c0707" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDPerTonOneMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AveragePriceUSDPerTonOneMember_0175ef14-533e-4ef0-9f39-38ddf97c0707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DieselPriceContractsMember_9de7a9d0-ac13-4e92-aa52-e3dca098c604" xlink:href="kof-20241231.xsd#kof_DieselPriceContractsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_DieselPriceContractsMember_9de7a9d0-ac13-4e92-aa52-e3dca098c604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerGallonMember_cf20fadc-0d8a-4000-9201-b23e92bd1fa3" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDPerGallonMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AveragePriceUSDPerGallonMember_cf20fadc-0d8a-4000-9201-b23e92bd1fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PXMEGPriceContractsMember_d8776fa2-c25b-41bb-b47d-1d76b95ad7c9" xlink:href="kof-20241231.xsd#kof_PXMEGPriceContractsMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_PXMEGPriceContractsMember_d8776fa2-c25b-41bb-b47d-1d76b95ad7c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDPerTonTwoMember_73632ae9-dcb6-4b29-8efe-ce91bd77213e" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDPerTonTwoMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AveragePriceUSDPerTonTwoMember_73632ae9-dcb6-4b29-8efe-ce91bd77213e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SugarPriceContractsMember_79be656e-76b3-4da5-8819-c0854c5c7601" xlink:href="kof-20241231.xsd#kof_SugarPriceContractsMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_SugarPriceContractsMember_79be656e-76b3-4da5-8819-c0854c5c7601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AveragePriceUSDCentLbMember_ee25360c-5bdd-47c0-96d6-66837eb82ce4" xlink:href="kof-20241231.xsd#kof_AveragePriceUSDCentLbMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsDomain_48b7da21-3734-4c58-8fd7-c9a117161dcc" xlink:to="loc_kof_AveragePriceUSDCentLbMember_ee25360c-5bdd-47c0-96d6-66837eb82ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_a39b7180-2928-4db0-a141-00db14cc8e18" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_a39b7180-2928-4db0-a141-00db14cc8e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfFinancialAssetsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_a39b7180-2928-4db0-a141-00db14cc8e18" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_68e669e1-fa12-49f1-a302-e473c2a86bbe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_ForwardContractMember_68e669e1-fa12-49f1-a302-e473c2a86bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrencySwapContractMember_6dac5dda-52a9-4b74-98de-27e934c0ac71" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrencySwapContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_CurrencySwapContractMember_6dac5dda-52a9-4b74-98de-27e934c0ac71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionContractMember_ae587ac0-c9ef-49ad-821a-d64aea683537" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OptionContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_OptionContractMember_ae587ac0-c9ef-49ad-821a-d64aea683537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRateSwapContractMember_58fe12e9-92ea-4001-80cb-0f39e03e54c3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRateSwapContractMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_InterestRateSwapContractMember_58fe12e9-92ea-4001-80cb-0f39e03e54c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CommodityPriceRiskMember_91413e97-6a44-4ece-a17d-d3ebb8e30b00" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CommodityPriceRiskMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsDomain_065d1015-5171-4764-8179-17ce64e2c540" xlink:to="loc_ifrs-full_CommodityPriceRiskMember_91413e97-6a44-4ece-a17d-d3ebb8e30b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfExternalCreditExposuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresTable_17284280-0d70-47cf-96da-23d70712de4f" xlink:to="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageForeignExchangeRate_46f2f2bc-dc97-457e-acd5-b5daa5a33170" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AverageForeignExchangeRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:to="loc_ifrs-full_AverageForeignExchangeRate_46f2f2bc-dc97-457e-acd5-b5daa5a33170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CommodityRiskAveragePrice_99246590-cbd3-4e75-a46d-07e30434e516" xlink:href="kof-20241231.xsd#kof_CommodityRiskAveragePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:to="loc_kof_CommodityRiskAveragePrice_99246590-cbd3-4e75-a46d-07e30434e516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialAssets_286bd5db-3ca8-43a8-a192-829ce178cb9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DerivativeFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfExternalCreditExposuresLineItems_19b8e53d-8baa-4a6c-bf2b-9cc45e0e792f" xlink:to="loc_ifrs-full_DerivativeFinancialAssets_286bd5db-3ca8-43a8-a192-829ce178cb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_942634dd-7dc6-4f4a-97ad-4fad2d2b73d1" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_d1f14ff2-afa8-4b88-b8c8-419c2008c4ce" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_942634dd-7dc6-4f4a-97ad-4fad2d2b73d1" xlink:to="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_d1f14ff2-afa8-4b88-b8c8-419c2008c4ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_da8f3c62-d447-48f7-959d-c71a31a99e38" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_d1f14ff2-afa8-4b88-b8c8-419c2008c4ce" xlink:to="loc_ifrs-full_GeographicalAreasAxis_da8f3c62-d447-48f7-959d-c71a31a99e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_da8f3c62-d447-48f7-959d-c71a31a99e38" xlink:to="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_c261abe7-228f-483e-9cb3-2b8be03fd32d" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:to="loc_country_MX_c261abe7-228f-483e-9cb3-2b8be03fd32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_1dada6ca-5a60-4466-95f6-ce1ecf5bcd79" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:to="loc_country_CO_1dada6ca-5a60-4466-95f6-ce1ecf5bcd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_b9bdb73a-5abd-4ab3-bc69-39d0c398e527" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_ec8e6b1b-2caf-4aa0-99f9-721a77d03ae0" xlink:to="loc_country_BR_b9bdb73a-5abd-4ab3-bc69-39d0c398e527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_7dcda964-531d-4c53-9e98-666f1ae5ef6b" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable_d1f14ff2-afa8-4b88-b8c8-419c2008c4ce" xlink:to="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_7dcda964-531d-4c53-9e98-666f1ae5ef6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_22d9f08e-f313-4060-b220-e846d8c479b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems_7dcda964-531d-4c53-9e98-666f1ae5ef6b" xlink:to="loc_ifrs-full_NoncontrollingInterests_22d9f08e-f313-4060-b220-e846d8c479b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_7f2802ca-d6aa-4234-a868-dacd92e39367" xlink:href="kof-20241231.xsd#kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_6339274b-39d1-45a6-b0f8-35a63eed7373" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_7f2802ca-d6aa-4234-a868-dacd92e39367" xlink:to="loc_ifrs-full_NoncontrollingInterests_6339274b-39d1-45a6-b0f8-35a63eed7373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_93a5b28a-95c6-4fd3-a235-1fec3621570a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_7f2802ca-d6aa-4234-a868-dacd92e39367" xlink:to="loc_ifrs-full_ProfitLossAttributableToNoncontrollingInterests_93a5b28a-95c6-4fd3-a235-1fec3621570a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations_d2506111-4ef8-42c5-8ec9-df9f7970f882" xlink:href="kof-20241231.xsd#kof_ExchangeDifferencesOnTranslationOfForeignOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_7f2802ca-d6aa-4234-a868-dacd92e39367" xlink:to="loc_kof_ExchangeDifferencesOnTranslationOfForeignOperations_d2506111-4ef8-42c5-8ec9-df9f7970f882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_974a6651-1778-47cf-96a1-171d1d5a7454" xlink:href="kof-20241231.xsd#kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_7f2802ca-d6aa-4234-a868-dacd92e39367" xlink:to="loc_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests_974a6651-1778-47cf-96a1-171d1d5a7454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_de997015-4cda-4060-9992-adfc5d70086f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_7f2802ca-d6aa-4234-a868-dacd92e39367" xlink:to="loc_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests_de997015-4cda-4060-9992-adfc5d70086f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_99380fba-5f21-4916-a46a-5237c17c0f98" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract_7f2802ca-d6aa-4234-a868-dacd92e39367" xlink:to="loc_ifrs-full_NoncontrollingInterests_99380fba-5f21-4916-a46a-5237c17c0f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EquityAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_f8da2427-c6de-4d41-98fb-d6ffc8a52bfe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_a04f5fea-5e3e-4b31-b43d-5d1e5b2a6a28" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_f8da2427-c6de-4d41-98fb-d6ffc8a52bfe" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_a04f5fea-5e3e-4b31-b43d-5d1e5b2a6a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_644ae53e-6d81-42fa-ba9a-d9240fe20a2c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_a04f5fea-5e3e-4b31-b43d-5d1e5b2a6a28" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_644ae53e-6d81-42fa-ba9a-d9240fe20a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_c0820d15-04dd-415a-b121-6f7151303073" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_644ae53e-6d81-42fa-ba9a-d9240fe20a2c" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_c0820d15-04dd-415a-b121-6f7151303073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_15b5cbaf-9344-491a-802d-b139111eb08d" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c0820d15-04dd-415a-b121-6f7151303073" xlink:to="loc_kof_SeriesASharesMember_15b5cbaf-9344-491a-802d-b139111eb08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_337c88b9-6ee8-45ac-952d-f5d3d1a74c32" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c0820d15-04dd-415a-b121-6f7151303073" xlink:to="loc_kof_SeriesDShareMember_337c88b9-6ee8-45ac-952d-f5d3d1a74c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_a04f5fea-5e3e-4b31-b43d-5d1e5b2a6a28" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_0ef862aa-0478-41f9-81a7-8a8bfa97c31d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_0ef862aa-0478-41f9-81a7-8a8bfa97c31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ParValuePerShare_1ca04670-3a88-4d3d-8fad-896d3bfa5ddd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ParValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_ifrs-full_ParValuePerShare_1ca04670-3a88-4d3d-8fad-896d3bfa5ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalOrdinaryShares_8bc7aa26-68b0-41c4-95e3-de2a0c6de039" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IssuedCapitalOrdinaryShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_ifrs-full_IssuedCapitalOrdinaryShares_8bc7aa26-68b0-41c4-95e3-de2a0c6de039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EquityRatioThresholdPercentage_8ef94027-3171-4e15-935e-5369eeedad1f" xlink:href="kof-20241231.xsd#kof_EquityRatioThresholdPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_EquityRatioThresholdPercentage_8ef94027-3171-4e15-935e-5369eeedad1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfIncomeToBeTransferredToReserve_2f5bddf9-391e-46bb-8fe0-0a5cb4efc1c9" xlink:href="kof-20241231.xsd#kof_PercentageOfIncomeToBeTransferredToReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_PercentageOfIncomeToBeTransferredToReserve_2f5bddf9-391e-46bb-8fe0-0a5cb4efc1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_733e3c6d-cb22-4d6e-bd28-45086486169e" xlink:href="kof-20241231.xsd#kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve_733e3c6d-cb22-4d6e-bd28-45086486169e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AmountInLegalReserve_9ddeabe3-45f6-4729-b824-d2e7d5f02ece" xlink:href="kof-20241231.xsd#kof_AmountInLegalReserve"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_AmountInLegalReserve_9ddeabe3-45f6-4729-b824-d2e7d5f02ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceInLegalReserveFund_4ace9558-69ab-4ebb-86e3-dc74ed3c3e4c" xlink:href="kof-20241231.xsd#kof_BalanceInLegalReserveFund"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_f325725b-979a-4a96-ad10-3856c9f04cf8" xlink:to="loc_kof_BalanceInLegalReserveFund_4ace9558-69ab-4ebb-86e3-dc74ed3c3e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_f8a1800b-1c2a-4dd0-9a33-2b0b19b82108" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockTable_fbe8f79d-4bdf-4e53-a8ea-c2b6bad961c8" xlink:href="kof-20241231.xsd#kof_DisclosureOfCapitalStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_f8a1800b-1c2a-4dd0-9a33-2b0b19b82108" xlink:to="loc_kof_DisclosureOfCapitalStockTable_fbe8f79d-4bdf-4e53-a8ea-c2b6bad961c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_78ac436b-0392-4bda-99da-2f6b1612e4ec" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_fbe8f79d-4bdf-4e53-a8ea-c2b6bad961c8" xlink:to="loc_ifrs-full_JointVenturesAxis_78ac436b-0392-4bda-99da-2f6b1612e4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesDomain_4ee98f3c-3101-495f-88b8-520451728b17" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_JointVenturesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_78ac436b-0392-4bda-99da-2f6b1612e4ec" xlink:to="loc_ifrs-full_JointVenturesDomain_4ee98f3c-3101-495f-88b8-520451728b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_0c6c51b2-cebd-47cd-b4f5-9e202409074c" xlink:href="kof-20241231.xsd#kof_FomentoEconomicoMexicanoSABDeCVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesDomain_4ee98f3c-3101-495f-88b8-520451728b17" xlink:to="loc_kof_FomentoEconomicoMexicanoSABDeCVMember_0c6c51b2-cebd-47cd-b4f5-9e202409074c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TheCocaColaCompanyMember_c3b04831-ee1d-49c1-9f5d-665a6c23100e" xlink:href="kof-20241231.xsd#kof_TheCocaColaCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesDomain_4ee98f3c-3101-495f-88b8-520451728b17" xlink:to="loc_kof_TheCocaColaCompanyMember_c3b04831-ee1d-49c1-9f5d-665a6c23100e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_b18d118b-7b72-4bca-84bb-b9e1fbfa7f05" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_fbe8f79d-4bdf-4e53-a8ea-c2b6bad961c8" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_b18d118b-7b72-4bca-84bb-b9e1fbfa7f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_b18d118b-7b72-4bca-84bb-b9e1fbfa7f05" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_1d2fb783-4d7a-4a28-819a-d35f420223ab" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:to="loc_kof_SeriesASharesMember_1d2fb783-4d7a-4a28-819a-d35f420223ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_10fb667b-3b7c-457e-b3a5-20a966e36465" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:to="loc_kof_SeriesDShareMember_10fb667b-3b7c-457e-b3a5-20a966e36465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_cb983792-5ec5-4dc5-8fe8-a296377000af" xlink:href="kof-20241231.xsd#kof_SeriesBSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:to="loc_kof_SeriesBSharesMember_cb983792-5ec5-4dc5-8fe8-a296377000af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_fea2c8db-a96e-4612-8b7f-84d5ff62d00b" xlink:href="kof-20241231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_f3ea4018-1351-45dd-b65f-08aefb20872c" xlink:to="loc_kof_SeriesLShareMember_fea2c8db-a96e-4612-8b7f-84d5ff62d00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:href="kof-20241231.xsd#kof_DisclosureOfCapitalStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockTable_fbe8f79d-4bdf-4e53-a8ea-c2b6bad961c8" xlink:to="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_a3b48fa0-839d-47ec-afcd-6291b109a391" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_a3b48fa0-839d-47ec-afcd-6291b109a391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_17240d39-5cc9-469b-9424-324881eb175f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_17240d39-5cc9-469b-9424-324881eb175f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PercentageOfOwnership_00e0fbdc-8cad-49b6-ac35-398064299491" xlink:href="kof-20241231.xsd#kof_PercentageOfOwnership"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_kof_PercentageOfOwnership_00e0fbdc-8cad-49b6-ac35-398064299491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_26334814-173a-49e3-926e-5085b1444d0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProportionOfVotingRightsHeldInJointVenture"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_ifrs-full_ProportionOfVotingRightsHeldInJointVenture_26334814-173a-49e3-926e-5085b1444d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_72125f06-6fbf-49d6-ae25-455f05d30d0a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PercentageOfVotingEquityInterestsAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfCapitalStockLineItems_7983b744-dad6-43bf-9e8a-4ca8990b152f" xlink:to="loc_ifrs-full_PercentageOfVotingEquityInterestsAcquired_72125f06-6fbf-49d6-ae25-455f05d30d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EquitySummaryofCapitalStockDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_22f2bcde-9867-4c4d-be29-be77342a01ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_f5ebeee9-0637-4960-8646-4782cacd71f4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_22f2bcde-9867-4c4d-be29-be77342a01ae" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_f5ebeee9-0637-4960-8646-4782cacd71f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_4b8bff29-8962-4701-93c6-deaf2cf4c5e1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_f5ebeee9-0637-4960-8646-4782cacd71f4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_4b8bff29-8962-4701-93c6-deaf2cf4c5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_4b8bff29-8962-4701-93c6-deaf2cf4c5e1" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_6d7164f7-90e9-4f77-afc2-536e0e4551e2" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:to="loc_kof_SeriesASharesMember_6d7164f7-90e9-4f77-afc2-536e0e4551e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_3d7b2185-40d9-4d6c-a5f3-23e7933268a0" xlink:href="kof-20241231.xsd#kof_SeriesOfBShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:to="loc_kof_SeriesOfBShareMember_3d7b2185-40d9-4d6c-a5f3-23e7933268a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_9bf75648-112b-4549-b1c7-1429a45fbe32" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:to="loc_kof_SeriesDShareMember_9bf75648-112b-4549-b1c7-1429a45fbe32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_5ddcf4c9-7bbe-4bec-b69d-6762e8c52865" xlink:href="kof-20241231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_c208680c-6219-4693-ac3c-feba62ef10ed" xlink:to="loc_kof_SeriesLShareMember_5ddcf4c9-7bbe-4bec-b69d-6762e8c52865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_43c9fd36-7e0f-4e08-b44c-adedc2f78ef0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_f5ebeee9-0637-4960-8646-4782cacd71f4" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_43c9fd36-7e0f-4e08-b44c-adedc2f78ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesIssued_610e0743-19fb-4dd2-bcdc-15a8d93f22a5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NumberOfSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_43c9fd36-7e0f-4e08-b44c-adedc2f78ef0" xlink:to="loc_ifrs-full_NumberOfSharesIssued_610e0743-19fb-4dd2-bcdc-15a8d93f22a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EquitySummaryofDividendsDeclaredandPaidDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_a99d4a0b-7018-4aab-8cf4-b4a339afce08" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsTable_5429b683-8a6a-40d2-9429-ed5435777fc4" xlink:href="kof-20241231.xsd#kof_DisclosureOfDividendsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_a99d4a0b-7018-4aab-8cf4-b4a339afce08" xlink:to="loc_kof_DisclosureOfDividendsTable_5429b683-8a6a-40d2-9429-ed5435777fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_ee5d6a23-dd35-4849-8274-e16798b5ba5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsTable_5429b683-8a6a-40d2-9429-ed5435777fc4" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_ee5d6a23-dd35-4849-8274-e16798b5ba5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_ee5d6a23-dd35-4849-8274-e16798b5ba5e" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_eca9882d-c9e9-4ca9-8e28-65ad03dc882a" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:to="loc_kof_SeriesASharesMember_eca9882d-c9e9-4ca9-8e28-65ad03dc882a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_6d14f4dd-8a96-4862-9aa5-2874e1805773" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:to="loc_kof_SeriesDShareMember_6d14f4dd-8a96-4862-9aa5-2874e1805773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_1bb5a778-a606-40ee-9cdb-301b4886208d" xlink:href="kof-20241231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:to="loc_kof_SeriesLShareMember_1bb5a778-a606-40ee-9cdb-301b4886208d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesOfBShareMember_b89bfe67-0406-43d3-90af-271e4c4adbab" xlink:href="kof-20241231.xsd#kof_SeriesOfBShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_5ff9500a-846f-4b2c-8b25-9a4d3e93ca08" xlink:to="loc_kof_SeriesOfBShareMember_b89bfe67-0406-43d3-90af-271e4c4adbab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisclosureOfDividendsLineItems_3d21387e-9d30-4bd2-a7cf-b933ee677dc4" xlink:href="kof-20241231.xsd#kof_DisclosureOfDividendsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsTable_5429b683-8a6a-40d2-9429-ed5435777fc4" xlink:to="loc_kof_DisclosureOfDividendsLineItems_3d21387e-9d30-4bd2-a7cf-b933ee677dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_e84fd328-81fb-4da8-a466-9c883d44d13a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsLineItems_3d21387e-9d30-4bd2-a7cf-b933ee677dc4" xlink:to="loc_ifrs-full_DividendsPaid_e84fd328-81fb-4da8-a466-9c883d44d13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_2c9c5065-b7b3-4749-8a2a-ee586cae7019" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_DisclosureOfDividendsLineItems_3d21387e-9d30-4bd2-a7cf-b933ee677dc4" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_2c9c5065-b7b3-4749-8a2a-ee586cae7019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_fb8e7e7c-6587-4495-9525-feabb12cc56f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareTable_2cde2cb5-7e2d-402b-8fb9-791d606b4b9e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_fb8e7e7c-6587-4495-9525-feabb12cc56f" xlink:to="loc_ifrs-full_EarningsPerShareTable_2cde2cb5-7e2d-402b-8fb9-791d606b4b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_8f67c9dc-9df8-4a2c-94e4-5d920ecf9c55" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareTable_2cde2cb5-7e2d-402b-8fb9-791d606b4b9e" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_8f67c9dc-9df8-4a2c-94e4-5d920ecf9c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfShareCapitalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_8f67c9dc-9df8-4a2c-94e4-5d920ecf9c55" xlink:to="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesASharesMember_06ae12f8-be72-4004-aa08-388f38c22f66" xlink:href="kof-20241231.xsd#kof_SeriesASharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:to="loc_kof_SeriesASharesMember_06ae12f8-be72-4004-aa08-388f38c22f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesDShareMember_409a8def-e11a-4791-bbaa-2e3e88089b41" xlink:href="kof-20241231.xsd#kof_SeriesDShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:to="loc_kof_SeriesDShareMember_409a8def-e11a-4791-bbaa-2e3e88089b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesBSharesMember_55ab9524-0e35-4c89-ba8e-ce11d0c528bf" xlink:href="kof-20241231.xsd#kof_SeriesBSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:to="loc_kof_SeriesBSharesMember_55ab9524-0e35-4c89-ba8e-ce11d0c528bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SeriesLShareMember_53c42a12-309f-4ec3-a5f7-b6306b53bad4" xlink:href="kof-20241231.xsd#kof_SeriesLShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalDomain_52253ef3-a4bc-4c80-a1dd-96f9e1991d80" xlink:to="loc_kof_SeriesLShareMember_53c42a12-309f-4ec3-a5f7-b6306b53bad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareTable_2cde2cb5-7e2d-402b-8fb9-791d606b4b9e" xlink:to="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_f8251a89-4c17-4bf9-8484-6b231c6547af" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:to="loc_ifrs-full_ProfitLoss_f8251a89-4c17-4bf9-8484-6b231c6547af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_3b7dc6b3-a498-44e9-9468-cf8949d0871d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:to="loc_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity_3b7dc6b3-a498-44e9-9468-cf8949d0871d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_10e0e5d0-c487-4017-9b46-baae7665d31b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_WeightedAverageShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:to="loc_ifrs-full_WeightedAverageShares_10e0e5d0-c487-4017-9b46-baae7665d31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_ae463d89-4bc6-4b41-8271-1d855800ce41" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareLineItems_0c6a7908-9aa1-405e-b0d9-54d3fc41c57e" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_ae463d89-4bc6-4b41-8271-1d855800ce41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_c49d2f32-bda7-4336-ba95-35d0f7711205" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_6524a28f-c4e7-4fa7-912e-0376624c7685" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_c49d2f32-bda7-4336-ba95-35d0f7711205" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_6524a28f-c4e7-4fa7-912e-0376624c7685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_f76b3e74-5668-4723-815f-a060c6cf5b21" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_6524a28f-c4e7-4fa7-912e-0376624c7685" xlink:to="loc_ifrs-full_GeographicalAreasAxis_f76b3e74-5668-4723-815f-a060c6cf5b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_a43362af-3cf3-4b4a-8e59-e04f7bf3ea59" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_f76b3e74-5668-4723-815f-a060c6cf5b21" xlink:to="loc_ifrs-full_GeographicalAreasDomain_a43362af-3cf3-4b4a-8e59-e04f7bf3ea59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CountryOfDomicileMember_b6210da7-4453-499b-b277-ee510c7811cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CountryOfDomicileMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a43362af-3cf3-4b4a-8e59-e04f7bf3ea59" xlink:to="loc_ifrs-full_CountryOfDomicileMember_b6210da7-4453-499b-b277-ee510c7811cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_9903b9c8-4af7-404f-888f-3e3978b6308e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_a43362af-3cf3-4b4a-8e59-e04f7bf3ea59" xlink:to="loc_ifrs-full_ForeignCountriesMember_9903b9c8-4af7-404f-888f-3e3978b6308e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_6524a28f-c4e7-4fa7-912e-0376624c7685" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_3505793d-5e0c-4541-881f-827c075a2cab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_3505793d-5e0c-4541-881f-827c075a2cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_6f2fd94f-c3e6-4c91-9691-bf04fa4fc73b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_3505793d-5e0c-4541-881f-827c075a2cab" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_6f2fd94f-c3e6-4c91-9691-bf04fa4fc73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_b41cbd3d-88b9-42e4-ac37-a21f28e5fb66" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_b41cbd3d-88b9-42e4-ac37-a21f28e5fb66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_7683afb9-496d-411a-9f24-95c34272c32f" xlink:href="kof-20241231.xsd#kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:to="loc_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized_7683afb9-496d-411a-9f24-95c34272c32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_55060e9a-14ec-4f6a-8e77-a7d9a5b3b7e6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_d27a6b1f-0ac1-4cf9-9b03-67d90a5c041f" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_55060e9a-14ec-4f6a-8e77-a7d9a5b3b7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_3f73786b-4988-43b2-b6cd-5eeceb0aa74c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_a4e8a349-dfb1-4c8c-b036-0145bb1c40ed" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_3f73786b-4988-43b2-b6cd-5eeceb0aa74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_5ec4f9f9-bddb-46b1-b372-bd3df559b463" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_a6881f19-ad7e-459b-b33b-d484108189c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_5ec4f9f9-bddb-46b1-b372-bd3df559b463" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_a6881f19-ad7e-459b-b33b-d484108189c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_c4b26e2b-4ae9-4f1d-b31c-691fb7ccb978" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_a6881f19-ad7e-459b-b33b-d484108189c8" xlink:to="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_c4b26e2b-4ae9-4f1d-b31c-691fb7ccb978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_cb24ed45-3fe9-4680-8210-905a52bf1ff7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_a6881f19-ad7e-459b-b33b-d484108189c8" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_cb24ed45-3fe9-4680-8210-905a52bf1ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_3ffc860e-623f-4a36-aa08-8867c499ff1a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract_a6881f19-ad7e-459b-b33b-d484108189c8" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome_3ffc860e-623f-4a36-aa08-8867c499ff1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_44b51198-b015-4e36-8720-ed16a842002a" xlink:href="kof-20241231.xsd#kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_5ec4f9f9-bddb-46b1-b372-bd3df559b463" xlink:to="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_44b51198-b015-4e36-8720-ed16a842002a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_29773247-4896-4c3b-bc8a-63fda70cd28c" xlink:href="kof-20241231.xsd#kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_44b51198-b015-4e36-8720-ed16a842002a" xlink:to="loc_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome_29773247-4896-4c3b-bc8a-63fda70cd28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_218fa082-2958-42bc-9571-46f71e392a7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_44b51198-b015-4e36-8720-ed16a842002a" xlink:to="loc_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss_218fa082-2958-42bc-9571-46f71e392a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_f55c12f3-2333-41aa-b934-ed9661472d04" xlink:href="kof-20241231.xsd#kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_44b51198-b015-4e36-8720-ed16a842002a" xlink:to="loc_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome_f55c12f3-2333-41aa-b934-ed9661472d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome_e57aa507-b2da-4724-a008-23ebc542475c" xlink:href="kof-20241231.xsd#kof_IncomeTaxRemainingInOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract_44b51198-b015-4e36-8720-ed16a842002a" xlink:to="loc_kof_IncomeTaxRemainingInOtherComprehensiveIncome_e57aa507-b2da-4724-a008-23ebc542475c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_d1ffa834-d177-45e3-aa83-028a8a58c8d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_ifrs-full_ApplicableTaxRate_d1ffa834-d177-45e3-aa83-028a8a58c8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_8fad9828-fb92-470e-a9e8-349e39cbb742" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_8fad9828-fb92-470e-a9e8-349e39cbb742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_a714b482-9246-4266-a76d-189f634875a7" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies_a714b482-9246-4266-a76d-189f634875a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_e569c7d9-f711-497c-bd94-3df1d11fd061" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfAnnualInflationTaxAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_kof_TaxRateEffectOfAnnualInflationTaxAdjustment_e569c7d9-f711-497c-bd94-3df1d11fd061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_3fcc8a58-ae44-4106-86af-babed7982acf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_3fcc8a58-ae44-4106-86af-babed7982acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_08b479c1-4d36-4f56-a1ea-60d46924d085" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate_08b479c1-4d36-4f56-a1ea-60d46924d085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_86b9b1a4-5927-41fe-a523-110d71072d72" xlink:href="kof-20241231.xsd#kof_TaxRateEffectOfEffectOfRestatementOfTaxValues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues_86b9b1a4-5927-41fe-a523-110d71072d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_3c28eb7b-0ff7-45e0-8322-0139b76aff0f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectFromChangeInTaxRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_ifrs-full_TaxRateEffectFromChangeInTaxRate_3c28eb7b-0ff7-45e0-8322-0139b76aff0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_b165fa7e-54da-488f-a3ad-ba619ea18034" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_b165fa7e-54da-488f-a3ad-ba619ea18034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_fdf1c1eb-c7c8-4d99-a6ba-ad2cafcc6c6d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_fdf1c1eb-c7c8-4d99-a6ba-ad2cafcc6c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_9428abb0-17dc-48a2-97f6-834b525b0fef" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_ifrs-full_AverageEffectiveTaxRate_9428abb0-17dc-48a2-97f6-834b525b0fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredIncomeTaxAsset_9281d7fb-5137-4d5e-b08d-eff16862cd5c" xlink:href="kof-20241231.xsd#kof_DeferredIncomeTaxAsset"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_77a21983-cd93-40e0-b9a1-5efb10515fde" xlink:to="loc_kof_DeferredIncomeTaxAsset_9281d7fb-5137-4d5e-b08d-eff16862cd5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_c02f1e9b-62eb-42af-8e20-14cb8976f009" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_16deead5-c0e6-4cc8-ac2d-d1a78de05088" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_c02f1e9b-62eb-42af-8e20-14cb8976f009" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_16deead5-c0e6-4cc8-ac2d-d1a78de05088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_6e5d29ae-0622-4df0-8f74-b71c4c1c4f4f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_16deead5-c0e6-4cc8-ac2d-d1a78de05088" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_6e5d29ae-0622-4df0-8f74-b71c4c1c4f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_6e5d29ae-0622-4df0-8f74-b71c4c1c4f4f" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExpectedCreditLossesMember_e508d1a1-41e5-4fdc-ac8e-00cb6e75c8b2" xlink:href="kof-20241231.xsd#kof_ExpectedCreditLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_ExpectedCreditLossesMember_e508d1a1-41e5-4fdc-ac8e-00cb6e75c8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_InventoryMember_15eea737-eae0-4984-8cb7-ed3bd7d5b917" xlink:href="kof-20241231.xsd#kof_InventoryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_InventoryMember_15eea737-eae0-4984-8cb7-ed3bd7d5b917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PrepaidExpensesMember_91332e34-61b4-4708-b714-ff024312aadb" xlink:href="kof-20241231.xsd#kof_PrepaidExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_PrepaidExpensesMember_91332e34-61b4-4708-b714-ff024312aadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_861fb73c-a615-4264-a0b5-dcc0834cc345" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_861fb73c-a615-4264-a0b5-dcc0834cc345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssetsMember_ae4707bf-3bc7-4d68-aece-4ddae87c25ac" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssetsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_ifrs-full_OtherAssetsMember_ae4707bf-3bc7-4d68-aece-4ddae87c25ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_9c7c10b7-5722-4aa9-a588-5369b840d5cd" xlink:href="kof-20241231.xsd#kof_FiniteUsefulLivedIntangibleAssetsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_FiniteUsefulLivedIntangibleAssetsMember_9c7c10b7-5722-4aa9-a588-5369b840d5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IndefiniteLivedIntangibleAssets1Member_8da8cdda-f89e-40e1-a42c-f4df0947e789" xlink:href="kof-20241231.xsd#kof_IndefiniteLivedIntangibleAssets1Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_IndefiniteLivedIntangibleAssets1Member_8da8cdda-f89e-40e1-a42c-f4df0947e789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_21e1cb3f-96a5-48be-8437-d68c5f428719" xlink:href="kof-20241231.xsd#kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember_21e1cb3f-96a5-48be-8437-d68c5f428719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_704773c3-4bd4-41de-987c-1d018a7825cf" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_704773c3-4bd4-41de-987c-1d018a7825cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ContingenciesMember_06cec403-8fab-4955-969e-e695bdf5e6b2" xlink:href="kof-20241231.xsd#kof_ContingenciesMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_ContingenciesMember_06cec403-8fab-4955-969e-e695bdf5e6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_EmployeeProfitSharingPayableMember_9490921f-1108-4072-817a-86f1cd50d75b" xlink:href="kof-20241231.xsd#kof_EmployeeProfitSharingPayableMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_EmployeeProfitSharingPayableMember_9490921f-1108-4072-817a-86f1cd50d75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossCarryForwardsMember_5b6d4312-6aeb-462f-8172-93bb32306baa" xlink:href="kof-20241231.xsd#kof_TaxLossCarryForwardsMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_TaxLossCarryForwardsMember_5b6d4312-6aeb-462f-8172-93bb32306baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsToRecoverMember_af586ce5-2268-4e84-b47e-e396c733b6b5" xlink:href="kof-20241231.xsd#kof_TaxCreditsToRecoverMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_TaxCreditsToRecoverMember_af586ce5-2268-4e84-b47e-e396c733b6b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_ad78f614-b048-4485-9853-33f93b243321" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_ad78f614-b048-4485-9853-33f93b243321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_e57490ac-4f6c-4cde-9231-cbc26b36aa81" xlink:href="kof-20241231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_e57490ac-4f6c-4cde-9231-cbc26b36aa81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_1eb08d6e-8b26-44f3-a441-91ed208ef4f3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_1eb08d6e-8b26-44f3-a441-91ed208ef4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherMember_27e032cc-2255-4866-9c63-cfd8f19a9030" xlink:href="kof-20241231.xsd#kof_OtherMember"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain_9bb9cd9a-9f04-4c29-920b-f210bb32c9c7" xlink:to="loc_kof_OtherMember_27e032cc-2255-4866-9c63-cfd8f19a9030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_16deead5-c0e6-4cc8-ac2d-d1a78de05088" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_235202df-d974-4650-b85d-1b5a2c7e5d16" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_235202df-d974-4650-b85d-1b5a2c7e5d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_81418fff-b7ae-4942-b051-87b9e3f4147d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_81418fff-b7ae-4942-b051-87b9e3f4147d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_95bd55e3-84f4-4f70-b5bf-04c93c2e7238" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:to="loc_ifrs-full_DeferredTaxAssets_95bd55e3-84f4-4f70-b5bf-04c93c2e7238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_761d757c-2240-44b1-b778-204b6cb11b90" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7e3e4420-b7f0-43e4-bb73-815a7472dd77" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_761d757c-2240-44b1-b778-204b6cb11b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_6b9fbb06-1923-4b00-9182-f68fcb51ad78" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_62a9c728-c89d-4a83-a61d-c8b82c23266a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_6b9fbb06-1923-4b00-9182-f68fcb51ad78" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_62a9c728-c89d-4a83-a61d-c8b82c23266a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsRelatingToProvisions_0f86ad6e-00c6-48fc-a1ee-29f8c35b5be0" xlink:href="kof-20241231.xsd#kof_DeferredTaxAssetsRelatingToProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_6b9fbb06-1923-4b00-9182-f68fcb51ad78" xlink:to="loc_kof_DeferredTaxAssetsRelatingToProvisions_0f86ad6e-00c6-48fc-a1ee-29f8c35b5be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxEffectFromChangeInTaxRate_d514711f-eb05-4821-ad92-330f9f358987" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxEffectFromChangeInTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_6b9fbb06-1923-4b00-9182-f68fcb51ad78" xlink:to="loc_ifrs-full_TaxEffectFromChangeInTaxRate_d514711f-eb05-4821-ad92-330f9f358987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInEquityAbstract_2f778c45-a428-4086-aba3-59812f0dc7c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ChangesInEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_6b9fbb06-1923-4b00-9182-f68fcb51ad78" xlink:to="loc_ifrs-full_ChangesInEquityAbstract_2f778c45-a428-4086-aba3-59812f0dc7c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_d8ca0cc7-d1e3-48ee-9d3f-4375b8f859ca" xlink:href="kof-20241231.xsd#kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_2f778c45-a428-4086-aba3-59812f0dc7c1" xlink:to="loc_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments_d8ca0cc7-d1e3-48ee-9d3f-4375b8f859ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains_2e8bb34f-8f9e-40ee-8655-3d790c99a69e" xlink:href="kof-20241231.xsd#kof_DeferredTaxLiabilityUnrealizedExchangeGains"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_2f778c45-a428-4086-aba3-59812f0dc7c1" xlink:to="loc_kof_DeferredTaxLiabilityUnrealizedExchangeGains_2e8bb34f-8f9e-40ee-8655-3d790c99a69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_b621a6f1-fa13-480f-a01d-c327ef83bfe0" xlink:href="kof-20241231.xsd#kof_RemeasurementOfNetDefinedEmployeeBenefitLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInEquityAbstract_2f778c45-a428-4086-aba3-59812f0dc7c1" xlink:to="loc_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability_b621a6f1-fa13-480f-a01d-c327ef83bfe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_6f2ea6cb-0b85-489c-84ee-605a40f0e5ae" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_6b9fbb06-1923-4b00-9182-f68fcb51ad78" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_6f2ea6cb-0b85-489c-84ee-605a40f0e5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_5cbd86d9-57c1-4bd8-b97b-d74a043d6a90" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_ee2671f2-e5f9-4381-b50f-67ef2640fbc1" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_5cbd86d9-57c1-4bd8-b97b-d74a043d6a90" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_ee2671f2-e5f9-4381-b50f-67ef2640fbc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_63fa50bd-7572-4acb-920d-2cbfee2ca01e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_ee2671f2-e5f9-4381-b50f-67ef2640fbc1" xlink:to="loc_ifrs-full_GeographicalAreasAxis_63fa50bd-7572-4acb-920d-2cbfee2ca01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_09c38549-cb08-4906-ac5d-eaf03d30184f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_63fa50bd-7572-4acb-920d-2cbfee2ca01e" xlink:to="loc_ifrs-full_GeographicalAreasDomain_09c38549-cb08-4906-ac5d-eaf03d30184f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_51c787c9-569e-45d3-b7c1-2d48db8d240c" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_09c38549-cb08-4906-ac5d-eaf03d30184f" xlink:to="loc_country_BR_51c787c9-569e-45d3-b7c1-2d48db8d240c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:href="kof-20241231.xsd#kof_MajorComponentsOfTaxExpenseIncomeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeTable_ee2671f2-e5f9-4381-b50f-67ef2640fbc1" xlink:to="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_08e7ea59-e245-4770-8f3a-8beffc40cd47" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:to="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_08e7ea59-e245-4770-8f3a-8beffc40cd47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NetOperatingLossUsageLimit_8c8daa03-6f42-4453-b35b-85db8eeae853" xlink:href="kof-20241231.xsd#kof_NetOperatingLossUsageLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:to="loc_kof_NetOperatingLossUsageLimit_8c8daa03-6f42-4453-b35b-85db8eeae853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncomeTaxSystemThresholdAmount_c102d2b1-8fc9-4b1e-83b3-d0e68bb62799" xlink:href="kof-20241231.xsd#kof_IncomeTaxSystemThresholdAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:to="loc_kof_IncomeTaxSystemThresholdAmount_c102d2b1-8fc9-4b1e-83b3-d0e68bb62799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_AverageFederalProductionAndFederalSalesTax_8e3931bb-1499-45b5-913f-25adb103bee5" xlink:href="kof-20241231.xsd#kof_AverageFederalProductionAndFederalSalesTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kof_MajorComponentsOfTaxExpenseIncomeLineItems_7c1ff886-51ab-4cda-9f66-1a8b9d2c143d" xlink:to="loc_kof_AverageFederalProductionAndFederalSalesTax_8e3931bb-1499-45b5-913f-25adb103bee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_bf0cabaa-c31b-4c6d-bd62-599074c88c26" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_d869bcbf-d53a-4940-8884-b36555b51f84" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSix"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_bf0cabaa-c31b-4c6d-bd62-599074c88c26" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSix_d869bcbf-d53a-4940-8884-b36555b51f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_46bcda50-6e6f-4b33-87e7-9b81b213cf7f" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearSeven"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_bf0cabaa-c31b-4c6d-bd62-599074c88c26" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearSeven_46bcda50-6e6f-4b33-87e7-9b81b213cf7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_4a17c815-f096-433f-9e54-b4487c2b0ca9" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearEight"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_bf0cabaa-c31b-4c6d-bd62-599074c88c26" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearEight_4a17c815-f096-433f-9e54-b4487c2b0ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine_d50c6bf8-6dab-4b91-b475-01c111522bb4" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireInYearNine"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_bf0cabaa-c31b-4c6d-bd62-599074c88c26" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireInYearNine_d50c6bf8-6dab-4b91-b475-01c111522bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_cea8cf94-4ec3-401b-8c2a-821a515c5a3c" xlink:href="kof-20241231.xsd#kof_TaxLossesCarriedForwardWhichExpireThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_bf0cabaa-c31b-4c6d-bd62-599074c88c26" xlink:to="loc_kof_TaxLossesCarriedForwardWhichExpireThereafter_cea8cf94-4ec3-401b-8c2a-821a515c5a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_109d2e07-d6e8-45d5-9735-f75479aab8a6" xlink:href="kof-20241231.xsd#kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_bf0cabaa-c31b-4c6d-bd62-599074c88c26" xlink:to="loc_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration_109d2e07-d6e8-45d5-9735-f75479aab8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxLossesCarryforward_7ceae40f-20f2-4306-843f-e391d75b8470" xlink:href="kof-20241231.xsd#kof_TaxLossesCarryforward"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_bf0cabaa-c31b-4c6d-bd62-599074c88c26" xlink:to="loc_kof_TaxLossesCarryforward_7ceae40f-20f2-4306-843f-e391d75b8470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_45bb18dd-36b0-464d-aed3-20726102dd2a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_79fa27d0-aa64-4f6a-b7a9-e30ec61547a4" xlink:href="kof-20241231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwards1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_45bb18dd-36b0-464d-aed3-20726102dd2a" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_79fa27d0-aa64-4f6a-b7a9-e30ec61547a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInIncomeTaxLiability_10369ead-065d-462c-ad6b-9d9e4b26a474" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInIncomeTaxLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_45bb18dd-36b0-464d-aed3-20726102dd2a" xlink:to="loc_kof_IncreaseDecreaseInIncomeTaxLiability_10369ead-065d-462c-ad6b-9d9e4b26a474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_a27b1253-6fc8-42c6-b793-587b664b9d8a" xlink:href="kof-20241231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_45bb18dd-36b0-464d-aed3-20726102dd2a" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses_a27b1253-6fc8-42c6-b793-587b664b9d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_c06651cd-124b-4dda-9bec-47c721f1feea" xlink:href="kof-20241231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_45bb18dd-36b0-464d-aed3-20726102dd2a" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation_c06651cd-124b-4dda-9bec-47c721f1feea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_f0bf68ab-189f-4573-977c-f0a4035b08a7" xlink:href="kof-20241231.xsd#kof_DeferredTaxAssetsOperatingLossCarryForwards1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_45bb18dd-36b0-464d-aed3-20726102dd2a" xlink:to="loc_kof_DeferredTaxAssetsOperatingLossCarryForwards1_f0bf68ab-189f-4573-977c-f0a4035b08a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_cfd16235-f746-41ef-bec5-606d5bc03dd6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_ebc392ef-fdfd-4c3a-862c-595f0f617806" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_cfd16235-f746-41ef-bec5-606d5bc03dd6" xlink:to="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_ebc392ef-fdfd-4c3a-862c-595f0f617806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentAccruedExpenses_1c9e9503-656e-44bd-b76c-1fea7920b2dc" xlink:href="kof-20241231.xsd#kof_CurrentAccruedExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_cfd16235-f746-41ef-bec5-606d5bc03dd6" xlink:to="loc_kof_CurrentAccruedExpenses_1c9e9503-656e-44bd-b76c-1fea7920b2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherCurrentExpenses_995ac435-f2df-45a3-b39e-c6375fa2f26b" xlink:href="kof-20241231.xsd#kof_OtherCurrentExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_cfd16235-f746-41ef-bec5-606d5bc03dd6" xlink:to="loc_kof_OtherCurrentExpenses_995ac435-f2df-45a3-b39e-c6375fa2f26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_3fd175e4-1d34-4f90-8af2-2511e9ef25e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_cfd16235-f746-41ef-bec5-606d5bc03dd6" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_3fd175e4-1d34-4f90-8af2-2511e9ef25e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_9669a25a-6c55-45a4-aa3b-343e704b3f8e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CurrentSundryCreditors_b3b2f680-35e2-4e8d-9c9e-638eef29772f" xlink:href="kof-20241231.xsd#kof_CurrentSundryCreditors"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_9669a25a-6c55-45a4-aa3b-343e704b3f8e" xlink:to="loc_kof_CurrentSundryCreditors_b3b2f680-35e2-4e8d-9c9e-638eef29772f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_9d4e753e-af04-490a-9c2f-85e9fc6d7a02" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_9669a25a-6c55-45a4-aa3b-343e704b3f8e" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_9d4e753e-af04-490a-9c2f-85e9fc6d7a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentDividendPayables_b687a97f-0f46-4643-87fe-255c092c5713" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentDividendPayables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_9669a25a-6c55-45a4-aa3b-343e704b3f8e" xlink:to="loc_ifrs-full_CurrentDividendPayables_b687a97f-0f46-4643-87fe-255c092c5713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialLiabilities_0750d50d-2cd5-468a-8bc3-6d96271a889d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_9669a25a-6c55-45a4-aa3b-343e704b3f8e" xlink:to="loc_ifrs-full_OtherCurrentFinancialLiabilities_0750d50d-2cd5-468a-8bc3-6d96271a889d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_b4c2d44d-d167-496e-9044-19981ffe662f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxesPayable_69cfe2fc-08f1-4cc9-857e-fe2887cc4f15" xlink:href="kof-20241231.xsd#kof_TaxesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_b4c2d44d-d167-496e-9044-19981ffe662f" xlink:to="loc_kof_TaxesPayable_69cfe2fc-08f1-4cc9-857e-fe2887cc4f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentDebtInstrumentsIssued_864985c1-7c45-4ab2-84c2-774150bfcb13" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentDebtInstrumentsIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_b4c2d44d-d167-496e-9044-19981ffe662f" xlink:to="loc_ifrs-full_NoncurrentDebtInstrumentsIssued_864985c1-7c45-4ab2-84c2-774150bfcb13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherLongTermLiabilities_c4f4f677-f7ab-49f6-949b-f0e8aa88ebf5" xlink:href="kof-20241231.xsd#kof_OtherLongTermLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_b4c2d44d-d167-496e-9044-19981ffe662f" xlink:to="loc_kof_OtherLongTermLiabilities_c4f4f677-f7ab-49f6-949b-f0e8aa88ebf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_47411d64-0b3f-43f4-aba7-a66e06cb0d37" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_b4c2d44d-d167-496e-9044-19981ffe662f" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_47411d64-0b3f-43f4-aba7-a66e06cb0d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_1de057e8-fca1-44d7-b096-0466281b22cd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_32c66e2d-0891-4f21-87ac-b1caf20be18b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_1de057e8-fca1-44d7-b096-0466281b22cd" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_32c66e2d-0891-4f21-87ac-b1caf20be18b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_b2c6a0de-2e46-4886-95c5-a8fc33440d91" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_32c66e2d-0891-4f21-87ac-b1caf20be18b" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_b2c6a0de-2e46-4886-95c5-a8fc33440d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TypesOfFinancialLiabilitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesAxis_b2c6a0de-2e46-4886-95c5-a8fc33440d91" xlink:to="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DerivativeFinancialInstrumentsMember_7b65e426-e368-4600-aa20-f6d96ff11dc4" xlink:href="kof-20241231.xsd#kof_DerivativeFinancialInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:to="loc_kof_DerivativeFinancialInstrumentsMember_7b65e426-e368-4600-aa20-f6d96ff11dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SuccessFeeToPayMember_b4377ecb-5b1f-4f1e-9afb-ba075e9e2063" xlink:href="kof-20241231.xsd#kof_SuccessFeeToPayMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:to="loc_kof_SuccessFeeToPayMember_b4377ecb-5b1f-4f1e-9afb-ba075e9e2063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SecurityDepositsMember_1b733612-a740-4767-8b58-fde21bcac4ff" xlink:href="kof-20241231.xsd#kof_SecurityDepositsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:to="loc_kof_SecurityDepositsMember_1b733612-a740-4767-8b58-fde21bcac4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OtherFinancialLiabilitiesMember_e458ad2c-12da-4e9d-a72f-5cd5e7a3b329" xlink:href="kof-20241231.xsd#kof_OtherFinancialLiabilitiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfFinancialLiabilitiesDomain_e43c400d-80cf-4c03-92b4-af13bc982edf" xlink:to="loc_kof_OtherFinancialLiabilitiesMember_e458ad2c-12da-4e9d-a72f-5cd5e7a3b329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_4a4e70b8-6f0f-4c77-ad09-c17b2545e606" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesTable_32c66e2d-0891-4f21-87ac-b1caf20be18b" xlink:to="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_4a4e70b8-6f0f-4c77-ad09-c17b2545e606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_2da32435-cf79-421e-b612-a9517b7e2342" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems_4a4e70b8-6f0f-4c77-ad09-c17b2545e606" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_2da32435-cf79-421e-b612-a9517b7e2342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_022e07d5-a79e-4ab4-bb19-2eafbb44ec01" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_df45a49c-60d2-4cd9-9eff-852c251752fd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_022e07d5-a79e-4ab4-bb19-2eafbb44ec01" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_df45a49c-60d2-4cd9-9eff-852c251752fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_c9a9c36e-1d01-42bf-a46c-89c34c9fc10c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_df45a49c-60d2-4cd9-9eff-852c251752fd" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_c9a9c36e-1d01-42bf-a46c-89c34c9fc10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOtherProvisionsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_c9a9c36e-1d01-42bf-a46c-89c34c9fc10c" xlink:to="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_0d418f81-741f-41df-af28-ec11a149eb85" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_0d418f81-741f-41df-af28-ec11a149eb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_25bfbb4c-6edf-4cbe-a004-07ff18e2f39a" xlink:href="kof-20241231.xsd#kof_LaborMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:to="loc_kof_LaborMember_25bfbb4c-6edf-4cbe-a004-07ff18e2f39a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_74e7305f-aeba-4958-b1a1-ef22bf0bbb36" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_2d418dab-7491-464a-8b38-4875caf1c8fb" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_74e7305f-aeba-4958-b1a1-ef22bf0bbb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e086e265-a1b0-4820-8903-91cca9593009" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_df45a49c-60d2-4cd9-9eff-852c251752fd" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e086e265-a1b0-4820-8903-91cca9593009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_ec9b2209-c233-4cc9-8d10-bf7825871dbe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e086e265-a1b0-4820-8903-91cca9593009" xlink:to="loc_ifrs-full_Provisions_ec9b2209-c233-4cc9-8d10-bf7825871dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_17b379b6-3dd3-4330-98e7-deb13cd184b8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ce2f5574-bfae-4efd-945c-dd6bb5aca18a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_17b379b6-3dd3-4330-98e7-deb13cd184b8" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ce2f5574-bfae-4efd-945c-dd6bb5aca18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_1877e4db-5a86-4935-bc49-21ebb71307db" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ce2f5574-bfae-4efd-945c-dd6bb5aca18a" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_1877e4db-5a86-4935-bc49-21ebb71307db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ClassesOfOtherProvisionsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_1877e4db-5a86-4935-bc49-21ebb71307db" xlink:to="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_f379456e-7ac4-4bf7-b0e3-0f72e05d94d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:to="loc_ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember_f379456e-7ac4-4bf7-b0e3-0f72e05d94d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LaborMember_a30687ca-e4ca-4747-ae65-fd4d3612604b" xlink:href="kof-20241231.xsd#kof_LaborMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:to="loc_kof_LaborMember_a30687ca-e4ca-4747-ae65-fd4d3612604b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_ea3feed9-ee73-44da-a731-2d7956b179a2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LegalProceedingsProvisionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfOtherProvisionsDomain_0889d4f8-5089-4a26-81fb-f953a8dfa598" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_ea3feed9-ee73-44da-a731-2d7956b179a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ce2f5574-bfae-4efd-945c-dd6bb5aca18a" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_06635f86-8dc1-4e14-99ec-aa123e47e5db" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_ifrs-full_Provisions_06635f86-8dc1-4e14-99ec-aa123e47e5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_06d6c098-7631-42b3-b566-b5a22c8d76ef" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges_06d6c098-7631-42b3-b566-b5a22c8d76ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_7c4e3fff-8237-4904-8318-7e11b6f49607" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInProvisionsFromNewContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_IncreaseDecreaseInProvisionsFromNewContingencies_7c4e3fff-8237-4904-8318-7e11b6f49607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_ba9cb570-c00d-40d5-9f96-bccd2ac3f08e" xlink:href="kof-20241231.xsd#kof_DecreaseInProvisionsThroughCancellationAndExpiration"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_DecreaseInProvisionsThroughCancellationAndExpiration_ba9cb570-c00d-40d5-9f96-bccd2ac3f08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_8409b987-6faa-4ed5-85f4-1910ac9801f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination_8409b987-6faa-4ed5-85f4-1910ac9801f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DecreaseInProvisionsResultingFromPayments_740aa5ab-db25-45b3-8138-8112892661fd" xlink:href="kof-20241231.xsd#kof_DecreaseInProvisionsResultingFromPayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_DecreaseInProvisionsResultingFromPayments_740aa5ab-db25-45b3-8138-8112892661fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_62d5ab06-54f7-4b0e-9029-86f8ad816dc6" xlink:href="kof-20241231.xsd#kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates_62d5ab06-54f7-4b0e-9029-86f8ad816dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Provisions_3da29cc9-bc16-4b5b-9eb9-6d751ee0570a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Provisions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_ifrs-full_Provisions_3da29cc9-bc16-4b5b-9eb9-6d751ee0570a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies_e12a3e8e-733b-4552-a8c4-f103f303ea66" xlink:href="kof-20241231.xsd#kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_a2766ab3-fe1e-4a24-89ff-d1c5eefd6ccf" xlink:to="loc_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies_e12a3e8e-733b-4552-a8c4-f103f303ea66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_aad9d622-7c2e-448c-91ef-976ef1655c69" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOtherProvisionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_ef6c8157-ac47-4e4c-b59f-ff3c4a09bbbf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsAbstract_aad9d622-7c2e-448c-91ef-976ef1655c69" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_ef6c8157-ac47-4e4c-b59f-ff3c4a09bbbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_b38933c5-643a-4f13-b855-6503a4b5c1c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_ef6c8157-ac47-4e4c-b59f-ff3c4a09bbbf" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_b38933c5-643a-4f13-b855-6503a4b5c1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ItemsOfContingentLiabilitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesAxis_b38933c5-643a-4f13-b855-6503a4b5c1c1" xlink:to="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ValueAddedTaxMember_e2e0bd4d-3856-4ae3-811c-1905618b27a3" xlink:href="kof-20241231.xsd#kof_ValueAddedTaxMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_ValueAddedTaxMember_e2e0bd4d-3856-4ae3-811c-1905618b27a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxCreditsMember_856c49e0-9fed-4628-b413-b7b92ce55f2d" xlink:href="kof-20241231.xsd#kof_TaxCreditsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_TaxCreditsMember_856c49e0-9fed-4628-b413-b7b92ce55f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_FederalTaxesMember_4be7157f-4f75-4e90-9c7b-552084fa58a6" xlink:href="kof-20241231.xsd#kof_FederalTaxesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_FederalTaxesMember_4be7157f-4f75-4e90-9c7b-552084fa58a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_b4a0cd72-f382-4ecf-a15e-c71a2d8b0757" xlink:href="kof-20241231.xsd#kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember_b4a0cd72-f382-4ecf-a15e-c71a2d8b0757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_OperationsOfThirdPartyMember_2b1832ce-94cc-46bc-b5f1-99e2ed68c2b8" xlink:href="kof-20241231.xsd#kof_OperationsOfThirdPartyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_OperationsOfThirdPartyMember_2b1832ce-94cc-46bc-b5f1-99e2ed68c2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ExclusionOfICMSVATMember_64762463-6159-4b05-a08e-8320867ce752" xlink:href="kof-20241231.xsd#kof_ExclusionOfICMSVATMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_ExclusionOfICMSVATMember_64762463-6159-4b05-a08e-8320867ce752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_DisputesOnTaxDeductionsMember_09f7933f-ea96-4afe-9624-3ea836cf556c" xlink:href="kof-20241231.xsd#kof_DisputesOnTaxDeductionsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ItemsOfContingentLiabilitiesDomain_32a908fd-4d98-4ade-bb85-21073bdd95fa" xlink:to="loc_kof_DisputesOnTaxDeductionsMember_09f7933f-ea96-4afe-9624-3ea836cf556c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_4b62f974-9936-4735-9421-1113a150f567" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_ef6c8157-ac47-4e4c-b59f-ff3c4a09bbbf" xlink:to="loc_ifrs-full_GeographicalAreasAxis_4b62f974-9936-4735-9421-1113a150f567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_d25255a8-27a6-45c1-bc18-18549411b337" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_4b62f974-9936-4735-9421-1113a150f567" xlink:to="loc_ifrs-full_GeographicalAreasDomain_d25255a8-27a6-45c1-bc18-18549411b337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_a813879e-6703-4903-b1c2-f933754f790c" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_d25255a8-27a6-45c1-bc18-18549411b337" xlink:to="loc_country_BR_a813879e-6703-4903-b1c2-f933754f790c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_ef6c8157-ac47-4e4c-b59f-ff3c4a09bbbf" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LossContingencyDamagesSoughtValue1_23e2f965-875f-4165-bac7-fd9264820827" xlink:href="kof-20241231.xsd#kof_LossContingencyDamagesSoughtValue1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:to="loc_kof_LossContingencyDamagesSoughtValue1_23e2f965-875f-4165-bac7-fd9264820827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_TaxContingenciesAmount_360b8450-1b2c-4233-9fac-5b8c5ee3b8ec" xlink:href="kof-20241231.xsd#kof_TaxContingenciesAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:to="loc_kof_TaxContingenciesAmount_360b8450-1b2c-4233-9fac-5b8c5ee3b8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_LitigationSettlementAmount1_08599c3c-640f-4f50-9ed3-682b0f7eb8bf" xlink:href="kof-20241231.xsd#kof_LitigationSettlementAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:to="loc_kof_LitigationSettlementAmount1_08599c3c-640f-4f50-9ed3-682b0f7eb8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_bc4f00fa-a73c-4169-8b31-fa950a817a11" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_ace47d44-3382-450f-810a-994ed27317f1" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_bc4f00fa-a73c-4169-8b31-fa950a817a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_6c4325f6-dad4-4938-973c-68490f27ecd3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_9516e22a-39db-4bde-8009-850979998abc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_6c4325f6-dad4-4938-973c-68490f27ecd3" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_9516e22a-39db-4bde-8009-850979998abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_3b577884-ab69-4ed7-a0df-c4a590685fab" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_9516e22a-39db-4bde-8009-850979998abc" xlink:to="loc_ifrs-full_SegmentsAxis_3b577884-ab69-4ed7-a0df-c4a590685fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsDomain_cea13a23-31be-4fc7-a778-259be0c7df23" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_3b577884-ab69-4ed7-a0df-c4a590685fab" xlink:to="loc_ifrs-full_SegmentsDomain_cea13a23-31be-4fc7-a778-259be0c7df23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_6278b755-b4a0-4916-9ae5-fca037ab3c4b" xlink:href="kof-20241231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsDomain_cea13a23-31be-4fc7-a778-259be0c7df23" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_6278b755-b4a0-4916-9ae5-fca037ab3c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_8e70c990-65fc-4efb-abaf-2ba6d6ce9716" xlink:href="kof-20241231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsDomain_cea13a23-31be-4fc7-a778-259be0c7df23" xlink:to="loc_kof_SouthAmericaSegmentMember_8e70c990-65fc-4efb-abaf-2ba6d6ce9716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_eca9d3d3-012d-458c-bd12-011a78da67f6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_9516e22a-39db-4bde-8009-850979998abc" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_eca9d3d3-012d-458c-bd12-011a78da67f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsDomain_32f2bec0-66ac-4134-a4b6-6c98fc771b21" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_eca9d3d3-012d-458c-bd12-011a78da67f6" xlink:to="loc_ifrs-full_SegmentConsolidationItemsDomain_32f2bec0-66ac-4134-a4b6-6c98fc771b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_1f492a6a-4359-4ce1-9f4f-da7b4b271172" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentConsolidationItemsDomain_32f2bec0-66ac-4134-a4b6-6c98fc771b21" xlink:to="loc_ifrs-full_OperatingSegmentsMember_1f492a6a-4359-4ce1-9f4f-da7b4b271172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_1ced266f-83e8-47a2-9808-e3f9da4aa633" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentConsolidationItemsDomain_32f2bec0-66ac-4134-a4b6-6c98fc771b21" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_1ced266f-83e8-47a2-9808-e3f9da4aa633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_9516e22a-39db-4bde-8009-850979998abc" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_efce0904-96f9-4f2e-af1f-628f7d296e53" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_efce0904-96f9-4f2e-af1f-628f7d296e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_d385b242-53ce-4002-a190-d9d96d2f432a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CostOfSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_CostOfSales_d385b242-53ce-4002-a190-d9d96d2f432a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_a2d4d354-1772-46e5-ac60-80ff14195601" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_GrossProfit_a2d4d354-1772-46e5-ac60-80ff14195601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdministrativeExpense_a3a1a6fc-9d24-4aaf-bdba-e51dfffdfcb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_AdministrativeExpense_a3a1a6fc-9d24-4aaf-bdba-e51dfffdfcb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SellingExpenses_49508c6d-06d3-415e-9fa3-239d210ab083" xlink:href="kof-20241231.xsd#kof_SellingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_kof_SellingExpenses_49508c6d-06d3-415e-9fa3-239d210ab083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c700280a-641a-4d24-b691-5d11fc0053bf" xlink:href="kof-20241231.xsd#kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c700280a-641a-4d24-b691-5d11fc0053bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationAndAmortisationExpense_d666ef46-936e-4b19-a9f7-7547f913d9dd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationAndAmortisationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_DepreciationAndAmortisationExpense_d666ef46-936e-4b19-a9f7-7547f913d9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_367fef28-4238-4c41-9578-c7a5ffc5d98f" xlink:href="kof-20241231.xsd#kof_NonCashItemsOtherThanDepreciationAndAmortization"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_kof_NonCashItemsOtherThanDepreciationAndAmortization_367fef28-4238-4c41-9578-c7a5ffc5d98f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_745e0a64-f57f-407a-8363-8b1824a75160" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_745e0a64-f57f-407a-8363-8b1824a75160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_d2ec34a2-fee4-4e85-9055-44155a557b41" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_Assets_d2ec34a2-fee4-4e85-9055-44155a557b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_218859f2-cc7b-49d0-a47f-38a20e38a9ce" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentAccountedForUsingEquityMethod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_InvestmentAccountedForUsingEquityMethod_218859f2-cc7b-49d0-a47f-38a20e38a9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_ecdeb0d6-8f2b-48ff-9e23-203ffb228ef1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_Liabilities_ecdeb0d6-8f2b-48ff-9e23-203ffb228ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToNoncurrentAssets_02c9feec-f317-439c-91f4-7dc2348423ba" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdditionsToNoncurrentAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3006b6db-8b23-44b4-9cda-a13372fb7959" xlink:to="loc_ifrs-full_AdditionsToNoncurrentAssets_02c9feec-f317-439c-91f4-7dc2348423ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="simple" xlink:href="kof-20241231.xsd#InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_26949905-2ae9-4080-b469-dbe4da967f0c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_40b8a84b-ee69-4edb-b6c2-b0169bb15f70" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsAbstract_26949905-2ae9-4080-b469-dbe4da967f0c" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_40b8a84b-ee69-4edb-b6c2-b0169bb15f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_e56e3c0c-28df-43d6-be6d-61875de4e325" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_40b8a84b-ee69-4edb-b6c2-b0169bb15f70" xlink:to="loc_ifrs-full_GeographicalAreasAxis_e56e3c0c-28df-43d6-be6d-61875de4e325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GeographicalAreasDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_e56e3c0c-28df-43d6-be6d-61875de4e325" xlink:to="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_MX_e53f305b-d364-48fa-84ca-4a7e86888d74" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_MX_e53f305b-d364-48fa-84ca-4a7e86888d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_BR_ba82ccf7-a725-423f-9be8-f399e95300db" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_BR_ba82ccf7-a725-423f-9be8-f399e95300db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CO_ddc46738-70a1-42fe-8aad-31e9161bb4d8" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CO"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_CO_ddc46738-70a1-42fe-8aad-31e9161bb4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AR_4caea477-4f96-494d-ac2f-36f13531a0e2" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AR"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_AR_4caea477-4f96-494d-ac2f-36f13531a0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_UY_86c67f2f-b9ff-4efa-90ff-96b18b9d280e" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UY"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasDomain_2cd00c9f-639f-462e-80f9-dec0d56d4757" xlink:to="loc_country_UY_86c67f2f-b9ff-4efa-90ff-96b18b9d280e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_e7fa45c9-0dca-41fe-ba76-f880926eed77" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_40b8a84b-ee69-4edb-b6c2-b0169bb15f70" xlink:to="loc_ifrs-full_SegmentsAxis_e7fa45c9-0dca-41fe-ba76-f880926eed77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsDomain_b5f8c2d5-a630-462a-b677-50066caa2f93" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_e7fa45c9-0dca-41fe-ba76-f880926eed77" xlink:to="loc_ifrs-full_SegmentsDomain_b5f8c2d5-a630-462a-b677-50066caa2f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_MexicoAndCentralAmericaSegmentMember_aafd5117-31a7-4e0e-b26c-555a4d49f721" xlink:href="kof-20241231.xsd#kof_MexicoAndCentralAmericaSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsDomain_b5f8c2d5-a630-462a-b677-50066caa2f93" xlink:to="loc_kof_MexicoAndCentralAmericaSegmentMember_aafd5117-31a7-4e0e-b26c-555a4d49f721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kof_SouthAmericaSegmentMember_aa428d38-2d87-41a0-80fd-690c173d0f07" xlink:href="kof-20241231.xsd#kof_SouthAmericaSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsDomain_b5f8c2d5-a630-462a-b677-50066caa2f93" xlink:to="loc_kof_SouthAmericaSegmentMember_aa428d38-2d87-41a0-80fd-690c173d0f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_40b8a84b-ee69-4edb-b6c2-b0169bb15f70" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_e85f0c8b-b74b-4fb3-bc55-eb87462d6a73" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_e85f0c8b-b74b-4fb3-bc55-eb87462d6a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_4f32ae51-bc62-4fac-a81d-c473f5f67656" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:to="loc_ifrs-full_Assets_4f32ae51-bc62-4fac-a81d-c473f5f67656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_812b2bfb-c669-4402-9b19-dae7cfc53d3b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:to="loc_ifrs-full_Liabilities_812b2bfb-c669-4402-9b19-dae7cfc53d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_0a823b09-8d2a-4992-9fb3-2376764c2f3f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_3b602be1-03a5-4328-8ee4-b0aed6319cd3" xlink:to="loc_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets_0a823b09-8d2a-4992-9fb3-2376764c2f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
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
M[^SDG--.GMT=H8! ("0AD(1!!($,"'U@DB0$_C (^"RBD<#(-F 0T1@#%M&
MP#99&$P&6PAI<YJ<<YZ;ZG_?/J?.[7ONN6%VQ?_Y_Y_=YSG/WKGA=%>_]595
MGZZN%JFK$VEL%-F_7Z2U52+[#TJH\5)9J7^J+-4\0Z;P_Q#^/KW_@!S%Y_WX
MWB2^O\S?U=:*U->+-#69W\=:VR72W"-KC9?C\Z?)?.TU,M%PA0PT72PG6[KD
M1$N+##4WRTQ#@ZSQM[SP6O">X+-82Z>$FYX@JPU/EF7\=K;N*AEMN%SZFB^2
MXZT=<AK?&45;\V@SPM]JW_E[]"V*/H::+I75^J>@[]?*=-V5,MQXF9R!3$=;
MVZ07?9S ]Y?8YYH:I^^>[&V0_1#Z_D19P>\6:I\ND[C/8-,E<FI_-]IOE0&T
M,XW^KJKL[#MEU[ZCGVL-3T+?KY8Y7&-XW=_\!,C=*:?PG6%\=PZ_"6O?57;V
MO:4;LE^,OE\A2VA[!N,W@KZ<;3XDQS"N9]'',?Q^$7V.L>^!N%UF<%N$[ :W
M)@>W8\0-[1"WE72X-1"WJPQNX\! <3MIX18*Q*W+Z;L/MU[<D[B=L7"+IL%M
M17&KC^-V!+CT!>'F]EU,WQ6WIQG<)C"&!K<6![?!<\"-.J>XC63 +82V@G [
MZN(V;N.6H',V;E<:W*AS?MRF@G!CWS&V0;CU^W";38%;- UNQX@;^DC<%C+B
M]E2#&W4NSK=6#S=C*[+$C3I'W$Y8N*VEQ.T)@;@=QV>G+=PB0;CM5]R>8G"C
MK3"X[3_DV8IQ]'TQI:UP<:N+XS9HX3:0$;>+ G"CK7!P&\X*-^K<-4;G1AL5
MMW:#VU@0;J[.&=P";+R-VV0*W.(V/AFWDQ9N,QEP<W3N:J-S<=PZ/-SF;=P2
M=,["S;/QR;BEL_')N%UB<#MNX;:: C?/5J#?U+DX;G$;/YO25G0%VO@@W()L
M?#2E;UX/;I<;W()\<R!N:7WSDU+[YB<^4>266T3>_6Z1!QX0>>@AD4<?%1D=
M%8E$Y'_"OPW_(WK!P1@8$/G-;T2^^4V1CWQ$8J][G<2NN4:BU=6RMF&#3&_<
M*/VXCFS:)'_ =0;7./Y>PF=17G@=PWMBKAUX78CW:O!9NRQO:,-WJ^7LI@)Y
M=--V<X\^7%/XS9K[^YCU^]BF/?B[!+]OP&==LK!QOXQLK)"3F_;)[S=OD>/X
MSA"^/XLKHFWK[S=OQO_[\'<%WF^6\(9NF<%]!C>6RC'<]Q%\YS2N47Q_T>X[
M+J?OV_'[?+Q7C<_:9'5#ATQNK)5>R'-XTTYY#-_IQ36)[Z\$RKX+KXOQ7AT^
MZT0;+3*VL0IMYJ'MK>C#)AG ]V=PA0/[OA=_E^'])LAV0.;P_Q#^/K$I1Q[&
MYR?QO1%\?QY7U/][W#^&=F(;*_%9"\:V$V-<)_WHSQ'TZU$+M^6TN-4FX'8&
MXZ&X]6?$K=3%K1M];/9P8]]/N+C-9<1MOX?; /3 QFW,CYO7=^)6X.&V@OXK
M;H]!KL,6;JNI<-M(W.H]W$8QCC9N@VEQRTG ;79CH\'M./#\O87;0EK<JA)P
MZ]M4Y.%V-BUN.RW<.L#)5@^W/VS:YN"&[T]GQ*T1?7=P&]Y8GH#;<$K<MB3@
M%@)?%;>CFW8;6Z&X+:7%K<;#;0*O;=SZTN*VV\+-L17$[=2FW 3<9M/B5IZ
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
MD7WE>++OE(&R4";*1ADI*^]+V3D&_)QCPM_S\Q&0AF/&OG$,B0ME8_MG\PN
M6XVLM+1+N!VXU0*WHA+3;^)&C(@5,;-QXV<&-^"B?:-\_)Q8&]GX- ]MV;BQ
M+^R3P6TO<"LM-Y.&6#=P:VHQ3Q>X'!V$&]M)P WX4Z?8K\B! QZN*IN-&_M&
M#!)P*RPR =Q:6Z>Y:*#["H#;CCANQ)*8)^'&)6<X;_8M>O"@T6M^KCJIN+%/
M@;A!1LI*F6-=P*VAV8P%QT1E(ZXV;AQK<L'@AC&F/.Q;J*O+^UQE\^/&<>)O
MB-O17;L-QG0HX8YN@SUU@+KPZ+9DW*A3";A9?).>'@]7E<W&C7VS<3-\RLLW
M.DY=I\[/U@&WXE+#!<5-;44@;CZ^\7._3OIQXWBR[>-[]AIND^/1+N#6W&JX
MKWRC;,15<>/__)OO!_&-,O)SE<V/&_NAN#VV?8>Q:0R\:>-HZVCS:/N.[$S&
MC?(GX,:G=<!%^::X<KS8MN)F-O9CW&W<#"XY^V2D#+:@<;](=X_YGW_S?<6-
MW^?O;-QL.VCS+9V-5UO@V7C(UU]8; )OS\9C''H+"CW9;-QL&V]PP_@&\4UE
M2X?;(ULL&P^\B3LGC=0#ZH.-FVWC/=Q<.YB.;[:-5]P2;#STFWH>Z8C;>/)
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
MW )DM]L.RF_6'&"#6PM^7P6C6.!@3L-J^ 9=H$X$Y:5K[G8FONE>",6-OT_
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
M:WK81(!LWGD>6<J6"K?9*CT;(<C&NWSC'A1NPF?P#R[$P(FU,G  ')D!5R;
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
MR^'L\R-P8B<1/ WQ;(6-&\&7#:9,:93M7G^]R)_]F<3NN4<B7_J2A#%!"<$
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
M&+_'9!NSP(PG&E<TOC30GJNGY:$\>QZ*6;24L6"I8K)9?^^]9EF6Z]UWX>4
M[H_=LZ*9A[Y^-#.AMY4J=G[S&X3D&S?< +<X->AKK8<=A@X>G4N7(JB#GW6M
M7@WW'7>@[9EGT,;BP?WAA^CZX@L$A0ZF0_LLE%#8?1?Z3"AAFD%5@<%D5E#G
MF,ND3PAGN;G.W]IT+H &'BX>FE&J7[0(U4R\MS.1WW;"":CB=<TL8KS:X&WW
M["C.Z)E][-?I<Z@7JA9CDYM%7!N+OC86+V[V:9?VLC)>!%_^'3K7_!P=E]Z!
MUF,O0^/BTU$S?RG*,^:B9/+4'?9*:+E3 VU'_!W;&0.*&0O*QLQ'U? YJ!],
MFTN@S0UFH3(\"?[14Q@K)CBR,REKO^PRM*Q9 Q<3?^_;;QN(9E-D:(F<BC+I
MS$/YOJ:\KWT"W/MKA"Z['[ZSKX;[Z%5H._!0M&J_G#:!"_*614F/HD5]]>RS
MCAY$PCAI$FUR.NV<Q7W,OBH3XX4 &;47HGW18GA./ .^2Z\'[GH,_B=^!>_+
MOX?K3Q^AA;JH?^TU5-U_/[9K]IK%RG86J-7498/@Q??F'=_(O$.ZV279QN8Q
M#J8R#DY@'!QL^*8\+,1]+.9#LEWFXR8OW\O3$B>)$NJ)WN@(A>/A1Q&ZY(<(
M+C\7@1G+$$B@<@84(#2P$*%!#F>&.ERLR8'9"Q"8L\!L9!-ZB"#D#/[TY$+#
M)![(6V .?5>$989_0-C<4PO-9D^M)=5R 56T$:SW,#]!,)/GY_'\3)Y/+G P
MQ0=W8\$'LGEN/H^<!=W<"H/#F./\OJ[3]<&L H?O8W0W]T(PI< L<POD+S#M
M4'L$0=>K;)/CR,9S^DZ?LJ7$D2TK1K9QO<B6O8=EF]0/V=+CR*9K1T7)QGOK
M&3UDF]Y/V1;T4[9I<61CGZIO([*-#/=]E&S>.=K )V(JA\-%A_YN3"\PYR*R
M38PO6_2:>ZUSW<2BI7+5*K3<?3=\(FQ4 K-I$T)ZP]K1@9#'XW ["*J8_J1#
M*$6"5XW[YE?^)J0;;<YE,1&Z\DH$F:@%6$ATCA^/IG'C#('>AE&CL&[$6)0.
M3T3]T"QX!N<C,(@!<6 &0@.8""2, ,:,1RAG%H(''8P "Q*MX0XRV0II$Y]@
MCP4)RJ(ER.<$.,#J37+P@ /,+ N&#S<<">)*"#*@![2Y4'I+BM$;_Y>?R2:#
MV06.WL:$>5S&Q^@M,T9O\J?4&+U-B:,W&RO28FQR2HQ-IL;16V8<FQS2S:]C
M;-+&BKYDFQY'-NM/?$YH6N&NR9861S:>$Y1VG[)-BR/;^!C9LGN1;=P>ELW&
M>+:[5]DFQ9$M.L9/#-^;XXC&$XTK&E]<(Q>@AC:S+;L07Q448?.99Z+RGGO0
MRF3=SP1;/"=!)MOR,Y.LJSC0N-6?MX\J;%3LZ&V^EI===!%"+$R"^^V' !/4
M 'U<D+NAF3,!P:@R:0A=?SV"+[V$@#: U]<CR 1?Q)!FC?GGGSM%Q.NO&]0H
M\UN?*>E6V[[\TMF?P0($3)3%/R(_PPCZZLB1M(V1"(:/ (^VT:-1/78LMFC-
M/=NRC3&@5H64]FA<<86#HO7<<]T)C))QO?0(DU'NZGX7P:"K> FP,#!\4()6
MU\R&8L56ROD'%C _?1V!_WH4'<=>B[J%)Z(D8P'6CA@3V2MA]RZUT^=K:$/B
M\1!'VF;JM6I@ 1.P OBIU\" ',:J).I[+&UN"$+[[HL@B\7 0P\9^&+-,@>+
MBQV.&<M));TJ;K93OH\I[\]> ;Y]-[#X0H3F?8LVM0\"$Y.8\(UE'$I$B'$+
M0JB,+5IX7[.OB+8$Z5=]SP(ER+@7",.OV_UN)L;'R!9@/ Y><15"C[)P?._/
M"'WQWPANWHJ X*_=;K31!JI^]"-L.>((H[>MFK41JI?V>>S-.[Z1>8>1+:T?
MLMD8/RB/<3"5<7 "X^!@$X^"+'[%^6/VP"FV*"_?R]/2"T^+WN3\X0_ SY]$
MX(J;X#OB''C3#H%G !.I07/A'SH?P>&.,E6%:OI,Z_ZT@:UK1KZ![C.8XSST
MMS[3.6_.''2EYCNXW!IHQSEPGD+-T*9/W4/W,I6M#'"\@Y?>F3X7GER>SYH#
M7S*#R,0%#F?&A +X$N>A,\/!!-=O_6]X)7A>W_,ES3/KIG6][F/X/H3+/:K(
MX1_@_71?/5^H(6J/VA61C>U5NW=7-MVS7[*QC6KKGI#-8+WO3+8Q#A[Z'I/-
MZF62@SG^'Y4MUN;ZD$V;Z.HIAQA]A?/N\.?,-Y^U1\MF]3*NB/<JXCV+>.\B
MM,PI0DU^(4KG%V#C@@*4, &IN_%&N'[U*X24..C-K=ZLQH- C9,HB+S.QT3#
MR\3&LVX=.M__ /X77D;POD<0NNI&!$X^ UW[+H)WZC2X!@Q PZ!!J! QEHCX
MF"QL'SH%=8-3T<8DP#.4>IM(V=/F(<1 B,6+ 6U$O> "X(8;@$<><?Q8;WQ%
M9+=]._S\OY,)F^?LL^%E4/0)7SX]G04/"Q8623X6+9UZRZ.-D[%ZFUA@_H^K
MMUA_ZH?>Y/<&5G=<84^;S,DS?QM&^C%Q;#+6GW9BDVJ;VJ"E2+;MO<J6N0=E
ML_XTQF'9_H_)%NM/E.$_)EMLK(B237+U*5OF;'1-G^WP@0R:C2"+;_^(0G2.
MV1^>B8O1DKD4-?L<A=+E)V#C::>C]*:;4"?D)Q8)H?X,UOJ.$EX5*/0U%1H^
M^IIWPP9X/OO,H$CYM4X\7+ $#CT4745%\+)0T9XNO:WWLU (T<]#_(XV^VO)
MDO8J>%FL=#%Q\&L5PLLO(R2$L6>>0=>33\+SQ!/P_N8WZ/KT4P183(18M"@1
M]]]W'SJ9]'KH7]Z! ^$;S(1$Q0L+ER!]VL<$OI,^[DY(0#//5_/_$IXW:_(%
M#SU_/IK9'K=@G=D>GWA E,0P_@2$<O;11_!RO/:P;>(L\8M@<C=F7GK\-+8#
M_V2R_PJ+L#5OHO/J1]%T[G6H6'D:-N^W"-M8U%6RKQH%K,+^:\ECG$PO0NF4
M(FRD314S/Z@:,@]-S!?<";2YT;39Z?D(YLP'1,:G_3V:05(RIMDI+;-3P:("
MC 6H"';%O>)E?/7\XTMT/O,Z_%<]@."**UA4GHQ \D'HFI #[]"Q\+ ONQBS
M_/OOCQ#[.G3QQ?!KJ1ECG?K%^\47Z+K_?O.2)L1B),AXZF=QT96<3)N<B=99
MLU&;G8NRC%QLFC$+);,+4+MH"5Q'K$3PU-. JZYR$D<500(H6K<!OK4;T?GE
M1KC_>Q.:GGP>5?_U?10O6NSH;>)$L[S,(/CMS3N^D7E'OV6S>AF>Q[PZE;%@
M O/LP?"FIL&W[ @$5E\.// $\.I;P.?_!,JK]A8M/9:'*0%3DO/AAPC]ZM?H
MO.$VM'_K;#1E+D+]P!EH'98-]YC9\$^:;ZI03:]IW9\V+ EQ1FO>A3DNLB0=
MAE\@*<><TZ&_=8UAG)T>QD,75&_*#',/BUVM-WTZ;S##D[,,VD=3<D8W9P;/
M*PGI2,Q%<W*F>1NNW_I?Y\'$4[\-APROT_6ZC\'EYG6Z/H*'SO-ZOMJA\\90
MP[*IO?\)V=2&WF13VWN339_OBFQZKI7-8,'W(IO^[DTV?>?_1]G4=B%*52?E
MA/'6%YA#?PO*L#:N;$5\5A'O6<1[<R">>S"J#SL6E:>=C8I++D7MW7>C]<47
MX?WX8X1LP:)E#/U8GB*FZZ[J:KB8S#29#?:_1,N:!^&^[@[XS[L6H>/.1^<!
M1Z$]>QX:QTU"K9(8)C950I8+0^%6C4M$]8@DU Y*0<.8F6C+6PS/BA,0."_,
M::!-ORI6].97\*]:;J$U_TQD_,7%<#/9:KWN.M0O7XXF)@_M)GAG(,1B105+
M1V(B^SN9_9[20V\1KI(X>I->>M.;U4MO>@M,7]!#;]'^%&V3NL;:I.X5;9/6
MYG1OM2'6)M56:Y-J>V^RV?.[)%OBGI$MVI]V)IOE<8F-@[W)9GA6>I$MPK45
MCH-[2C:=TW=VD$W@".-3T#DB!<&!*? /SX&; W=+VF+4SUF!FD-/1?7I%Z'R
MBNM1\9-[4,?DO/633^!54MN?V12]I==&=1%$:CDD$WH7_:")Q44]?:/ERBOA
M9L(LPN3@HD7PLM!O/_A@-+(PJ%^Y$JTLYCV:A;SM-@0>?!#>IYY"&XN1AK?>
M0L/O?H<V_N]E(1.DKP6NO1:>6V]%ZSWWH)X^U\COM8M#A$6+"@<__=S-HJ6%
MB70=?;B)!8F+26W7^/'F3;^/R6W'Z-%H9A)=QZ*EAK^K1XU")1-JO>FO9")>
MG9N+&A8(=0<<@!:VN>/44^$[_WPS(RN$L_8U:]#$@DG@'RTL8-S:O*\E8__N
MCV8WBFN!SS8#O_L"OF?>@>MGOT3C[6M0=?6USOZ;4TXQ'"2U^^V'FOPB5,\L
M0F6:N#SX>^(\5(UFVX<R5B0P5J04H&/1"G2=<I8S:_33GSKDGYH%MF20VM]'
M_8FX4P58.V-7$PN/^I\_C=8?W WW*5?"O\_9""8=">^D?=$^*AV-@T>C8>Q8
MM#*6>32[?/WU"% 7'MI-VSOOH(%%IG37=O/-\!YU%(*3)\//PM'#?F\5.SN+
MBYJL6:C.WQ^5"U>@XK!347OB^6@Y_PIXK[L9H7ON=:"J+?>+R$;_M0X=[WZ*
MYN??0NU]SZ/F^[>BZH2S4%FTR-%;F(O$[)'9FW=\(_..WF2+'K]VD&U2'O/J
M5.;7$YAG#W9X7)9]"YVKKT?H@5^Q:/F018OV[XFG9>^>EO@\+=JH^/NWT''[
MW6@XZ2R49Q>@9.!$U(Q*1NOD;%,Q!C(7F'5_VK DQ :A,AC,\90<^#+FP9_A
M<)D8K'?Q>0B:5KC<J3/-M6)>%A^ X;R8,-&@UAA^@M1<LT1!E:X,QV"&CY_0
MS9DQ8S9"687PIG7S1AB4)V'\)V7 DY8'9!7!,R//?%_7">93]Q%VO.ZKJ3\]
MQ^"A\[EZON$#$3]!>O]DT]_ZS' G4#;Q2NB:?LN6M.NRZ7.=U_>L;+I^=V53
MNR-8\6'9=.RV;%G]DTVR2";))AD-7GI_9,OLIVS3'-D$@:M-HK4IVM\BUO!Y
MYF]]5DR=2K?JAV[96+ DLUB96L1[%Z%TWDI4GOI?J+OU7K3\YK=PB5Q.;U"U
M-",:R:<?FV'UIMB]<2,:WWP3%4QFBB^]#-5G?0\M1Y^#S@-/0W#.,>A(6XB&
MR5DH'SX6Q8,&H9R#:XT@F<5OD)YI_*=B[#24#)F(LBG\_["CT7[9U? _^;0S
MJR)XQ+_^U9DMU<8]$>NIJ-(:=O[?^O33J/G>]PP:4[EX:5BP=&1FFB5AG6EI
MU$,2]3'%^(O5F_P(V47&KZS>A*#2+[TE]]2;4%FLWL1/8/PILY=8(9X6ZBUB
MD^(JF1#F<9G>#YN<X=ADM#])-LL'LH-LB6'9QN]$MDEAV:;N*%LD5OP'9;.<
M%T:VQ+2XL6)/R[9#')P4CH-34[IER]A%V<:,0_V(<7 -&8? @''H')/"@F4^
MJ@L.1?'2$U%Z[L6HNODNU#_U'%K>_[,I\/6V73,(B+?$,A:-3QO3-88Q$0YM
MV #W&V^@@8E]^447H9A):_62)6@M8H(B7HOL;+@6+C3%RO9SSD$I"P&]E&BC
MC_B8I&J?6CL+E;H77D 9"X,RGJOC=]I5] CBG-=IWU@-$^62!Q[ =A8.]2Q:
M7(P-VNC>R;:WT,\%)%#,HJ5BV# TLO_=X:5,7B5.3)RKA+[%HJ5LQ A4L9!I
M"'-?U(M;A_Y91C_=1M^L$FG?_/GP[K\_@H<<@HYCCD'#Z:>CG 5$"8NHFB>?
M1.O''YL7(__V3Z>/_<C85L9B8GT% O_8A,Y/_PGWGSY"&_."1O:'Y-[.YV]C
M\5>VH A5<XM0GUN$%MI<0\H<5$_*Q/81'+\2:)-S]T?3Z=^&Y\<_<68L!&>L
MI7IZH:+XI)EJS1!IR9I  M:M0\/KKZ.<!6+)ZDM0<_QWT+KH%/K"40B,/8C%
MWUS4#TW&]H$C42K.C,,/1]LUU\#'8L7_X8=H9QRL>^\]E+W[+LJHS[K++D/[
MH8<BP/[M&C@0K2P0:PPRV%B4ILU$Y?[+4?>M"]!\_IUP_?!Q>'_V(GPOO8G0
MGS]PBA7-!JFX8D'H_?M:-#_[!JJN_1FV'G,YR@X["]4+CT+#O/TB!*Z6AV5O
MWO'-S#NB9=LA#DX+Q\'8O(.QNG5**FI&3T#)H,$H3\U"P[(3T;'Z-@0?H+^\
M^G<6+<S+RQOW%BT]@KX"B +)^O4(TOE;U]R'RE5G8-.LV5@[:*B!@U.5:3#%
M\^<;+H%R8?2/&.GP@4R:C,:T='3FS477'(?+Q&*&"V9.WU7RY9L[#][9<PSC
MK!2LM:0&NWKJ-+,95&L*-46GBE<&)%QMPYDQ/1'MV3,16E"(CIFYJ$E*-O!Q
M_V*"9W@E^+\K9Y8YK^]5&]Z(,0XN-P.(,/_=E"4XKP"M60[?A^#KU@X)\X&D
MSC#MDFS-&9D1V=8-&QZ1K2LOOUNV23&R943)EMJ[;&K#;LDVLULV?3^>;+J_
MGB/9]%R+IVZPX"7;W&[9U.X=9)OCR*:_C6S#=I1-UUK9+!ZZGJ%G[2";X8UP
ML-X-GGJ4;)+!RO;?'$"L;))Y!]E&.[(9SHR4'66SW$!Z?@3GGNU2W^\@6YA7
M0MCVWCF6.RC=?":.%\,'8F7+EVP<>%.=@F7MT")L7' J*BZYBP7+N_#5U"'(
MI"C$(B44O99>?M-70B7WXC7M?_L;JAY[#)N9:'QYP&(4YQ^(NK0#X)FX"(%A
M^Z!UR$Q4#*+>!HS$6LI>PCZL#W,+60Q^PU4RC+*EI*%LU9EH>NQQ= EM1P._
MDC8ML8B%1&7[O$P$ZA]Z""4GGXRU+$PV6>X@#K1!L0EK_XYX6L(X]M);=6*2
MT0>8E,BOI"?AWQN;Y/<,SKWT-K\0;=DY1F]:$Q[A.J'>Y,?2FS8W&KV-C-(;
M_5^QPNB-<<%B]$MO!L.?>I,]ZCN-,](-#.G7X>4STIOBC_2F9\AWY<-ZMN$Z
MH4VV9>50M@)C.[7)8?X!#@J&GT"RY43)EA@C6[(CFZ[7?6)E4QR,)]O70X?U
M3[;T&-DF=LNF>_4JV^C>95/;X\FF__5YOV2;$"5;_@+3#K5'[8KP2D3))CF,
M;,-'F,/*IG,]9*._5PP8B!8>@82!M'LF)NR#XJ7+\=699V/3S;>B\H47T<)$
M47P<2F#E-_U:&F;V/[0[2YS%6O_99VA[^&$#A[N)A<I7E*^$,M2S_SU:(L1^
M:-EG'U2<>BHVW' #OO[YSU'Z^]^CD05_9TV-2?Z;F%QO?_99K+OI)JP_]UQL
M7[$"S?GY\'%,4Y'?L'0I2B^\$%^S,-K(HD7<(2WAHL7#HJ5>+R=8M'Q%7]K$
M9U=-G<K^=ORM0SQDX@;BN7\-&( M;%\5_;$MS.5E."^2.'[)'\6OPS;7L@_=
M6EK&[[;QVDK>P\AVY)$H81%1__++\&@/QY[(!90<^428R1CB[4+(XS7Q+^CJ
M,)PDM4\]A6V77(*O%B\V;:@L+$)K01'\/-II6]6)*0;^]5\)M,G%2UCDW #7
MV^]T\U79/4F*3S:.ZMTIS[7^Y2^H?/!!;&)1N';18I3D'8#ZY(7PCMX?_H$%
M:!G(O&, Q^:$X?A:!0)UV/C((^ADC.MJ:$"3X.99N*Q[Z26LO^LNE%-WS2SV
M?.Q++PO$!O9W*6UQ+8^-*=DH/^1D-)_W8_CN_@."+_P#H0\V([1)2' Q\-(B
M)/W+EZBYZQEL77D9_C7F(&R9<@"J9^R/MMQ]=N"CVIMW?+/S#LEAQR_I+EJV
M'GF'8GR*X)8G,,\>C$VI+*27G8[6U?>R:&'A_.HZ%BW,R\M;]Q8M<7E:]!:9
M04F0D*X[[T3=*:<8//7--.)*&H0PSCO#A'$*K):L2 .^B(.TJ4V.:]GNA<JA
M<P8S7&\@9[#ZG#D?7=GY!N?:8HZ;M[O3ID487BV#M1(5#:C19'0B*129D+YK
M"2#M6E(1*>D[^FU9H T>NN56R)R#X*P"N-*Z>25DX);E5,\5"9/>F*@]&N1-
M9:ZE,V&B(AW1A'0Z#)QHF'U=YRPKK>YM.6:$/*%G&WZ"9(=[0;*IC;J7Q8I7
MVR6+9+($B):HR!(T6D(ZVS?J*ZVCM<RL"ISJ4T-<.7FZ@RF>/=?TO71@,<>C
M]2:=6;WI,Z.W*#(Z2V 534AGWN[R;ZLWG=M!;\)Z3YR!CG3J+;<0[@R'7T=O
M&^+I37T0T9LA-7/(Z$1.%0R3(*IO=5VTWM3G5F^ZQNAE;)@;*#4;OASJ+6N>
M@374,JNM@WE^^ 143$E&?68.VN<S02LZ +7['(ZR?8[#YGU7H>2,'Z+VOA?@
M^HC^X/;NND\)_E2S'2PJ0DRB.K1,A<E%Z8DG8A,']])L;3S.1\O(.7 -H-X&
MI1F&YFTCJ!>CM\G46PI])1O^O-EHRY^-F@5YV%:4AZU'+T7U+3] ZYNOL:"J
MBN_/&FB5'##9Z/S[W]%\[[VH9!*UF3K;QL!:J4%%$* Q>I->+.&H="*H4-E>
M/'_3=59OL@.K-X/13QO7VF-M;I3MZTV3]3?=Q^I-MK6#WF+(Z$3*9@GI['GY
MIO4WG;/^IF='^ ?$94)_\V3F&=\W_C:JV]]B8T6TOTD>Q1CYF_I'/F%M6L]1
M7]E8H7Y1>^0+$8S^E"P3X_PY#D^+9C"LOQG(S;"_24;K;^H7M4WWUGT58^5O
M:I_N;\];[B"K-_551&\J!.AO\C/D%IG?^E^?Z[R^9_6FZZ/UIOM'D]'I^=&$
M=#O3FXD5XF$1MX*XN"AW5]9<M BB=.Q$;!G,@HA)=PW[N)W7!_CLS@,/1-,)
M)QC"U,VWWHI2)L)U[[\/U[9M9IE0OS;7:SF418G2#*/@@5][#4$6(:XKKD =
M$_I2RKA9!9.6:6G?EL F6+ (0:_FNNM0_/CCV/+&FZCZTP=H^<L_T/6O3?#]
M]4NT/O\:JF];@VW?OAA;EQ^+\L*%3# ST,:DHY5]6+M\.;9?>24V/_TTBCE>
MUM+'V[5IGP6/]\\?HNFV.U&QXE@F0E-1S%A3.6FZ(6WLF)7;4V]19'3R-QOC
M]?E&%CRE]%?M>='>%Q>/1A6O[/=MU-5F?K_BS#/1?,<=#ARTG6G5[(#&=+W,
M4!Q0G_;C!4N?W5Y69I:X:L9XT_GGH_2DDU!WU%'H./A@A-BO@E%OY._M/#;N
MNR^V?^][:'CB";BU7#5>@:1"1HAA6EK'[[A$O'GUU2BA[C8SJ2Q+SD7MA%RT
M#,M%>P)M+B$9%0GCL35A*+:*X)?QM.7^^\V>(U]I*5H__QS5K[^.K=3KMIMO
M1LUWOXLV%IQ^^G,7==_,OJUD7-G"=I8<=3QJ+[H>[7<]A\"O_@'\F7:TMHXV
MY3()HHHH'PLAR>QF'&]^_A547WHK2A:>@HT#9F,[8W?#Y'EPIRTP_B9>$.-O
M$[K];:=C,__6.>MO>R2GFMR=4^UT;-82N7",[T].U6-L%J>38GP?.57TV!R;
M4]D8O[LYE9[Y[^14-L;O2DYE8GPXIS(QWN944Y/[C/$Z9V.\)<;4RQW#0S:!
M.=5@RI::C]IE9\"U^B<L6ECHOTI__IQV6=ZTMVCID>0(C413H9]^BM!O?POO
M33>A];CC4*>$@46+IK==['S!I"J!E,)MPB"%RDCL>DX=^EN?Z9P(E0Q&?Q(K
MU^0%\"=W\[AH1J2OZZWC*GF5D2F1L0E#7]<:QTT,\T8DYR.47&A@0"U_05_7
M1SNN$G<9F@87&P3ZNE[.93#%D_(,0H4VD!G^@L1T4]WW=;V<20:NP*8!3;]M
MPM#7M;J_Y;S0<_5\M</@J4_ON^W6<3UAG2NX1"=Z?;9=O!");'L2VY[<C9>N
MP-YGV\-!1T%#S_VW;6XZ;8Z#7]-(VMP@VMSP%%1-R4(UD]J:^06H6<)"X-@S
M4'7NE:B\_">HN_]%M+[Q,;SKBQ'J[-IUGQ*2T,<? R^\@-"==\)[^>5H97)1
M=_CAJ"PH1!6+R.II3 I'IJ-F -L^C&T?DVB2F^KI6N:32+TET5>2$<BF' <6
MH?F$9:BYZ&34_/AR-/^:B< 7GR#0W!@?G4S)BI*ZNCKX/OP0+B8UC4PNJC3U
MSP2H2HA%"L[A_MN3-B?;-CCV,38G7^BOS5FF9?E<],#39ZR8'N8JH8_+U^7S
MANLD,2T2#Z*O[Q$KQ&#-V*(8HUBCF&,'GCYCQ?2DB+\IQLGN9'\&X[\?_F9?
MG$3[FRTN=LO?^%O_Z_/_>7^;2W]+0],()C\#AZ!6LQN\MX?);5#[,RZ^&*Y;
M;D'C0P^AZJ673,'2NG8MO"Q"^C6[TM3D+&?6W@CMX=)>+B%V<=P*K5X-+PMT
M[7>H8P)1-70H"P86LDRB?<<<@^ %%Y@]*2V_^ 5J>6WUIY^AZ8^?H.-W'\#_
MXGL(//Q;N*__&9K/N18UR\Y$Y8)EJ,I<@.K)*:@9.APU](-JCHU5M]^.2EY?
MRS9HALC#I%N;\'V_?@6NJVY&X\'\SJ@,5 Z=;GR[>O)NQ'AQB3#1T9Z7&OIM
MS8 !SGXW^;%DHZ\T+ED"UZI5!B;5],&O?PU\])$#J6YY733#L0<V\@I,Q,7"
MJ/&--U#UR".H4Y[ XL7+?@WMMQ^Z#CL,[2PD&LX[#Y4L/NH??11M?_PC.N/-
M ED (!4TO_\]0BPVO3_X 5II'W745652,JHFL:]&L\^&\$A@'R9,1%7"*%0F
M#$8U$\$F%4PL3OR\/O#7O\+]YIMHUE+8>^Y!#>_5+.CJ,\Y X.BCX:=-")&M
MB?H7^6[M[7>CY?$7X'GU(P0_8?N^9L&RG7W5PH(X&#(%BX @FM][#[7//8>:
M'_X(U2>>BZJ\):@<D(+Z82QBQ[( GY+_O^]O_XLYE6+\KN14^C\ZIXJ.\?W)
MJ:)CO,VI=A;C8Z__/Q7C\^:9I6*-$QCC!PMN>U^T+CL+WM5W(/3 *RQ:/F71
MPKR\O'YOT=*C:-%Z6$$U,L"$GGD&?N'$KUP)%QVK32@G+%JZ!,<6KD[E:.IX
M6\5+X:JD5<T6AS<4FDU/PCO/F E/2C>NML&VGIX/=^ILM&?-C!CK]O":>E6Z
M-IC+F&30,BP9MX*Z?0NISQ7<981V+:FJ=/V6H2@H:.F*UBP:W&VA38QW4&]$
M**2WL3(@:ZQJNYYOB*6T(5GPA4*7T5L:&KB,3(?^UF<ZI^_HNQ;K7?>P0<%@
M@F?,,L\2EX6>;3''U2:U36U46R6[;;MDD4Q6=OLF1K*K#]07EL'7KJ-5GZGM
MNH_ZTLB>E6/Z6'VM/H]@CE,7:I=TH[9+5VI[K-ZD6\DI74OG5G8EE.IW/2-6
M;VI+1&_IN0YOA/@\QA5U\^^D.6V/U9ON$]$;[V^71DEV:W.2W<[&1>O-K/F/
MUENF8W,&+WT"]3:&;1]!O0VAW@92;\-GH79*'LHSYV';_$*4'+D2E:LO1]V]
MCZ#EE??@^O1+>#>4PE_7A)!_%P=[O4$4DZUPUL6"?<01\"]="N]!!Z%CX4+#
M+U"?G<N$) VE(Z=BVT#J;33U-H7!? ;;3MG<E*U+,,24+926#-]1!\%SU=EH
M?_H6M'_P-#Q?_1&^R@T(>MKC;TI6HA)^"QU\ZRUTW7@CW,N7HXW]W$A_UN;?
M[5I3K[7=L7J+\3<[RV9M;J=ZRW+\339G_4TV9_PMHUMOT;$BGK_9@3R>OUEN
M!=F<]3>UW?A;NN-O!L5J7-C?9',S<HV_J>UJ:VRLT.>RN=[\S=J<+=RLOZD=
M=A!6+#/^9KE*A%H3]C?98ZR_J>WZV_)"Q/J;VM";OZGM/?1&OU+B9/U-O_5_
MK+_INM[\3<^+YV]]QOBPO_FF.:@\P=%SZ6]I< ^9B/8!0^!BG\G^?=_Y#D)W
MW87 4T^AZ[77X/[@ [1QW-$,BPH6OV!W^[/Q7C,)(B,4X[DV=U]_/?#=[P)*
MGNEC?B'%43:7EE.-& &W9NV83 L.//388_#]]K?P,+%WK5^/]HU;X'GWK^CZ
MQ1L(WO0D@N?=#=]Q5\%SX+EHGW4T$Y)%J)V8B_*1TU$\:!A**&\%$^&ZAQ\V
M?!TN%D_:[^;3"S_!H3_T<W1=< W<^Q_/9\^EOZ6;EQ+;1TXQ,\!6;[$QOC=_
MTZ9Q%2Z:<=G*HF7[X,&HX=^:<6FC+MPBB!64*XL7G'22 \S!Q-WPTEA>%\W\
M:DG6OPLTVM&!+A8:FGEH^_QS@Z;H90'H%ZSP_OLC</SQZ&1!T/'@@VACW.G@
M=SK9/WX5F?%>KFAYJV@66&08U#9>[UVTB+$B RWLJ[J1+,Z&CD/)P''8EC &
MY0DC49LP%$T) ]%.V3U"@;OL,@2?I-Y>?14^VI5GS1JT__"':+^*.F1;?-__
M/D*77FI %+KX'#>_HSU+KC]_!._?J+=U)0B5LGVU+J=@\3BS4IIA4<&BXFSK
MY9>C[*134;7P8#0PR6Q-&(>.P=/1R<+%/RHOXF\:[S3N]3DV1_F;8MS.<JJX
M8S-CZ?\O.55O,7ZW<ZKH&#^^.\;'YE31;=_5G"HZQEN][1#C=S&GZBW&!_,*
M#)J8>P+;/CB'!<Q!\"X[&_[5M[!H8?[PZKLL6IB7EU?O10^+R].BMU8<2,"
M@XLO1DAXT51@B$E.2,@G['BPPZ5H=;@]9' R%+N'Q>QQX=_Z3,81FL/OI15&
M,/HM]T(H@\>\0N.\%B]=:ZO->DPJ6@8J@[+/T7/M83^3P9LUP(G.>DNM6=0T
MG(Q,!A)<0,/*YG>G%QK80>%RBW@ME%)HEBS)>&1,<A"MW;;K,66X=OHP]OG1
MG\G8]5V[WE+K&F7D%NL]-+O0L*Z*Q,@\FVTP7 A9A:9M:J/:*N?26E*S'I.R
M2"8;S'J3W:ZC55^IS^Q:4SF-64[&O@UE.ACG!C,\S+T0FL$CKS"R5\+JS:S'
MC-9;'[+K&7J674MJ]=8:7IL=FE5HWG9C+*\=R&,,KT_D9SD]]6;7W$?TUH?L
M5F_J:_5YM-[,VZ.Y_%YZ83<GQ@!>.Z#0.1(*X1E>B'K:8 G[9^W\(FS@8%_^
MXQ^C^>UWX:MK0*C+YRQ3V1T66A4MVA@OS@"Q88N?@?T:8M ,T:9$L-9B]#;=
M[(7X:E#W/A!';[0;RA:B;.;:I"D(G;8"H4>8<*U_&:'.?R#DVXI0H([/ZHR_
M=$:H/$I8M.E5A'HBJQ*D*WVC(R$!M4Q^MO'X4FN[M498>URLWOKI;YI*C]:;
M@K[V2LBV9>/&WX8X./?R ?F"8H6"?[3>-#AH0+%O_79F<_))ZV^*%6:/"WTW
MXF_T:?FV?-SXV^@BX_N* ?(W#8H:T!0C;*S0__J\+YM3+%),LOYF]X'4A?<>
MA?+#,<WR587Y"4SLF^/$"LEI]^>8/2YZ6ZRD,_S6KS?9U3;UK_4W];O9XQ*M
MMYG\;E*4O_&W_M?G5F_Z?K3>=#^CMSBRQ\;X:+V9/2[1>K,Q/LRM@ &,'P-H
M[P-8="<,H2^F(R3HV3ON -YYQQ3U(?%SB -%>\7H:R'+S]&?'\TB:&/W??<9
MWA4<>RRP[[Z&CP.T*<,)HG&+-JY]("$F]*'O?___ 0  __\,1<Z<  "Y34E$
M053LO0=XG<6U->PFN1>YJE@NLF59+G(#&]MT&TPWO1L(A!8(O830>R#T%N"2
MA!Y:()!<0B"Y"2%P@= -QD7%MGIOI[?UK37OF:-71T>2"TGN\__@9Y!TRCNS
M9Y=9>V;/WL#33P,??XS8^O6(558BUMZ.6%T38F]]A-CMSP''7 \L.A.Q_.,0
MRSP0L2'+X>]?A/I^4U#6=PS6]DG'-_GYV'+FF6A\_GD$JZH0:VA ;.U:Q-YY
M!WCF&>#ZGR%VW(\1FW\DHH.6P--G)JK[YF!3WY'XO%]_K!\V#!69F6CE<Z(+
M%B"V<*%I6+0HT>QKD?GST3)].BHF3,#Z(4/P19\^*&:KZ=L7'K98OWZ(#1B
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
M7>Y>_Q,0U2+.=0GGG(,V N9*RN9ZTO=9WW[8V'>DN3>B^R-(7PS,.1PXZD?
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
MV ;/@G_4='@F3#*7[/QT*%2?)'K]]<XNJR[.ZJA5.V[;JR($/DIK[.,"VT8
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
MV<.484NT.=G#''US9P\K&],#;;(58\9U3YO-U#24?!M$.YA&.]B/MJ(O;<4
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
MO%,176,G;_V4K295?A\[UC@NDKE.?*,MJ8Q7?=_$^:VX\$(T/?TT_+J_$ C
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
MW-C\'1O?[%7RH"J^<V$.*W%X^W:$\O,1X!QLJ:A "\&#V,""+2V&QMB$]PB
M"@CSLP&"J5J"VQ("CFU''85M!%^%JCJO>'T:Y1;13M(A$9./F  -N)/CHM,6
M.7C:S52!0.VH#Q].O0VFWD91'QG4FY(*=:HTT["V;.PS!SM[38KFL R@+>C*
MSTU <-$2A+][&;"*0.^)YQ#X]7OP_>T+>)7/03F"=#!$'9UP!U[@1+9&LC__
M'$)WW +_1>>@9>$A:)@Q$959$U$P92*V3IJ([7)4Y4PJ 5H[P7%.2_CT\Q"<
MMXSS:0&\/6>BMELFRI)2D-=S&/76#SMZ#49QCU&Q'!9?]FD(?/\.A)]Z _C/
M-H2WY"&05PQ?:;EQ$GT$VT$ZM.'V:E(H'$O$ C?=A,CIIR-$)S% !Z-E!N>,
M3BGH9)DZ*YT(J=*XE6/G+RXVQ?OJ?_M;E-]]-_)/.PU;J(OM@^BL]TU#=<_Q
MAN[8-^L4!%;<B=!K[[,/2QQ=RKF2(YCH1_TEX@,M? *"G#O&454QO#Y]$.K5
M"P$Z++YNW>#E&/4??#""!.::"Z8^@';Y-&;V*O'>X^A8ISNJJ7'U-<!)IP$Y
MAP!#Q]"6C*0M2:/>.!^F3-UE!X=%[6"O'+/>^+IQ/G61G3L2@:/.1O@2WN>^
M^P MZ'(H.)9$4]Y$1Z-B]6KD'G,,-HD13\!9)XBJC4 '1B<LL3HL?(4X5P+*
M53ON.+30X?3?>R^"=%@B8K:37=#O:.*]"0N3(Z>0.7Y/U,A!D07P[Q;#A*A$
M[9F&76IS/U'D.K:BFC:^*='Z-=AEXZ=&;?R8J(WOX[+QXSM8OS)W8^-3[=I,
M\*8:-&QS9.! @C Z+F+<.O54M'"LMM#1\].I#'W]-2*=T7->F4.F\,!KP/+[
MX#WV<E3/.1X%XZ9A4[_6^03.^L5^IM.BNCNBDPZG$2QF+X'OZ(OA/7LU?*N?
M9[]_AO"W.YU-&>E4<UM4\]\Y 3AH"9"Q$!AP*"+=*=O :#V1S .XXP#NV/^X
M0]]7'R6237UJQEQ4-J.7_M$QQ_:Z99.NC&P#V\JF?HC)UIO.3P_:P>Y#N+8F
MF7I1 =JDT+77.NR3PN.RHP?JM+13IT6+E':5'GL"D:MO17C)<H3&+C:QI#J:
MU4Z'# =Z.9SBX;$Y"$VE-SF-U])Y;<1L4P10AE>\V^%QO)Z5;3ZCST:&.;S<
M9J EYYBCM=!TOJ;P>EI.C+O:*%,[(^.S38RN$O_%M&!J+_1P>.S#HWE]@L.:
MH=_ZW]252')XM_5Y?2\XD]<SLTWU40TB<W_1]Z;FF.0[Q16J'6J/VF7:-VS_
MR&;NS6?H688+/EZVF?_'LK']DL/PI5.N_2(;VZ(VM9)M4+3MNY--L@_>)9OA
M>N>"6T2PL86+X 8N@GD77( J+F@M F)[$V-O\T(TWJNJ"4R^IL-"H_"SIQ&Y
M\6:$3R4(9;N#7%P;N_9%>;>1V-D]$]\D.<4S59VW-E-MZU@VY;!H\5:\NHF3
M57*>Z!()E'#\\4X%<.WJMI?W$;?#'RDO1WCS9H3^^E=X"8JK5JY$/D'41@*"
M3=V[HX# LUK%$;MT,3NJ83I?$=&7RCE1&(W @ "HG(9_$9 ]^%/@A). _H,Y
MK@=0KZ,X)C--(<CZB=DHI2S;*?-_NLS!MNY34=IS'.K[C$!PP "$YG A..<<
M1!2B\_++#IVR=O,3U750'1,Q;8DI3'D@_(P 4OB##Q 14Q&!M)BL5*LCI# 2
M@NDJ)7(26&Y4XB2?54C 6//&&PAHMTE.BT"X@.355R-RRCD('[H,H7$+$>PY
MFWJ;3+VE4F]#J+>>V$:GI;3?.#0,FLEQO(! : 5PSS,$I%\E/IV(;[OJ]M Q
M,)70"PM-P495JX_0L3#@7['Z=!1!_8(Z!P&P"2_2D7Y'0U+.$1>C\+??(O3G
M/Z/I^>=105ES%RW"!B6T)O5'4=(HU"1-@)]C,#3W7(2O6X>(J*]KZDSE]["W
M!:'F%@2;]%MY3APK7N61!!'9F8?PGSZGD_.Z<9!#*I)*)S B6E^.$W#<0/5T
MV.=0C1(EH6M<*BE:^I3C)9TFJH2^NQP6T4$7%)A3OO CCR!TY94(T4$.'W:8
M"4L3>(U0QZ*IE?.@'!-C2]QVD.N,UANM.V;]F7 <PDLO1N2ZVQU0*V="CC@=
M/O5C \=3Z8TW8AL=+U/WB/.N7+D4RBG3_57O1<QD[%?0J3&ZH\-I]&5S6#1'
M-,94YT74QKQGZ.FGC?-O:H)H[O+[$8%OU6=1J)DI:)>-BK0<4U=B ]?&+?UG
MFQ.7&H5_)%J_!D3MI+6#G&_A,2Y;(AO/__5^AS9^1IR-MVLSVZ-U5>T+JP8-
M^SK"N0OV"8X\TA3,-60#<BJ5NR-'+='I8KQ>OZ:C_]Q["*U8A^!AEZ)ATC*4
MI<S%CL%IM',]C;V3W9/]<V2;Z/2[G);>'&>4&0O/ LYAG]] V_'XA\ 'G(M;
M';*-R$<?(4RG-'3&&6W7KP.XXP#N^"_C#O-]]I'Z2O?=5]FD.^E0NI1.V\C6
M/8MV+HUV;@CM7!)"7$O"BX]!Y(JK@/6/ 6\1C_^=N+RPZ(#3DK!.BVH)$(!$
M7GH9@9M6P[OL(M2GSS?);TT]IIBC6>UT:)(;7NV4J;P^$77I$]"4.L4<HX6'
MY9B7KNL]7=-G]%G+RQWC0]?UC F&B4S7#7?U4,<KU_&:XOZ44"MV#U'$Z3J&
M1'FU=7WL9(?[>NPD\[_A'(]>U^?UOKZO^YCCNN%.VVV-&3U7"5&*651[[/5$
MLND(L5.R#6\K6XP+/I%L8W<OFWZ[90N,F+G7LL7XT.-E&[F'LO&>NG>G91O1
M2=F2=\E6(^I(%<];L #Y!/EY!+9E:]:84Q;_WB3>V[P0Y47HU&(;%^D/"?X>
M>P&X[DZ$SKP8OL./05,&V]ZK-ZJZ]T59KY$H[)^)W,'948[^:00G:GO[LIFV
M*UX^FL.BV.Y<@J18#HM DO(*"%#-3FZBO(_XIC<VPK]I$YH__!#U!&S5!%'E
MYY^/(CHFJE.2I[H5!%+E!*#5!&SU!"C-O.:GTQ))Z+1PGC](@WC"V71:4A'J
M-1PM@T>C<70:]3H^FL.2A8(^L["33DM!_SET8N:@<M)LU-"):#SS3$,I&WR&
MX/]WOW-"B 1P$X3IZ:0H0!#83,!?3V=3(7U-;(_OH8<0(L@,+U\._XDG&G:A
M>H7K3)F"\KES443@GL?W"U:L0"4=E$:"^I!V8M5?BGD7X+KX8H26+(,O9R&:
M4F:CML=$ZFT<2GN/H=Z237QS\;A,>+(/1?.B$Q$Y]6+@EC7 :V\#WVSNT&DQ
M;:==5%7P!LI9^_.?H_'..TT>4HA.EG%2!'X%9L6.)$>&#HU)D.]$ 4:%X_C^
M\Q\T$8#7/?HHJM@?96>=A2*">[%>Y0\1O70Z*H9,@6=(#AKFG0'OU:L0>.D-
M1#9M1G!;+EHVY:+QZUS4?I6+AJ\+X-U8BN#62H+0&@1__T^TO/@+--QU'VJ_
M_WTT+EUJ3N&TZPZ.$U.03X4459Q/\@C(*NQ*>2SN6D"=.<G4R93-$9/#\K>_
MP4='H$G4PZ>>:FAOQ507T$G%\.%.'1:QA2E<0[4;7#9>("$X@/.ISS23PU#;
MA?-MPD*T++T P>MN<9P6%5T3V*;3'^$SO03?'CI\Q1R?.U5(DO.AE/.NRL7>
MY./X"JFFQKQYP.FG.T4414BATTB=+.D4C>,T3-E5#ZCYJ:=0MW(EZLX[#\V<
MNWX5@M2I >^KMC<I[$P4WV+2I)U4/0<Y+K(5"A63K5!R?AO9$JU?8SI>OU17
M(E;/0]=YWP[7+S$SBNF(K[ <1E$ZGWNN4SA314]E%[0)I/4_T<FH=*\QH+%
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
M8I27I%-".=VR"1I7"NDC. _\_O>HI2-9LGPYMA$\;Q.I!O5N0IY4#5N5KU5
M</APVOA^IE:7')?J](DF5,S)<4DW]55$A]Q*-MHY;V96K.Y1S,:K+M+X*6W6
M+UW7Y\SZE;G+QNM^NF_\^M5F;18[',=5C?*M.%]B86&*E1=1@FR0'!-;@#01
MF8/Z1:=:HI=?NP[5W[L4!8<MI(T>A>V#DDTM$YTHV0*#LGNR?T8V$8_0_C4?
M=9233W7K[< +'&=_^2=0Q#GX!1WD7[\'//HXPG18&LX[#V6<4SMI%SJ4[0#N
M.( []C?N<,FF^\;+IKY5'\=DF^S(IO9*)_&R27?2H5LV4_N.NC:R98IQ+HWX
MFG.Y>Q)VI$U$V>(ST7#%_71:/J;3\A\Z+<0+A34'G)8V3HO AQ8KQ?)^]AGJ
MUZY%R3GG8"L-]+?=NR./QJ]*2;XT3(H+E'$2JY.XXLT@Y^*C(V$!!5M$4/2N
MNK:9AEN\\;7I5&363/BF3$=UVB[N:MW#72#+%BJ2X1,OMN)D;<T+=Z$^RX-O
M:V)H45$NA-IF\PEB//8I8^&=Q DV/8<+YT13D5:#2#SV2I+6_11"8 L5R2/7
M!%'[];?:IJ*8>NEO>>0:X+:0H+XCHVW;IGM*-L/USF?I6%%QM&J#VJ(V6=FT
M*Z4V!TP^P<08S[V[5HDMT*@^4$*WKNO[Z@/]K_=M@2FK%\,9S@5/?6TX_*?-
M,CJ0+JQLTI%;;_H[IC=^1O=2VZ1SVS>Z[M:;+;1DVV;U9OC01[%MF=3;3.IM
M@L-SK\GOUIMD-GKC[V+VW3;55N!]5>"Q\N&'X=7.[[[^:,=8.X8"*5R (R_]
M N'K[D9HT44(#C[<Y$)4=*/>NE-O2;T='GN.(;7-5OQ5WTBO5F^Z;O56ESG!
M[*)L[T^]=>F!G4.343%A$IH..MC)8:'#88"63C,[1,MP#%0@9'(3 KF%J'W^
M)11]]V)L9E]O9-_ELX\U'XW>5-2,8R1/0('7MFCWFLY-K=C)UJ]WBK_9N'6"
MR\B7G.-K7T!HZ94(]C\4#5UH*+N,QHXN _!-EZ[8GD2]]1F'Q@'9P- CT73P
M.2@_]UKLN.,!?/WRR]CYR2>H^.:;]FN9R+D0Z.6S0G3.Z@C\BY]Y!EMOO!'?
M$KCD+UJ$:HXE'^=0@&.IAF.KB'VTF0[+)CHLA>RGFG_\PX25M;D]@7'X%[]
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
M5-*U=*[BD_5I$U$^)!7Y290[+0?5B\]'\Q7WT6EYES:5]NGOM&^%50><EC9
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
ME$;L?H06G88 P6ASEZZHHH-1T*4[-G7I@<U\Z6^]IVL!U8\XXPR$557Z#W]
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
MLY\A](,?($!P+KK/H*B""=HC*M!( !#>LL54@P^(6E?D G_\,\*_?!.11YY
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
M!-SU!'#25<#\H^&)K437M#S4329MU(>M=%J:Z+3TT6D)R&G)/08X\4K@>X\
MK[Y.I^<#:U<G#*J<'WV$]H<>0LV)M/$<_RJ.>0MYT4=9UR)%;VZN<5ID*VS:
M-&<X"\*TS;?F+XV9/3=W9F0-FYLC<4<=YV;)F;.PU%R2O[HP[K#YIF>&^!8Q
M-^\M[J@BWUHX-_?E+33SF^:Y9O)MVQAS<R1M7Q7NV(&I%NT44XTU-W_^%>".
MX9AJL<$WPCE;8L>@K6@';5\%[M@UIHHQ?51?U6?U732,21MI%NT: XV%GM/8
M[ Y3:8PUUAKSG6*JK.&TB9>Z-PIW$$]WI64;?"V<O94ZWGSZF>B__P$$__0G
M:Y=%D0V:5_8Y+2.=%AJR#VOIM'Q"I^6/&%AW+UJ/. W5&?G83*/?,"N.WF@&
M/+E%\"]<A/ZL?..Q5LV<;81(JTW:'ALH*"5 +J,AR34>L>[)0,E0]>7EP<^)
M56!%0$8KC)K,=%]_:R(1N-3WM (IKUC&QPA9,HUZ#H6PB$8_M]"LJ,FX2(@T
M.;3P_Y[YA12B"OY>R/8R4!V7, HH!,O+37B*WE\=%V?N"S1HY4VKOP(2^JXF
M-!D7":H\;&WK*1[15T##2]KTF>YMI7%M2$KA,WE\EN.27\)WY1C#*2%6&VI+
M;2H<1GT0G5II4MNZKQ4_C8?NR:AK^[PF/MY2$-(F6D6S:-<8:(*3L=]()=B>
M,)?OS^*8%7'LZ*5G:W4SS1A4M2\Z]&Z-N<9>8VM/&AI[]4/ 2?W3I;_UF>$+
M:6LF;7VD33SWD+;N=,NXZ-UJ0VVI3;6M/J@OZI/I6YPFXQ3V.8=]9_\./A@=
M!'"UEUZ*+P@>:W_Q"W2\^RZ<4LH]CE\)66!5DS"!I+^I#7VOOH/F6Q['MC67
M8VOQB6@J7HO>XD/@*UYB>"<>[N#;3#,VXK5X+K"C<:V=E4AY)]^FTO ESL,
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
M]V]_:RW8R*G6#LI8=BDR]X_\#6W?CL#++\-+67$??KB12\FGY%3R"NHD:)-
MT GVS=AL5<][^VU30CE(9];/-KUTZ%VOO&)V<'VD/W#  >3Y3 0)%/V<OSSA
M?(*>PF*TT)[5Y)=@8UXIZLH/1.?*P^$\ZAC#5UQXH<5G\5O5R*[E=1FO<RD+
M)]V,@=47HG794:@NW0];:&_J>+7SZI>=5'B2' #IFD*T2K70L8+7:EXGT@Z=
M@)[256@J/8CZ1@#.[S3RZM2JO,:=\Y<)S>+\91;DI&_)EKZY"HL,?FA-*S-X
M8M/T2H,OA#.ZP[ACI,SIMRUS=LB0<(R=YR$;;^>X2)]M&Z]V=XZI%G\EF,K.
MG=TMIIK_U6(J.\]C&*8J& -3)7TY3&6/^TA,%9DSMDM,-3VL;VD[PU057PI3
MR3:.Q%1F=VH$I@I.8=\GL^^32/M$TI9Y*'RKSR7^OI4X_&D+CPN7[SNG98S\
M ($8E4\E. F]\ (\-]T$Q[''&L7KI-/2-R4.KID9\"<4F=4(4\<^M< DBJI2
MBE6[NHC"M=A<VEZSX@*SAYW-$.F12K&L>N?IP^+^1L9C]J1'U!Q/JH ON0R#
M*0O1FY8;CI=411)MI>K0G\JAFN&M:?.'MJ&-AQ\6-!L\V6$#(V/R(^,Q%:XS
M5'.<=.DR-<-)FT6[XDZM6O'RSJ5<&H?6-!K7C"S3AMI2F[9AL;<21\:EV_&0
MD;2+1M$JFD':AFJ&IVO[.3-,>Z%IMR&IPFRC*OY3B6LF]('M:*QM V,KEKV-
MJ;8C:=??-NVB3SQ6G7'Q7 96I4;[2)M66-6&?3Z!VK9H+S1]4M]4 <I!95:(
M# AR<>655E@"0?9>_VB"5MR^JM=P\@X2J+N_^4T,''((NI2 &!6#_JF)<,_*
MYJ14NH-O*E68/ESF#.T)I'UFB@DG4+Q^=]Q"\FT)/"L(GD\Z!: ^F+AM]5T
M8$_P(+_O5?E;.@T]%UV$]J5+T:I*3^&J62-C@#6V&F-3PY_]#B:K;.-B#.32
M(2PL19?":3B6;CH1 86%?/XY7&^^B?Z?_ 2=M]V&+@*H@=-.@X= +ZC5H*..
M(I"ZT9RK8H"XMIKE  B(CP/<^OC,X*]_C1Z"R7:^MW75*C3OO[])!A[9=\FT
M';H0J6^2.3ML8)B^J5SL+#X_C<]/HLS%%Z%_OU5PGW8! HJW)TU0N)/ZK7#
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
MM3K[UEMPU=7!55\/#_74KX3<BRY"B$Z-7U54E/A(L.DBN/32Z?+_X ?&N3&
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
M0D!>@#8R]V$<0-S;V(A>.@ MCSR"&@+?6H%NG9Y^P 'H(\#6#HM=HU^VH)&
MNTNA6*JJII5U)38+L(WG;!.-H1PKY1;080F>?CH<=+PZ%BY$?5P<JE4^5F<E
M''88NL\Y!P/DG^O))^&E/0T*G ET*L1'X)B.J%;C^PAZ6RG#VSF9JDRH?;:"
M=C>Z,SG)SDTSE;$D,PU%!Z#SO&_2"?HQ0G(0[#RQ\5:T&[%S.2A@R[XTW'<?
MJCEV]:>>BE:.77=%A6G?/E="_=H^9PY:^5D?[_ET4*S",CD&)I1+CIAD7K(O
MYWBL'3+U4?DM&C\Z?=JEZ"7]+>>=AVJ.8<.2)>BLK,2@#JLK*8%[[5KTT'%I
M>OAA5/W^]VBD4]1%/KN4GT59<3WX,+K.O@B-)4M0-7$V93(9/8GSX<XH-C)I
MVW@CD^1-R]Q42R9S='+Z,F#M2<#%X1TK%0T0<%?HEE;]1\J@G!=]'LYA\3WS
M#/J^\QT"^C-0PWZK"E@'9=JQF"!%!^W1*>@E7UNNO1;5M'\-M%F=<G0XWB$Z
M0V[2W\/GFSB.53K_9EHLNA-2X$JC0Y'/^>O P]#UM1/0>/9YIG)9LPZEY3-N
MC=_N@#O[[2 OVCE&=;1?V^^^&ZUTRE1]T*==39W#HMU%Y;@HAT55Q<23L'R:
M'!8ZL*UT0FJHH]L7'X"FG')T)!#L1Q.X3<E':UP^Z@F\JG)IXU>M0B>_ZZ2<
MA^1\Z#UR[G96=EMCJ3P;.\Q7"P"2(3I0P<O68?#L\]%Y_.FH/_PXU*PZ&2TW
MWH[>7]-)K:D=QT:HW^2YM%$G:FE+:NGDME-^!FAGS(GIR9P+X^?13B82T\Q&
M?0SGK[A, V#-.2W[<,>_)^X0;:E?,6UI.Z=MZ'R=$;2))WN,.S+IT,S-(+Z.
M1\VD:-1GY*'SB),Q>-F="#ZB,X=HDSXD+F_HVN>TC(K!M_,%:%@5C]KWT$-H
M/.-,;%ZP$)].FFR8I3,#7(5%\)<M,F=WJ-ZTZF[;YX'HO 5/<0F\):56#?_$
M.::NM>I3FQK^?,976@9W4;$Y@T*3H>IBJPQ=8](\4^(SL&@QG L+3;UT33:?
MD)%V7>[^O'R$%EOGM.CL$@G@OZ*B3"DY 1-' 4%4>04&\JVZVWI.=;DEB/*@
M]5Z]7\E6IE[Z]!D[SI7(R#3]\I=:M-DUQ3^/F3*:MJP1M,T=3IO.H)" #J,M
M=S1MZIOZJ+X:VMAWT3",-O[6_[ND+7T$;4D[:%,_QJ1MZK2AFN/F#)KB4G/I
M;[O6N[YCTZ9G#6T9.VA3&VK+G'DAVBHJT::S+GA]S&L+)XMF)8]KMV(OG1:%
MLO12+ALIEYO./!.?$BQL5[E:@G:W@)0JAX5KP8LGZO_0^3KDF7@W1!MY:LZ5
MB*1MV7)TK%YC')9/SS\?FV^_'8UT&/H(5 +C<5H$RA12(O"F\)\G"6PO^@ZP
M^#03,ZWD^^:)Y-N$6'P2%6WXIE4;FV^2?8VEY.53)7+3X>ND8^(F"/!QHN_I
MZ$ ])^(O^/_G;[R!.O:OBT#$2[#KH9QT\:J=.!&?T:G82+#><,DEZ'GQ1?BU
M"C_>7!S[YU."X9^] :Q[&%AR*1R%QZ+E_['W'N!Q5><6J-RKW)MDR47%MN0N
MVS0W,,:8#H[!,1@[0.BA<ZG!0.@M"80$0@*!$ *$EI!"*H20!-\D8&R#BV3)
MJJ/>1]-GUEMKGSFCH]'(DF6_^^[[+OZ^\R'FS)RS_[W__>^U]O[+Y,6<9RGX
ME,\O2)9.IG(>SC3S4;IK<O0/&QZK3R =5YV1T+PXV9*34:2TJ!LWFD0'!K H
MV%"GO *\=EM[V%Z/3IXX3H6WW(+/"+CWD*R442\:^0X!2&5@T^Z:77]@GURV
M.+XM\A?6CK#>*[O7DXQV EP"Z')E(R@-4?<:1<YI2W;+#D9EJZ%L2FLK][&(
M$IOH-$0[]XJ]<?C8^ZC'M03L2@V^<]BP=IV,UEXP]0<<=G /YY=B3II^]:ZI
M$W(X,6(JC*F3NW+VPQ[VQV<$L_O9=]7*PD<9G/4'C(T7(:8-JR7!\IU[KA7#
MH9@M 56=3#AC5[I*[K![MY44XN67X;GG'E0+]+,//Z.-VT-[4LZKF5>8.B2W
MJ*K33T?!33?A4X+H?:^^"A>)18M.ET@N6G[P#%R7?)WCN1"?]NEK4NN;V@M<
MK\(+%AJ;5&YJ*PRS:G6-LNI*:/W"\A4 ?VN NPBD"*#FK0B@R$J\#HK$R+4K
M&L/B>^ !U-*V%;'/=G+MV$U;7$K];XS&37F6+T?U::>AD'KP&>?AGH<?1CG)
M<;/JU/C]<%,'*OF, NKKI]))_MZ5DH)6VG9PC%M./P,5EUZ*?9P?VY]Y!@4D
M%U6T*6V:R]T!=]E)DI!2]M<7]]Z+G7S. 9+1VK5K3:8\D P:LBFR+G*A>!O)
M'<T4Z&5_U/*^B6%1[8D!R2CM1T+8-PN!I/EP#\DC *.-S\S#9_-IXZG#RGK7
M+ \-/<O6@ZYT4GVI#0+UIS8+E*1%=D!) K31P/$IH\[OH7W<09M1>.YYJ/G^
M]^'1'.KV(-1//E1G4G_OHIW\G/U6<M==:%!@,^>HMV\_U-).%E%?=B3U-77(
MRL9_B3O^?X\[V 93@V9D1]G4YGC9/N$:&2^;^J"#;-'U*[8V9SK6+UNV*99L
MZGM;ME[A#NJ[:E^9VD"R\21 9:LWHNFJ)Q!Z\J^<IUR?MG%]*FWZDK0D/&F1
MX:)Q#+_W'EH??!#5-'8'N'CD<R#+.9#*CN.+%HQ3(24IBHB' ($6-WN'4+[9
M^EN?Z9YAIQ,G6[FIL^?#GSD7C6F9L3HNMM^YBO"T1*ML"VC(I]KVK9:2R!_1
MY()G&T2*]'PIFA1"QD,%C%JCNZMR;5#;]'N3HU]U(S)FFR Y98E0>CLQ8RFP
ME,CVW5;F)KU+QD7*:W;I^&S)I(5<E_[69_9]DT:/O]%O]0S;+UW/MG.]ZYUZ
MM]J@MIB<XP(Y;*,SQ:UDT+,EDV23C+HGF26[^D#O<O:-^DI]IKY3']H5>=6W
M9M>;?:T^5]^W3&G/.>X<-\G4:=RT>\]GZ[EFIXK$0/*IO?;]#N/&OJDDF2@F
M$-O'1:]8*2\)T-Q<1 _[I(6+72L!3S47^P-GGHE\]E6)"F;Q:IPYL_.X1?.A
MJUY0(&N>N?2WG0>_T[AQP11(*KGX8N3?>BL.R#U"\V#O7@/PNOTGTJ^=4),A
MB,;FV\\2V-X S#D-D:29</>;AIJ!*2@>,J;SN*F:,,>W?,X<%+(/"U:N1 5!
MH=*,^N6R0=+43(!12;!6^-O?HH"+>.E55Z&:WVOB<YHX/ZNUR\\Q4=V%HJ5+
M4440W_*K7_4L;7#\OT_W ,_\ KCH+B#G;+1-6X':U+DH&9O6:;YIW.WY)GW(
MM^NP4#8O90LI0Y%L!?M8.>AC<1[*-*4=;MNM2'W7D_HBLE5V[)#2]&[?CH8?
M_QCE5UR!? +@ WQ?-2_-)24.\/+=]7QW&=^]C[I;HOHC) QM2@&KG5ZYL:B/
M$L4MQ:4X5C&_X%MOP4=0UZ:Z0'RVLI*548?VJR"L"AI2AQH)M/T"]"I*JI,5
MI5Q5O1X"KR#!HN^AA]#VM:^A\:234,4VE[!=^3K-&&7MTFF.AK(7P$>=;9@V
M$^5ITY#/1;5XS1K4$.R[HTD#>I7,0NXY"H*G/&[V?<W]]Z/XG',XGV:A?.9L
M-,R<!]_,A>;]MJU0NU2+I8)SNY'@TL^QB\6P2+8>%+-4K$2 ),E+PN(FH6O@
M/*L\^6044^?W4?9BZJ]<&Q7C$2$Q]LB.4T]*";SWLL]*.!=KY5(FTD=]:2.8
MK_WZUU&B^!L"D=)A(U _GCHW=9:QL^XTVLDQM).#QR%_(.T4[6_#,<OA._LK
MECN8"(M<$O4\Q; (2(M8):CW$>;:J/@;+[_O9G\UJ@ IQU_OSM=\4V%+]D\+
M]2!$'?"1^#60))03T.=?>RV*'WW4N&FY*7^DO!P>]EO=[;>C=,4*[%4=%LZI
M6LZ?-KENJ;J\-BPX_TN>?AK["+S+^+MZDBJOB&]W0\PYT4(;5/7FFR@B6=HO
M=\EO? --G!\!N83IA%&D6Z1%FRLZ&5%5>ITT*;/= P^A\<*+4;%D.0J2)V%_
MWS$H&Y"&FL$ST#QL 1K2EJ$R;RV*UZ['OLU?0_%]]Z'FC3=,UKU((A=@A\Z9
MC1UY<VBS0.FK-4=$H#9O!KAF:+ZVJK87^_  YVL^U[MRVKF&EUXRKL'=_=/F
M3A/MI8MD:#_EV?_44RCC6-6HSA7'J)%@O(J@LX3@,E_U/)1H0@5^92N4Z7+V
M;&/3M"[T:&W6CG[J-+1-SS%QBVW3<DR=%NVF=[<VFQW_:"TN%5\\&*9*N#9_
MB:G^UV JC8&I0]8#3*6V218]5V/NRYU#7)V!\M&34-!_) ZDST/UZ@O0>M4C
M"#_Y'N<IY^@VXO+2^B])2R<@H%U [831@"F#B_>NN]!T]MEF47;)[Y:*Y&;G
M!Y1)AA-< VZ[$$A!;/]GYV5_7I72GE<[E+H P50K=[7);9TRN=O?V\JKR6UR
MP2M=HP,L'>RWJBP<RQF>.@^1U#R3WDYYN65@NON]K;QVY5>[ JL^D_)U]WL5
M+3(YP_E.DPL^M3WGN-K6W>]MHR.9M:"I#VPCT&W;V;>QG.'L<[W?SCFN=G7;
M]B@)]43'7,1%$UQ&0/W2Z?<J$KAL&2K..@L5!"4U)+[- GG:S3[,'.,B+5Z"
MK";YD9]X(BK4SKAVQ^M<+-<[=4Y7+)]Z(IU3?0VU^[KK4,%%70MQ$P&-EXM@
MI"=I@D7ZM;!J018 N/\Q8 -!0LX*DVG+-R@5S<G4Y;$IG=_-,7:Q?U7PK4(N
M.JI50E#F_N #!"LKS2F3AZ"@D<^M^M[W4$%07+%NG?F-2PO H$&F/DN%Y@/U
MHYH@M)'DSO/'/YK4NH?\[]\[@"=?8/NO M*.@C]5]0MF$ECU9+ZEF'H>K?PL
MP$O94+PJ7J==_%6KK#B/__JO]C@/D3QMELC^](0<.NNR" C_[6]P<[SJ"1!5
M'Z6&[U1<D](:*TN8TO(J]7;=\N6H()&N)8AL)NGS:<=?[DR*LQ I252<3CJK
M$PU]3_5#2$ 4)Z2:-3IQ4&%%U;JHX)RH$&$GB6RX]%(3BQ$4H)>[D0B9+@+$
MD-R;"$0;K[D&U20@KF@-F0H]0W$C45MAZ@_(5DQ9!'=6'NIS\^!:L! UBI^A
MK%[9Z-ZD#7<2,.JUESK>?-MMJ*'>J=)W?6H&QVV6L5&VK3#U"]BN2@$?$CXW
M=2\HL*G8$H%>[=;W(%%%D.2PC82[@62A2F-%PN8B":J0_.S'&@*%9@(&+W4Y
M0A+BIQZWDMC5L;\J/OX8M3I=X>6+]J>/X]!"$%Y+>US![]<-&H'6$9/A'S_+
M9 ;RCIV-YN&TDP.FP#5D&NKG'P_WN5]#X,Z[+7=$Q3&)4,IESQG#D@!XAZAG
M2C'>^.UOH_JBB^ BV7(=>ZR)7:J(IKENXN61ODOO58&<WU$*:]<==Y@J[,TD
M!$HZ$*$,_A=?1 N)1)WD)Y"N)9!J4>T@D1:26)W -9.LU9+H5"CFB':EU>6"
MOP>D/DP9="HA6U&MNBI\3H-(LG12IXL*NE?609%V$0?%H+ O5<,%-]R X,8+
MX5ZQ%@V9BU$Y9"HJ^G.=&$9 .7HV7!.IKPNIMV=O0<7UMZ'BNT^:ND;-'!\?
M]2#AQI0=PZ*- 1%#D42Y5W)M,,D/5-!220'8EQ'9"A6;U0GZ"2>8M.7U;)>;
MQ"W0$]<X5;VG/6G@V%8]^23;>+U9BUR<FR[JEJM_?[B&#D4%;:;J#MG 4F1%
MZYO LQ/D=KLVIT3K>:1R;4[EVIS*M3DEVWS>K9V,$@*MIUI7#P=3::[:F$KK
M_>%@*N&-_[<QE7#3X6 JO</&5'KWX6 JR7ZD,)7&Y) Q52['+9WC-IKCUG\R
M:M*/0M/J"^&]ZGY$GN3<?/LCDI;=7\:T)%R<[:PX7(Q4VR%X\\WPG7HJW&*K
M)"T>3G2_,L=$V:DFFB:[)IT]T<2.Q4;%E)TG+ZT9,^%-FQW+JVVR/4R<!T]Z
M+EJS9L9 L.UW;OMVVQ-+[Y!BZ9T"[E)R*9P4W4E>Q*3%Q,64I2CZ7$>$\EE4
ML)6R19AL#N/GF\)"JH0JHZ7WQ)ATE"G;$TM&3 HF@V;2Y46-FV37/7NBZ3>2
M6\^P=PE,3G"^0[G93;8(OEMM4(YO^5.J;;;/O=IL=A$$/AT32S+:.S&277V@
M_]?GZAM[%\#>G5$?FF S[9"P;SU3<JV<XLJ$$<TYKK%P9W0<-^<.ASUN)M,&
MY92\&G/)KGY7?]C&O<.X45[Y:==NWHQF+M9M"F3G8A_4[MIADI8(P6.0"[%7
M@<W*M,1%J$8[/KP*E6DIJG.Q<<N<:?S;[>PL'70NL^.XF9TK%2#D EKSS6^:
M('?W7_\*GW;&"6@B/4DB(-"M7<MHU6O<N14X9P,P8R'09P2"0\?!-RX5[BG3
M8P8R-FYL0PEEJMRT"?5;MZ*5\T^U2@)R)R$XC_ *B$ 1;+426*CX5#6_KTKK
M^X<-0Z%< 02>.#Z-!*!N@@&O,@8)W/9@%[S3OVW_MC*?G<GVCTQ#:&PZ%^1I
M:)N6&=.Y1//-G+SPOH>RJ0Y+B+(I#760.N-5%7."N-9HG$? CO/H!C F!$&.
MM*R*O_,K@].99YKZ-&[J@H]74*E=>8781WX2C#:2I1;YWA- ^MYY!R'9.A$2
MO5=@/A'@BMO,"6M'F2"P9L,&%%.F L[U$LT!]GL#];Y5M4KNOAN!5U]%6'$"
MT:!S0V1)6!0+H7FA(II%.E6C_I6Q+ZM50T9VCG-2<].V%>%)1\,_:P4\QZQ&
MRUK:8K;?]_SS""HM]*$6D-2ID62UZQSMW(G@"R_ =_75<!,\MR2/A(>DVI^<
MB7#RG)B=E.U2NUI).CV77(* TME*Q^,S;'4W;!RK1H)5%0_=+]?.63K9(<FD
MC6OBY:;.^*0KU&>0A,BUST]@KQ36+03$;>Q+'PE&2"<[!/(A FT?24N;=JB3
M^J"M_PCX!TU&:.@L*UO1$-K)@;3Q_6:A9?A\>%9NA/_&^Q!^Y4V+;.F4381+
M_2%0?9 XJ@#[JXG@O))DNY  NY!M+].)GMUVCI^7=E#9"R.T)3IM\9.4>4A@
ME8C$S;FH JU!I1XF  \]_CC\M)&F[20M;20M/LZG4)2TA)20@ 1)1*F%0+^-
M@-]/LAE*1*SCAYER!$ER%#?CYCM;GWH*'NJ=@O_E]FU.542HY99%\@X5E-3)
MDUS^5JQ >.XB!*:QO\9P?>M/&S]P%BI'S48) 5I!9AZ*3CH;Y=?=@IIG?XSF
MOWUDXJ)4UR@H/4CD$J9^M6-81!!UPB."I*QSE-5D,N,::%*?TUX$N=XH)LC-
M_C&V@C+X-?=D)[J#,1Q+;6)X:5]:K[T6#20L5=0UU1M2O%GAP($HX_@8DNE8
MW[2F:GVS<876-ZV]-GGI<FV>EA.KYX$1T7H@)"[ZW&DG$Z[-45P1J\4E%^<H
MKN@*4W58FZ.VPHFI5 ]$Z_W!,)7:9-<!B\=4-JYPDI>N,)7PBZDQX\!4QE8D
MP%2=UF:=@$=Q14\QE8T'_]=@JHD]PU0V'NP24^5RW-+9]M&Y9KZYTU? MWHS
M@E?=3=+R(N?+[[D>;Z?-_K).2^<C7"UD\C&545& J@P9 1#8V2!I 0? _"TC
MHX ^QZ4!T(!*2>33%XMQH?*8$X(Y_-Y47F.LO-<F?_5X7AF\YB\RDU>#:GQ)
M^_>W_#$YT'9MA?CWQ5]21"FECO9B/HM4,DT +%QD@N24)<+DW>ZWR!044J54
MY%@*Z_3=COF:RF=1*5&[>;>474INQ^?$?$V5'E0&(9??2X^^LY^5<QP3HVUB
MVZ3$:JOM;VG\,2F+9(K5Z>CBTF17'QD_62[V,7],I;[E!%3?FCX>;]7&,7VO
M,9C":_8B,S8F]B@Z;L8?DW_'QJT;V8W/?7J[G^QN]D/9FC5H(M@(Q^<8/]QJ
MKEH4]3R"'E#?@LIBQ:N$U^>\C*\IQT!CH3$!%U],XS76RJ5NKG&\IB\R]S2V
M&F.-M7[[A73@O//,3K"R YE8!\T)[>CWQ%@(P D,Z91%NYDD%SCU-" SBR"L
M+Q>U$8"JL'.\I=/VN$G754]$P<BJ+^*1R\KV[98;A7S8[:Q+<J/28D_"HL0#
M=9QO!SA6FFN[=*2M$S "YX# @#(Z"91HI[\G!1KC_VDW5#5>-/_[]C.U'<!%
M %&=E&&7CDI7Y?\LPRX=EBY#\Y6R@;*!LIF+>FJRA,EWW2Z8%1_#TM-_Z@\1
M"9W.B'AHQU@%_10<KG92%SI< D1*QTH0 X)'HT.J1Z73D^[>:]M%!2O3+H9H
M%YMH%\O8+[NI]Y]QOA1R'*J7+H7'F3[6CO/0SKAB)?3_'%=5-*\C<3M PKF3
MNKJ+MJ*8MD*V4S94<]+,S=%6K1&,74;;>0JPYCQ@R\76^&MG7,"]!P"V$VFQ
M3XT$V#7&*GPJUQS9]"2.<Q)M?!)M?%*N]?[1T?;(ABGCE%(;JTJS=KT/<=R\
M'&_%)A2RGS[CVB"]5RR0\;F7SLA>:7Y0EU0_QP2,ZWW2%9$)9RR$3EMT.B!W
M)_V6I 5)G%])_'T2=3!I4<=KY K@+([-=U^ASNSK6#.F!S+XJ&NU)(L'-FW"
M3H*IS^-BCTS_:6VD+0'7+_.WYHYJHZB/I1/VI5,JR77..9;,DI7S")Q/B)(6
M7'&%=1HD.]";^:&Y(7*BN?'3GUIQ1"+>LJ$B$"+1FH>WWPZ<?[YQS3+O5COZ
M#.$U@5<&^X[DA>M&]81%V,]UY#.N)[LWGH^R)YY TU\_-*YHW;;/CO6S:]1H
MW$A^S;A)=JYYL8OS2;;=I&)6@@[%N^E$3\1?)]D]L<&RO\I&>/KI\'$-J^7\
M[W)M[F9]<Z[-LG/VVBS[9];F&?Q>"J]D7GT6&>*"R8N,JYB]-@O\.M=F$P>B
M<>_FW5I_G9@J%@?2"TQEUF8'IE+;>HJI)+,34QD;;V.JB7&8*KTCIK+C<^RU
MN:>82M]Q8BIGK)\9MYS>8ZKNWNW$5.HS)Z92GW; 5(,=F$IC,:<=4]GQ.3:F
MTE@FQ%0V/K1M?OH:VHZOT7;<0=OQM(7'M?YH'?J2M"0X:9&15($O[0I%3UK:
M'"<M@;B3%H%#*8CMM^?<L7>>M+@SHSN(T;S<]JZW=\ILPUQM?TO;9[&K70&;
MP,3OB#A/6D1<.OACSIC9<5= >;7'62<M;1DY'?PM[9,6IS^FDQG'[PK8.R(=
M=NP=)RVF[7R'WF7G4W?N"K1FS^RPFV.WW?;'E&SV;HQ3]O@=$7M7P/8EM5W:
M]'SUL3EMT*Z O2.B78',61W\+>/'S>QHQ.U$==H1F9IA,FF4#.>X]>6X39^-
M\M/7H?:6V]'"1;&-"XY/@>P"<+TI**F==^THM[497_ @@9_ORBM-'9-F&J,:
M H0R 4<N"LX3,C-N6;.LDY8)T9.645&=XV>ZY_23U6\/4,9J+J:M/_@!0@*U
M F8"QUIT>T"X0B08?BZNRF[4HKH3ROQ%@F%V3[5SS#9J)[E->L&^J\V=A_*Y
MBU&TX#@4+%^+BLNO0\.3/X#O3^];"[SCBM!HR27'JS2P*U?&=G-BX\;Q+U/[
M11@OO!!NDA8?24N0X"[2 ]*B5*$*8E6Z4%55;_OS^_!MO1^AXT\EL!B!T)"Q
M\(]-A2=]6H?Y9OLW.T]:Y)/NT=$[+Q5<A!89N8#<<HL%V)PQ+.K;0_T71UK"
MK[V&@,B>3CK8EC;J@X]S,"CW,)$G%?N3&XH*D8JPR"5(H+VVMD?Z%^1W5>NA
M[;O?13,)<^U7-Z'\A+4HS%V,@NES4+'B9#1><!'\M]UI%0/[Q2^L8'V-FZJH
MDP![%==UWWTF%J*:8*J4<ZF 8^;</37S;=HL^";25B1SOO4C*)I((G8T =P&
MME_/%^@5B!,1ZHG+8CQI4;])=O7!6V]!Z;1]Z]:A32YT)"T>DI8 24M8I&7
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
M;,[Z.O/:<\';LNU.&DJP,!&-290M2;*M0]6%MZ/@R1?QZ3\^QIX]>U#.145
MIE>D10MOJ6H'[3:[UHV//8[2KWX57V1E=Y#-&Y-MNFFOQL095^53OO18[)%#
M-J=?NDX$E 95\2P]J=G1R76[U9Q2[.-"_0D-3?XSSYB=916<BW"<FGF5:[QY
M;1^6C((59Z#JAB?0]LJGP/8H<JI6L'3$ M5RBU!<"H&,XE3J5ZTR<2N[J//Q
M,6.JOU"K0G#KUV/G11?A\ZU;4<+?-K =P1Z0%KF9"' * 'WZZ:?8^\(O4''5
M?6@Y>I-QM6DEB'0E42>3J),D8/EVG9:9T3SW1B=3L$=Y[JGO^T6BSCO/ F%V
M#(L IPB#,Y:@-RZ#<:3%0T)232"XG_VC>A^QN*IKKCGLN"H5%6U^[SV4WWHK
M]BQ9@NV#AF+_] 6H7KH!GO64[0;*]BQE^X  LZ+! FS:&;9C6 A2ZSD>Q03J
MNZAKL1S^]KC%Q<-]D30$)4G4R20"R"0"N.RS@(VW $\0\/[U(XL420[-BT-=
MP/1]_5YN1P\]A/#%%Z-I[5J44??WL&W;25KVD[14D[1X1%J&'4>0R3EQ_G7
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
M4W(1REB UG0K=[58JYTS7#4QZJ<+/"J;@I6[6L7\M%!+J:0\ LY28KL"JA1
M RHELW/%R\C8U9)-=53E#$^99GP-%22E[ Y*2V?8ZTB[#LMT*D<NG[LHZF\I
M@&I58)4AD6+)<(FTV!50I6BVW[G>I_?J>W9E==.V:%YMDW>;L@4IF_ZV<XXK
M9WC9Q'3^1G$4"RB[CDNM>B":9'JV77E6[U8;)*,FD=ZMOE'[9$SUN;ZK>_I<
MLIG*L\HI3MD4V*<^4%^41653SG"E\:V;IN<N9#M4@\;*%:_VVY5G[:J[,J!Z
MEY[O] &64=&EO_69:1ME4RT>C;7&7/50FB9;.<=E<$O9UMHE2^ ^[32$CS1I
M$7!1S(/<DKC(A=DW;HY++?6DE/IB]>UDT]?J<_6]QD!CH3&13DD6+9;2.1D7
M_:W/=*\H>0S*ADQ$]8!T-/3)0$OZ4GA.V8S ?]V+R$^C@$W$16#B<.,A(M&"
MD0(]!$N1_WR"X.N_AO?!'Z+UDGO0N/HR5!]U)LIG'HT#*18I-#GZ*9N?L@4S
MYL?J(FE,-*X=QDW%M;AHEBU=BD*2EQ("Z9JGGD+KAQ\BU(N:,PG'0J!4[E8B
M+ (8ZA<%ZC80W!PH(WC9"_R5 .QM]MOW7@!NVTIPM@7A$T^$6V!8X(B+29&J
M#9]SCBF>%1 85"R+=E@%@'ICE'6"8KND">#_Z7W@W3\ K_\&>/$=X-?4H7]_
M;M7\.=3G=QJW_R#P:X[;#SEN=]^-!NWRGLEQ(U@[,+5]W&*V0N.6EGC<9&?J
ME6J8]J&4_5)(@%?"N5JS9@U:"7!# H*_C^ZTJ=][,9\\'*=Z@NAR$JR"AQ]&
MR:77PG7">I*JXPQAJ4E*0472*!Q(&H1" EC7L<>B\?++X=,)@])4"Y"6E"0&
MTP*NZGO%;:G_-5>TXZ[?WG8; ILWH_GDDXW;3A%E=MIXR5XW+=/LCI9.4.5R
MVN*5IZ'NK@?0]L?WK1U^Z9N(@NKLO/,.@K0M/H)^-^UG$TE+K0 B[4YQ%/A6
M*.WU)Y_ *Q>C[I8[MKN5_5KS^NLHN>\^'+A(F?I.0_/LQ0B,3 -&30&6K  V
M;B'QOMLZ\9+;F=JR=R\") W-U(-*OE?%,TM(0&J>?QZM'*_0YY_#QZN1NNWZ
MV]]02/)2RO?4\;MME"&BTR*=L"CP7'$R(BP:WR[JLG0B+<KP%ZT=5*H:.">N
M@6OA"6B:N@S^Y*,1ZD,;/X V?@C7YN3Q'>*JC*U0UD1M_G"M*Z+^%1]]-*KE
MHD52:-PU[5I &O-$FS5JH^:]?0JKT]=[[[6*\^:H3LY4KLVI7)O'1]?F<68]
MT[JF4^,:D1;J1C%)GAFW=]\UXZ;,<PGGG_1>[^0\#!&\M;[W'FH>?QPE7&\.
MK%Z#JJ7'HSEO*0(Y1R$XC?-M DE3,FU\?]KX 9QO(R::^:=-'[LJO+WNFUHE
M7"O=7#/#7#M]6D.C]4!$7(0?A".$)Y0X1]FIE.ZV)(H[I,]ZIL@02*8%GH4A
M[,KOPB]V57FM[79E=;/^.&T\U]48IIIHU0-)C*FR8_5 ;$RE]=Q45N\!IE);
M#H:IA#-,'9=.F"JO$Z;2L_3<(X&I=!T,4]5-ZSFF4MN<F$I]TA6FDLR2O2.F
M&MTK3"7Y>HJI-,8Q3#6%XS:>XS:<X]:/LF4N0.U7-L%]W\,(__HWEENJUES9
MV2])2SQIH='81E;W]E\1>>HU^*Z^$RVKST1=>@9J2%H:!XU"6W(Z@F-S$9ZX
M,):[6L>?56GM.</+)RTPEY6[6G[=4XW2"#"*=4K)!"(UT37P-7$^^QI<RU\T
MQ7QN!G^RY?NIX"AE=5 Z.I-S?'*&N:_"0LK3K>"HLHF+S'\M?\OIL4DK!1=P
MU8Z(E%P$2A-*OW?ZP>K]^EN?Z?VU:5/;:RM0+EWZV^3MYCW)9^<,+YNH8+CY
ML;S=ZA>]0^\RV4SR\DP;9-S4)K7-EMU^=[SLDM'D#*?,H&SJ _6%^D2[ 2H<
MJ9SA2OFG#!IVKGBYP]F35N]3GZOO-096$.'43K+;[]9GNE<[V9''GK(%)UGY
MTDV^=<G&,6Q9M@R^L\XRF:N..&E144+M^IYT$L=](GQL6XL6 =,W3IV;;_K>
MSA7OU#GIF0R++EOG=$_^I:[1E'TH=:XOC0S[K7'%Z?!\_6J$'WG,JA>@DQX=
MS1ZN+#(V E,"=B1#D5=^3L+R.)HNNXE@:2/*YJY"Q:QCX,J:A\JIF:9O;9U3
MGSOGF\8DWG=;!=HJM"AIEY/C6T<@W4PPIC3 X5ZD;TX8GR. JF=)#H%X.V9$
MIQ@?D7R\^CO@T1>!ZQX%-M]HI:TEH BS/3[V=XM.& 8/1@T7TZ;3V<\DHR;%
MJUV7(EI#XY#_"4 )7"NUM #SH]^E'CX)W/V455']Z5\ [_W3JOESJ"=FH6@E
M=HT;07Q$]7/D]D3@644 7;9JE547@HM796;'<9.=.-BXF;FNQ54[T>R7JKY]
M:6O3T4(@[B40#DO_E %..VWJ\U[TC9^ZJX#J!A*@JCOO1.4%%Z%BZ<DHGSS7
MG+"4D["XDH:B,FD JH<-0R,!9=LMMR"HTP4!4IU::+%,Y"84S9P&.^.6,L$I
M"/[FFTW2AI 20RQ9@B;M;D<WH3K:^'3C_^]*51#K4:@_Y6MHO?][\/WEGR0M
MODZQ$CZ2DV;V38TJ1I.TE',^N[9L0>5WOH-JCHV KYM .M #DAXF4?:2T+>0
MV-==<@EJ5A#TSST:GLES$!J: 0S-!#(6 <>N!LY>;[F**5A>6<GXKA#'Q<.Y
MU40B4T.=J.-_6U25G7H2+BM#D/.BC7W?2()3S<_J209:^3M3.TC5WA6?(P(D
MHFW7*>JB+DLG'$^[Z%/;J8?U&S:@9O8\-$ZE71Y'^SPX#^&^U+DAU+G17)LG
M=5[?RI5N60"/ZU'EXL6H/?ML--]U%[R_^ 7":H_&6QL))F%( I"D$Q@'F33)
M$93>^/CC 3X[P'>XM4D87;\ZK&]Z/^>,"HY6<DPU;HI/,>.F=R:RFX[$%V'J
MI)?]W:QZ5Z><8F1OFD&[/FTA0JEY)K#:,X)K\Q#.MWZ<;_WX[B&4?21U;OS$
M3NN;L$NL#@O73GM]$W&I-FOK=(,C+%R19]98X8S**.X0&!>N$'@5:=%_!6!M
MH"K9G;A"_[5QA6TK3"V3!#:^*FUJEYA*]XXDIA*NZ!I3S>L24PE7'$E,I<^Z
MQE0Y_ZLPE?KZB&"JL=2Y9&*J01RWOI1M^C%H.?-"^.ZX#Y%77[-<1V6+JZJ^
M)"V=%N=2@I!M7'S>YN+SU(\0NOI&^%>? F_Z5'CZ](.OWR@$!Z8C/#C7Y*Z6
M@?"GS84W2[FQ=>PZU]3!4-YJ7?I;GS5GYYH!UH36($O)[$EF']E*"32@8JHZ
MVA-;UF!+.644Y%NHH"B3=WO8(BO;1,H\XP\H9:V?/L<4&%*&J-U#%YF\Z5H,
MY>NH^WJ/%%OOU?OMG0DIFXR,E$W*+1:NHUWM1MB5TCV436S8Y-VF7";G./_6
M9[HG^:K3Y_(W"TS.<-4#*9LXG\^<PV?GFG?8C-R676U1F]0V&3XIM!B\CA_%
MQJ7D,GRF[91-LDIF#+5RC@<HF_I$QY?:#=#D4L[PO</S3"83!<<U9LXV?:OW
MV)/+*;ON:>+;/O<Z.C75F?FW/M,]#V7S4[8093.YWI5SG+*IFK5'LG'1\Z]>
MC1!!2D35C(\D:='NN^(B"."P="DBU(L0]<-//?&:^@:YIH_5U^IS];W&0&.1
M2.=TV:=\1N<RLU"=DHZ2$>.QKW\R"L?16"TZ%BWKSD/HAANMS%G*(*2%W.<[
M_/DE'WWMK+[P L)WWX/62RXC83D=1;EYV#M^*HIE,*=EH2E[INE;];'ZVN3H
M3[8RF&@L-";.6 DS;G(%X']K.&]:2 J\!-+^FVY"2"!)(.1(N+;9M5$T+B(9
M(BV2:0?'^C6"L*TD".L)6!=\%<A9 TQ?#*1.-^E50VR;G\#<VZ\?/-1SW]JU
M"-Y]-\+J7^TTVQF#>A,'I:-SG4@0O)ITN"JD=]Z5;,L-P#G4G5M^8-7ZV9YO
M558_U!@6@7*=NCW_/,?M;K3P'54$ST6<3WNU4RV 0CNANA"R!ZI7%:L_D&#<
M[)H8LC/Y<A48.! U[!=E>=(NM9\@,J24L3JU4""ZWJ\Q[ 5I"144($ RX24X
M;[OV6M2O6X^*)<>AD&!V#\F*3EA$6!J3^L+#]O@(!'6B8=P2]$Z=,FG,N]IQ
MUZZ\B(7Z7Z<1)#RF-HB #&4)ZG1;&P>S9B6P\0(3FL/+.)?/A'?]?R'PV$L(
M??B)E>Y<XZIV*)O7-[^)M@LO1.V*%2CF<W>3M!0==QQ<U/$&VILV?E<[]0*^
MX9X ?Y*$$/O73R+G)8CV$$CXQV8@.#P;D?XS@0$YP$A>!#;(G&6E_;[@ H#@
M7C67(B0=0<YEWW__MTEVX>48^4E40DI_3?*A /8@V^+C>SSL1P7.!]C&D.:+
MXI.T$6+7$.HFCB.170R1, 6V;K7:/G8"?".F(#AD!L+]V>_]:.-'6)FBO)FS
M.]MXSK\2Z>'11Z.9X^VYX@KXJ1_!/_T)$6U"J"UVC9A$[I0B63J1>?UU*RVU
MZBYQ/IBTZ-0ADYV,ZY<ONGYI';/7M]TZ:3WQ1+CNN ,-M$UFW&IJNAXWM<$^
MZ51:\7_^TV2'\W.M\7+^><9.A'\4]6S$3$2&<<X-X7P;R/G6G_.M3Z[)2E?=
MG_-M(.?;D&2SOFN=UWJO=5_811A&6"8RW*H'(@*A$Q>YBEFQ$O-,=BJEU16^
M$,ZHC^(.)ZX0:='::KMJ";<(OPC'",]8<2!C#7 6N$YDX[7.RE9TAZETSU[?
MG+C"B:GL.F0'Q53$$:96R?\@IC(;B?^#F$INJ0?%5,-ZAJFJTHX,IC(ZY\14
M@Q<:G?7UFV-TUCOU>/C7;B$&V8K(CYZW-H/L+(9?9@^+,P[*T**C*.7&IV&(
M7',-PB>=A# [.Y34#^$^HQ#IF\XKU\H9/H8=/F4A0CD+J$0ZPEL8RUUMU\2H
MG;K0W-.@V@.LR:W+5C;=TR220A=&:U*88"@JO":>F1@S%YI,"P("RINMP5:>
M[7"6]?OF[(4F7[HFMO)V*ZVQ,F6US%C8X=WV^^UWZ[+]+4NCL1+R.[1B):98
M_IIL?YBRF;S;0Z(YP_EWF++IGB=W ;^[D ;)J@>B":ZZ*/73]>P%L?<XW^V4
M78HL0Z;)+7]**;DFF.V/&:9L)L?XB*CL*EA$V<(S%AI_2QU?J@:-)M>. 8M,
M2NFJ-!W7+NRVWS7Y[3@/^5KJLGWN=2]$V33&&FN3<WRHE2\]3-E"DHV+>7CM
M*8B<NP$@",?]#Y&TO$W2\GFO2(MJ2JC0H:X0%ZOPN[]&Y,:;V>8E0+^!E'TT
M94^C/LPR?:L^5E^KS]7W&@.-A<:D.]DUMK9_L\9\#Q>44AJ=>@(!_\:-"!.@
MA'_V,T0T)^QTO";S5]":+W:MCNC";M<.D,]YB(!.E>@C;K>YY(^JYX1?><4
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
MGK.#;*G]D(WR2*Y>9>-OI7MG4IZQ!=F$;?PT-!4>AO8CSD5PS6V<7)XE:=%
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
M@5G;C3?"\]Y[9K5AUS>Q>,(KY@I]JZR$[]57T4X0W;)@ 1KBXM Z>##<(T;
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
M D,GP#]L+/QZ>:'5)8)WHU?M4=+>5:WDQ?#1"M,-DCP$1"Y(:OS_V(# 3U]
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
M3Q%+JN'^PY=H_<4[:+SV,=2==C7L"T] 5<;L\+ZK.-H<R4-]7)8)LW2-G6J
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
M"?["V?".&!FN_Q-'HDPPCS@2%^H:J\[FM8^&BW0JO$TE!;1ZUA>0%VG96(G
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
MGOM1>ZJ*2Q9T%9<4N_5,V;&@S@Z%D+)V+"YI%57;,G(T#3*=#F$*E5C$";^
M1I-+10I =BLN.6.V*6 9LQ!2[LY%G@R0&-=#D:>QXR(QB4DT0BV)YG,0S*$1
M3J413J!QC]U>+$A%GO)ZD2U[9]ED@#L4"XI1.+.8LMDH6]-$+4G.-FU06\KZ
M*/)DR6:<0_="2.DQ"B&IR-.,.7!-#!>P*C&RC>! 3R'(RC5]KKZ7#J2+K99L
MR3&*/"7'*(0T?7L!1DLV4\B/S](S]>R.I<O1>.J9J+CL"FR\ZRZ4OO "ZC[[
M#&V<;$)[..!4VT&A!#5WW(%MQQZ+S02-570(#@(?%4#T3YN.ULP<V,>EH'AP
M5)%".C.1FNA-F7**.\F6UX-L5I'"*=V*<VG"2M^N-]F>*6 U+DQZK'U5YHV.
MWM:KT!F?K3HB&P<.1!D=H&JCJ&BE &QTX<S-BKW62@]E]"@<4K475.B/UQ73
MN6]5H<G<.;SW4OCR5L []1@T3UT&V]3YV#(U'\7\C?VHH]"Z9@W\UUX+C[)V
M\:CDH7T@)3_]*6JI&Q5R"Q+@=VS8@$8>%3PV\B@M+45=79T!&/_7_W5&0J/H
MUK%)P)T$I[:Q$2[ZLN#&C>@@<6E\_'%47',--IYT$LH./Q[U"U>BO> 8(/MH
MM*<O1/WXZ=1'VDYZLU99K.*2I@Y+3\4E5124=B6?5I^ED-)"4V11Q18KC:_H
M5EQ2A<=H-\TDX+:9L["%8%1V77/[[7 JM:[\<1__%!K6&%EEV1 A+Z24L"J9
MM!/@U9,DE!UY)#9PPB[5&T2.@=8(<%>H0W4291M&V092ME'CT41?U$E2$^#8
MTLJZ5B>V<2+?G)" *GYNYN^5T,#'R;YEUBQ4<^QMY;5;M5*D#'%OOPV?R(/
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
M<@F:R*OF:02<\X^ [[@S$3[W"@1ON >>1VA[?_,[-'+.6G2:23OBU[MWI\A
M20G<= Y;7GX9C??>BU8ZC![2$J #&5ZZ%'[:.=?==Z/EQ1?1I!,<ZJSZXP2%
M2\@GW_WWP_6C'Z%YSAP3O5"=FH?RP=-0DEB [0D%=%B(*T;DHCY[_.ZM7_N
M.RQ<,=G&%44VKIAL<(6S=G>Y-N\'W+&[F$K% <S:O!NT[2[NL##5I"XQE?#.
M_P6FTKOTSCW%5*8 PFYB*F/CQ3<56,C8%:;*W6U,U0%W$$\+5PM?"V>WC#X4
M+C5>)OX.O_BRP>,F7_1 (GXW)8]5<43=;!]_$N'+;D;PR',1R%Z,0*]\!.,H
M?/$%""?898,UX=HMS,TW<7W!T58E!5-^SRX#IR0EW7/EY1N/5 S^(:D(&P9(
MR'6DJ&I4_/TD_C[3$A"5#E0IN5 J?S^6OY_&^Q/S$<K@LX?R?A^KQ%THC??'
M6<GAP?$SS/]-3XS$(O.]4#J-_ 25T,OGHB6%+L F/O<[/G];<B$%3W7<\TUY
MQ. 8_I[C49G2"&W94;3E=$];@+3IN_J-*;^G,J=\EIX9F))OWJ%W2;GT;HU!
M8]&8-#:-,4);8A1MXWN@+<.B37.C.0KQ>9HS,W>D37.I.=7<-G <FFO-^?>D
M33P0+]J[HVU$%&VY4;3UZTQ;A&_)]KN''H10MLIOSD%@SES3T3Q$0!,6>-E7
MA>."%_9Z39A80$![PP8$GWT6(56=(1!#0A+E<QB"O;,1B,N#.VZR25!7@O'Z
MA/Z1$!$GOKD3;0-W09MD<E243(IOZ5%\&]*1;]%Y5=_24=E*X%?5NS=:"=!\
MO7H1),:AC)]MXCW%T3JY$B8Y424@#SL,(7695GGA5:L0NOUV!)]X H&WWT;@
MH[\B^.7_(K1A,\*EE0A7UR-478=@=2T"U34(U-0@R#DRN_4"<;R4V!WD%="E
MO@T$EII/@3TYA"%>037]TQ4(F-*D>YR']/_ACT88LIT7@?@ QQS4V"5OI$,T
MAMK;#:"3<Q;848K0]^L1_@=E\H._(/S$KQ"ZYCH$CS^A,]_L^&<GG\[8"NE;
MJFTK)!<I=LE*6]]DTW:,L/1-MJYDN*5OLH'&5N18#<G"2>J?PX4M<0Q!\ @$
M$I,H5],0)%@,J>B!0/^>TF[_W^&:$M)#!+7!N^Z"_\PST73$$2@GC9L)?+]-
M(&WQI*UWABG[&^A%@!$WECJ42AL_D/J4P'_'4Y]Z4Y_B.+Y$!"FC(3HM814I
M6++$-/-3N=H %]5 79V1KY#3#T3KB4*\G!P656^CWI70 ?P^*0D;^7S)O_1
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
M/PJG>?YYN-Y\$W[MI#M-(U7N6%5.!/R<ZD7[8>=WO_\1H%6E,P%BC5=CU\)
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
M=$CQX(-6Z(@ H<"@'!>%"0ET_L<EP=BY#W;.BW&L!,#DQ'#N31Z(3K!(CY\
MMHD.6OGAAV,3G5[3QX5Z*]LD60].G6%LEM/WR.I/H!K]:E@WU=@ZV3S9/MD)
ME4PVO8-RQIJF8EY^ISXS!R5#4_!]0B(VJ!\ G<HFY6)H5UO 3B!1\K WNVSZ
MC71$?%!A H+%D'+!N!#ZZ0 W/?9+E%]Q%38M/P[?%AZ$XOD+4'OT,K@YAN!Y
MYZ&9CHJJ@FV\YQY\__CC**'#7$_GSBM'3[*I>=/SG4(NTNU[[P5./17>V;-1
MKSXL:6DFA\7IS2!0[W2_KE;?B"%#\*URNPH+47'UU6AYS\X#<?J:[,T)DWX3
M[9QJ_J(OIP&B,W8Y7'*Z%3)V]MGP'WHH&B=/06E:!M;W&XCU?<BW%*OG4X1O
MY+% B+$E,;0%.7\A\C L'NZ-TZ*2RQZ?5<6L67+)^6CDN!L:+6=,,J&3)#G;
MCN.BS_='M3_-A^9%\Z-Y<OHOZ?_[(_0S6B9C^CF%R)L6K@T5?_\[-M$Q_NZ)
M)[#]RBM1MVP9/!,F($ =:N)\*ZQP QW=[_GW=NEC5H[1-S?7K[H<M5+8N3:K
M&I3ZVOBIB^J=9'IB["?<L66(>ID0G//S -?FYO$Z^4@WI6]CUV:M(5I+M*9L
MVD^X0^NXUG.MZUK?M<X7][ V1VA+W-^8:H;!-V51N*-'VO8#[HC%5!K+5F=M
M=FCCF#7V'FDC[9H#AS;-30<;OT>8JG]GVO*L_G"F?TZ_+FB;9)79%KX6SM[$
M^:PX[0RTK'T0(9T42[\/]&GI[J2%!O$S&K^WOZ;3\@%:5]]'8'(JMF5-P$8N
M*F6#AJ)A5!:\X\C(23-,)065@%/-<8%_[2[49(VC D^C(*L4W#BS$R$%5H\#
MIU&1TZ10%5V<9GFZ']U]/;HSJQ:$8B[J-7RWJ9>>5PC7V#S4I4?5'$\>SN=G
M\YEY-%Y%7#QR49$F(4[I5*-?R9C1S2NMW@K#S?\U/BVF&H<6(27C2I!-W6W2
MYB-M?M*F?\MKUSWU85$)OMKL\29!K&7"5'-\J=T T1:=R*MW:PS131#5\$B[
M=$[W=:<SJW9U3<UPTF9JBI,VT=X^)M=TM"XVM TP.TI5&:,Y9U,X=SOKI6\9
MDFPK=VJD.9;F7O'7>K[F7'D>T=W7=3G=[G7/U'HG;>*UDM 4TZDC4J?FN-[A
MU$O7NS4&C45CTMB*U966[VU?L #A%2L(<*\#'O\5\/Y'P&8NO.5UUJZB>]]W
M")5<WDP%KR3HV4+G:/,MMZ#BJJO0=/'%\!.(^$X\$4U+EJ!\WCQL)D#:,J4
ME1,/YD(R#X&LP^'-F(^&C)DHR\C#Q@PZE8I35W-!)<0O7P[/TJ6HY[]W$,"O
MYSP63S\8-=,7H7WZ<F#ZJ7!-/PVUO$IX_:"_%U^&NM/O@NNR)Q&^\TVT_>Q-
MU#SY)HI?>A,;WGX;I1]^A/HOOH9G4PE05D_#1-!73#"XM=C:65%C1QN4!#[_
M LV_7X?*YU[&EOL?QJ8;[\".RZY![?D7H?5T&KBCCD--T1+LR#X,&_O-PM8^
M1:A,+D)+9A&"$XNL6O"98W;RC8:WW,XG:._5"TTJ.4MC7LS/UZN)8/(P(V.2
M-4PN,K+GU+G_@?I4K/X=,[A0$<P+X'I7KT;@]ML1TFD:G3$#7M517&$@BF'7
MSKF,[O[8"=X=T&4W5S3 */;R:O?>K1K:L&IMZ33(;Z6P"^PJ;$P+!1<,E=YM
MNX]VD#)43-G9(,=OVC14J=$<];A]4JX))2Q+2>6<4I\2!J%L<*HIC^D;/\TD
M\C9G6_T)I$O1>572M9;Q$\P\[Q@R AL3!F)K!G7_B&5HN>)J!)]^QII')YYY
M7RNYB3:!0]%'IS),WK1I)_OAAU%,8+CAC#-0>N&%:+C\<GCHJ 1UJO+SGZ/J
M5[_"5CIPF_C=<CK9C71*?3JAD%.JOQWPK$9H#_\2N.@28.YB8RO5MTN[U0)I
ML3:^F3;)Z=,B +J-MK'ZBBO0IOP%.1%./L_^6*A%N\"RGN<X,DY>D_3LXT^
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
MM B!X5:]]+;L249X:[.MFN$E_'PK[ZMV>&6ZJCQ,,L^7(3/']JK13Z E89/
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
MY+ (G.IX/?K:S*N25RLOZ%)^E9RIMHZA1':(69@@43TP5 7*7U%A'!=5>]O
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
MH_'!E]!^P\_AOV -PL?3#AZZ#*T39J!^Z'"3PU)IY["4VZ%='=9FY4S:SHL
MK"X'5^QJ?9,=4]*]Z9G!]<O!%1WMY!@[EV):S/IFV4$'5PBPRFG1WP+L3HA0
M!SL9E>M@<BWX?+W'] -1(\/]@*F<</L]Q52R\7N*J9SB OL;4UFVHCM,-:Y;
M3.44&]@33"6:N\)4>H_>UQVFTASO-TPUC'P;1)GK2TS5F[2-.82X^VQX;[H+
MX==>WUED0_CC0$Y+C)'7;HYV%[_\$B$!KKOO1MU))Z&4#-I&IZ5RX% TC\BB
M-TQ!&SL#;5F33$*3*C%L2[;Z@51G*J9/WGB^^;?J6>N>O'VGFH+CE8KQ8F)L
MK*D$SXG'=&(2RX:EFF1X5W8>PN,+Z8U:=;>UZ,N3+QFNI*\Q%!H9+-5+SS-)
M;*HVX522<*H]2,@DX$XUBZUV\K'>)V/CQ&-&XF Y?M5U;R$]?M*F2_\VM=YY
MS^K-D,7?*)9SANG*JB9'3LUPT>!4S-&[-0;1*"'6N[?;"86.,CCQF)HST69J
MQ9,V-VD3[9H#S46939M5*WZ<V1W0L:;B,9T^+$Z5#3W7V9F0415]3IQM=+QE
M=#RFB8--L>JIB]?BN3K%JD>%ZIBKG*-5*S['SF$I,&/06#0FPS<=BY(V%VD+
M:W')&6=H*1^>0]JR49Y;A(8%2^ Y[2R$+[\<KAMO1/V==Z)L[5IL?>()4PE,
MCHM.7/XM"=M.%VR%*&B1C[[TF:KQ2"^BN[T[R:<>&W546!%&[L\KT+#N<Y2_
M\K:I7E9.4-MX^^WP7'\]PI==!M>%%Z*>BW_9B2=BZ]'+4+GT&#0=>2R\BX]'
MZ+!CT%XX%[43IF#'*-71)]\HD\WDG4\Y06/&HE4R-C@5)8DIV)9 O@U*-3*H
M<IXJKZ@:]J6#1II[)8G#4<OY;1MEUX(?;?%-54LLOEGZYCBUTK?H&&!3X]_6
M-U"?)'L6WRQ]T_?T?<FJB7^6D5:> @&&<F0J^9TFRI%73LM!!Z'MT$-1NW A
M=A#P%)]^.JKNO1?-=#[\G.. #9S%X1)>VVT@UVJ#9[_*H-)H5__I3RA^]EE3
MZKF6MJEMS1KK-/CBB]&\DH[#*:=@VS''H'3I<:A;?!+:%YR!T%P"Z[FGH7'N
M<:B8>R2VSIV'LL,6H_[P8^!><@JP[%RXEYV)AF4GHWS9\=BR?#DJSCF'#LX5
M\&C'7R"0#HJ)*R: 5GB@_^NOX?GT4[3)J7[S-ZBYYP&4_V@5BN<>A6+.514O
MV2 _K\#8J/X#U*7H^&;9F0Y\BT_&CCXIY-LH\BV+?!L+WY0"--$QJ#SL5&Q;
MN@JEEZ]%W3/OH/V+'TRHX;XZ+2X;N-(EAP(T*VW'1<Y,T.5"&QW+6H+7'??<
M@^*?7(*JTRY \Y*SX9]U,@*Y2]&:582:Y!R4].E/F>M+^1Q..1V- .7-L9-.
M7PC1WL'&VWE5.U3MAS)3*GF:.Q<NSG]8W=&5!Z7<&9UP[NEBK1U)):XJ@56)
MK.^\"_SB&>#*>X 3+T?PX-/1EKL M00N._H/07%\(JH&I:!E9 [\VOV.XIO*
MK#HV7CU M+9IC:O.C++Q T>@-HGZEFCU?,+8Y< )EP*W_=P*MU8.2E0R;8SI
M0+GMN+BC0QQE=Q02HM^I'/,+=(#(A]"J56@_]EC4%19:^0K]^Z-2U;7./1>^
M!QX Y&R+9FVV=+'9X^A;M:UK)7X_:OB]5MHZE8WW\[?-SS^/*NJ73A.W+U!C
MW +44%Z;U(5^WCQ372ZP;MU>.2VN3:6H__T_4/;S-['UTH=1<=;M:%QV!;QS
M5B(TA78P9S;JAG-NDX98<A&5PQ*=*^'@!NF2 *. JU,=4Y_IGJ-OSL:EUK?H
M/ ^GCXOI9<+U2R<L:ARI/A[6VIQJ<(3P1/-XA;M/,7U92FP[Z%3]E*,DIT5
M5K94[[369LM.ZC,GQR62YZ&2P4[/)ZZK#J9R;(5PD_"3@ZDLF>L:4SFG'+O"
M5!UL?!>8*MK&=\14A5UB*CWWWXNI)G7"5"IKK&=WA:DTIM@<EIXPE6CN@*F&
M.7Q+[X"IK!XT.::JF%,1+AI3.557]PI399-O(\BW@1EF#2@=-P-U*\Y"^UWW
M(?3>[ZU(#^GR@3XM71RG:Q=91E()=A]_C&:"@_(SSL &@MQ_Q<=;L:3T0CUY
MDQ&89O5I40UTQ>R9NMQ4DKH<Q>VI/X%5+WW[L)UQ?5(6":]S?"I!<N*;33UU
M"J)S7\(H1DN E.>AX\V*46FF1&AX1B':)^:B*CW#E(_[BH9-1W"5Z2J!1T'@
M_98)JF!E]6$Q=;GY'#W/Y*A0R"5P4F@='3JQIC5VG*P3CZGQ.K2I'G\]:?.2
M-A]IT[]-C?Z^#FVJT4^0,4VG*$K4LVA3'Q:]0P*K=SJ5)O2N:-HT%N>^%$ *
M)IH<VD1K&VD3[:H]KKG8U($V*L&D/!./:=5+3XW0IG%HKIV$0<VQYKHCWZS[
MT3'WNJ?OF#KWI$T\]^19]=*+38^9Q AM>J?>K:-5C<6A;9/AVRC3P3@LATFQ
MIJ1EL^%; K:HD1/GLEV[-00LVFFM./ED;/K1C_ - :D<%YVX*%3LWR+ST?TZ
MNKITS^D7X?2,<$)5VNV5?XN5&M'VQRVH>O:/V'SWP_CJDDNPA4"Z:L4*M!]Y
M),)SYJ"%<J7D]8TT;-\H)$N+Z=AQ<%%F@H4ST429+2-?-:>F'XCX1J.K$!"_
MREFJI*-JO5/FON_3SZJ#[_!M,OE"F9/!_X[@\8>^2:8?B'34X9LZ-,?RS<EA
MD2,;'0.LX_S*M'2T<DPH*$+;A$F=9%+_=Q;,9L5NJ]0F]?@;E:_E<VJH;VX[
M[KR)WROC\]<K9XTT%=-YJWOZ:1."XK<!'-U$_,#K>]MY:;!WGA465D\@M9U
MZCN"I?477(#2TTY#T[)E"!QV&-P$;[5\_C8N4O_BN#?VYV*=E(/FI"D(]3L8
MKG[YJ.XW%EO[C<37_9*PJ=\P5":-1FO25*#_;+3UGX;*_F.PN?\(?,UYV:(P
M)@*S=CI!IB"".J@+,-H)D6&%I='94D\=/X%>XQ_^B-*[?XKU)YZ$;SE7VWG5
M\?+R\D\EV!AM]Q_@NV4+G?AF)XS#X8OZ ZSOISXN(\@W.JK3E-Q9A-K1!V';
MR$/PKX%SL/'0\U!^XV-H6?=WA%S[EJ\0LG?;!9@)B_$OVW&I=4ZY"&2;/OK(
M)%ZO/_-,?#OK4&S/FX.ZC-GP#CX$_L0"-"2,,SDYW\?UI4SVI7P.IR,VFG1/
M@W?R5$LF*:<]V7C)BM:7C;2WY8JE5SZ#BE"L76O%<RL'94\7:^FN;(9"/Q5J
M]M@3P&6W D== (RCW/0]"$V)$U$:/PKKXV@'[7X?LFT:MX_C=_@FGGW?+\GT
M_J@?K3XLXLM4V\;;M/7NC[(XJ^>3XM*1M00XXCS@TEOH^#YIC2$J+CW&=&"S
M[3!&SD6BFX(JWT/5!&^_'>!Z'#KD$#13K\JI?R97@O.J<M&UU D5#M&)M>F7
MI!"QILY5&7VV;I78NO:#UXL=!$2-<EB^^PY>SGG=K;>BF [\MWR'2J"7<BUH
MY!SYR:>0PK"NOAIAG81U<9+3L]"%T?KE1E0^]1XV7?0S?#UG-;9./1O5.<?#
ME;P(H3XST9S M9M\V1 WP,C%-JXE-?;:W=7:K+7*T2?GOI-/H,LIS1O1-]D?
M)Z]*/3-&DF^TP\IA44B83D#D4.Q<F].X-D\PN**5N*,RLG[9:[.B"92[J?+X
M$R<:L"S[*3LJ>^K<=W)<.JS-IL=,MK'/LM-:9SMBJN$QF&JT^>P[&W=$Z].>
M8BK3AXRTF5XFNX&IK!XT'3%5351ND?!+-&V[BZF$IZ(QE8,[=F*J?(.IU!=E
M6\SZM;>82C2*5M'<$Z82GG$PE:J*J1QR9&VVUU[-[;YB*M,_9RAIBR=MG._R
MT\] \X,_0TBG+#IEE2T3/C_@M,2<M*C$I':UOOH*H??_A+9['T#-*6=A^X3I
MII&>.H WIHZ%=\Q4!"=2$+(GFI*!JJ C(5#?$E-W>SP]9_ZF.6M\I(^+J6-/
M+[DE>P("$_+A&S<-39D[ZW*+8?*R3;UT/ENQA3JJTXZO!$E@S.R(C*:032J$
M>\QDU*=;(,[4#$\98=7='I,'Y!:9[]6F99L>)Q)@U5W7\_1<)?6K2H13E]O4
M#*?GK?XCJIFM]VN<L;2)'D/;^)VTZ9Y3ZSV:-CVK VVC+-J4Z!6A;9A%F^G#
MDM:1-M$BFF)I"^<6=J)-SXG0-M&B3>^+T#9B)VT:7RQMHF-W:=,SNJ)-[XRE
MS<3P1M/&L8N&KF@3S>&\F6@OFH_:>4M1LN1$;#QY);9?O095CSR!QG?>A8L
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
MM^_)ESLH^!YL2OO^4Q0:#Z5R8U6*"]8O[SOIS&O83M#6P=;"=DP) 8UC 3F
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
MO9%S4?1F)_1V D?.+49OY%Q8;WP<56\<Q^IM*1[/.EDOZ[Y2'K^0WA;R>/:
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
M]P"KR:P';FN 6_8>-?7)&'!;#=S6&=Q0(VMES5H[>L!>:$^(6REP*]T>W/J
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
M_(L,W'67M+SWO7(&A'DIMDH:8AL@R&H9C^V7Z=C5TA?;+DT@PFNQ?'F%$U"
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
MA;3,+Y FR+4?\AV!G)V4'=<3NRU[%#OV\1C/X;F\AM<VL3%FH,>^81RW98]
MMC"<>&I^(62J@&RKI1\RM,\KALS+9>^BQ7*(#1ID[76Q&=FCV!FT7+U3-SR/
MNJ+.]N$X UL'C@]8LD_SM@2RYV-?*3BI!6]UX*@,7*T$9TMC>!ORY<W1N\'.
M.E@7ZV3=AK?>1+PMS,/U1<!4!6QK<%XEL!8!<QZP3_/6[\M;+/9AU^:H:^H\
M-6]+\7NE:W-U.*<6YY;BFGQ<N\3AC3:7D#>/S>$X93WLVAQMC[SU>7EC4 *O
M(? ["9YI<R/@O0?\M\(.#L(>]D$^ZK#3RQMDC_$WZAW'Z5-=/O[6[?)&V>F;
M,?X&^YZ86Z'^1IOK@/VKORW*B><-W[&\0>\6]E[C;TR<7=XZ#&^,%39O\.>@
M^ELIY*I1F^L&!RT+8OVM*P%O88^_43_4$Z_99_PM 6\2XV^5ZF]]L#WC;X:W
M=A_>PLI;O,WUV/Z6@#?*&U:;,_Y6AF.UX*TVZF^T.?+6DI0WR^9PO-_RM[VN
MO[4EY2U/;8[^1ILS_D:;2\V;H_=)3XQO<6UNOS?&Q_%&?RN(^IN)\?0WQO@F
M*\;[\Q8?X^EO<3'>E[?%\3'>]3?:W#X3*Q+RYHGQKK^9&._'&V4/,E8H;U:,
MM_PM68R?](OQ+J_&WPZZ_M9L\1;?-N<X-N?Q-[\8[\L;]>[C;QKC<?Q@"MY"
M62;&5VJ,5W^;7PS>\E+RYA?CZ=?T[Y@8GY W$^-=?YOM^%M,C/=IFZ=YB[4Y
MXV^'77]+S9N)\=/^%HWQ*7F+C?')<JJA-',JOQA_+#E5ZK;9SJEJU-\TQI_(
MG IUI<ZI*OUSJJ1M<WQ.U9-.3A5MF]/+J;I3Y%03+G;FVY,77JA# )F'Z[LW
MS,N9GV<Z+9Y."V=+X,OW#S\LD7OOE<!'/RK#EUPBO=75T@E%LY<[M@0$K5@A
MX94K96+9,AF"TAE4.IC T:&7+I76_'S=^)O[.F  W=@&<2ZOX;7!%44HJPAE
M%DO7[!)IGULL[=G%TK:L2%H+"J5M^7)IR\F1=A#; 2)[83##,)Y ;JY$"@ME
M$L='%B^6/I#= 2-CTM&&_VUY>=**X_QNQ_ETLDXV]KPSCO*F<%T$Y0=RBU!>
ML?3 L#M8/^1H@SQMD*L5\K5!SG;(VPYL790=.,:!)P1<W/B;^XB+^'@NK]%K
MH9\VZ(D]>^J%^J&>)BA[00%D*((L19"I&+*5J'.U0Y:VO**H[,32[F(C1F*=
MQ'XA=GQ3%]0)=4,=45?462O*;T,]BIVRQ_$&QX:.AZ#K[CG /@?U9Z'NI:@[
MOS -WE9H62R39;,.UL4ZM>X$O$W+7@0L1<"$ND\IT<:L#?]M[(EY*U =QM@<
M@Q'DH<YMWJ*RQ_!6B-]%V >;F^.Q.>@ECC?;YI2WY2H+9:)LE%&Q6S;GRQME
M+YRVN5[:''D'_VVP@[;E18[N;)M+X&_D(FISB?S-MCD??^N<;=E<;A)_\]A<
MG+_YV9P/;^&":9OKF9O$WVR;\_C;&'['V%P2?^N-XVW:WU3OL+GVQ;'^UN[A
MS;8YEN/K;[2Y9+Q1]I73-M<-FTOH;]Y8X?$WWAF.L3D_?_.-%?2WXEA_LVW.
MC[=D,=[X6Z(8'\,;;&YI@AAO^YM?C+?\S;:Y=F^,MWE+$..C_I8LQAO>DL5X
MXV^\EMC]8KS+V]2*!#'>ZV])8CS_]_)XLAA/WI+$^!A_2Q;CR5NR&&_\+4F,
MM_UM)"<VQOOZ6X(8'^-O26)\E+<$,3[J;\EBO,U;LAA/?RMT>4O:-J>(\4EY
MF_8W)KA)8_Q,<JK<%#E5LA@_PYQJ:%&*&$_>$L1XV]_:T\FI$L3X8\FI NGD
M5 G;9L??!K-3Q'C#6X(8;_RMIZI*AAL;)?"1CSB3%G"2!^;ES,\SP\,\G19.
MT<8I^IYX0L(//""C-]\LW5=>*4=J:Z6)P0,D#X" 2?0$0^C(#!<521?(.,R[
M(+PC )([07!_9:7T0_'\?11D',2QPS1TG#L, PGBVLF*:AE<62KM.2OEX)QE
M<F@!'&-9H707E<M@3:WTE9=+!^HZ D,Z@+KY:+ 'AC-64B(1R#->5B9],*@6
MWO&#$3;S\1_^]Y:6RE!=G?3@/!HJ[PX<@!&VHIQ^&,<$R@VC_-'B<NE&?4=0
M[X'92^7(XGSI6%DB?155,@#YNH"M!?(>Y)T&!A!@&Z)S -L4L/%W![#QV$%@
MX[E=P,9K^Z"?3ACC4>CK (RTF;UL&.A(<3'JKI% >15D@7R+\B';4KT;P,#2
M4U*ALO<"&[$TN]A:@(U8QX$M@N/400^P'76Q44<=P-9;3MW52#?J:5U&G2Z0
M)CH_>8,\#F\UX* ,O!6 DUSPM@P<K017I>"M6KDSO#6YO'6YO(64MPHMBV6R
M;-;!NE@GZU;>((OR!MF4-\BJO$'V\=)*8"D&IA7 M@085P K@GQ9Y31OX-GP
MUN;R%E#>:E2'U"5U2MU2Q]0U=:Z\04[EC7=DR1MP*&_@; KXAH"S S9W"+@/
MSL_%N07@N@S7UF@9'2CKB,O;$9>W49<WV@YE:76Q44;:&&56WL"/\L8[@N0-
M_"EOX#-22]XJ8,-%T,ERQ^; ?T<^; [VH+S!Y@QO!UW>!EW>Z#/D@#Y$3NA3
MY$C]#=BBO,%.E3?8K?*&,AW>8->HJQUVWH2ZU=]RX6_P@T'X$VVG'=C4YES>
M>EW>1'DKE5[ZFXN-YZF_ =L0KH_A#?ZJO,%_ ZZ_C10Y_M8\/P]V YL#!YTK
M'9L;@/PQO#%6N+P%E;=*&:2_ 1MQTR?5WX#-^)O&"O*&NI4WR**\0;8)V%;_
M"O@$;.W K"5R.&NY-F8]I8Z_]0";Q@H76RMY8ZQ0WA KZ&\H[XB+3?T-]?49
M?S.\\<X<>8.<RAOD#E8Y_M:YQ/&W@]A:\+L+^P9P3'ECK"!OC!4N;R,N;P':
M-1L]^AOJ5G^#+.IOY(VQPN8-&)0W8')XJ\!_Q#)@WC_+];<5CK_Q>HT5+F]-
M+F\#+F\A^AMC//V-,9[^QA@/>2EWE#?&>-Z--KPQQKO^QAC?86+\_.0QGKSU
MN+Q%E+<RY:'5Q49^U-],C+=Y8XS'>?TV;[#MGEQ/C,]W8OR@%>,-;QTN;U/*
M6Y7B(![:H\9X_-88;_S-RQMC/'ES8SS]C3&>_A83XVOK8GES8SQY&W=Y(W_\
M?]3%IO[&&(_K;-XTQEMM<\"-\2-%3HQOGN_&^!PKQI,W^%,,;Z9MQC':+?5
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
MO*:SJ%3ZBZIEK'BM!(LW2:AXL_X>**K18SH$![]Y#8_QG-'B-7I-1U&),V0
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
MH$VDXLW/YNSA0<EXHS]'UR?@L(^2Z7GL.PO3B!4%L+D"V%P!>"O8K$.,1@O
M6P%X*RC6%Z[;EN#ZA<6Z?E3'7%R?C>N7%:D_=2T';SG@;<%ZU7O4W\ '8T%K
M7J%.W]XQ'[*?4JK?_,_]&BL*P%O!*DU^>/=NH@"\%=3JBY8LG_6P/M;+^BE'
M6PZN7SYM<[0SVEMH]N98?S.RN^\3<.-OOF/ =PW,L!=S-S*9O]DV%^6MT%TS
MHZ1>5][FMZX+49@&;]8P,S-DY43%^/;"8M5/4MZ@7^J9^J;>J7_R0#[2XLWK
M;^"?=D![2,@;Y"$GM"O:%^V,]D:[H_W1#FF/*?VM<'J-&MH[[3ZZ5DEAT3'%
M>-O?[+IUS#XZ:XI]'LJ=Q_>XT+'<=*9,;;M(!)T+N?IJD3>]25?5#E]_O4Q\
MZ$,R]/&/2\^MMTK''9^5]CN^(&UW_*>TWG&/=&S_EO1_\5LR]I_?DM ]WQ+Y
M5NP6O/MN&?OJ5V7@\Y^7KG__=UQ_!ZZ_ ]??@>OOD"YL@]@FL$6PR8V?$GG/
M1T3>>(/(%6^7R<O?(B.77RM]E[]&.B^[7#K.>8FTK3D5]E GK;/ VP+PMAB\
MY?GX6ZH87SB];A+MC78773^G, W>DOB;]WT$7][H;\7Q_L:\HH7U(&ZWGW^^
M=%QSC72 B_8KKI"V%Z #A[B>R-_2C?'/1DZ5+,8GRZEF&N.].969W2SMG,KC
M;Y3!K".FL2)%VVS\39^2NN_*IIU30;?'8W,FIXK:W+J->F.E-Q>Q8FZ1=%6?
MAKS[&N3?-R,/_Y'FXYJ7,S\/9]YIB>VT]/>+'#JD[[6$T;L;08#K?.4KY1#(
MW8=.2PLZ+?T@->"^/&5F>S#C_LRX=.ZWQ_7IF,0ESKS<.J?XJDUZ1ZN_U%E;
M@8_Y[7'IIK=KCR4U,RZ8F65(N)G1QV]<NAF/:<8 Z[S<)97.O-NKG7FW:?@<
M(L#RS;AT&JX]'M.,232SZIB9+GB>F47*'K/(:\UX3#.6E&-Y.^>7RO"<5=II
MF9B]7OKF5>FXXKW9L>/2S3A:,W:;CT7-K#IFE@\SNXH9DV^/2[?'8^K8[>P<
M:5U0*/USJR4PNUZ"LS9I;YX-?E-6[/L$-F_V6%(SRX>YV\YZ6+YW7+J7-S-^
MN7M>N8S. 6^G;)&QV6NE9QYX6YBOV QO9DR]=\P]]6IF<C)3%YI9V^SW"6S>
MHF-)L\#;@B(9G%LK4[,VZC8PMT;W\9@]+MW+FQD'R_]FJ!IE,#/Z>-\GB!MS
MG[U(,1+K^.QUBITZZ)I?ICJQWR<P=[V\8[>I5^K%C+DF!V86*?M] B]OSKCS
M7.68=V%#LS8K][2!E@4%:A.&-]-HVF.WR9N958>XS&Q&E(_[;7^S>3-C@(E-
MU\S@//<UZR6T>K,^9> 3!@X-LM\G\/*F[PMD+]7D<C ;O&5OE,GL#3*0#=ZR
MBV1_]A+EKF4^>)L#WF:MDH'9:"CG@K<%*]2?Z&_4\\@<\'9*@^J_=UZE^AMY
M.;@0O,TKTC'U8Z>LU6_^US'WY"T[7WJS*V4\&[QE;]'.7E<V>,M>KN6S'KY/
MP'I'9H&W.14J#^7:G[5$_8UV-CE[@_H;[8]C^M7?</SH?,2*N>5ZEYGO%/#=
M@B,+P%M63G06*S.S#/W-S.AC^YO-F_U^CJYU4E2N*SO+VJWZ;=8?L-\#\>--
MUY5P9]4Q=R$IAS?&&][L,?=VC!\LKY5@G1/C.2N.B?&&-^J+>J/^J,<H;]EY
MJF?JFWJG_LD#^2 OY,>/-_)I_(T\DV_R3OYI![S.\$8[8;VTFQC>8%>MV85J
M9[0WVAWMCW9(>S3^9I(=>\R]^MO27&?F--@Y[9UV;]:-,+'"\&;'>-O?3(RG
MOYD8;_S-YDV3ZK)*[:PU+42,!_Z6U1NE__R+)?#F?Q'YV,=$T'8+.AERUUT2
M^9__D>!/?B*3#STDXX\])D.//R%=CS\I1Q_?*?L??T::_KY;VI_<+4,[=TMP
MUVYG@6EK"S_SC 2?>DH"3SXI8T\\(0.//RX=V YCV^M^=V$;Q1;!)K]Z2.0[
M]XK\QU=$/G*SA#[\29GZ\$TR\>&/RB@Z3WU772UM9YTK!TMK9<\IB^3H'+3-
M\]$V+T2,SVY0_CNS2]4>[+:9<=+;-M.N=,T,V-ED'7BK<];$X(T9SBAG\V;'
M>,.;B?'&W\R,=7:,]^,MVC9SIL+B"L??UFS5E=KI;YQ%:@]GL3K]=.E ![+_
MTY^6D:]_77K>]SYI;6R4)G#(^DV,-_YF<BKONWZ^;?/29<[,:6Y.Q:>2FE.M
M*(Q[UR^=G,K$^$0YE?>]*F].I3'^.'(J_DXGI]*VF6N=%#K^QKKI;Y1%UV%9
ME+QM3I13F5G;4K7-RAMG*H2NJ7/JGAR0"W(RDYQ*8_PZ\%96K;,![IL+FT3<
M[+SRM<B_[Y#P+W_IO&?.O)SY>:;3XK-."\?-[=HEX3_\008_NUU:KWJM[%V]
M5G;.F>^, 2XMUZD)@QLVR4!5C3-&&$; L=G-RU?H.A@D87+]!AW&8>:N=L:2
M<AI5.NA&& O? ^%84V?N:AUOR7FWJVLEM'&SC*]VYKG7\<_SYCGK#Z"'RT?U
MD4U;].7&SN+I>;EUCGZNB5&'!F_S%CV/=V%H8.8]#S,><XKSH<,16F!(>^ $
M.W'L$'[W\,6XTTZ3X)EGR@ 2Q:,P^-T<EPA#;X;S]/)ER3/.T*T/OYMAR#RV
M"^?PW'Y<,X5K)Q"H6-9AE+D3SK,G9Z6TYE3+8,Y&">6<)6,YITI7SFHYF%,B
M.W*6RC[V[.G8'))Q]MDR"B?J@'P'X'1/0GY^\_\(QT&><XZ>Q_/W(>#M /Z#
MP-4%7&.GGBJAL\Z2002 5@3"/7#ZG3G E@-L.<"6 VPY9TI_#K#E %N.BPTX
M;&R]%K;=%C;JA?HA-NJ+>F,=K(MULF[*0%DH$V7;EU,H;3G EL,7YLZ1D1Q@
MRP&VG%ALQ$SLP^"F#>7M@X/O0/!HXB-E!EW4:8^3I;WLY)AZ3MO(F3A0+W7?
M[_)&3I[) ;:<"NG+ ;:<,W3KQ>_FG'(]9K -),"VUV#CR[D6MB9B0_"A_ML-
M;^"%_'1 EBAO.<72":RCP!S).5MU0%WLRRF0IPQO");CY.WYSU<=MI W8*?=
MT'YZT#FG/2DV-&Q1; BJ1Z"7/ILWG$L[5=[ [=&<*AD U^2<W'?#!@[EE*I-
M*#8$Y"@V)$J=%K;]!AN'F1 ;OF.P\<ZCQ=L0;1+ET9:CV/@8G$,N(-L <+;@
M6J[I\#3\\3#TV\,;(.25'6$W4=@%7I^9OQ@)*!K+[+4RN?@,"2AOZY2WI\E;
M3KZ%[?DR[L6F_E8C0SG IOX&;/"W)O"Q TG.?MADN]HDL*E- EM.'?83VQ*+
MMZVX'MB4MQJ4"VSPUX.HISL'O,&/0ZA_ '[= GGV0*ZG<\ ;_(WR!G+ 6\[S
MX&_U<@3^MBMGN6Y'U";K]5A@\>G2NV@-.D3%\O3"'-G-Z3C=QCS(X1),7J&G
M0^ZX=%UCIJ!(ARCP78DQQ&;>>6=CR?4Z]C&)*RI&@\@ID[?J-_^SL=0U9G >
MSV?\Y/4LQZPKH>NPY#HQ?GS-.@EMV*PQ7M_?0:= WV%!O.XM=V+\U'IG#1K&
M^%T+LZ(QOJ^*B0@:8VR]M75R&''YZ66YJI\6E[>0\G:JZI&\/:6\%:B>'=[.
M5OV3!_+V9)2W.N7+\-:NO!4JKTW*VVKEF[RSG&G>EFD]#F^GJ=U0#LJS.\I;
MN<O;&<I-G_)6X? &GSK"X1UL/_B^ 8?X /MA= :?GK= =B]$\HT.2G\5IZ_E
M^CGKD&1-KP<27:_*Y4W;KY+IM;K(CQES;]YA(<_[%J']FL7V"YTBM)=C]1LD
MC'@P!+]O12S8RU@!OSD$'^Y^_>ME_.:;G2<D]]TG@DZ*_/G/(D\_+=+<+-+;
M*Q((R"2:^SYL1[ ]@VT7-K3Z@I1(IM)(%<:Q=6$[B.TI;/NPM6$;8AK!$S@+
M*8>S,.&ZYQZ1N^^>WO[KOV3X@Q^4]LLOE_W0H?*V&+PMKI.Q10WHM#P/G45@
MRRJ7O>AL[F1G%3;5C5QB8FU]7-YAOU?%&YGF'1;S/H&N,</WW9!W3"'OF$#>
MP364#I^@O,.L]V'S9F[HZ3LLB)U=UU\O8]_]KH0??50&[[Q36E_W.MD+.7="
MOH/L."!FFV'0]CMC=D[%:7%-3L5]B7*JKK+8G(I/& TVQ@J#C3E1#+;-#C;F
M4,RE$N54/'\ZI^(-%D[/OE;]O;^:[]8ZZR)%USV"/-1YL'Z3#G\U[Y3I>QX&
MVWH'&W\;;-'W%'$-KU7>RJ;?37+>SRG4.EDW9: L309;3BPV8O##1LPQV!8[
MV*+O*:)<ZHXZI"ZGL2U775/GU#TY(!?*FXN-7"FV=1:V!=/8:,>*#?DTA[@R
MOV:>O1<RM;[F*AG\]\]*^/>_AY,^X^3ES,\SG1;/DQ8&M0,'1/[V-PG__.<R
M^NG;I.>*:^1H;8,<FITG'8M*=&I$CK\+56_61UHZ+_?R? T"NCHKYTNOVJ@S
MD0R7.G-7\R[?(6PM!>4(Y+P[B,:L<@.,K!:)"N_BY3GK>7!MA3(TIM7.O-MF
M70D:$.]8Z?H#Y6OUY4;.RF+FY=:[C_F%T_.EUVR5\7)W?8(5!=$QB>8=%W98
MNA!@6A'H#Y]_OARZ]%+I>,UK9/"-;Y3)M[]=0N]ZEXR\Y2W2??75<@3!]? K
M7B&=5UTE0V]ZDTR]XQT2?.<[9?C-;Y:NU[Y6FB^[3,_AN;R&U[(,EL4R6?;1
MQBNDI_$:&6W\%PDWOEL"C=?)0.,;I+WQU7*P\1)IN?)*Z44@&_O7?Y7(>]XC
M$V][F_2C 6I[U:NDJ;%1O_F?^R,,@&]]JY[/ZPY><HFTO_K5,O"&-TB 0P'>
M_6X9_9=_D9YKP-L55\BA1F!K!+9&8&L$MD9@:P2V1F!K!#;(WPD<0\ S!5S<
M^)O[#J>##76P+M;)NBD#9:%,E*VE$=@:@:WQK1)IO%XF&H&M$=@:?; !^QAT
MW/O*5TK+11=IP#^"!KH=7/6X0Z/,.%DV5(>0('>PH<"YDY#)RUMSXV72U?A:
M&6Y\LP0;@:WQ'3+4^";I;+Q*#C>^XOBQ0<[>:Z]5/@2\C -#'["T&MZ D5B)
M.=((;(W_JKJ@3E+R9FP2^IB$S=G8FHD-W-#^:(>T1]HE[9-V2GLEM^287)-S
M<D\;H"W0)E)A:P6V/F ;-]CPS?_<[\L;;#?&)E'^ .0/8%\8<HZ^^,7: 3O*
M,;YH-#J0Q W!)Z?08 =Y!Y7<<C$_OL!8A\:UX04R?/;E$KSPK?&\I<(&_?9
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
M&I(_DF DL(,9$WQ4D!3RE^^<YWHJL1GWIQ+%.N>%.7667K+9E;7C+&?@S29
MX>(]V'A(1U>:C2\.;/P*0%"FJC^7%O >[=BA+M*G5U3X$AA/O4L -M/;"5O(
M# =+-4Z>U/"1(^K<4Z:K7WQ0%]/O5>W\19.<&!M+O$^'!,#H-202Q/\Y\SBS
MBM;_&^SZO^#SL//7'GE$_7OV2 <.^"R;UP58F?U,?!+FF[K/G5/TZ%'5E):J
M:NLV-6W9JMCF!Q4OV>*<&%V&.P"W\&&$1(+8%]HDE400.^0 ,VNI]W/Z^V!^
MQ+-3D587W,#+UA;#'=V&.\ 5O88[VIRG)< =#3:NKEG0<F/-&HU;N_=_=;?:
MG]ZO^N>.ZM\'?Z\K;Y[3Q^<O:C ZS<M/;#&9H5Y]5=J[5PGXK J*%%V:HYKY
MZ:JZ&W!MF"K7,%7A>L=5'?"T3(.I0N+GVV&JD"CVTS 5P#P54R%S@*GR71?3
M8:J0&',24P7[<T(;'Q(SAS;>.68RERAF>#%N<G'POW,^V34"_:8E67;/:KMW
MHY7!S/%*I\ZH3+LGX&%)X34*QUO(XQ*2,X=X,R1FQ@XZQPQ\528;,B,[.D 7
MZ(3[26O<GD,RATAR#PNSU?!9I0<\+*9CY$&OZ)YZT'6(A5/)8CE"HEBN>;N9
M;.!G</10P3I_\=2887URKLFVMDBMWRQ3[_$*C7WX4<"S!'[A9<5LT#(U:+&!
M=>&2!2U_MZ#ESQK8_XHZ_P,  /__Y?-)6   D#I)1$%4['T'?)UEV7[;I#MM
MDS;-3IK1=&0U@P(=M(46RIYE%"@;%!00E$V1)1L%1!00%#Y%4=DBRE $\=./
M/RJ4[I6]]SG)V>?Z7]?SGO?TY"1M6G9J\_N]3?J>\X[GN==U/\\]EIV$VLSI
MJ!P1@\;Q\>B:D@E/1@'\V:5P9LQ"2\HT5"<F8?N4J:A)SD1#^@RT3"M!:_8<
M-&;,X+DL\UEU4A+/3X-CYDSX2TOA+2E!5WX^FC(S49F8:([:E!1>DX&VG!PT
M9V6A/BW-7+=M\F343DU!6VH.>C,+$,PIARNK$!UI>:A/2L/6A 1434WC]W-Y
M72&OK^!]"U#'[U=-3377-Z2GHR,O#^ZB(@3*RM S>S;?,=L\<]MDO7LNOU/"
M=UR CO+CX3SW&K@?_!G\?_T[4%D)-#4!W=V UXLA]>/S >WM0%45\/''P/OO
M]SD"__PG/.^]!^?;;Z/SS3?-H;]U3I]%?[_?\:]_ 6O6 .O7 YLW S4U0&LK
MT-,#!(.?[MU[7<"?W@56_P X^$P$$LK@3)B%UH1LU"0D8WM\/&KBXM P>C1:
M8F+0RJ.1_Z\5/Y&OJN;-0_.EEZ+[YS^'3V/O[ 2<3L#C 0*!H45'\5U;F\6+
M'WT$_)-S_QZ/MWF\&3K>#IW[Y_N#TLW/P\7#P:.=1]>__XU>TM$K.F[9 M36
M6L_K[?W4KQ[HZ(#SE5?0>LTUJ)D_G_I@"N4MV<BD=(+D4'(O690>J)HT%<WC
ML^ 8-1.^$7/@G3@?W;.6H^G@DU!UQCFH6;T:+;_X!9P:A\.!O?G'LVT;.I]_
M'HW?_2ZV'W\\JA8M0MW<N6BB'FNC/HO6DW6IJ6C/S45O00%046%^Z_\ZK\_U
M/7U?UTG/2O_JLZJI4[%]\A0T)F6@,WTZ/-.*$<@I"^OXFD3*VY3$D([/MW1\
M5C$:IU*'3DC$]MC1YM[-!Q\,QS>_"=]/?@*\]AKP__X?4%T-N%Q#FQ#D87SX
M(4 ^QL,/P_N=J]%UPFEH*IF/RK@,U(Q-1FM2-IRYLQ"84P9/<3$ZIT\W?"U^
MU_QJGC7?QKZ1)O4\JGEL(QWKEBQ!^UEGP77CC<!CCP&__[VE6QL;L>]GQX^?
M.ESVJ>6!!U!][KFH.G@IF@Y<A.XY\^&=,1<^XHYNXHYFXHXJXHY(7"$](WTC
MO2/]8_00^;HU)=OPN?C=G56$SK3I:$A*-_)01=PA'"$\T4;<(7Q13]Q1'<(=
M]:1K.^7)17D"Z=A[R%%H._=*U'WW46Q[XL]H>.W?Z/A/)=S-7?T'(UOTCW\
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
M!0DT F^\ 1]YQ7/\\09$VZM2&^EPKA\_/KQZ918VJ$^\Z=05\=05(ZDK8N;
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
MC;Z0WC#%(Z8FAVV$G<<1F6]@0'R2E8S>DT&Z32LS?"_^EQQ('I1P7Y<J9[V
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
M/&P\_GC4W$)C_,HK0\]ID;%5K>^[[C()E'8C),V-YCPR3E9SVX]N_(Z^&]W
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
M>C[YJ1M]U(/1(4\FM(<Z*3($<E>X0G(A^9!^DY[;))Q!3-1Y\<7PT6%1F&M
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
M*WD,2K=$JQ](;U8!@KE6+?CV-*O6^X!T4XZ+=KJT):N*/*1!QT47P?VC'R%
M8.I\[#&TW'*+"2W:1F-;'7)<6LD/;=-RC)&1X[)])-\M+@U-^:5[3Y\6 J;F
MRRY#%17=8'13E3 C;YF6O&F'18K6KF._,[K9\<N1%7.DU*.KQ]ATTW71\K9-
M(4>DOQP7[=)J9]9)Y[_EP@M139VR[8$'4'WCC6A0(TK2L&W)$@-@:LA7VT-)
MHG:%*H$(&9;(E;=JY5+1V7&<<P[\W_VNJ>9D>%SQW_]EU</Z_:B\M*JI$03B
ML,-,$\ VSG\=Y\Z.[8ZD6W3LMETQQ\XGBJSZ8_-<6$_ROHT+%J"&#NGV5:M0
M1?EJIGQUTVGQ[6U.B]VG14U,J8N\=):[R+NR$]L)\*N'C4(+'1;GL&0Z+=E
M\1' Q:N!9UX":FIW].]0A:POV6E1&&$WG=LFZI.JN^]&%75I\Q%'P*$8?X[%
M.V($NJA[&[7"/&E2.";?!OF1N1*VCC<],[)F6SI^FJ7CZZ>FF>J1D3K>Y(E(
MC_"HY+VV:D6</-IQS#%PGW\^H,(:3SX)J+^35I:C]:!ZS-!I::;34DVGI?+N
M^]%T_N7H6G@"O%,KX!N1C>Y1&6@:EXS*B9/[Y!/HW>T<%YN?(W==;"?=3L@V
M>2 3$E$W-A7-(VF?AE'/%1Z&^C,N1=6]#V/+&V^@CHYL^[9M<'T>]D283.6/
M51J:=MRW=JU9%&BB#:BDDUF5EX_FO-EPY!7#GU=F=/R>8BI;Q^\IIE))X#W"
M5!$Y+C9NB-3Q=BB>K>,'HYN>H6?IF7JVWB'<AR5A1_Y.Y+O;]BVRLIA=A""R
MDF)D_DZDG@SGYTRV^KAHKC7GLJ_"M;*WPKE[C*D*BDTSY\8$TBUV"FKR2M%Z
MTIEPWGHG B^_8O4U$RX7/@_L2\2/V'<-6EN1BBNE5Q>@=]=UWWVH6[D2&\E,
M:^BT;">Q6]3+)!27)^$6(:)C%L4 _6+N59=[:A+:LW/A+2R!>W:1\5C% (H9
MM&,6[7C+R)A[Q21JBTU,),86DTG)Z',QX']B8\WV83B')12/:<<DANMRJS_!
M3*L_06<N/T].,5N/IH]+1(E7-QFIC<^HVF\_K)L[%Q_3*%?>=!/:7GH)G@$4
MZ5!R6B+IIO 0FVYVO*5--SN6U-0<)UUTC9VH9W\^4'RSZ-8GEG3"1*O.O6*F
MYUC]=50O7=NN_R9/Z7<?NBGF7J%J?.Z'BKGGN28ZC:IDY__I3]%Y__VH7;T:
M&ZBXUYQ]MG%<M./20\-G8NZG91O%L6[T.*R-FX0J/J]M+^C3(F>Y_5>_,B%5
MZR@#T3EC.OK$ (\+U?#/R3,QN-K2#LO;J+YTLRO"1<< V_(FI\6FJ^@E>;/I
MIL\C<R4D;Q_Q>CDNS93/7BEFRE'GLF6H/?ED;*#CLN;RR['MDDO03&>TY[SS
MX#KE%+0N7HPJY;>$RFE*L<N(B*<$)*3X-5XS-E6!X?<[+K@ OGONL9*CWWW7
M"BWY;W=:Y+@I)U'R3J?.06>Q@6!L,XVT33<[AR62;I%ZT-;A,JB1.M[T<8F(
M2W?MOS]:ERY%Y0DG8*U*^U*^JBE?[71:O'N;TV+W:5$34X4%T5ENI6VLI&RL
M(<^O'S8&-<,2T4F'Q3^L")AS"G Y>?.%MZP&OUHA_:3].S[C'P\=J+;UZU'%
ML:S]V<^PCF.IYEC:*:=>\H=[^'"T\MA.YT5V/S*?8*>VV>YE4D(=/\/2\6HG
M,*!M5C([_[]1ND8%6,A?3>1']7<!G2>CIY6C)J 6[7#1:>F@TU)#IV4]G9:/
M[_X^*L__#EH7KH1[ZB)XAA%\#I^&JA'$'3%CP[K$SF$1WT;GYXC_A1?L'5WQ
MMSXW8XN9@-H1*>@83CTZ; ZZ2DY"_;G78_/#3^$_M".;R1,-Q 2.W:A\]HEQ
MF?B&_.,A-FM[_GE4T;%;NWPYUJDM0VD9VDO+X2NM,&%1T9@JVC;;F"E:QP^$
MJ?K9YEU@*G]QZ:XQ54B'1^8\1^IX'?I;YZ)S-.T$?9MNNK>A&Y^E9^K9O3,+
MS+O8/6;L_!T[AR6R=+MPA\:HL>J^&KOF0)]'YN_8.2R1)??#>E#]K#C7FG/E
M9 O7"M_:F"K:-D=C*MTKC*D*0G13;Z!8\B3EIY9XI?/>^Q'X<VB71;A<F&6?
MTQ+EU<O0R/#_^]\(_.EU..ZZ%XVGG(EM^<5&>&LF)*,M)<?D(R@12A4<[%XG
M J?J%MJ1F0</O^_-+S'>HU;4U3-BT\1)5'SRVO/)(!* 8C)%+HDK)I]@:KV;
MNMO39IA[N_((0-.SS8JQFO%LBY]LRA8[<\ADL\O1DSO;-+JLFFP)@:D9SO_K
M/&97F.\UI68:1K!B$N7U9Y-1"LFH912&&61J"6B"J>=>0R9K)Y,J]EO)AUVJ
M+4\ENF7^?&RB4:Z[[39T**=@B/5I"79VP?^G-^&Y[2ZXCEYAYEXT$"TV3;3H
M)AJ);J*9#OVM<_I,]="U>J$*,3Y>JUA2A0-HI4.-EDP?%LZCJ9?.>8VDF^9]
M*^>_+E4K=+-H,,HI_+.I'*91^23VHYOHVH=NBC^6(T+@Y2+8#2C\Y,HKT4C
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
MWSOI +R!P$//HWOK/6A;=3$:TI:@-C(-S1.H1";/0]^T0M-]5,=MR@NL3\E
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
M[M=SS'G>9U9C^!Z]SY4UF^_/02\9Q:?5"$[N\+1I\-,:]^RW'YS''P_')9?
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
MLWT2;=>NGJQ<]*;E]]5F"$W=FG=;P51V#(L8T_;[$Y/9/HW&NB;!98V+T":
MJ="RZ,5@_?TM;9]$XX^9,]/X/MHYQ\7H)J]V*OL^8U:?OZ7ML[A)L0$*]"?
M:C_N./1<?#%Z?_I3^(9 G1:I/WGB"KHYH,7@'KC^YUUX[W@ P05G Z6'L!W!
M=BS;2?R.)\'!WRT\MH7GJDL/1%WIOF@NW0L=I>4\5PJWX@JT(J)OS^,H/8CM
M2'._K_1$=)<>@Z;2PWGO/#[C #24[H/6TCGHHO!PSIT+ST$'(7 $WWG""0"_
MI0&9"FS^TY^L=*N;-ED[0IR0@77KX'G]=3CYO;NON08N F,O[P\JD%\5?4D;
MQ5>()_O3K7H2>6Y<HJF7H+H)/1,*T9M[ 'Q?@SHM:./W>9U*]=9'@>,N_;?I
MYB7=NDBW1M)MTV!TT_QB,_,M,N=,4/K^^P/SY@'GT A<MLQR :/!HEHGGNIJ
M.+N[T>WSP;5F/;ROOH7@3YY"^*J;X3_C0KB/.!Z.\CD#Z=9?5BB/?B1XTQ;P
M=C"FSCGD2G#XX?"?3A HU[3[[[=V0%1S9)?JM*R&9_F+<"ZY&5V5I\!9,!^>
M++FP9@+L7T K<QRS8^%"=%]]-5R//@KOVV\C2"72?[XI/%U.8[Z(\?*-^M,.
MC5Q1I& YAT,//PR?9"=YIH<RV:%=,AHM_J&XTZ+^:ES:4?SA#VG@+C&[?;W4
M$ST$5(X18^$>G0#_^&R$)Y<B.#$?WK%I<(V,0_?P$7 D$[#L<Q0""Z\"OK,<
M>/15X,\?T\!KL +R]_P-#DN<;KC^L1)MCZ] [>7W8--12U$[YS0TS3@,[1-*
MT1-#63&*LF(<9<6D\KXZ+,(:PAS]<<EF90HEB&PA$.VDX>)0=?2SSX;_D4?,
M0H0!AMI5D^OGU\QH":[9!.\S+\-UV8_0O?<B.'./@R=Y/@(3#P"&ST%@#&5^
M?*%)]?L?QU11<8S">E\EX_OCP>B89SU;[]"[3*V3^(JM=5C8)_7-CF&Q8Z*C
M8URZ(EX:V\.3>G[TV/OW77C5E<ZQ)T7J_DVIL.JPL#^#\5Q__6;OM@@_&X^E
M O8]G7V/9]]C9W)L!\!]#'GR^EL0_L6SEMNU%G8;]]1I&6BT:.50*PW*Y/3[
MW\-],Y7X@@5H)I'K%=] XCO)-/Z(I2P&$X%%S&B_/Q$GVB]0YQH34ZS<U:GY
M"*:5P9\6R:N=-,-D\;+OMWT.[?O%J': O[8,[< IK=9&;\-MXV^9GKZM/V9"
MHDF7;/)RIQ4;JU8,9O)J)Z9MXZ]IWJV@+SZ_@2!-58T;SCP3[??< ]<0J-,2
MB@ H07+UM-[9B_8/OH#SJ17P7W,/L/!:MJO9"/867H$0FX>_>WBLG>>:J50;
M%UZ,AH7GHF[AZ?R]$)ULO6Q!-O 8%BYFNY!M*97P%3QW%;IY?ZNY_PK><R'J
M%YZ#VH6GH?G\\XWQX5&%\9_\Q*IY(8"I52UE:%'&)QF"5!)A\J"'!DPW 6$S
MC9HZ\E_;!1? 0<-9&=U"I(T,EB[QB5)5]J=;2AJ:II+N$\ASL>2G"9GHR*V$
MZV""A2%>I\74V_D;0<YCSP-7W$I:[)AN35%T"^V0;M<8NC5M0[>%:!% 9_.8
M>]FHV$%:X+++@.NNLPHZ/O<<0%J%:2QX"%:[*3^::334^0)H6U\+QYL?P??$
M*PC=]"C<BZ]#Y_P%:,HO&4BW_K*"OR7<S:H6#10I%'O+WL@(*1;.RU[V*22:
M/O:890!+=NU2G9:5Z%[^2[0LN1ZUE4>CM?A ].15P)>=AS#EBX?O[B+_R5VT
M_KCCT';337#\[G?P;]S8-]\Z(_--"=%5@M(I8^B;AC"U.JV82"E9SM_ #WX
MYVFGH9WRVL2Y46]T*A9D*,:T2%YH)T^NMI1C 1K+3L5[2D^,'X^FD6/1.2$!
M[FG9"*66$L3DPQ&7AK:Q<:BGT=(\-0E=17/AF7\RPF=> ]S^,/#;-VAHK__:
M@>/_Z"*<UP?OQCHXWOT8';]\'<T_>@)-B[^#AOT74*_SVX](1ONX&7!-F8U
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
MF%[ZK.]T3.?H7%VC:P/1T>0!7L_C[@$#T!81@]K().R)RL%G@RCDR;-06;@
M37//@//<5?!LV #?W7?#KT1EK82]^QY\'_X=GNV[X:YN@*>A%3Y')P+N?G(E
M7-2D__L9\"3!^J4/ J57P'_B*GBG+X9GV@F'<%JF'%5.2T#Y)B^^""^!L5NK
M3*1+W0'HUM$OW8:3;LFD6R;IEH_6B#S2C?(6%4^Z]8VY]YQP@NDAX2?_"SSY
M;[\=OI_\!)[WWH-[[UYX5&Z4SQ20,Q4:]M=?SHM6TO_V-PO,$S!X5?J8(+^*
M<KF=ROR+.BV>N./A+;2<%JR_["MQ6HQ!D]-24&!TDET,XG.54N7_M73XVI8N
MA?NRR^!]_''XE"\6;J&D7Y0G"?K\M!7>6V^%>_'B;KHE!ND6?<QIL>W;(9T6
MSHV/X-!/< 6"++_"J#FGGLLOA_N!!^!1**YX2J%0?!9_2PN\#@<\JK"H/CE?
MH.^2W;-)U^A:^WI]%PBWW08Y'=+EPBYT7 *__[U)LO>><0;<G%\'=8OZM)21
M!EM*2[']XHM11?ELH2WWB>\T7KNWE79;.IT [1%:VCG/#MZ;[VW47QU.RT$*
MISRL+_JG!2DM+BJD6+M1YZY$[0FSL3LE$Y]&T&F)C3-Y'RTY7Y[3TJ7CAUF]
M3+J=EBE?JM-BRYN=XV([+:8'S9?HM.CW>SLM>ME.B\+9A)>_L-.B7=YC3DMO
MR^VW5BRT#?7..PB\\ +<-]V$]M-/1W-6/^%AB=V]%53EIWL[[\C"PT)S6+YP
M>)C9#LSK"@_;FW#DX6%BKK)^PL,<VG8.Q_ P.2V*P[[A!K-ZIX[,+BH1!PUG
M$T&M@*_*0:HLY#X*N%X]2D3R')VK:W2M;Y1X8!AY81!Y(@+[HV)0/20)%<-S
M4!8_#>6ITU$U829J2V:C_J12M)!_.A0Z(Z?IMMO@>>A1=&S^&5I?? ,-KW^
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
M!*X(14)90EI BU#T#!&3GBF@;>*20);7*F(648JX1. B=GG:,C"&2TKASJW
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
MZ>)#VFGQ.MHQ_/R+Z+W]/K2=<C&=RA/A**4>)RZ.S(FZ/IA?0!Z6?I.>,?U
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
M.W,TKDG&J]U5.BV@TP(Z+:",Q;IU5J=PA?/9L=KBQ:G2IT5Z0'1\SB;@F+.
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
MX?'.H3DMDH$3YIW*S$'%UA(;BY;(2+3S.WUKUL!)H\NGBD/:D5"I72FL]]A
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
MX'#XHE+AFI6&_D0Z/JD9$\<VGV.+Y]AB.+9(CFT^,3YL)5QG;X3OQD\ #SP
M_.QG5MSO0?5I>1V##S^)[LVWH+7V=#@J5J"EJ 8MV=8.BQV?K'%K;L;17!@_
MA=-D."X'PJU5^7146BVEI6C6P@F-S;Y/?QI.&HT^E4F5C):1]A[D@:A,J9N&
MN)SA+N+4NO%".%:>@I;R96A.*D)S),<>FV;ZRBB<(71LD[W[1-PJB%L.]482
M]<=T=!85H7_3)K@>>00^-;%\#\?R;_]13HMVNYY]UJP>>Z[^"(954K?\&+3/
MIA$<3=QF%:$EH1S-R=5HGE>*ECF9<,Q,0&M$%+KH$ P<;$[+VS'<I9=$_W_Z
MDS%T7$\]A?YO?A.=*CU[SSVF]X^3SH>7AK+"#IT?_2CZZ$!VT('IH$'9OW$C
M7)=>"M]55\%#&:/2Y+WWW8=VW>-'/T+_W_X&5T,#? >QD_EO_=%<*M10V-#Y
M]C[\*)S7? )]*SZ$#M*?](#T@?2"],-_U>[(7 +WXN,P<-QIZ%I[GEF ZOWZ
MUS'\ZU_#,]7"SM_.[I]V)K50)7ZG$ZU*K/U+EJ!SWCRT1LV (W8>6N;FH'E!
M!>6L"AR4F=XLK5/-[GBW-M7\,MK5LJ\3*2>CT967AX'33X?[UEMIAS]E['%C
MEW^0TS*)TR+&48SL"R_ _\W'X?W8[1A9LXG>Z H,1Y3"'56!T1F+X8NMAG^.
M5<EI)',1G(6<]"*>SZX(UGHW/37XMSN+BJNHS'Q'?P?KH<^M-@FVNF9X82F<
M!67F7C)0=&_3#X0$X\HIQW!QJ8DU'<D(U-6>76OJJ4N J(.MJ23!W_I?U3]T
MWNXKH>O,];GEYGZZKS^NQCQ']]-SU8/ 36-AE,:7+R$!_J0DTY]@Y*BCX#SC
M# Q3N+@??-"4:O5/M161'CHMS]%IN8%.2^W: ^,6J IG<.$Y?4??-;@)EX0
M;CDAN&4$<(L+P2TW!+?T,=R$SWN'6^#=^3ZB)_\LOOM,CBV:YR-Y/H[O6;0<
MGN5GP/\^Z=.B&&$G'6GQE.&G9(N?W@YNJL[RKG!+#\$M-]<X+#Z55ITU"UXZ
M*B-T6)R1D1CF_ZX5*S"J9'*51I6!*J$KHTK'GU\"[KL?.(>8**8X.AZ>^ 54
M#%E\K\*)8XNU<'5'5Q@YY$PZ#".+3X3GE'/AOX*.SQ>^8"5(:R7\H*J';<?H
MP\_"M?DN#-6>AZZ2$^FP5*-N?E8P[\J.2]?<: X-3298<M#09.9^:-+N+20Y
M2$S"QS9.#A*W/AKV;9S;ALQ,[*0\VKML&=JNO!(#:LBH%;=]^]Z[WB8T0+U_
M_SM&:)@ZK[L.@ZM6H;-F"9IS%V+/G&3LC)J#^CGSS:JAPF<..+9P&1_+OV?D
M$+<DXD;:4 SX>>=9E='$@W9EM*E2/4SOK,I9=]P!WT4?AN>$M7 O/([TOAB]
ME#=MTQ>A?F85=E(.[8FETSDCDT9S@E5YDT[+"/G!>S#5P]Z.[M8.B"(EFIOA
MKZN#9\<.TWG=26-^^*67X/[M;^&17J<#HG!##PU)]Y>^!*<<&#K%;CHVGJ]]
M#?[''H-/9<GYGNX__A'#K[X*Y^[=&'$XX.WO-WE0A]2/:$?R18L6#ST$_R=N
MA6?MI7#7G )G0BV<$65&;DA^2#_\5^V.^,/@S3X2(XN6PWG,2@RO6P?WEBT8
M_<E/X-/.X_OI1\ZM0NE5]4K5:"EC/#?<@!'*&"?U1G_$#'1$ST/CS!SLIIRP
M>CY5HB-;A0RFF-T1/XE-]4YT<VP9[>HLVM>)E)/15H^SU:OA_>A'X5>C7\D,
MV>4?]&D)U]Q>*VY.6WJJ2O+ @_!?2T]OU47P9:^";QK!B:@QA^E=,*.6QCW_
MS^:DEU7#5\'SN?Q_?HU5LSZFUORMSWSEU>8[^JY_7HU5DYO?\2_@_WD\OXCG
M2WD^B_\GUEBUJTE(_I0:LS6GF'M?,<]G6 2@?AT"VY_&\T75)A%+O_6_/C?G
M98#S^TJN,]<75AN/V=3EYOU5OM>?R?,E/*>*8BH5F9QL]968/1M^*EC_,<?
M1\'BN_%&PW1^57%0A;6I]---I^59.BW7T&FI6/O6N,6$X581@ANOT;6J8^]/
MYO_Y/+^XVLR?YO$]QZTX<#WOH_OIO@8W/D=T8G CW8A^1$>FOC[ITJ91T:LO
M[G#XBU;"O_PL8,.F*=^GQ2^C0^563SO-\-1[@AOYP/0G(%^(/\0GOJIJPS>J
MJA+$3<(W/8!;516_5TC<TH Y<ZP>$>KI,6,&>7LF,'\^</;9P%>_:L7:>SSP
MTZ#RT^#V;=UJD@O]=]\-_UG$A0:ZKO'3,?!36/M4[4QCRPG(BIA)<$TX O[R
MU91-@;X1ZEU#0\LHR(-P6OPO[X#_X1_#M_GS\-9<BKZ%)Z,YK1H[YZ2:'!:%
M><AI,4F?B]^")DO#:#+6ZC^@<6@\1@Z&CBU<#A(W.Y%7,??*(7F33DSC.>>@
MAT;EZ/_]GYD_/PT<TWCRW1KZ;K>1:?[[[H/O_/--!1XY9B;7;_98KI^22/5>
M[WALD17$+(='$G&;#I]D[/KU\"O.7:%,6HF58:/=EJG0I^7/?[8*(R@_:\-%
M\!][%O7$2AH=2S%,NFPG?=;QV$IZ?3.R%$T1=/8B$C Z+0H^.BU^.BW^?X?3
M<J ?59T3O:A<LA8/)/^4YR@]KPIU<L3TMT(L595,"PO:O9",/!1+\=JY4'9(
M.YTRJ#3L3;< ZR^DWOX0_(7$9?;A$^V60\GN./98^&68:B=:NZB::_&!QC75
M^[>$]6T1O?DIP_RJ8$J9[XZ,05?D?-3_/WM? EYE>:VK29@D# F!)&2$D$ @
M$\0!$(L#B%9;%&<4L!6/ [2.M?58%6UK'8]%.]AJK4?K4#W:'O&>'EN''F][
M>TX'9V4.F>=I[V1GS_N][_O]^PL[.P$LVGO=E3S/_[#9__['M;ZUWO5]:ZTW
MJ1#O)Y4;WJ?:##5T60!?HN&.,1\34R7-I7[F<4NCOJ8@3'L;6;8<D2LWTH<^
M"+SP2XY9CLOZAD-!R[#9&N5,BS"*SC'RV.,(W+ )WM/6H:_P.$;&Q?",*H5_
M'*/7"55&B.HS/9 S%^X9)7#-Y/Y<[L\L-[,1AEF6G_6=]FL;R)WK]*9.V\L\
MZ\DK-<?V%<XVY[)\((87(JO,Y!*ZBHI-=P^U)51T*B(HPV":[>PW_=8+YICE
M-L,K,:G:X?/@[W6<BK7T.]N76^</3*TP_=EU79=F4*DHAE="X&GJ5 08C0\L
M7@SWZ:?#=<45\#SX(/ROO99X/"U::?D5'=1U#%J./GNOW'(=N:G;S3[E-G,$
MN4WY"'*S<N%['R*W2=%^Z-I?L%=N^K^1V^2/(+>HSCER*S;WH?O1?0M8!X[@
M_M%\MB3>>^H\>(J7P+_T"_\8/"TOOH@!/H/[Q!.-7/8E-[T7([><O7(S,TEQ
M<I/^:QQ\5+GI_X-R([#V,6@)*4 1@9Z(] CJ#<&6"N^__G6'\'''#E,[H:Y[
M PQ@W'1>+LK 0^#G/^,,.HG99K5&JYP#ZG:FI?&HS@T^VX3YQN[(_L@.N?G=
M0-5R!+ZX&I&-5P'WW>> KH/D:0G^Y0-X'WH6_>LWH;?Z7+27+D-3X7S49A:8
M@DP53=JVZ;)%1B>SHCH9:P<+2_;JI+WW-&>%:W"\Q3Y;6HS<HG*Q_#DJ[%?
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
M$T1,3*?<1F$WWV6+>%J>?!(AI84)U"CW7;.'B= ]3.!>O D,R/W_?!.ZS[D
MC?./X7B:BIUCTM"0EH..W!+T<;SU<+RTJ*O:!.I,4K)IC=PFEO;_'T%+'(>&
M6=E24"(;J !%FS[K.]N=[M,J%]V3[E,!B\;[&_\'T&STQ3<"%:L02#\&O:ES
MT30F#SN3)AL_('\@OV!XQCY-N&/J5#0L78KNRR^'[X$'G,YT2L\3!M,J12+_
MV3;4TB.MZ#8TP,6 O_FFF[!KQ0IL+YV+NM)RM)729Q,7N(K%ZU=D>*"V)QKN
MB,-4.R=,VC^FFA3W;-2I;NI8PP2>.SD%-?3IK<O.A?O*[R*\^3\9M+Q)S$*=
MJ.\^%+0,4S(99BW9TSB'?_<[N.Z[#XVK5V,;0<6[R32\=-H=ELNDLM(X-L-/
MH%[O8\>:E +E8XM 4&0_<GBVA[\X#$P?>_5++ZN MW3>(#^!^EJ; 3YMFLFI
M%F&/'*;IN\UK*K=:8,#P1O!>1%(H,&'WJZ^VVMAI5M 2FUEN!1TWR*V0DV>*
MK)03V3MSEHFHI:"6?T"I$3JO>MEW\1IUZE%/4/7^::>A]I9;#$^+/U%Y6F+(
M)?6.X^4F64ENVO19WQFY\3=6+CK6RM7R@5B^#^VWK+0"/;%RT^RR>Q;E5DFY
M%3M][@5P)#>!H7W)+3ZG/I8S0P K5F[:+P)%]4-7.]\/QHS#^ZD345<\&UV&
MIV5UXO.T//D4ZB_])WQ85(SW1X]U'";'D'K%2V[J];Z'[^M]\0]P3-5S[/40
M<(N9W$N][LC-0PV=]+O)H[%M' /UJ3%RX[@2[XJ"AK?5QY[OM]GPM!2;E*\^
MOM\6CNV=E/M;X\9A%V7>RGW]2@<[Z23@LLL <:9PC)@44Y%A:>66("GD\:#W
MKV^BX<FGL?6637B/P4;-JK/1OOQD>!8N-#JEP,!P!_'<MH^]4J5D"XQ<Q?ED
M;0GO4\Z^1SPM-DA2O9F<_4$ ^;Z__A4M/_D)=O(9WC[Z:.SBN&_E<_4K]UG$
M82+!E4[RG5B=E.V1K=#]Z3XU1C06#.\1;5IG?B%\I64(S'.X@^HSI@T^FY[#
MX2>(RHWOU?(3V/$DVZKQ,$ [U,ZMAO?R+O5_^_D7H.F>>^%Z[7<(NP@P V''
MD84_(KC4Y)16:/B>PEU=!!*_0M/5UV+[@B.-7@A,B0]!]Z7Q9O@)HC4NNC^-
MMU@;;^4R*#?+B<'GUO-WYHE?)QWO,6C92AUJN.(*]##X#DDW="^)DK\O.ZK5
M(1$Y_OSG\-U^.SHOO!![Q.-%6[5U[#@"JFD<;S,1*J?<Z&?:<PA."5#>8="R
M7>SL?R^>EL_2GW17JT4BDM7*Q"\)]&^Y'SC]"B!G&?R',>@XG$%%$G4R>>R@
M+9&>RH[$UHS9\29_(K\B?9=>RY]8/BO+TZ+]&H_"'_)7EL]*?LSP?=#/R+_)
MS\G?"9P*=\@/VGJX^)HQPY_#<=UQSCGPJDZ*-L@47:NA2*+57!YHTJV[&]VO
MOHIZ^@CQ_KQ_W'&H7;P87;2W?MHW/]][E_!B%'?$^@ K-\G%UOH)MPF_"<>)
M*TNX3OC.<)U$<4>LW(0O#,\8_9O%'=:&"T]*KL*7%G=(;MHON<G&Q\I-7"N&
M8X:V33A6>-;8^*D.5Y?EJSH0IK(VWG 'Y45YR%+X;'EST+AL-7JOO(]!R^L,
M6MXG9B$NK^\]%+0,<V::<9$Q^-.?$-ZR!9YO?0N=!+H-%'P-!=U"0?:J]B/J
MT"10&0 IEY1)0I6@92"D;/JL[[1/0-+T0\^=;?@T#/="CM.[6@H@@4K)I)A2
M$ E92F9SNW4>G5?**R63P]3OI&BQ>>>Z'RF#Y5:0\NAXPZTPO0CJ/A&>.1_]
M5(S.K$(3N<?G;G=1@5MI8!HYH/9\[G.H/>\\M'WWNW G(D]+7-!R(+EI&R(W
M_D:_U3$Z5@-8AD"_D<ST?O<G-],//7L&!O+G(E)$N>7OY0.)EYN.'R8W[I,\
M9;A40"<CHVOH_+J_(7(KG&%F0S0CK_[\M:G3T59<!??2Y0@F.$]+J+D5?4\^
MA_9+OXJZHOF&KT0KGQH_704S")+ST:J9.SK"FBA97#L-=!_E&!(!95XA>C-R
MT#*>[RTI#;5C*+?)SC*Z2*XZE I$>=;1H.YFT-+(\W11#@/1H$7@N9M;$V6P
MBUO3B2>B^ZRSX%V_'B 8,T7W:@>KHE@%#YH)U3L6..[WH/]_WD3'HT^C_KI-
M#%@N1OWRE6A9^#ETSBL?8BNL3DF?Y$ADU.7LY73T&^VKU_CF]?LNOO@388U7
MK4W78X^AZ9IKL)L!6-.QQYIGU>2,&G1X^&Z5/MH0U4FK<])#Z6QL'8ALF>G1
M3]LF&R=N"'&RM&?F&QL8.][TW-);G<N.-YW;KK*8\:9 G;K?0KVOX;AK..5T
M='[C5GB>V8+(5K[C9C?0/<"'$-?)1YB84KJ&5HNW;T?DC_\-SX,/H7/M96B8
M>PQM?#IM?(Y9O?//+1]QO.D^!\=;G-ST?(9;(=?AQ BH$]#4 K2FIF-/\BC4
M:^6&^M+/=QV6CNA>-/,O(/II#USB@A:U\G81?+4R&-E#H%,_>APZ)DU#?]9,
MA LKX<LM1>^47(ZWR1QOR6C@[SK_7CPMGZ4_O3OICLADU9GP7@8LZZ\!CEL%
M3*U&,&D&W*-ST79$)FHGI@_BBOCQ%NL_I-_2<^F[_(S\C?R.]LO>R!]9_V3]
MF_R6_)?E89%?0U&U\7/R=_)[LA76O\7;"IVW1G9$_I0V1UWUC!U]Y!'@C3><
M^J-_H#^1DO:]]1;:Z2/JB$5J-VQ F[A;:,>#8I6G7-R441MM26WZ_N5F\"!Q
MF^$9(XX3GA.N$[XS/"[<'RLWBP>'R(W[) _A2.%)X4J[HFYM_+[D9FS\-,?&
M^PL=?CCA6L/CL@\;OU],15LKF]N2EH,]*5/0D%>%SF47H?_*.QFT;&'0\B=B
M%N+R^LY#0<NPH$6YE%H"?_UU1)Y^&CZ"O+XO?M&\^ X&+;T4]@"%%U2'G^@
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
MUPY2OP<8#/82V'70;JLVQ[-G#P)6OP5Z]5EZLWLWO QN>@@ 6PB<Y?QM39G
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
M7?;7H:]^%0,?_2@Z[KD'#==?CX8++T'SZ5O15GL&.HM/,'Y="WEKC/L=;MY
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
MU7#66^AL77DEPMNV(7C**1A-F4\PD3?U3\N-78S.7^\X[NSCU=>[;7QCEN-
MCMOX6LI3]8STS=H*,Y_ I6_J]U6&Y-LXD(OC#T/9WZC?4?_35ZJW.K6)AW+R
M+^1G],3]CJGZ-_DM2;S%]2UA*U+U+>Y3J;]UZYMTS-.G4N!#;!%BBQ%;;/XR
MVMQ,RNRXC6^;0WV;1WU;L'AJ&V_T;65"WU)M_$X]X(CSEFKCG?MIXUE.F.4%
M6>[PK'%]V\MZ[>']=3/6M_4>/M4RDY?R5-[!66SW.6SW><Y#;/D'R;R-SQFS
M<VN3](W\R7\T^[A8?9/,E58;OT7^B_P8^3/R:^3?R,^1OW.D-M[Z5&X;G^13
M3=A<\AQG<\F[M+GDYQU_W-]<TFO'IZ@S=E6OB%]Z";%O? -!C?&_Y!+T4/&Z
M&+3T+UB)D:4%"*^J&%][.G<=>@J*S>1,C776:UQU:GH:I^_Z3^>DO/8UKGMX
MF'N8D(3,#AEQCTF4 /3FER1>XR)C,Z-Y1K0YY>C++T5G0,--2GF]ABE)R3>;
MSQ9>WY;OO*Z3$*<.#Y, V:%IZE 28[O3,]"T/!LM"W.-XG3/9O"R( ^CR[(1
M2<LT2=\'%N:9<[JFE=^;^)_N;:"B-%-06ZF,'53L'BKV( U6D!V9V5MA919&
MEN2@;WX^.F<%T#8W'RV+<]&X(LN,QVR4@M$(M5&A.V@<^O@YS$Y>'1-X/LCK
MAGA]+^_KT/W,IYGY-3)?K;32Q'):6%Z[' (:AW[68X3UT=N#*.LWQGH.$ELW
MZ]W.^K<N<.K>D.:,R;>O,LT0+4VZM4-UR+F<1S,L+X^\!<1;,=M9K["KV>YZ
MC6K72R]ENQ8FAHRHO=VOS\6'VMV^/K?CC^WK<_/ZGO>+7_,:E_G&F'^0Y5B9
MZPAH">TR\QI7,J>G4/;UN9$Y3=#/B[]^Y_E(&F5N626Y7&L<3_$FCL7U!-[8
M;N)M:"K>YGGP1I[$6Z?EC3Q.QUO#JLR)O%%NQ-OH!-[RQGE;Z.*-G6$3.V35
MO5TRQPYAD,9Z3!NEJNXL8V1I#O/,HTP$6 :Q+XIC=\L<.R!A[V7=AR1S[&SU
MMB;$N@^S[GW$W'&<@STA<QK>Q>M:A)UU[Y3,,9\1YA=FW6/D=8PR-:CY39HS
MEJ)O7C)G>=-32'%G]@;B?X[,I=@*RUN\[DF\:4\,UG'8\G:<!V^V[AZ\Q2QO
MB\9Y:YV?-\Y;?+B)'=)HAA[$)]VZAZO(89<-U#5VZ$ J=C-DA'(M^;;ZEA@&
M&]<WZ84='F;TA=A4%\F2>.E-KZ"^G830Z5O,\(O0&5LQO/YD_E_I\.:V%2GZ
MIOQ5CATV(7USVWA'W]8F],VQ\55)-EXX4VV\_O.T\2F\]5K>R,>TO&5X\,9\
MQ%MX*MZ6IN@;=42.E/1MP.H;=2GJMO%SDFV\T;=4&R]]8]W'K*W06T?*=S]Y
M[8K;N23>^)G:OYGAS^RW;/^F_D[_3["3TC>WK="##F(>8?N&M=#,\<=CC('+
M((.&GM-.,T->!RZ[#*,,7B(,+*+O?C=&W_YV#+SYS>AF8-M]RVT8N/U.C-WY
M**(/,J!Y^$F,/OQA]#_\?G1IOMQ##V&0 <_8O?<BIHV6=^S R.VWH_^VV]#)
M/'NOOQY#UUZ+X%57(::%,1BP#&N">%558BAH KO;5H@W\M['(')X21YY6Y^P
M\<*>;..=H=_6QJO/4=]C9<ZM;U;F4O7-[5>DZIO*5-D)?<LOB_L5)<:/T/ @
MZU?(S[#]F_HQ]_!G^W9'_9Y7_Y9D*USZ)ALWO4^U(=FGTD,>XI!MC3+O".5Z
MU-KXV2DV/MW#QDO?R$/0VGBK;_/&]4U#3R>S\7W6QDO?F'^0Y0RRO!Z6:_1M
M08J^L7^R^M9M]8W_2=\2/M6"R7RJ3).7\E3>/7/)VR+RMCP^K"_+X6W<'YQ:
MWW2=_$>K;W8?%D??K#]98?P9^37R;ZS,36;CY=].9^-U+M7&1U;1IUI*F5M
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
ML[^.L&UP]M?QQ$;,PJ[KU!:ZSZRG+M[R'=[4=H8WMJ7:5&VK-E9;J\W5]N)
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
M_N$?_N$??M#B'_[A'_[A'_[A'_[A'_[A'W[0XA_^\1=Q_'\   #__^W7,0T
M  S#L/$GW6'H6]D0\B4! &#520   )@6    TP(  )@6    TP(  &!:
MTP(  &!:    TP(  &!:    3 L  &!:    3 L  &!:    3 L  (!I 0
H3 L  (!I 0  3 L  (!I 0  *#PK#IG3&=OCTP    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>kof-20241231_g1.jpg
<TEXT>
begin 644 kof-20241231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" +8 UT# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M642:/XBU33''\5K=R)_(UZUX4_;;^*WAEHUFUFWURW3_ )8ZI:J^?JZ[7/\
MWU1S82>Z<?34ET>*L*O=JTL0O[T7!O\ \!NOO,#PS^TO\5/AM>"U'B+428CE
MK'6%,WX$2#<!]"*]Y\#?\%%KB,10^+?#*3< -=:7)M).>OEO_P#%57LOVWO!
M7CJW6R^(_P -[>ZC;AI[98[I,GOLD *_@Q-6!\#?V>OC9\_@CQ>WAC5).19-
M*<9]X)L-_P!\L!792]K'_=ZW-Y/3\&?(YC'+*U_[?RB5'^_!<T?5RIV?WIGT
MC\/?VEOAW\2O+CTOQ#;P7K]+*_/D2_0!N#^!->HU^9OQ#_8C^(_@??=:7;P^
M*M/7YEFTICYV.V8C\V?]W=]:YWX?_M+?$SX+W@T^/49YK6!MKZ/K4;2(N.P#
M89/^ D5VQS&I2?+B86\SY&OP#@LTIO$<.XR-1?RR>OWK5>CBO4_52BOF;X4_
MMW>#/&IALO$L3>$M3;Y=\S^9:,?:3 V_\"  ]37TE9WMOJ%K'<VL\=S;R#<D
ML3!E8>H(ZUZ]*M3K*]-W/RG,LGQ^3U/98ZDX/SV?HUH_DR>BBBMSQPHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHJMJ.I6ND6,][?7$5I:0(7EGF<*B*.I)/2@:3
MD[):EFO.OBY\?/"'P7T_S=>U!6OW7=!IEMA[B7T.W^%?]IL#KUKYL^/O[>'E
MM<Z'\.-K'F.37IDR!V_<H>O^\WX#O7RSX-\ >-?CMXJF32[:\UW4IGWW6H7+
MDHF>K22MT_/->)B,R2?L\.N:7]?>?LF1>'\ZE+Z_GD_8T5K9NTFO-O2*_'R1
MZ9\8_P!M'QI\2FGLM*E/A?0VROV>S<^=(O\ MR]?P7 KDOA3^S3X]^,DB7.F
M::UII4ARVKZCF.$CN5S\TAZ_=&/<5]#:7\#_ (2?LOZ?;ZS\3-5@\2^)=N^'
M2U7?'N_V(.K_ .\_'MQ7F?Q<_;>\7^.!)IOA8'P=H.-BK:L/M;KT&9!]SZ)C
M'J:\JI!)\^,G=]EO_DC],P&,G4I_5.$\*H4NM6::CZI?%-^;^>AZ4OP;^!G[
M-4,=QX^UD>+?$J .-/ WD-UX@4\#T,AYKC_'_P"WIKES:G2_ .B6?A/2D&R.
M5HU>4+_LJ $3\CBOE>::2YF>::1I99"6>1R69B>I)/4TRN>6,DERT5R+RW^\
M]RAPEAZDUB,WJ2Q51?S_  +_  P7NI>MS:\5>-->\<7YO?$&L7FL7).=]W,7
M"_[HZ+^ %8M%%<#;D[L^WITX4HJ%.*45LEH@HHHI&@4444 %%%% !1110 44
M44 %%%% !1@'''3D444 >J?#G]ISXB_#%HX],\037E@G_+CJ1-Q%CT&[E?P-
M?0%C^U%\)_CE:QZ;\5?"46EW[#:-4A0R1J?4.O[Q,?\  J^*Z*[*>+JTURWN
MNSU1\GF'"^68^?M^3V=7I.F^27WK?YIGUSX^_8775M,_X2#X4^(K;Q'I4H+Q
MV4\ZLQ'I',/E8^S8/J:\A\'_ !6^)G[-OB%].W7NE-&V9M&U2-C"XSU"GC!Y
M^93SZUQW@#XI>*OA?J?V[PQK5SI<I(,D<;9BE]GC.5;\1]*^J?#?[5GP^^.6
MCP^&OC'X>M;2X/RQ:M$I\E6/&X,/GA/T)'')[5U0=&J^:F_9S_#_ (!\YBJ>
M<9=2=',*2QV%ZZ+VB7G':=NZ][KH>N?!']M#PE\4&@TW663PQX@?"B&YD_T>
M=O2.0]#G^%L'I@FOH>OSH^,'[%&J:!8'Q'\/+W_A+_#DB^<L,;*US&GJI7B4
M>XP>#Q67\"OVQ/%/PCFBT7Q")]?\/0MY9MKDD75ICC",W.!_<;CTQ7JT\=4H
MR5/%*WF?F68<%X+.*,L?PQ5YK;TV]4^ROJGY2^4C]*Z*Y?X>?$SPY\4M!CU?
MPYJ4=_;-C>@.)(6(^ZZ]5/UKJ*]N,E)7B[H_&:U&KAZDJ-:+C*.C35FOD%%%
M%48A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !117E7QZ_:$T#X%:")KUA?:W<J?L6EQM\\G^V_P#=0'OW
MZ#VB=2-.+G-V2.W!X/$9A7CAL+!RG+9+^OO?0Z;XG?%7PY\(_#<NL^([Y;:
M9$4"8::X?^Y&O<_H.I(%?FW\>OVF_$OQPU)XI'?2?#D;?Z/I,+DJ?1I#_&WZ
M#L*Y;QQXZ\7?'OQU'<WQGU?5KQ_)L["V4E8P3Q'&G8?_ *R>]?4'P_\ @5X)
M_9A\,P>.OBM<P7WB'&^RTA<2+')U"HG_ "TD'&6/RK^M?,U<15QS<8>[36[_
M ,_\C^B,LR/+>"J=/$8Q>WQL_@A'5W[17YS?R[/@?@7^QK?>++!/%/C^X;PM
MX3C3S_*F817%Q&.=S%O]4F.YY(Z <&NG^)W[8&B_#_1SX-^#&F6VG:?;@Q-K
M/E84GH3$IY8]?WC]>P[UXY\>OVF/$WQRU!X9Y&TKPW&V;?2('.TXZ-*?XV^O
M [#O7C]<4L1"BN3#:=Y=7_D?88?(,5F]2.-XA:E;6-%?PX?XOYY>NGJMKNL:
MU?\ B'4I]1U2]GU"_G;=+<7,A=W/N35*BBO.WU9^@QBH)1BK)!1112*"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#TWX.?M#>,/@
MG?*=%OOM.E,V9M)NR7MW^@ZH?=<5]/7&C?"O]MG27NM,=/"'Q&BCW21$#>Y'
M]X# F3_:&&'?'?X4JQI^H76DWT%[8W,UG>0.)(KB!RCQL.A!'(-=M'%2@O9S
M7-'L_P!.Q\?FG#E'&5?KV"FZ&)6TX]?*:VDO77\CU'4=)^(_[)WQ C=C-I%\
MIS%<PG?:7T8/8]'4]U/(SR :^[/V>/VIM!^-UFMA<>7H_BJ),RZ<[?+-CJ\)
M/WAZKU'N.:\&^%?[4'AKXQ^'D\ ?&:UMY_. CM]:D4*K/T5G(_U4G^V.#WQD
MUY=\>/V;?$7[/VK0^(="N[B_\->:LEIK%L2);5LY42%>AZ8<<'VKT:526&7M
M<.^:GU75?UW/@,RP.'XAFLLSRFJ&.2]RHOAJ>CZ_X7JNG5'Z=T5\H?LO?MD0
M>.OLOA;QM/':>(<".VU)L)'>^@;LLGZ-['BOJ^OHZ-:&(ASP9^ YOD^,R/%/
M"XR%I+9]&NZ?5?T]0HHHK<\0**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBO,/C]\=M)^!?@Y]1NMMUJ]R&CT[3]V&F
MDQ]X^B+P2?H.I%1.<:<7.3LD=F#P=?'UX87#1YIR=DE_7WOH9O[1G[16E? K
MPV2/+OO$MVA^PZ>3^'F28Y"#\R>!W(_-IF\7?';XA$_Z1K_B75I?\^R(H^@
M%.NKKQ;\>/B-N;SM<\2:O-M5%Z#V'9$4?@ *^OIF\*_L)_#=406^N_$S6(<E
MC_/U2%3T'5R/KCY:I4ECI.<WRTX_U]Y_2V P&'X)PT,+A8*MF%?9?U\-./5Z
M<UO_  %NFZ;X)_87\%IJ&IK#XB^)>HPD1QH1E<_PJ?\ EG$#U;JV/P'QU\2/
MB9X@^*_B>?7?$5ZUW=R<1QCB*!.R1K_"H_,]22>:SO%OB[5_'7B"\UO7+V34
M-2NGWR32'\E4=E'0 =*QZX*^(]HE3@K06R_5^9]QDN0K 3EC<9/VN*G\4WT_
MNQ72*_'KV11117$?7!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5],?LX_M8OX+M5\&>/$_MOP5<KY"R7">:
M]FK<%2#]^+U7J.WI7S/16U&M.C+G@SR,TRK"YQAWAL7&ZZ/JGT:?1K_A]#Z9
M_:4_9;'@BW'CGP"YU3P5= 7!6V?S&L@>0RL/O1>C=5Z'UKU;]D3]K@:ZMGX(
M\;7@&H@"+3=5F;BX'012'^__ '6_BZ'G&?$?V9?VH+OX1WB^'_$&[4_!%XVR
M:WD&\VF[@N@/5>?F3OVYK=_:B_9J@\)PK\0_ )6^\&7VVXD2T.X61;D.I'_+
M(D_\!/%>M3GR?[3AO^WH_P!=/R/S#&X-8I+A[B)W;_@5^[[/M/NMI>MF_P!&
M**^3OV.OVI/^$XM;?P5XKN_^*AA3;8WDS<WB ?<8]Y /^^@/45]8U]+1K0Q$
M%.!_/&<9/BLCQDL'BU9K9]&NC7D_^!N%%%%;GB!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%,FFCMX9)976**-2[NYPJJ!DDGL*
MW.;^)'Q#TCX6^#[_ ,1:U.(K2U3Y4!^>5S]V-1W)-?E5\3/B'XA^.OQ$EU6[
M66[OKV5;>RL(06$2$X2*,?C^))/>N\_:Q_:"E^,WC1[339V'A32G:.S4' N&
MZ-.1[]L]%]"37K?[,OPMTCX(^ ;KXR^/T\B98"VE6<BC>BL,*P4_\M9,X4=@
M<]SCY?$57CJOLH.T([O]?\C^D\@RREP7E?\ :6+AS8NM90AUN]H+S>\GTVZ:
M[?A?0]!_8?\ A._B+74AU'XC:S'L@M<@E#C(B7T1>"[=SQZ5\6^,O&6K^/O$
ME]KVNWCWVIWC[Y)7Z#T51V4#@ = *V?BU\5-8^,/C6]\0ZQ(0TAV6UJK92VA
M!^6-?IW/<Y-<97F8BNJEJ=/2"V_S9^C9#DU3!<^.Q[Y\55UG+LND(]HK\7\@
MHHHKB/KPHHHH **** "BBB@ I\43SRI%$C22NP5$0$LQ/0 #J:(HGN)4BB1I
M)'8*B(,EB3@ #N<U]_?L]_L[:%\ ?!TOQ%^(7DKK4-O]IV3@%--CQPH'>4\
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
M<^D:***]T_%@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MS.<1QLPZ(A8N[$XSGG %?&WQ1U*QT6U/A>TN(=:U<W37NO:\,.;F\.<Q1/\
M\\X\D9'WF)/3%=AX\_;.^('CCP;#X<$EMHUL81#=7.GAEFN0!@@L3\@/<+^=
M>#5PXK$4Y1C3H[)?\/\ ?U/L^&\CS##UJV.S9KVLY7]UWVTC?^[%?#%>KU2L
M4445YA^C!1110 4444 %%%% !1110 4444 ?7/[$?Q&L=>L];^$7B<BXTC6(
M97L8Y3QN*GS8AZ$CYQZ%37F6DW&L?LE?M$F&X:1XM.N?+E8# N[*3HV/=<'V
M9<=J\BT'7+WPSK5AJVFSM;7]C.EQ!*O\+J00?IQT[U]B_M5:-9_'+X'^%_B_
MH<(^UVD CU&./DI$3AU/_7.3/X,3WKUJ<G5HZ?'3U7I_P#\QQ^&IY7G#55?[
M+CO<FNBJ6T?ESK3UU/MC2]2MM9TVUO[.59[2YB6:*13D,K#(/Y&K5?+7[!/Q
M8/BSX?77A.]FWZAH##R-QY>U<G;_ -\ME?8%:^I:^KH557IQJ+J?S!G65U,F
MS"K@:F\'H^ZW3^:LPHHHK<\0**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MX._X*%?$UK_Q!I'@FTE_<6*?;;Q5/65QA%/T7)_X$*^Y]4U*WT72[O4+N00V
MMK"\\TC=%15+,3] #7X^^//%%_\ %/XCZKK'EM-?:Q?'R(<Y/S,%BC_ ;5_"
MO$S6MR4E36\C]B\,\J6*S*>/JKW:*T_Q2T7W*[^X^FOV'_"MGX-\*^,/BUKB
MB.ST^WDMK1Y!V5=\SC_QQ 1_MBOE3QEXJO?'/BS5O$&HN7O-2N7N'R<[<GA?
MH!@?A7UW^U??0_!C]GWP3\*M-D"W%W&LE\4X+1QX9R?]^9L_\!85\5UXF+_=
MQAAU]G5^K/V7A=/,:V)SZ?\ R^ERP\J<-%_X$[MA1117FGZ"%%%% !1110 4
M444 %%%% !1110 4444 %%=W\$KS3H?B/IMEJ\<,FE:LLFDW)F0,(UN$,0D&
M>A1F5LCD;:[^/X:V>F^#[#P[KR-97&GPW_B76FM8D-X8HI/LT,"%AQEED//
M'.*WA1<X\R_K8\3%YI3P=;V-2.]K>=^:_P!W+;UE'N>"T5[EHOPO\&1M>:I=
MKJU[H=WX2GU^P@\V-+BW=)&B=7.,,59&*G&#D9I]O\/]"\6:9X7GOM1O[32(
M/"E[JF(H(?/7R+D+Y>5 W[MQ^9LD$CL*OZO(PEGF'3V=D[-VZV;LEJVU9I[>
M5SPJBO;;7X*:#JVI)=:;-J]YI=QX;77[72P8A?3-Y[0M &QM^4H6W8Z=JY+X
MG>&/!_@W5]3T?2;_ %+4+ZV\CRYI'A:'<5+3(Q3NN548[AJB5&45S/8Z*&;8
M;$5?84[N773;5)W]+_G:]G;SXLH."0#]:-PSC(SZ5[9\!/$"ZAI^L>%!)I9U
MF_MY(-%M[_2HIE>X=269YBI92%4A>P)S47P9U22+0_$">(;'39O VE6=Q]N>
MXLHS-+<2*RP11S8W^89,$ '@*3T%.-)2Y==S*MFDZ+K)T]:?+I?62EMR^[JV
M]$MG*ZOH>,D@<GBDW#&<C%>A_!6\TFRU#6_MUQIMIK;::RZ->:O&)+2&ZWID
MN"K#)CWA2P(!/->L>([CP_X1\2637E[H>G^*M2\.V-Q+J?\ 9PEL1,;AC*1#
MY9"M) J@'8,Y! &[-.%'FCS7)Q>;/#8AX=4G)]-]=M=$_=5]6KNZMRGS+FBO
MI#Q)\,-)EM=7T[29M/T6ZUK6(8F-] 7>V:7=):V*8SY1P-\C=MR)V-?.EU:R
MV-U/;3KLFAD:*1?1E)!'YBHJ4G3W.O+\RI9@FZ>EK:/LUOV[[-]^I%1116)Z
MP4444 %%%% !1110 4444 %%%% !1110 5]<_L)>-K;5O^$F^%VM,)=,UJVD
MN+:)^1OV[95 ]UPW_ *^1JW_  #XPNOA_P"--%\1V;%9]-NDGP/XE!^9?Q7(
MKIP]7V-53Z=?0^?S_+/[7RVKA%I)J\7VDM8O[_P/4/AGK5[^S'^TLMK?LT=I
M97SZ;?>DEJYQO]P!L<>I45^HRL&4$'(/((KX#_;T\(VVHW'A/XDZ4H>QUJU6
MWGE3IO"[XF)]2A(_[9U]/?LI_$/_ (6-\$]"NYI/,O[%/[/NB3R6C "D_5-I
M^N:^CP+]C6GAGMNC^?>-*?\ ;&5X/B"*M-KV=3RDK_JI?>CU^BBBO</QD***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M9=[26;Y%;2I'V]->;^*W_;\4OF?IW12 A@".12U]8?R\%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1163XLU<:!X7U?4V8(+.TEGW'L50D?RI-V5V73@ZDU".[T
M/RI_:0\5GQE\;?%VI+)YL7VUX(3_ +$?R*/R6OH3X[-_PJ_]C#P'X5BS%<ZU
MY,L_8D$&=P?Q91^%?*7AO39O''C_ $O3R29]6U** E>3NDE _P#9J^D_^"A^
MO*_CGPMX=@PEOING-,8EZ NVU?R5"*^,IR?LJU9[O3[WJ?UYF&&BLQRG*(?#
M3O-_]PXI1_%GR71117EGZ2%%%% !1110 4444 %%%% !1110 4444 %=/X&^
M(%[X"DU7[+8:;J<&J6GV*ZM=4A>6)X]ZOT5U(.4'.:YBBJC)Q=T8UJ-/$0=.
MJKI_\.=U:?%JZM8]3M3X=\/S:-J$D<\FC26TOV6.9%*K+'B7>K8)!^?!]*?9
M_&;6K'1H[**RTO[5;VLUA::HUNQN[2VE)+PQMOV[?F8 LI8!B :X*BK]K/N<
M;RW"2^*FGM^"M^6C[K1W.PC^*6M1W$,P2TW0Z$?#J@Q''V4Q&+)^;[^UC\WK
MVJUJ/QBUK4M GTZ2UTU+JZLX].NM8C@87MQ:QD%(G;=MQ\JY(4$A0":X6BE[
M2?<IY?A6U)TU=?IK^>OJ=EKOQ6UOQ"?$ANEM!_;\MM->>7$1AH"#'L^;@?*,
M]<^U6+[XS>);V]U"\62VM;N\U>VUMIK>(JT=S CK&4R3@ .20<\XKA:*/:3[
M_P!?TP67X1)1]DK>G^'_ .1C]R.PUKXD'6[Z[O&\,>'K2XNX9(IWMK20!G<@
MF8!I"%<$<%0 ,GBG^ ?BE?\ P[L-9L[+2='U&+5HEM[IM3MY)',0.3&&21"%
M)P2.^!GBN,HH]I)/F3U'+ X>5)T'&\=-+OIJON.DMO'=]I\?B6.PM;+3XM?B
M6WN8[6)@(H@X<QQ$L2JDJN02<@"G^%?B%J7@QK"72K>QAO+.Z>Y6\>WWRR!H
M_+:%R3AHBI/RXZD\US%%+GE>]S26$H2C*$H)J6_GI;7OIH=7XL^(MYXJTFQT
ME=-TS1='LYI+F/3]*@:.(S.%#R,6=F+$*HZX & !5M/BUJ[:S=7MS::?>V=S
M8IIDFDS0L+/[,F"D:JKAE *[LALY)))R:XFBG[25[W(^HX;D4.165_Q=V[[W
M;UOO<U/$WB2^\7:_?:QJ+J][>2>9)Y:[4'8*H[    >@K+HHJ&VW=G7"$:<5
M""LEHD%%%%(L**6B@>HE%%+0%F)1110(**** "BBB@ HHHH ZGX6>+'\"_$C
MPUKZ$@6%_#,^.Z;@'7\5)'XU[]_P4$\,KH_Q8T77[<;4U;3QN=.F^)L9SZD,
M/RKY8R1R.#VK[+_:A8>//V4_ACXP^_-:^3#+)U+%HS&V?^!1DUZ-'W\/5AVL
M_P#,^"SC_9,^R[&+:?/2E\US17WIGV%\+?$P\9?#?PSKF06OM.@G?'9R@W#\
M#D?A74U\^_L+^(O[=_9]TVW9M\FEWEQ9,2>?O>:!^"R@?A7T%7V%"?M*49]T
MC^3LZP?U#,\1A5M"<DO2^GX!1116YXH4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y5^U
M'K0T/X">,9]Q1I+,VZL#@Y=@O]:]5KYW_;NU(6?P!O(.ANKVWC'X-O\ _9:Y
ML3+EH3?DSZ+ARA]8SG"4GLZD?S1\9?LBZ&/$'[1'@Z%QF."XDNV]O*B=U/\
MWTJU;_;,UUM<_:)\3@G*V(ALE^BQJQ_5S76?\$_=+%]\=+FY8<66CSR@_P"T
MSQ(/T9J\;^->JG6OC!XUO"<^9K%TH/J%D9!^BBOD7[N#2[R_)']4TOW_ !;5
METI4(KYRFW^2.+HHHKSC[T**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HI<<$]!ZGI5&XUJUM^ _G-Z1]/SK>E0JUG:G&YX
MN99UEV40Y\=6C#R;U?HEJ_DB[2]%+'"J.K,< ?C7/7'B&XDXB581]-Q_7_"O
MJO\ 9U_9CTGQ=\"?%7C[QMI6HZS+<PO'H5G9O()]RY D0 \EGPHW C )Q7LT
MLHF]:LK>FI^3YCXJ8*E>&7T'4?>7NK[M6_G8^:Y=3M(?O3J3W5/F/^%5)/$5
MNO"12/[D@5[)X/\ V#_B]XM*/+H4.@6S?\M-6N%C9?J@RWZ5ZQI__!._0O#,
M G\>_%'3]+91EX+1$08]GE8'_P =KTX97AH;W?S_ ,C\ZQGB3GV*NJ4HTE_=
MC^LN8^.G\23'E(8T/;.34#Z]>-T=4.<Y517VG_PKO]D#X=Y_M7Q7=>*YD^_$
MM[)-SZ8MU7^=-;XW?LE>&?\ D%_#>;5]O3S=/:3/_?\ ?^==L<+0CM!?<?)5
M^)L[Q/\ $QE3Y2:_*Q\4MK-YN+&X;)^E1OJEQ)]Z=OSK[7_X;A^$&C?)H7P2
MM(8Q_>L[. _DBM3U_P""B_ANS_X\OA%91XZ?Z1$G\HJV5."VBCQY8[%U'>=:
M3]9/_,^(TU">/I.W_?52_P!L79&/M#8_"OMG_AY5ITG^M^%5F1_U_J?YPTO_
M  \$\!:AQJGP>MY0?O;?L\O_ *$@I\D?Y28XS$Q=XU9+YO\ S/BI=>O<Y:7?
MQCYE%2IXCN  '2-\#'3%?:'_  U!^S-XFXU?X0+IS-]Z2/2;8'Z[HF#&E#?L
M8^-B41;GPU/)UE9KRW"_]]ED_2L98:A+XH+[CUJ'$6<8;^%BZB_[?E^K/C>/
MQ)&?]9;D?[C=/SJW#K%G-_RU\L_]-%(KZ^/[%?P5\=IO\$?%U8RW*)<3V]UD
M^F 8S7%^+?\ @F[\1M(1IM!U+1_$D!Y18YC!(1Z_.-OY$UQSRS#3V5O1GU>#
M\1.(,*USU547:45^<>5_B> HRR*2C+(!U*$''Y45-XR^!_Q"^'$I_MWPGJVG
M*IXN! SQGW#KD8]ZY2WUZZCX+K./^F@R?SZUYM3)Y+6E*_J?H.7>*U&;4<QP
M[CYP=_P=G^+.EHK-M]?MYB!(K0GWY'YUHQLLJ;XV5U_O*<UXU;"UJ'\2-C]9
MROB+*LY7^Q5U)]MI?^ NS_06OLGPR?\ A-/^">^M6[C?)H=Q)Y2]<;)E?^4C
M5\;5]D_LC,/$'[-GQ;T1_F$,4TB+[M;LP_5!6^!UJ2AW31XW&7[O!4,5_P ^
MJU.7_DUOU.D_X)OZT9O#?C32"W%O=V]TJ_\ 71&4G_R$M?9-? /_  3CU(P_
M$#Q3IY/$VE+/CW255_\ :E??U?29;+FPT?*_YG\\>(%#V/$6(MM+E?WQ7ZH*
M***],_.@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KY4_X*)7+1?";0HE/$NKJ&^@BD/\
M\5]4R2)#&TDC*D:@LS,<  =237P9^W-\>O"'Q T[3O"/AV^_M:]TZ^-S<W=O
M@VZX1DV*_P#$<MVXXZUY^/DEAYGW?!%&=7/\-*,;J,KORT97_P""<]IN\;>,
MKS'^HTR*//\ O2$_^R5\L>)KO^T/$NKW6<^?>S2Y_P!Z1C_6OK?_ ()QI_Q,
MOB))_=M+,?FT_P#A7QQ))YTCR==S%OS.:^8K:86E_P!O?F?TAE7O<29HWT5%
M??!L;1117G'WH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 44M9M]KD5ME(<32#^+^$?XUTT</4Q$N6FKG@YOGF7Y'1]MCJBC?9;R?HMW^
M2ZLT&98U+NP11U9C@5EW?B"./*VZ>:W]]N%_*L:ZO9KQMTKEO0=A]!4%?38?
M*J=/6K[S_ _G;/?$K,,<W2RU>QI]]YOY[1^6OF6+J^GO&S+(S?[/0?E5>BBO
M:2459+0_(*M6I6FZE63E)[MN[?S#C(R,CTK]+_V;_P!MCP!XB\+Z5X/U,+X
MU.UM4LK9I2#9MM4*I20C"G/.)!C/<U^:%%,S/J3]K+XL?$WP7\3-0\+-\4[G
M6[%8DFW:6JVBH'&X1R+'QN"X.0<$,#QT'S%?WUUJTWG7UU/>R]?,N9&D;\V)
MJ#ITXHH ****8@HHHH **** "BBB@! H5PX&'4Y##@C\:[;PE\:_'O@616T+
MQ?J^GJ#GRUNF9#[%6)&/:N*HH ^L?!/_  4=^(>B*EOXDT[2_%=ITD,D7V>8
MKZ I\OYJ:] 7XP?LP?M $1^,?#'_  A6M3<&\\HQ+N]IX>WNZJ*^#J*0S[5\
M:?\ !.I=:T_^V?A7XUL?$6G2#?%;7LJG</1)X\JWXJ/<U\M^//A;XT^$6J?9
M/$VAWVASY(225,Q2X[I(N4<?0FL_P9\0O$WP[U$7WAG7K_0[G(8M9S%5?']]
M/NN/9@:^K/A]_P %#KC4-/&@_%;PO9^*=(E 26ZMX%WD>KPME6]>,?2CR949
M.+4HNS1\F6OB(\+<IN'_ #T3@_EWK[7_ ."?>IVNJ:;\1]%2XC>2[LE=8MP#
M,"KH?EZ]Z;K'[*'PB_:*TZ;6_@WXJM]'U,KODT>5BT:GT:-OWD?U&1FOE?Q]
M\)_B%^SOXF@DU>RO="NXG_T35K&1O*D/K',OK_=.#[5P?4J*J*K!69]H^,,U
MJ8">6XJ?M*<K6<M9*S35I;O;K?RL?1/[ UQ]C^/5[!G'G:;<QX]<.C?^RU^C
M=?D)^R[\<=/^$_Q>TS7_ !$DSZ>$EAN)K9=S@.A&XKWP<$XK]8/!_C30_'VA
M0:SX>U.WU;39A\D]N^X9]".JGV/-3@J$\/2=.?<VXRSC"9YF,<;A+V<(IIJS
M35[I_AM=&W1117>?"A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<9\4OB]X7^#OAU]8\3:BEI%
MR(;=?FFN&_NQIU)_0=R*\W_:4_:RT'X$V+Z=:>7K/BZ5,Q:>K?+ ".'F(Z#T
M7J?8<U^?%O:_$C]K+XD,4^T:]K$QR\CG9;646>I/W8T'IU/;)KEJ5N5\L=6?
M5Y7D<L5'ZSBGR4EU[^G9>?W'6?'[]K[Q?\<+R32K RZ%X9=]D6EVC$RW(SQY
MS#ER?[H^4>AZUQ_B3X&>+?AKX3TKQ#XEL/[*AUAFCMK28_Z1A0#N=/X <\ \
M^U?55AX6^%'[#.CV^I>(9$\7_$F6/?#;H 7C/K&IR(DS_&WS'M7S%\6?VA/%
M?QYU]KK79(X=/MPWV33;<8BM@2,G/5F.!DFO+Q<?W4G-WD?J?#-;FS"A# 4E
M&@I:R>G-TTZOU9]%_P#!..3_ (FGQ$C_ +UI9G\FG_QKXZFC\J:1/[K%?R-?
M6O\ P3HN]OCOQA9Y_P!?ID;X_P!V0C_V>OEOQ19_V?XHUFUQCR+V>+'^[(P_
MI7C5M<+2_P"WOS/TW*O=XDS1/[2HO[HM&71117G'WH4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !4=Q<Q6<?F3/M7L.I/T%=[X7^!?Q$\<1H^@>
M#]2O4D&5GFC^SP8_O;Y"H(_W<FO2M#_X)R_$G7G$VN:WHFC;N=JN]RR^V %
M_ U[>#RZ5;WZND?Q9^0<6<?4,HYL'EUJE?J]XQ_S?ELNO8^5]0UB6]RB_NH?
M[H/)^IK/K[QTW_@F%$JK_:/CZ1V[_9+ */PW,:UA_P $Q?#>WGQSK&[_ *]8
M<?RKZNG"%*/+!61_,6-QN)S&O+$XN;G-[M_UHO):(_/BBOO;4/\ @F'9E3]@
M\>W"-V^U6*L/_'2*X7Q%_P $T_'FGH6T?Q'HFL$?PS"2U)_1ZT.$^0Z*]5\;
M_LM?%/X?K)+JG@Z_EM4ZW6GJ+J/'K^[)*CW8"O*W5HV9&4JRG!5A@@^E,0E%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 7=&UK4/#NI0ZAI
M5]<:;?PL'CN;64QR(1T(8'-?7OPG_;Z-]I8\+?&+18/%>@S*(I-26W5Y0O3]
M]%C;(/=<-[,:^-:*0S[<^)G[$/ASXD:"WC/X%ZW:ZG83 R'16GW+GNL4AY0C
M_GG)TYY'2OFKP/\ $KX@?LW^-9QIT]YH&J6[[+S2[V,B.7!^[+$>H]^HZ@BL
M?X9_%KQ5\']?35_"NK3:;<9!EA!W0S@?PR(>&'ZU]J>'?B9\)_VXM)M_#OCJ
MPB\*?$$)Y=I?0L$,K8X\F0_>Y_Y9/^&: /9?V<?VQO"_QVABTR[V>'O%JK\^
MFS29CG..6@<_>'^R?F'N.:^@Z_'3XY_LX^-/V<?$,<EZLD^E&7-AK]CN6-B#
ME02.8Y!Z$_0FOIG]EK]O@2M9^%?B;<[6;$5KXB;IGH%N/_CGY^M(9]Y44R&:
M.XA26)UEBD4,CH<JP(R"#W%/I#"BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "OD_\ :P_;,MOAE'=>%?!DT5[X
MK8&.XO1AXM/S^C2^@Z#J<]*I_MD?M>+\/X;GP3X-NU?Q+(NR^OXB"+!2/N*?
M^>I'_?(]^GS5^S#^R[J7QYU:77]?EFT_P9:R%[J_=L27C@Y:.-CV_O/V[<].
M.I5;?LZ>Y]ME64TJ5+^T,QT@MEW[?\!=?0Q_@1^SOXM_:7\47&H3W,]OHPG+
MZCKUWEV=B<LJ9^_(?R'>O??BE^T=X/\ V9O#,GPZ^#EK;3:O'E+W63B58I,8
M9F;_ ):R_P#CJ].VVN2_:0_:OT[3]%_X5I\(Q'I/A>S0VUQJ=B-GG@<%(2.=
MGJ_5NW')^0JY')4](;]S[*EA*N:25;&KEIKX:?ZR_P NA=UK6M0\1ZK<ZGJE
M[/J&H73F2:ZN7+R2,>Y)HTEO]**EB RGIW]*I5:TUBMY%UP3@X]*XJBYH-'V
M6"DJ.(I26B37YGU9_P $_P#5!8_'::V8\7VD7$('^T'C<?HC5Y!\;]*.B?&3
MQM9D8V:Q<N![/(7'Z,*Z?]DO71X>_:'\&3LV$FNGLV]_-C>,#_OIEK1_;0T$
MZ'^T3XD;&%OT@O5^C1A3^J&O,?O8-/M+\T?8T_\ 9^+:D>E6@G\XSM^3/$**
M**\X^]"BBB@ HHHH **** "BBB@ HHHH **** "K&GZ?=:M>PV=C;37EW,VV
M."!"[N?0 =:])^"/[//B;XX:GMTV/[#HL+[;K5KA3Y4?^RH_C?\ V1^)%?H;
M\(/@#X1^"^GB/1;(3ZDR@3ZK= /<2GZX^4>RX%>GA<!4Q/O;1[_Y'YWQ)QM@
M.'[T5^\K?RI[?XGT]-_+J?(OPI_8-\3^*%AOO&%VOABP;#?9$ ENV'N/NI^)
MR/2OKCX=?LY_#_X81QG2/#]O-?)@_P!HZ@!<7)/J&887_@(%>E45]/0P5&A\
M*N^[/YOSCC#-\Z;C7J\L']F.D?GU?S;#V[4445W'Q84444 %%%% !7G_ ,1_
M@'X!^+%O(GB3PU97=RXP+Z)!#=+[B5<-^!)'M7H%% 'Y\?%[_@G#J^DK/?\
MP]U8:U;+EO[*U$B.Y ]%D'RO^.T^U?'OB/PSJW@_6)]*US3KG2M2A.)+6[C*
M./P/4>XXK]R:X;XL?!7PC\:=#;3?%&E1W9 _<WD?R7-N?5)!R/IT]J=Q6/Q=
MHKWG]HS]D3Q1\!II-2@+:_X19\1ZI"GSP9/"SJ/NGMN'RGV)Q7@H8-TJA"T4
M44""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I59HV5E)5E.0P."#ZTE
M% 'V+^S_ /MK0W&D_P#" ?&.%/$7A:[3[,NJ7B>;)$IX"S]W4?W_ +R]>>HY
M_P#:8_8TN?AY8OXU\!3'Q%X$G7SSY+>;+9H>0<C[\?\ M#D=_6OEJOH?]ES]
MK?5?@;?+HFM"76_ MTVV>P;YWM<\%X<\?5.C>QYI#.J_9%_;0O/A5+;>%/%\
M\M_X/=MMO<L2\NG9]/[T?^SV[>E?I?I6JV>N:;;:AI]S%>6-S&)8;B%@R2*1
MD$$=17YS_M.?LHZ1JOAS_A:WPA:/5/"]XAN[S3;+YA"IY:6%>H4'.Z/JN#QU
M Y+]D']KB]^"VL0^'O$,\EWX)NY,$-EFL')_UB?[.?O+^(YZH9^J%%5M-U*U
MUC3[>^L;B.[L[B-989X6#(ZD9# CJ"*LTAA1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M0'B2,_4=/?%<910!]H_MR?"W3/&7AW1/CCX-"W&CZO#$-4\D?=9@!',1V/\
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
MHRL 0?R-)C18HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R_%'B&U\)>&]
M4UN^;;9Z?;274OKM12Q ]SBORF^"WA^[_:%_:8L)-3!N!J&I2:KJ!/3RU8R,
M/8=%'U K[7_;]\>?\(G\#)=*ADV76O726@'<Q+\[_P E'XUXI^P7I%MX%\ ?
M$;XIZB@6*QMFM+>1A_#&GFR_F3$/P-<-7WZBAT1][D\7@LLK8Q?'/W8_E^;_
M  //?V]?B3_PFGQJET2VD!TSPW"+)$7[OG'YI#CU&0OT45\V5=UK6;GQ%K-_
MJMZQ>[OIWN96)S\SL6/\ZI5P3ES2<C]'P>'6$P\*$?LJW^?XA1114'8%%%%
M!1110 4444 %%%% $EO,UO,LB]5/Y^U=;X=\0WOAC6].UO2;AK6^LYEN;>93
MRK*<C/J.Q'<9%<=6AI=SM;R&/#'Y?8^GXUQXFDYQYH[H^CR7'1P]5T*VM.>C
MOM_PW1GW?\<O#]C^U1\"=+^)WANW7_A)M'A*:A9Q<N57F6+U.T_.O^R3ZU\0
M5[=^RG\>'^"_CM8=0D8^%]698-0C/W8CT68#_9SS[$UM_M@? -?AIXH7Q/H$
M(?PAKC^;$T/,=M,PW&/(_A;[R^V1VKFK+ZS3^L1W6DO\SNR:I+A_'O(J[_=3
MO*A)]MY4_6.Z[KY'SM1117F'Z.%%%% !4]A +J^MH6&5DE1"/JP%058T^86V
MH6LS'"QS(Y/T8&FMR97Y78_9FU&VVA'HBC]*EJ*V.ZVA/JBG]*EK]'/\^GNP
MI\/^M6F4^'_6K0(^3/VYOA5XO^(GB#PM-X9\/7FM16UM*DSVH4A&+ @')%?,
M7_#,?Q6_Z$35O^^4_P#BJ^Z_VB/VG(O@'JFCV<OA]]:_M&%Y0R78AV;6 QC8
MV:\EC_X*,03$B/X?W$A'79J(/\HJ^6Q=' RKR=6HU+JOZ1_0?#>:<68?*:-/
M+\%"=%)\LFTF_>?]]=;]#YN_X9C^*W_0B:M_WRG_ ,57K>A>&OB;-\,8/ /C
M'X0ZKXDT2SD,NGW,%PEO=V9))PK9((Y/4=#CGC'=?\/$%_Z)U>?^!_\ ]III
M_P""B2*P4_#R[#-T!U#D_P#D*L:=/ 4FW&J]=-O^ >GC,9Q?F$8QKY;!\KYD
MU.S375-5$U_D>*WGP&\96S'^QO@UJR?]--7NQ=$>ZJAC _'=79_"_3OC)\/M
M8BENO@]::QIQ&V6W.D6D4V/]F5><Y_O9KN?^'B"_]$[O/_ __P"TTV3_ (*)
MQQKE_A[=(.F6U#'_ +2JXK!4Y<T:S7R_^U.>O4XKQ5%X?$99"<7WG=_)NK=?
M)H\N^)/PU^(/Q*FEN)/@=_PCMX23'<:(JPYYZ2)NVO\ 4!3WYZ5TFJZ+\1/%
M?PU\-^'?$OP3U'6M4\/(8;#4#=")"A &)$5LM]U<@$9V]1FNO_X>(+_T3N\_
M\#__ +34)_X*.6JD@^ Y@>X.IC_XU3O@DW+VSUWT_P#M3/EXJE3I4EED;4W>
M-JDKQ=K:/VU[-:-7L<AI.E_%JV^'.N^&M3^$-UK%UJ-ZEY'=2[4A@**!&ODJ
MP#*@ VH?E]0>]OP;#\5_#?@NPT/4?@Y>>(;FVUW^W&O+V48DD[[D#8+8R 3D
M#@XXKJ1_P421@"/AY=D'H1J'_P!IIL?_  46BFF$4?P^N9)B<"-=1!8GTQY5
M4I81--5WVV_^U,9T.):D9Q>54[.7,[3:U2MI:KHK=%9&=XLUCXL:_H_BBWL_
M@G/IU]KE\EW)>M()2-@ 3>I;#E2 0#\H('RFO )OV:?BU<3/++X'UB261BSN
MX0LS$Y))W<FOJ#5/V]K[0U5M1^%NIV*L,JUQ=E ?SAK,7_@HW;,<+X"F8^@U
M,'_VE45HX*J_WM9_=_P#JRNOQ5EU-K Y932>[Y^;9)+5U7LDM#YP_P"&8_BM
M_P!")JW_ 'RG_P 51_PS'\5O^A$U;_OE/_BJ^C_^'CMK_P!"'-_X,Q_\:H_X
M>.VO_0AS?^#,?_&JYOJ^6_\ /U_U\CV_[8XZ_P"A=#_P)?\ RPV_V$_ACXL^
M',WC,^)]!N]$%XMI]G^U!1YFWSMV,$]-R_G7U-/_ *QJ\A_9T_:0B_: EUY8
MM!?1/[*$!.^Z$WF>9O\ ]A<8V>_6O7I_]8U?48.-*-"*HN\>_P S\!XHK8[$
M9O6J9E35.L^6\5LO=5NKZ6>XRBBBNT^4"OQ7_:&M5L_C=X]1!A8M?OXOP%P^
M/T_E7[45^+GQ^F74/C7\1Y%;<KZ_?R(?I</C]*RG+EE$]K X;ZSA\0EO%*2^
M3_RN>?0]ZFCZU7AZCZ5.OWA70>$24444 %%%% !1110 4444 %%%% !1110
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
M2M7>U)04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M;/X,AK].Z3&@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "OD?_@I2Q_X4[X=7L==0_\
MDO-7UQ7R;_P4FA+?!+0I1_!X@A!_&WN/\*QK?PV>YDG_ ",:/J>9?!<_9_\
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
MT1&"CLI'T.*\JI\$&?K> ]W'8NGYQ?WQ_P" 14445@?0A1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5-!=RV_P!QOE_NGD5#12:3
M5F7&4J<E*#LT:2ZE%( )%,3>HY6GE1(I*D.O]Y3FLJF!FB;*L5/8@UQSPD):
MQT/H\/G^)I>[67.ON?WGN?P%_:<\3_ F_6WA9M7\-2/NN-(G<X&>K1'^!OT/
M?UK]&/A/\<?"'QFTL77AS4TDN57,^G3$)<P'ON3N/]H9%?CT-1E_Y:*LGN1@
M_F/ZU=T7Q1<^']3@U#3+VZTJ_@;?'<6[E70CT9>?TK?#U<1A?=MS1/F<\R?)
MN(6Z\7[&OWMH_P#%;\]'ZG[;45\"?![_ (*%ZKI:P:=X[L1KULN%_M33]J72
MCIEX^%?ZC:?J:^OOA[\=/ GQ1@5_#OB.SNY\9:TD?RIU^L;X;]*]REB:=79V
M?9[GXGF7#^898VZL.:'\T?>C]ZV^=CO:*"".HQ174?-A1110 4444 %%'7IS
M7,^-/B9X4^'-BUWXF\0Z?HT*_P#/U.JL?8+G)/MB@J,93?+%79TU8/C7QWH'
MPZT&?6?$FJV^DZ=",F6X<#<?11U8^PKX]^+W_!2K2-/2>P^'FD2:K<\J-5U)
M3% O^TL?WF_X%MKX@^(GQ1\5?%G6FU3Q5K-QJMR3\B2-B.(>B(/E4?05S3KQ
MCMJ?3X+A_$8AJ5;W(_C]W3Y_<?17[37[=VK_ !-6Z\.^"#/H?AELQS7I.VZN
MU[CC[BGTZFODV./-.2*K"1UYTIN;NS]'P>!HX.'LZ,;+\7ZB1QU81*$2IU7;
M69ZT8BHN.*E1>](JY^E25)T)#9O^/6;YMORCCU^8<?Y]*S*TKL_Z$PP/OKSW
MZ&LVO8PJ_=GX[Q3/FS%Q[)+]?U"BBBNL^0"BBB@ KN8_@WXBF\:Z-X7C6TDO
M]6LX=0M)UG_T=K>2+S1(7QP N<^A4CM7#5[_ *'\0-$A^!8UB;4X$\<:/IEW
MX4LK$N!<26UQ*KI.O^S'%+>1Y['90,\":,J@?&8B2%D .UL>A[UN1^"]11M6
MCOO+TBXTZS%Z]OJ!,4DJD*55!CER'! XXKZ \8>-]-/A'Q'-%XFTVX\'W&A6
M-OX<\/V]TAN;/4(VB)<6X^:%DVSEI"!NWCDYJ3XB?$==:\5?$*_NO&-IJNBZ
MYX,DBTN+^T5F/F^1!^Y,><QR>:'^1@"2"12 ^7VC=5W%&"YV[B#C.,X^N*/)
MD^3]VW[P93Y3\W../6OI[QQ\5K+Q+_PGWA]M=L;OP[_PC6G?V38I(I@>^2:T
MW&,#K+@S;B.2 V>E=A\7M6\3V5KK%AX;OULK;^UM/EO+R36;8VV@JJ(B1"%&
M,D,/F#)\U5QM&5S0!\G>"_ ^K>/M<_LK28HO/6)[B::YE$4-O$@W/)(YX55
MY-=-<? ?Q+9ZFL$UQI":<UA_:8UP7P;3C;>8(]_FA2?]8P3;MSD]*U/A/K%G
M'X@\?:+K.M65I<^)-&N],AU>XEQ:_:6D216:3HJ.8RN[I\_/%=%K/C:/X?\
MA3P7X$L;W0?$TZV]U#K223B;3L7%RLJ0M,C*/W91'+HP"G//6@#S'4OA;X@T
M=O$_VZWAM4\.LB7TLDP"%W.(TC/\;.#N4#JO-<E7U;)\0O#'C75]5TB6X\.7
MZ6-[;2M<ZVR6]GJ&6"7US$&(7*QJL<*_>6-,K\S&OF3Q,NG+XCU1='9GTD74
M@M&?.3%N.S.?;% &;1113$%%%% !1110 5]Q_LT_\2+]@_XO7[?*MX+Y ?7=
M;I#_ #-?#E?<>E?\4C_P3+ORWRSZQ<G8>F1)>J?_ $!#2&C"_P""96GBX^*W
MB2Z(_P"/?2< _P"]*H_I7Z2U\#_\$O-$!E\=:OCE5MK0'ZEV_I7WQ28T%%%%
M(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5RGQ8\/GQ9\+_%FC*,O?:7<VZ_[S1,!^N*ZNFR
M1B2-D;E6&#2>JL:4YNG-36Z=S\SO^"=WB'^R?CQ=::S;8]3TN5/JT;*P'Y%O
MRKQ3XX>'?^$2^,7C32 NR.UU:Y6,?],S(2A_%2#7H'P]E/P=_;&L()%,$%GX
MBDL"IX_=2NT2Y]L.IK8_;]\*'P[^T-?7JIMAUJRM[Y<=-P7R6_',6?\ @5>0
MU^Z]&?M%.:CFO,MJM-/YI_Y,^;Z***YSZ0**** "BBB@ HHHH WO"O@/Q'XZ
MFGB\.Z)?:W-  TL=C"960'H2!SCWKH_^&>_B=_T('B+_ ,%TG^%=7^Q==36W
M[3?@A8I7B6:6XCD",1O7[+*=I]1E0<>PK]:JZZ-%5(W;/C,YSRME>(5*,%)-
M7Z]VOT/QK_X9Z^)__0@>(O\ P72?X5E-\)/&J^(AH#>%=677##]H&G-:L)VC
MR1O"8R1P>16IKGQ)\6>$OB+X@N=%\2ZKI<T>IW&&M;R1!Q*W! ."/8\5W5G\
M>-<^+7Q6^%&H:R?+\3Z5J<%E)JEJ!&;N%YDP74=&&6!QP0QX%8VAL>[*IC(K
MGM%QLWUNG:ZT[=-SA?\ AGOXG?\ 0@>(O_!=)_A2_P##/7Q/_P"A \1?^"Z3
M_"OV4K\EOVB_&WB+PU^TEX]ETC7M2TN2+56V-9W<D17Y5Z;2*WJT8TTF?/Y3
MG>)S2I*G&,8V5^KZV[GG6L_"_P 7^'=4T_3=5\-:GIM_J)*V=M=V[1/<$$ A
M V-QR1T]16S_ ,,]_$[_ *$#Q%_X+I/\*O?$W]H+Q!\6O >DZ5XJD_M#6=%N
M&FL]950DK1,F&CDQ@$@A2&'/R\YZU^M'P_FDN/ ?AV65VDE?3K=F=CDL3&N2
M32ITHU&TF;YIF^*RRE3E4A%RDVGO;39KU1^+6O\ AO5O"NHM8:UI=YI%\HR;
M:^@:&0 ]#M8 X]ZST5I'5$4L[$*JJ,DD] *_4K]N'X.)\3/A!=ZI96JR:]X?
M!O;=U7YWA'^MCSW&WYL?[-?GC\ _![>/?C)X/T01F2.XU")Y0!TC0[W/X!36
M=2DX2Y3T,NS:&.PDL2U9QO=>FI4'P4^(C $> /%)!_Z@MS_\17,ZMHNHZ#J<
MNFZG876FZC"0LEG>0-%,A(! 9& (R"",CH17[DU\M?#WX2:7XL_;$^*WC#5K
M:.\.B3V,-C%,NY5F>SB)DP>ZA<#TSFMY8:UDGN?/83BEU54E6IV48WT>[NDE
M^)\1>'?V6OBSXJT]+[3? NIO;.NY7N/+MBP]0LK*3^5<GXV^%WB[X;SK%XG\
M.ZAHA<[4DNH2(W/HL@RK'Z&OU$_:H^+/C+X-^"++7?".@0:VHN=E^\Z/(+:+
M:<-M0@X)X+=!^->&2_MA>'?CY\"_&^@ZU8P:+XH72I98K61Q)!=;0#NB8C[P
MZ[3R.V:F5&G%\M]3HPF=9AB(QQ'L8NDW9V>JUMK_ ,,?!,,+W$T<42-)+(P1
M$49+,3@ #U)I]W:3Z?=36MU#);W,+F.2&52KHP.""#R"*]Y_8A^&(^(WQRTV
MXN8?-TS0D_M.XW#*EE($2GURY!QZ UWW_!0KX+#PKXTM?'>FP;=-UQO*O=@X
M2[4?>/\ OJ,_536'LWR<Y[\\SI0Q\< ]VKW\^WW:GR%01FBBLCV2-EJ)D!JS
MUIC)^(H):*31TZ*YN+69)89Y(I4.4='(*GU![&IV6HFB]*?J9<O8]5\%?M;_
M !9\ JD=AXNN;RV3I;ZHHN4_\>Y_6O:/#?\ P4U\762HFN^$M)U, ?--:R/
M[?ARH_*OCYHSZ5&8ZVC4G'9GBXC*<'B'>I25_N_(_0/3?^"GWAN91]O\#:I:
MMW,-Y'*/_016N/\ @IG\/MN3X<UX-Z8B_P#BJ_.,QTPP^U:?6*AY4N', ]HM
M?-GZ&:E_P4^\*0@_8?!6KW9[>;=1Q?\ LIK@_$7_  4_\17"LNA>"M-LL])+
MZY>9E]\+@&OB[R?;]*/)]OTH=>H^II#A_ 0U]G?U;/:?&W[:WQ@\<*\4OBEM
M(M6X,.D0K;@CT)&2?SKQ;4+V\UB[:[U"[N+^Z;[T]U*TCGZLQ)IPA]J<L=8N
M3ENSV*.$I4%:E!1]$5EA-3)#4PCIZQDU)V*!&L=2K'FI%C]:D"U-S91$5,5(
MJY^E*J>O2GTC9(.E%:OACPMJ_C36K?2-"TZXU74ISB.WM4+,?<^@]SQ3?$WA
MG5/!NO7NBZU9R:?JEE(8I[>489&Z_B"""#W!%/7<7/'FY+Z[VZF-J!Q!"I]6
M8<=N!_2J%6]2;]\BC^%1]?6JE>W17+32/PK.JWMLQK3\[?=I^@4445N>(:7A
MOP[J/B[7K#1=)M_M>IWTH@MX-ZIO<]!N8@#ZD@5H^,?A_K7@*6WCUE+*-Y]V
MQ;/4K:\QM(!#>3(^T\_Q8KH?V=;B*U^.W@66=XHX4U2,LTSA$ P?O,2 ![YK
MT_3O"::?\5+JXU'PCX=\-7L^E:@= LVOEN[2[U%3F)Y/-ED7<59BJMA"P7B@
M9\V45],>$[/Q/)I^KR)IF@3?$HZS:+J4&H6>G[4TPQGE8ROE!2W^L91NQWJ]
M'XA\*^#TE;PM8^'[FQN_B+<6<<U]:073#3#%!F-?-#%8F).&X(P<$9- 'RS1
M7UKX5T72;+4K6U\/6/AVY\.IXLU&'Q:^H);2&+35GQ& \F62,0;BAB(.X#OB
MJO@+6?#6GV7@+2(=.\/7>D:AI^N2WS:E9V\DTWE2RFU$DC#<A&%( (W=#D8H
M ^:- T/4-:FO'T[RQ)I]K)?R-).D16./!8KN(W,.,*,D]@:W_%7QB\6>,[&Y
ML]4U)'ANY%EN_(MHX6NW'(:9D4%SDD\]^:]DL]:TWQ%I^DZM?V^@IJ.K?#O6
MFU 165K"K740N1 P15 CE^2+!4*QP/7G/\86>N0V?@Q/!%CH$W@UH-->"9K>
MR8R:@5'FBYDD'FY\[>"K';M [4 >"Z+H>H^)-3@TW2;"YU/4+AML5K:1-+(Y
M] J@DULV7PU\3:AXVE\(0:3(?$<+2++822QQF,QH7?<S,%&U02<GM5OPKIFO
MZM\2TM--*P:RUV_FBUG2W0 ,3* VX*%V[N <$<5Z_P",]*\6^'?VGO$NHZ!I
M.EZW<ZA'=RV\%U=1R6]S:2Q^1*24E7L[#&X'O2 \%\4>%=3\&ZLVFZO#%!>*
MBR%(;F*X7:>GSQ,R]NF<U9O/ 6O:=X;T_7KO3VMM,U"016;32(LMSG.&CB+>
M8R?*1O"[<X&<D5WGQ<\"Z4WBAF\/6NGV26&B6^H>(-/L;[S8+.X+%9HH&=BS
M\&,[0S$%B,G%>L_&B31]0B\5^))],T2RTVRM[&7P?KEE>F2ZNY5:(+"8_,(\
ML1"0E=B["@YY.0#YXU[X3^+?#6H:98ZAHTB7>I3?9K6&":.=GFR 83Y;-LD!
M89C;##/(%<WJ>FW&CZE=6%VBQW5K*T,J+(KA74X(#*2IY'4$BOJ+PM\2M$OX
M] U#5K6T\.W?B36[B:+[/>^8]L]P=MW?%F'[C=DQQJ0=N]VR<"O'OC5X7TOP
MW-H#6NG1Z%JMW:RR:AH\-X;I;=EG=8FWEF(+QA6VDGUX! # \UHHHH$%%%%
M".VU6;T&:^YOVJ%_X0']BWX3^$"=EQ=-;S..[!(69O\ QZ537QIX(\/R^+/&
M>A:+"GF27]]#;A?7<X!_3-?6'_!2KQ!$OC+P5X2MGW0:/IAE*Y^ZTC!0/^^8
MU/XTAGMG_!-CP\--^">IZH5VOJ6JR=NJQHJ@_F6_*OK6O(OV2_"Q\(?L[>![
M)T"2S6(O7XP29F,HS^#@?A7KM24%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^7
MW[>7A>;P;^T)/J]J&A_M."'4(I?^FJ_*2/H4!_&O1_V[K6'X@?"/X7_$NQ3,
M4\*PRE><+/$LBY_W61E^K5V/_!27P*=2\#^'?%4,>9--NFM)F[^7(,K_ ./+
M^M<G\'U_X7A^PMXJ\' ^=J_AMY'MX^K85OM$)]@3YB?1:\V4??G#OJ?I^'Q'
M-@\%C?\ GW+DEZ/W?\CX>HI%;<H(Z'FEKA/T$**** "BBB@ HHHH ]G_ &-?
M^3G? 7_7S<?^DD]?K?7Y(?L:_P#)SO@+_KYN/_22>OUOKT\+\#]3\GXN_P!]
MI_X%^<C\I==^$_PXUSX@:M!)\9M/TZYN-1GWK=:%=(D3&1LJTC$+P>,D@5O_
M !.^#VD_!W]H3X2V>@7"WVC7QTV:.^5@PNI5N0))<CCYLJ>.@P*\"\??\CWX
MD_["5S_Z-:M[X5ZY?WWQ#^'FF7%U)/8V.N6S6L,AR(=\Z%PGH"0"1ZUQ<RO:
MQ][+#UHQ53VK<5%W32[>26WF?LU7YD_'[X<^ -;^/'C*74?BO::'J%QJ;&:R
MFT.ZD%NQ5?E:5?E/^\..:_3:OQ\_:F_Y.,^(7_85?_T%:[L2[15T?G_"L)5,
M3449N/N]+=UW3.I_:>^!>@?"7P/X!U#PUJ\/B.SU*VN4N]9MV!CN9P592N"0
M!M+ #)^[ZYK[AU+XQQ?"V;X*:?J#K'HWB.R:PGD;@12^5;F%R?3<2I[8<GM7
MY>2KKS> 9R?M'_",+?#;YF?)^U^6WW,_Q[,YQVQGM7UW^WDQ7X4_!=E.UA:R
MD$=CY-O7/"?*I2BK;'TN/P;KSPV$Q$^>[J*_RNOFOT/O]T6165E#*PP589!'
MI7RIXF^"_@C]EK6M1^(>A/<)K&L746EZ7I\S*T-I+<2 .T0QGA=QP2< $5WO
M[(7QL'QF^$ME+>3>9X@TD+8ZB&.6=E'R2_\  EP?J#7SK^VI\4O^$C_:"\#^
M"[2;=9Z#>V\]TJG@W4KJ<'_=CV_B["NNI*+@I_<?'Y;A,3#&SP3;25^==&E_
MGI\F??5?'.E?M#:1\(?VPOB=X?\ $DPLM%URXL62_?[EO.MG"!O]%8'KV(&>
M*^QJ^!_B%^S_ !?M ?M#?&^PM[@6>O:>NGW&G3R$^67-K"#&X_NL.,]CS3K.
M2MR[W.?)88>I*M'%.T'#5]O>C9_)GWC#-;ZE9K)$\=U:S)E64ATD4CUZ$$5\
ME?M7?L8Z#XC\.ZIXN\%V,>C^(K.-[J>SMAM@O44$OA!]V3&2".O0CFO+/V6;
MKXV_!_XL:7X)O_#^LR^&;BY$%Y;74#O:6L9ZS138VKC[V <'IC)K[X\7:Y9^
M&?"NKZM?NJ65E:2W$Q8\;54DC\<8_&A.-:#YE8TG"OD>,C]6J*2=FK/==FOZ
M\CYO_P"">?PX'A/X/W'B*XBV7_B.Y,R[AAA;Q$I&,>[>8WN&%>Y?&3X9V/Q>
M^&^M^%KX*OVR$_9YF&?)G7F.0?1@,^HR.]?F%\,_VFO$W@/XI:5XE>]FDTFW
M2.QETJ-V%N+%0$$:IG *J P/7<">YK]9M'U:TU_2;/4K&9;BRNX5GAE4\,C
M$'\C4T91G#D70Z,]PV*P6-6+F]9.Z:Z-=/EIZGXA:UH]YX>UB^TO4(&MK^RG
M>WN(6ZI(C%6'YBJ5?7__  40^#W_  C7C:Q\=Z?!ML-; @O=@X6Z1?E8_P"^
M@_-/>OD"O,G%PDXL_4\!BXX[#0Q$>J^Y]4%%%%0=XA4'VIC+4E% B K3&C%6
M2H-)Y?O03RE4Q4WRCZ5:\L^E)L]J9/*5?+/I1Y9]*L[:-M%Q<I7\HTX15/L]
MJ7RSZ4#Y2(1CTIP6I?+]32A0*17*,5/PIX4+2T4%A3XMGFIYF[R]PW;>NW/.
M/?%,HH _47]E?Q1\)/M3^&?A7I<TWD6"7FI:M/"5D#,<+'([C<[YW9 ^48XK
MQ_\ ;:\&^&OBIX!T[XP^%;VWD>WE_L[4,,%:=!(8QQW=&R/=3W %1?LSC_A3
M/[('C[X@R@PZAJOF1V;]&X'DQ%?4;V+?\!-?$[:C="P>%[F8VR,9A!YA\L2$
M8W;<XST&>N*[W+FC&#6_](_.Z.$5#%8C'TZCM2>[UYK*\D_P2[&/=2>;<2-U
MR>U1445Z>VA^92DYR<I;L****9(A 88(R*18D4$!% /7 IU% ";%_NC\J-H]
M/:EHH 3:OH/RHVCG@<]:6B@!-H]!ZTFQ>NT9^E.HH 1E5EP0"/0BD6-%& J@
M=>!3J* $V@8  P.G'2@*H.0 #]*6B@!-HYXZ]:  O08I:* "BBB@ HHHH ^A
M/V$?!)\9?M&:%,T>^VT:.34Y3_=*#:A_[[9:A_:(OIOC;^UUJFG6+>;]KU:W
MT2V9>1A66(-],Y->T?L*Z?#\,O@K\2_BMJ \I8X7MK61ASMA3>V/4,[1CZH:
M\W_8&\&S_$#]HQ/$%ZADCTB*?5)V(RIGDRB ^^Z1F'^Y2&?J)INGP:3I]K8V
ML8BMK:)88HQT5%  'Y 59HHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .%^.
M'@$?$[X3^)O#@0-<7EF_V?C_ );+\\?T^90/H37P+^P'X\'A#XT7?AF_;99^
M(;9K-HY.%\]"63/N1O7_ (%7Z:5^5W[57@^\^!/[2T^L:4K6\%S<QZ]ISIP
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MWT['V)KT&BDTI*S-:56=&I&K3=FM4?ES^SC\6M4_99^,&I>&/%<4EMH=U/\
M8M6M7Y$$@.$N%'<#/..JGV%+^V3^SNGPL\3IXJ\.QK-X*UY_-A> AH[:9AN*
M CC8WWE]LCM7TO\ MP?LS_\ "RM ;QIX=M0WB?3(L74$:_-?6Z_S=!T]1D=E
MKR7]DSXS:-\1O"<_P1^(^+FPO$,.DW,[8;U$.X]'4\H?P]!7FN%OW4ODS]/H
MXWVT5FV&6JTJQ7;NO-=/+T9\8T5Z1\>O@CK'P(\=W&A:D&GLI,RZ?J&W"74.
M>#[,.C#L?8BO-ZXVG%V9]O1JPKTU5IN\7L%%%%(U"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBMKP;X/U?X@>*-/\/Z%:->ZI?2".*)>@]68]E Y)["@F4E!.4G9([+]GWX
M(ZE\=_B%:Z%:;X-.CQ/J-Z!Q! #S_P ";H!ZGT!KW3]M'XU:7I>EV7P;\#%;
M;P_HRI'J+6Y^5W3[L&1U"GYF]6QZ5VWQ$\4:)^P_\&X_ WA:YCO/B+K<7FWM
M^H&Z(D8,S>@'*QK]3ZY^#+BY8;[F=VFFD8MND.2[$Y+$GKSR?6NOE<5[..[W
M/D/;PQ4WF>)TH4_@7=_S6_")7O)O)C\L??<9;V'I^-9]*S%V+,<L3DFDKTZ<
M%3CRH_+\PQU3,,1*O4Z[+LNB"BBBM3S0KNOAK\7M6^&.G>)+/3K>VN8]:M/L
MS-<@DVS\@31X/#A69<GLQK1^ /@'3OB+XPU2PU*PN]4CM-&N]0AL;*Z6VDGF
MB52B>8RD*"3CD5+J7PJEU[Q1K,-CID?@72]%AB.HOX@U5)X[9W/RYF1 &+[E
MPJ@G@T#&>%?CI=^&-'T2(Z%I^H:UX?AFM]%UJX>02V22,S8V!@DFUG=EW [2
MU,\/_&ZYT&/P-+_85C=ZGX0G+V-]++*&DB+LYAD4-M(W,3NQN]Z9H?P)UWQ%
M8P7%GJ&CE[Z:>#2;>2\"R:L83B0VX(^89&T$XR00*ETO]G[Q+JWAFRUB.ZTF
M(W^GSZG9:?->!;NZAAW&8I'CJH1C@XSCB@"OH?QJU/0;SP7<Q:=9ROX7@NH+
M99"^)A/))(Q?!Z@RD#&.@KU>3Q3X)U#X2Z-HVI:_#_9=KX>\MELM2NH[TWP5
MG6(V@3RF7SBN69MI +9S@5Y(OP2\0-X775Q/IPN7TXZPFC?:1]N:Q&?]($>/
MNX!;&<[><8K9C_9J\2?86NIM5\/VBPV<&IW,=QJ(5[6SE V7$@QPF2!W.2..
M: //=3UJRU#7+:^BT.TL;2-81)IUN\GE2[  Y))W O@DX/&XXQ77^/?BWI_C
MR#P]$_@C2M+7188;2+[+=W3>;:Q[B(&WN>"7)W#YN!S5W5/@Q?\ AWPYXMBO
M;2"^UG2[K3UAFL[X,K0W(S&Z1[?WJR!DPV1@]JRM<^#UWX=U0:7?>(_#T>JQ
MI,UU9K?9>T>--YCD.W&\XV@ GYN* -+Q5\9M+\67WARXN/A]HL4>BP)9I;K=
M73I/;HK!(GW2'@%MV1@Y JKX5^+5AX9\ ZMX6D\$Z7J<6J[#>7MQ=W*2R&.0
MO$0$<*-I(Z#G'-3_  I\ :9XB\)^)O$FHZ7JOB0Z3+:P1Z'HLGEW$GG%\S,P
M1R$78!PIR6'2L[XR?#E/AW\2KKP[IZW4T;1VL]M;W !N$\^&.587QP74R;>.
MN,]Z0&)H?C2Y\.^&M;TK3[:""?6/+CN=2&?/^SJ=QMU.<!&8*S<9.T#IQ70>
M./C#=>-M$EL6TBSTZ:]N(;S4[NW:1GOIHHA$CD,2$^49(0 $DFNHO/@CING_
M !*\'^&;J:Z@L+J5-.U;5#(GE/J"JKW$$!/"E/,CCRV1N.?:M:3X V%S?6.J
MC2=8TS2VTPW%SX?DG66^6\+.L5JLA1?OA?,)91M16)Z@TP/ **O:UHM_X=U2
MXT[4[.;3[Z!L26\XPR9&1]1@@@C@@YJC0(**** "BBKNBZ+?>(]7L]+TRUDO
M=1O)5A@MXAEI'8X % '4?!WX4:S\:?'VG>%M%3]]<-OGN&!*6T((WRM[ =NY
M('>OJS]K[XH:-\%_AUIWP(\ R>2(8%&L7,9&\(?FV,1_RTD/S-Z @=ZZG_B1
M_P#!/SX'D V^I?%3Q'%[,$8#CW\J+/\ P)OT\=_8[_9[OOC_ /$&Z\:>+1+>
M^'[.Z-Q=37.2=1NB=VPGN,G+?@.](9[_ /L _LW'P+X=_P"%@:_:E->U:';8
M02K\UK:G^+'9I./HN!W(K[$IL<:QHJ(H1%& JC  ]*=4E!1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7YZ?MM?LOS>"]4F^(WA"V:
M/29I1+J%O:@@V4Q.1,N.B%NX^ZWUK]"Z@OK*WU*SGM+N".YM9T,<L,JAD=2,
M%2#U!%95*:J*S/5RW,*N6UU5AJNJ[K^MCXD^$_Q$\._MG_#.3X;>/Y$M_&]C
M$9-/U/ $DQ48$R?[8'WT_B'/KCXW^*'PQU[X1>,+SP[XAM3!=P',<J@^7<1Y
M^61#W4_ITKWS]J3]F/5O@#XFC\;^"7N(O#@N!-%+;L?-TR;.0I/79G[K?@??
MU'P1XT\)_MT?#T>#_&!ATCXCZ=$7L[Z-0&E('^LC]0?XX_Q'MP2BY^Y+XE^)
M^C8?$0P4?KF%][#3^)=8/J[=NZZ=#X&HKL/BI\*?$7P<\63Z!XDLS;W*?-#.
MF3#<QYXDC;N/;J.AKCZY&FG9GV-.I"K!3@[I[,****1H%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115_0]
M#U'Q-K%II6DV<VH:C=R"*"V@7<[L>P'^<4";45=C-'T>^\0:I::;IMK+?7]W
M(L,%O"I9Y')P !7W=X?T;PW^P3\+6US6EM]8^*.MP[(+56!$?'W >T:'[S#[
MQX'K3?!O@WPE^PK\/QXN\7^1K/Q*U*(I9V,;!C$2.8X_11_')^ ]#\8_$GXD
M:[\6?%U]XE\27GGW<QZ#B."/^&.->P'Z]:ZDO9?XG^!\G6J_VLWKRX:'Q/;G
MMT7]U=7U,WQ=XLU3QQXBU'Q#KUY)>ZC>2F:>=^I)Z*H[ #@ < "N7N)VN)"Q
MX'0#T%.NKG[0V%&V-?NK_4^]05Z%&C[-7>[/@,ZS?^T)JE1TI1V7?S_R71!1
M1172?,!1110!VGPI\?67P]US4[K4=*FUBQU'2KG2I[>WNQ:R!)E"EED*/@@#
M^[6YIWQ,\):?::_H*^%=4;PCK*6[S6DFM(U[%<PLQ6:.X^SA<8;&QHR.O/IY
M?10,]A\,_&_1?#]OX;DD\,75YJ/A*>XE\/3-J85(UDE:5%NE$/[[RY&9@4,>
M<X(Q5'2_C@UAJWA&_ETEKB30='OM*<?:=OVAKA)E,OW/DP9L[><[>HSQY910
M!ZY'\<K)-)@O/[ F_P"$RM_#_P#PC46J?;A]E%MY9B60V_EY,HB.S/F;> =N
M:IZS\:EU9?$P&CF+^V?#ECH _P!)W>3]G>!O-^Y\V[R,;>,;NIQSY?12 ]:U
M+X^RW4>I-:Z1]ENKBUT2&&5KC>(GTY4"N5V#<'* XR,9ZFLOQ=XX\%>+/$MU
MKK^$=2@N]0-Q/>VXUI3!]HD4[7B'D!D42'?M9FR/ER.M><T4 =1\.?%=GX-\
M0'4;^VU"^B6%E%K8:@;+S6R,+*ZJ6,?7*KM)XPPK9F^+UU>>+;[QG=622^-&
MU&"^LK_<K6UHL8*^5]G92K@ 1A<GY0@ZUY]13 ]0\??'O4_B%X!T_P /7^DZ
M3;W4&I7&HS:A96$%NTK2B,8 2,%&RA+,#\^5S]T5)I/QP_LNXTFS72Y_^$>M
M=-GL;JS6]/VBYDN$VSW/G%#B0X4+E2%5=O.23Y710!U'Q%\91^./$$-Y!9O8
M6=K96NG6L$TWG2B&"%8D,DFU=[D("3@#)X '%<O110(***FL;&XU*\@M+."2
MZNYW6**"%"[R.3@*H'))/:@!MK;37MS%;V\4D]Q,XCCBB4L[L3@* .22>U??
MOPA^&?AS]BGX8R_$WXAQQS^-[V+R]/TO(,D!89$,?_30C[[]%&1ZDU_@W\%_
M#'['O@?_ (6C\5/+E\5LF--TA2'>!R.$0=Y3W;H@KP6XNOB#^W1\:$4*1$O"
M1KG[+I5KGDGW]^K']$,/!/@_QK^V]\;[J^U*=X[=W$NH7R@F'3[8'Y8HP>^,
MA1W.2> :_5#P3X+TCX>^%M.\/:%:+9:781"*&)>ONS'NQ.22>I)K#^#OPAT'
MX)^"K7P[H,&V-/GN+I@/,N9<?-(Y]?0=AQ7<4B@HHHI %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% %35=*L]<TVYT_4+:*\L
M;F,Q36\RADD4C!!![5^;?[37[*VM_ 77QXS\$R73>&XYA/'/;L?/TN3.1EAS
MMST?\#[_ *7U%=6L-];2V]S$D]O*I22*10RNI&""#U!K*I351:GLY9FE7+:G
M-#6+W71_\$^'?AO\:/!G[7W@V+X>?%)8=/\ %Z#&GZL@$9FDQ@21GHLG]Y.C
M=O0?,/QV_9Y\3_ 3Q!]DUB'[5I,['[%JT"GR9QZ'^ZX[J?PR*^@_VHOV'+CP
MVUWXN^&]O+/8*QGN-%AR9;;G)>#N5'7;U';(Z9WP1_;"T[7-!'P]^-%HFMZ!
M,HMTU>YCWO$.@$XZD#_GH/F'?/;@E&[Y:FC[GZ!A*OLH/%99[])_%3ZQ?]W_
M "V?3R^/**^H_P!H+]BO4/!=J_BOX>ROXJ\&3)]H$=NPFGM8SSN!7_6QX_B'
M('7UKY=Z<'@US2BX.S/J\+C*.-I^TH2NOQ7DUT$HHHJ#L"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***]J^ /[*OBWX[7
MD=U#$VC>%U?$^LW*':V#RL*G_6-].!W/8U&+D[(Y\1B*6%INK6ERQ1YS\/?A
MWX@^*7B:WT'PUITFHZA,<D+PD2]W=NBJ/4U]KP6G@#]@;PBT]Q)!XJ^*FH08
M1%_Y9Y'0=XX@>K'YG_097CWX^> OV4_#ESX%^$%I;ZEXDQY=]KDF)5CD'!+O
M_P M9!S\H^5?TKXH\0>(+_Q%JMUK&MWT^H7]VYDFN;AR\DK?4_\ ZA73%>S=
MHZR_(^8K5)YA!UL4_989='HY^O9>6[-;X@?$+7?BAXGO/$7B74'O+Z=N7;A(
MU[(B_P *CL!7&W5T;C"K\L2]%_J?>FW-TUPW/RH/NJ.@J&NZC1]G[TM6?"9O
MG4L=;#T%RT8[+OZ_H@HHHKJ/E@HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBO4_@7^S?XP^/NM"WT.T-KI,;A;O6;I2+> =P#_&^.BKSZX'-
M'!^$_"6L>.O$%IHF@Z?-JFJ73[(K>!<D^Y] .Y/ K[O\&_#KP#^PAX1C\7^.
M;B#7_B-=1'[%8P88Q,1RD /3T:8_0>[/$OQ%^&/["WAVX\,^![:'Q/\ $>:/
M;=WTQ#&)L=9G'W0.HB7\<=3X1\)_@;\0_P!L?QU<>)=?OKA-):7_ $W7KM3M
MP#_J;=>A('&!\J]^P*&4K>U^)/[='Q<,LK$Q*<%OF^Q:5;D]![_^/,?T_2SX
M*_!/PY\"O!T.@^'[?YCA[N^E \Z[EQR[G^2] /Q)TOA?\*_#GP?\*6WA_P -
M6*VEG$,O(>99W[O(W\3'_P"L.*ZZD,****0PHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY>_:4_8GT7XK?:O
M$'A40Z#XK8%Y$"[;:];_ &P/N.?[PZ]QWKZAHJ)14U:1V83&5\#456A*S_/U
M/RM^''QO^)?[(OBJ7P[JUG<2:7')F?0=0R$P3R\#_P .?5<J?UKV[7?A/\)O
MVRM/FU_P!J4/A/QP5\RZTV1 GF/W\R(>_P#RT3KU(R:^KOBG\'/"GQDT,Z7X
MGTM+Q%R8;E/DGMV_O1N.1].A[@U^?OQC_8W\>? K4CXD\(7=UK>D6K^;%?Z=
ME+VT Y!=%YX_O+QQDA>E<4H2IJS7-$^\PN/PN95%4A+V&([_ &9>O1_/7U/%
M?BA\'?%OP=UDZ=XITF6Q+,1#=*-]O./5)!P?IU]JXNOL7X9_MT6^L:0/"GQE
MT"'Q+I$@\E]26W5Y .F9H2,-_O+@\=":TO&G[$_A/XI:2WBCX)>*+.ZM9 7.
MDW,Y>,'KM20_-&>VV0?B*Y_9J6M-W_,^ECFE3"M4\RAR/^9:P?SZ?,^***Z;
MQY\,_%'PQU1M/\4:)=Z/< _*9T_=R#.,HX^5A[@US-8:K1GT$)QJ14H.Z?8*
M***184444 %%%% !1110 4444 %%%% !1110 4444 %%%:/A_P .:KXLU.+3
MM%TVZU6_E;:EO9Q-(Y/T H$VHJ[V,ZMGPGX/USQWK4.D>'M+N=7U&4_+!:QE
MB/=CT4>YP*^IOAE^P'>)8+X@^*FNV_A+18E\V2RCF3S]O7]Y*?DC_#<?I71^
M*_VO?AY\"]%E\+_!/PW:7$RY236)D(@+=-V3\\[?[3$#I]X<5NJ5E>;L?/5,
MV]K)T<OA[67?[*]7_D5O W[(?@SX)Z+#XQ^-^N6@\OYXM#CDS&S#D*V/FE;_
M &5X]3BO/_CU^VKKGQ"M9/#7@J!O"'@]%\A8[8".XN(P,!25_P!6F/X5[=3V
MKPCQU\0/$/Q(UR76_%.KW&IWLA_UMPWRH/[J(.%'LH KWSPW^PSJ_P 0/A?;
M>(O"/C;0=:U252[Z;;2$H%P/D\_/$G4%2H&>-W&:WC&516IJR[GB8NOA\!-5
MLQG[6LMHK:/HNGJ]?(^7YIX[48X>3^Z.@^M9\LSS-N=MQKH?'7PX\3_#/5WT
MWQ1HEYHUVIX%S&0K^ZO]UA[@FN;KOITHTUH? YCFF)S*?-6>BV2V7_!\PHHH
MK8\<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBI[&QN=3O(K2SMY;N
MZE.U(8$+NQ/8 <F@""KFCZ/?^(-3M].TNRGU'4+AMD-K;1EY'/H *^G?@_\
M\$_O&7C)(]5\:SIX'\/J/,D%S@WCK[(3B/ZN01_=->G:K^T)\%OV4-/N-$^%
M.AP>*O$X7RYM6=]\>X<9DN.K\_P1X7KRM(9S/PH_88T[PGHZ>,_C=K%OH&BV
MX$ITCSPI;C(660=S_<3)/(S6?\:/VX)KS34\#?!O3O\ A%_#D0^RQWMK#Y=Q
M,.FV%!_JP?[WWCGL:X'3_#WQE_;8\7?:YWGOK.-\&ZN,PZ;8J3T4#C/LH+''
M.>M?=7[/O[&_@WX&QP:C+&OB+Q2%^;5+N,;8FQR(8^0@]^6]^U SYI_9K_8'
MU'Q9-!XG^)J3V&G.WG1Z.S$7-UDYS,>J*>N/O'VK]!]'T:Q\/:7:Z;IEI#8:
M?:QB*"VMT")&HZ  =*NT5(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \$^-/[&G
M@3XN^=?16W_".:\^3]OT] JR-_TTC^ZWU&#[U\7^,OV<_C!^S+J\FNZ!->36
M4)W?VOH+,1M'_/:+J!_O J/6OU+I*YYT8RU6C/H\#GV*P<?93]^':6OX_P!+
MR/SO\"_M])K&EKH/Q8\*VGB?37^5[RWA0OCIN:)OE)QW4@UT$W[-'P/_ &A8
M6O?A;XNC\.ZO(-QTIVW!3C.# Y#@#U4D>]?1'Q9_9$^''Q:\ZYN](71M8DR?
M[3TG$,C-ZNN-K^Y(S[BOD3XB?\$]?'?A"9[WPEJ%OXEMXSN18V^S72XYSM)P
M3G^ZV:YY0J+22YE^)]'A<7EU9\V%JO#S?3>+^3T_(X7XC?L4_%/X>^;,NBCQ
M)IZ<_:M%8S-CU,7#Y]@#]:\-N[.XT^YDMKJ"6VN(SM>&9"CJ?0J>17T)H?[2
M7QS^ =XNFZS/?S01'9]@\36[RCCLLAP_3T;'M7J%O^W!\.?B=:QV7Q2^&<$Q
MQM^V6\:703U8;@LB?\!)-<_+3EL[>I]+'%9E05ZE)58]X.S^Y[_(^):*^U_^
M%0_LN?%8_P#%,>-9_"=]+_J[6>Y*J,^J3C=_X_61K?\ P3EUZ=&N/"?C31M?
ML_X6F#1,WXKO7]:7L9=-3:.=X1/EK7IOM*+7_ _$^/Z*]U\1?L2_&#PZ&8^%
M_P"TD'0Z=<QS$_\  <YK@=6^!_Q#T'/V_P $ZY;;>NZR<_R!K-PDMT>E3QV%
MK?PZL7\T<116A<>'M6LVVW&DW\#>DMK(I_455:RN4^];3K]8F']*@Z^9/9D-
M%2K:7#_=MYF^D;'^E6H=!U2XQY6EWTN?^>=K(W\A0/F2W90HKJ]*^$_C;7&5
M;#PCK5RS=-MC(,_F!7>Z!^QS\8/$+ 1^#;FQ!_BU"5(!_P"/&J49/9'+4Q>'
MH_Q*D5ZM'B]%?6_AW_@G#XVNE6;7_$.C:';#F0*SS.H_(+^M=2O[+GP ^%^)
M?''Q+_M6:/DVT5S' K^VR/>_Y,*U5&?70\N6>8)/EIR<WVBF_P#@?B?$ RQ
M')/ %>K?#_\ 99^)_P 2C$^E^%;JULI,8OM4'V6'![_/\S#W537T:O[57P%^
M#XV_#KX=_P!IWT8Q'?/;"(Y]YI=TN/H#7E_CK]O#XJ>/)&L]%EM_#%M*=B0Z
M3#ON#GMYK9.?=0II\M./Q2OZ&?US,<3_ +O0Y%WF_P#VU:GH^D?L0^ OA78Q
M:O\ %[Q[;Q(!O_L^VD$"/Z@$YDDQ_LC\*77OVUO 7PETV71/@WX*MD4#9_:5
MU%Y,;>^/OOZ@L1]*\;\&_LL?%[XU:B-3O-/O(4N2'DU;Q#,R%@?XOGR[?@#7
MU+\+?^"=?A#PWY-WXRU";Q3>+@FTBS;V@/H<'>_YJ/45M%3?\.-O,\+%U,%2
M=\RQ#K27V8_#]RT^]GR!>:K\6_VKO$GDL=2\3RA\BW@7R[*USSDCA$'NQS7U
M'\&/^"=>G:6T&I?$._&J7"X;^R;%BL /H\G!;Z# YK[#\/\ AO2O"FEPZ;HN
MFVNE6$(Q';6<*Q1K^"BM*NB.'2=Y:L^>Q?$=>I#V.#BJ4/+?_@?+[SYK^,?[
M!_P_^)-GYNBVX\(:Q'&$CGL5S V!@!XB>>W((-?%?C#X&_&7]D_7'UO3)+Z"
MRC.?[:T-VDMV49_URX^48_OKCG@FOUHI&42*58!E/!!&0:ZMCY&3<G=[GYT>
M"?\ @H#8>*-*3P_\8?!]IXATYAM>^M(%8^A9H6XS[J16Y>?LD_!?X_6\FH_"
M3QM#H]^ZESI3OYJ(>X,+D2(!TXR/K7OGQ;_8B^&?Q4\^[BTS_A&-9DR?MVC@
M1JS>KQ?<;WP 3ZU\@_$/_@GY\3/A]=-J'A6YB\3V\+;XY=/<P7:8/!V$]?\
M=8TR3@OB1^QC\5OAJ\LDWAR37M/3D7NB9N5Q[Q@;Q_WSCWKQ*:&2UF>&:-X9
MHSM>.12K*?0@]#7TIX8_;!^-_P $[Q=*UZ6?5(H3M-EXFMF:4 <'$ORR'ZDL
M/:O4U_;2^#?Q>ACM_BG\,UAN2-K7T,*W00?[,BA9E_"F(^%:*^Z7_9O_ &;/
MBY^\\#_$7_A';N3D6<UTLBQ^WES;7S]7KE_$G_!-7QG;QFX\,^)M&\06I_U>
M\M [C]5_\>H"Q\?45[7XC_8Q^,?AECYW@NZOP/XM-E2X'_CIKSK6/ACXQT"0
MQZCX5UJT<=?,L)?YA:8',T58N-.N[4D3VEQ 1U$D++_,54,T:G!D4'T)% A]
M%,69&.%=6/H#FK45C=3_ .KM9Y/]R)C_ "% $%%;NG^ _$VK,%L_#FKW)/3R
M[&4C\]M=SX>_95^+7B8H;/P+JJ1MTENHQ"GYL10,\IHKZH\+_P#!./XIZU(O
M]J2Z/H$1Y)GNO.;'TC!YKOH?V)?A#\.(A<?$7XKQDKR]O;30VN#Z<EV(_ &D
M!\,UWWP[^ OQ ^*DB?\ ",^%K^_MV_Y?'C\JV ]?-?"GZ D^U?5J_&S]EWX)
MJ/\ A#_!C>+]6C^[=R6YF^;LPEN#A?\ @ _"N,\9?\%"OB;XXD.F^#='M/#2
M2?+&+.$WEWCV+#;^2?C0!O\ A'_@GI8^%=/&N?%OQO8:%IL?S26MG,J _P"R
M9Y,<GT5<^E:]W^U-\$OV>;.6P^$?@^/7=75=G]K3(40G&,F5QYC>X 45Y=X?
M_9.^.7Q\U)-5\3O>6L<O/]H>)KIRP4\C;&<MCT  %?4/PG_X)W^ ?!,D5[XH
MFF\9:@F&$5PODVBG_KF#E^?[S$'^[0,^3+SQ1\=OVR=5>SMA?7NDE\-;68-M
MIL ])&X#''9B2<<"OI/X)_\ !.7P_P"&6@U+Q]>KXBOEPW]FVV4M$/HQ^])W
M]![5]AZ7I5EHEA#8Z=9P6%E"NR*WMHUCC11V50  *M4@*>DZ18Z#IT%AIMG!
M864"[8K>VC"1H/0*.!5RBBD,**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** ,_6O#^F>)+-[35=/M=2M6!!BNHED7GKP17A7C;]A3X5>+_,DMM+
MN/#MR_\ RTTJ8HH^D;97]*^A:*B4(R^)'9A\9B,*[T*CCZ,^ ?&?_!,_5HO,
MD\+^+;.]7/RVVK0-"0/>1-V?^^17E=]^RW\>OAE,7TO2]4,4?W9M!OQ(IQZ(
MK;OS6OU2HK!X:#VT/HJ7$^.@N6KRS7FO\K'Y3Q_'C]H3X92 :CJ?B2T\OC9K
MEBS@>V)4K?TO_@H5\5]-*B[&D:B1U\^R\O/_ 'P17Z<,H8$$9'O7/:I\.?"F
MN$G4?#&C7Y/4W5A%)_Z$IJ?8S7PS-_[<P-7^/@XW\K?Y?J?!]K_P4C\1S?\
M(6\$:%>GUA:1/_0BU:$7_!1JU;_CX^%^GR>NV[4?SB-?6VH?LS_"S5&W3^!-
M&S_TRMQ%_P"@XK)D_8_^#TIR? UB/]V69?Y/1[.M_,5_:&1RWPTEZ/\ ^V1\
MR-_P49TQ?]5\*K-/K?)_\9JE<_\ !2;5H\_V;X"TBU]/-G=L?]\A:^HO^&-_
M@W_T)%K_ .!5Q_\ '*O6?[)_PCL"#%X%TTD?\]-\G_H3&CV=;^8/K^0K;#R?
MJ_\ [8^,=2_X*/?$F\0K;:1H%@>S1P2N1_WTY%<;J7[8GQN\8,;>WU^XB9_N
MII5BD;_@57-?I+IOP2^'VD$&T\$^'X67H_\ 9L)8?B5S766.FVFF0^59VL-I
M%_<@C"+^0%'L:CWF+^VLMI?P<$OG;_)GY0I\.?C_ /%B17GTSQAJ@DZ2Z@\D
M$39_VI"JD5W7A'_@G/\ $;6'236;S2/#T3??5YC<3#_@*#:?^^Z_2VBFL-'[
M3N14XIQ=N6A",%Y+^E^!\B>"?^";_@O1_+E\2:WJ/B"5?O10@6L+?@,M_P"/
M5]!^!_@EX%^',:#P_P"&-/L)% 'V@0AY3CN7;+9_&NXHK>-.$=D?/XG,\9B]
M*U5M=ME]RT"BBBM#S HHHH **** "BBB@#&\3>#-!\:636FO:/8ZO;,-ICO(
M%D&/3D<5\_>.O^">_P +/%K2S:;!?>&+IR6W:=/NCSZ;'# #V&*^FJ* /SF\
M9?\ !,/Q/9[I/#7BK2]63.1#J,3VS@>@*[P3^5>=R? ']I#X13&32K#Q'"B_
M=DT*^^TJ<>B1L2/Q45^KM%.XK'Y0P_M5?M"_#I_(U+4]4C9>"FN:8&;Z9D3-
M=5I7_!2GXEV$8COM&T#4CW:6"6-C_P!\N!^E?IE)&DR,CJKHPP589!KE]6^%
M/@K76+:CX0T*^8_Q7&FPNWYE<T ?"-M_P4DGFP=5^&>C7A[F*8KG_OI&K07_
M (*)>$9?]?\ !BR)[G[9"?YV]?6FH?LL_"75,F?P%H_/_/*$Q_\ H)%8[?L7
M_!=F)/@6T!/I=7 'Y"2C0#YC;_@HEX1@_P"/;X,V2^YNX5_06]5Y/^"DL,?_
M !Y_"W3(/3== _RC%?4R?L9?!B/IX$LS_O7$Y_G)6A9_LG_"*Q8-%X"TG(Z>
M8C/_ .A,:- /C2__ ."FGCJ0&/3O"GA^SCZ+O$TC#\G _2N5OOVVOCOXYF:V
MTB?[/O\ ^6.D:6'?\&PS5^CVF_!OP%HVTV/@OP_:LO1X],A#?GMS75VMI!8P
MB*WAC@B7HD2!5'X"@#\JQX"_:?\ BUA;JV\97,4G3^TIVLH\'T\QD&*['PG_
M ,$U/'^O3+<^)=?TK1!)RY5GO+@?4?*O_CYK]*:*+A8^3O!/_!.#X<>']DNN
MWFJ>)9P!E))1;PY'<*GS?@6-?0O@KX3^#_AU;K#X;\.:?I('\=O HD/N7ZD_
MC7644AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !6=X@\0:?X6T>]U75+E;2QL[>6ZGD(+%8XT+NP
M4 LV%4G !/'2M&O%_P!J+X+ZA\9/"-A#I9LDO](EFOX&>V!O6D$#A([2X+JM
ML[L54R,& 4GB@#U;P]XBT[Q7HMCJVE72WEA>V\5U!*H*EHI$#HQ4@%<JP."
M>:TJ^7_!O[-?C/PI^SCX_P##&CZW8Z%XV\4V)EMM52$Q7EK<O;*ICNKI'?SF
M1]R":-5VK@JO KFO@_)\.]+^*7@C0-1\ 7GP&^).G7,]RNC(A73O$K&SG@D*
M7<1\F^91-Y@>7]^"AX&6H ^Q:1F"J23@#DDU\C:;^V!XR\2>(/#>K^'O">H:
MYX/U76AILNEVO@G7/M5O9-,T0U :F8Q9NHP)&B"X"D@2L17:?"_XG?%OXI:Y
MXG$%GX+LM%\.^*=3\/7BSK=M/<1PQ+Y,D9#;0?,8;@P^920-I4%P#W?0=?TS
MQ1H]KJVBZC::OI=VGF6]]83K/!,O]Y'4E6'N#5^OD'P9^U!/8_ GX*C1?#VG
M^&]8\:Z7<WT%KH7A?4-5L-*MK<IYACL+$&5QNG@4#?&OSLQ<8"M=L_VI/'UQ
M\-['4-=T2W^'EVGB"[T?4/%?B;PUJ<6DQVT47F07PM)6@FBAGRJ!I956-PP9
MFX! /K&BN8\#W&H^)O =C)XF71[Z\O('6Y.DGS=/N8V+ -'N+;HW3:<$GAN?
M2OFK]BGX3^"_!_Q:_:"O=$\*:/I5YI_C*33;.XM;*-)+6U-I;2&")@,QQEV+
M;%PN<<<# !]>45'.[QPR/''YLBJ2L>0-QQP,GIFOE;X:_M0>-M9^+W@[P=XA
M_P"$5NY_$UCJ#3Z?H,$[GP[?6T:R&SGOA-+;W; %E?RA&R,OW<$4 ?5M4-<U
M_3/"^EW&IZSJ-II.FVZEYKR^G6&&-1U+.Q  ^IKY.T?]JCXF/\.OA]X_U73?
M"4'AW5_&;>%=4L[>.Z:Y\MM5GL4N87+[4*>6I*,K[\,04R%&3^U'\2/&OQ:_
M9[^/MUX;3P]8^"?#4>J>'YXM5M)YK_4)+=/+NYH94E5( CF1$#1R%S&22@(H
M ^T;6ZAOK6&YMIH[BWF19(IHF#(ZD9#*1P00<@BI:XOP-:W-]\&_#]M977V"
M\FT"WC@N@F_R9#;J%?;WP2#CVKY"^'^@^%/AO)X,\&_%?P?=_#3XE0ZIIC+\
M1[)GGLO%UW;W$<N)M13#.;@Q',%WC:9,*"56@#[QHKY*^)G[6WC+3=:\4R>!
MO"]YXBM?#&K-I<FAP^#-;O[C66B9!<&'4+>/[+;,I+JJN)=Q3+%-P%=CH_Q8
M^*?CCXQ>./"OAZP\*V.E^%[K1Y7EUF.Z%Q/9W<32RQX5ODG51P2-H*X(;=E
M#W31O$&E^(H;F72=2L]4BMKB2SG>SG298IXVVR1,5)VNK AE/((P16A7R?H?
M[2$_@WX8ZO>CPQI.G:]>_$C5?"-M;^'M'N[B"6YBGG,MY);VR//.[);3RL$
M+M@$IDN%TG]IWXC'PIXU_M+PK/;W&BZE806GB^Z\&ZQIVFSV-SQ)=G3[C%P?
MLQ5A(BRXPR-O5<D 'U?17"_!OQ/J_C#P6FJ:MK'ASQ$)IF-GK/A3<+"^M\*4
ME16EE*G)8%=[8*D9(Y/QQ=?#WX*^$_VSOC+9^*?A?:ZYI5SH.D7L-GIO@BXU
MI()Y/M'GRA;:VE^SL^%)<[-Q!.202 #] :*^5O\ @GGJ\^K_  W\;O;ZC-/X
M4C\6W\?AO2;Z]^T7VDZ<-GEVUPI9GA8'<PBD.Y0PSU%=;\2_C)XOT/XN?\(G
MI-_X7\.I]GMY--@\4V=P3XCE<N98;2Z6:.*.6,)CRRLK,6!(1?FH ]KT_P 2
M:3JVI:AI]CJEE>W^GE1>6MO<))+;%L[1(@.4SM;&0,[3Z5HU\>7VM^*_ _Q@
M_:JU[P4N@VMYI-AH^K2'6+66>*X,6FRR&+9%)&07"G]X6.TX^1\G&[\3/VG/
M&&G^#_#GB;PZWA70M)U?PC#XDLFUJ&;4[C5KJ2,RFPMK6VFCF&R/8S7&R10)
M!\O!H ^IJ*^85_:(^(?CK6/AAI_@O2_#-C)X\\!R^*[:37?M$JV5PJ6CK')Y
M3+OC_P!*VD+AN,Y&,'G_ !Q^UOX^TZXU^3POX6E\0S>&-0&EWFA:?X-US4'U
MF:+8+O[-J,,?V:VVN9%19!+NV L4W8H ^OJ*^?%^-OB_5?C1/X8MKKPWX=@A
MO[2.V\.^(K"YAU/5]/>."2>]M;@S)$QC\V1/)6*0J83N89"UZ/\ &SQCKO@3
MP#/J_A^+21<QW-O'<7VO726]CIMJ\JK/>3%I(]ZQ(6?RU=6;  .30!WE%?'4
MW[87C.U^$/Q>UJ"TT#7==\!:O9645]'I]WI]GJ=M<I;LDJVTTC2QL//XS(4<
M ,K%6!KLOB!\=/B%\.=?L?"6KQZ*?$6N/>ZEI]]H'AK6-=AL=+@^SK_I%I:C
MSI9C-<!-X:*/:-Q*L5C8 ^DZQ8_&OAZ9-9>/7M,=-%!.ILMY&18@)O/G_-^[
M^4%OFQP,]*XC]G/XG>)/BM\/9-3\6>&+SPMKEGJ%SI\T5UIMU81WBQM^[NX(
M;I5F6*5"K .,J=RDDJ:\;T[4'\*^,/VR-1T_2],O_L,MC=MIVI19M+A5\/VT
MDD<B*/F#C<".^XYH ^K=/U"UU:PMKZQN8;VRNHEF@N;>021RQL 5=6'#*000
M1P0:L5\N:K\=_%.C>&OAM:Z/+X-\!VVL^%+/4;6[\0:;<?V3<WKQJ%TR"2.:
M-+3 *E2[2$JRA4;:U22>+O'VG_M@:Q!J?B;2[?PEI'@*TUVXTEM'DE>&.2YG
M2X2.1;H#S2UJ&\PJXV[4"9!=@#Z?K+U[Q5HOA6.VDUK5[#1X[J=+:![^Y2 2
MRNP5(U+D;F9B %')) %?,'@']K3QMXH\7^";R7PG?7?@GQ.K2726_@O6[2;P
M]&T)EAFFOYXQ;749P%=HUC +@J9%&3YS\>_'_CKXQ?!_X6>/YHO#^G^!=<\=
M:#<Z?I/V28ZK!:M?)]GFDN?-,;-( K-$L0"!L"1]O(!]\T5QWQ>\3:[X-^'6
ML:SX;L+#4=8M5C,<>J7B6EK&AE199I9'90$BC+RD;@6$94')%?-EM^V!XOC\
M!_'B[A?PSXGU/X=Z3::U8:U8Z;>6&G:G!/#.X AEE=SM:V<>8DK(X8$$8(H
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
MCUKP!#-9RW%O)H2)K%\+:6.5$FO1-Y6"\2EC';(Q[,*]YHH \&D_9M\1:/\
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
M'[-OBBQ\>Q>+O WQ/N/!VIWVG6NF>((I-%@OH-42W#+#,J.R^3.JN5#_ ##
M4%3CGV.'0KG1_"!TG1;Y8;^&S:&UU#4XC=XFVD+-,@>,R_/\S .A;GYESD;5
M% 'R;I/['7Q!T/X=_#'PM:_%?0V_X0/Q%)XAL[R;P;(QNG(E"12H-0'RC[5<
MY*D%@T>-I0L_IGPI^!_B3X?_ !L^)WCS4_%VF:U9^.)+6:32K70Y+1[1[:)8
M+?;.;J0,/)4AP8QN<A@4 *'V:B@#R7Q9\&M>O/C)<?$7POXMM=!U*Z\-+X=G
MM=0T@WT1\NXDN+>9<3Q%2KS2!U.=ZG *$!J\BL?V,/'>F_"OX2^"8?BGH3Q?
M#?78M<TZ]F\'REKEH4=8(IE&H@;1YT^XJ06!CQM*,7^MZ* / M%_9FU[PIXR
M\0'P_P#$J^TOX<:_J4NK7_@_^S(9'2>9_,N4M[PMNABE8L60(2-[;&0G->C?
M&KP/K7Q,^%_B+PIH.OVOAB[UJSET^34[K3C?>5#*C))LB$T7S[6.UBQ /)4]
M*[>B@#YXC_9=U^/P[\+[E/'=G;_$'X=P/8:5XBMM"=+2ZLGA2%[>[LS=$RAD
MC0DK,F'4,NWD'+\??L@Z]XP\,ZREEX_L=+\8>(?$6G^(]<\02>'3.L\MB(1:
M0V]O]J40Q1_9X^'>5CELMELU]-T4 >'>.O@3XQ\9?&SX9?$./QOHMBW@NUNK
M<Z:WAN65;QKM(TNW\S[:IC!6)?+7#>6<EC+TKSG7_P!C#QWXG^#OQ.^'^H?%
M30VMO'FN/K=Y>P^#I4>V:1UDFBB7^T2,%HH=I;)4"0'<6!3ZWHH X[Q1\.H?
MB5\*M1\%>-YH=8CU?36T_5+C3X&M$F+IM>2*-GD,1S\R@NVT@<G%>>^%?V=]
M?AOO!,OC7QS#XRM_ ^Z3P^HT;[)*9_(:W2XO9//?[1(D3L!L6$$L6()QCW.B
M@#Q;]G[X)^,?A!KGCJ\\0>.=+\6VWBO69M?FAM/#SZ<]O=R)#$0CF[F!B$<"
M*$*[L\ESR#>\;_!/6=<^-.B_$3PYXR/AF\@TA]!U*T?3$O!=V;3K,/*9G40R
MJX.'*R+@\H:];HH ^6?#7['OBWP9_P *ABTCXG6+6GP[N[Z\@CU#PR9GO&NQ
M,DRLR7:;%$=Q(J\,0<,2W2J>N?L:>-M>\$_&3PW-\3]$BA^)FI?VC>W$7A&4
M-9Y1(W2('4"""D48!;D'<><C;]944 >/+\$?$3?%6S\>R>-+=-6G\+1^&M9C
MM=',<=T8IY)X[BWS.QMSOFE!4F7*L "K -5;P+\!_$6F_$K1/&_C3QI9^*=9
MT/2+C1;.XTW0_P"S);F&9XF9KU_M$OVAAY*[0HC12SMMRW'M5% 'C/Q<\$S:
M?\8OAS\5+.&2:+0$O='UJ.W5FD.GW:(1-M4$N(9XHF([(\K<[ *S+O\ 9X\0
MVGQ,U_Q5X$^*%WX1\/>+)8[W7=#ATN"\6>X$21?:;2=S_H\CQQH"VV13@'&0
M,>\T4 ?-'CK]CF[\56/Q?T;3?&ZZ-X=^(MK;I/;OHXN;JRFAMH[=-MPTPWP;
M(ES$4# YVR+DYW-:_9O\4Q?%!_'OA+XH7'A;6M6TZVT[Q,AT6"[@U7R"WE3Q
MQLP$$R!V16/F +@%6.2WO=% '@P_9]\8Z/\ &X>//#_CW2;6QM_#'_",VFCZ
MIX=EO'" ^:+B:X6]C:60W'SL0J[D)7ACYM;W[+WP3U;]GKX3VG@?4O$UIXJA
ML;JZGM;VWTIK!@L\\EPZR*9Y0Q$DLF&!7Y=HP2"Q];HH ^8O$/['.M:QX?\
M'WAFV^)<MAX5\3>)U\5V]B-$CDGLKLW\-[,C3&3][$TD3;5VH4+C)<+M.O/^
MSKX]_P"%@?%#Q+;?$?1%3QQI%MI#6ESX4DD-HENDJ0R;UODWOMN)MWRJ"S*0
M%"[3]#44 ?+_ ('_ &3?&_@W4/@FW_"R]%NM.^&5I+816R^$Y8Y-1AE00R;Y
M#?MY;^2JA6"D!P6*L#L'JOP?^$-Y\)M1\:*OB%=4T37M?OO$%M8M8B*6TENY
M?-G1Y=Y\U1(6*85"H<AM_!'I=% 'AGB;]G7Q OQEUCQ]X%^(UUX(;Q);V]OX
MCTW^RHK^.^,">7#/"TC 03K'\FXK(I"KE#CF2_\ V==3\._$A_&OPX\6P^%-
M3OM(MM%U>UU?2VU2UOH;8%;:;:)X76>-691(792#@H:]OHH ^;[+]DO5?"?B
MSX4W_A'QM9Z7H_@7[=+)8ZEH)O+C5KB^9S?32SI<Q*A??E0L>$;)^9<((O '
M[-7Q.^'/_"3W&E_%G1(]0U[Q?+XON&7PA*+=Y9K=H)[62(Z@6> XA=0'5U:+
M)9L\?2M% 'S#JW[(/B)/"/A72?#OC_3-%N=*\82>-[R2?PTT]K<7QD,B16]N
MMW']FM@7DS'N=F+ [P=Q;K?&'[/_ (F\?>)K(Z]X[M;SPE8>(H/$=C8+H975
M+.6&42I!%?\ V@A8MPP?W.\H60,H/'N-% 'SWK?[,.OW'@GXS>%='\>6NGZ3
M\1;J]N@+S0C<R:<;V)(KL;EN(_-RJMY?";"YW>9@ 0>'?V<_B+H/Q+\*^,?^
M%E^'[FXT'PH_A06I\(3+'<0LT<AF8_VAD/YD$)P.,*PXW9'T710!\&?$;X47
MOP'^#WAGX<>*/BE9:9H^J^)K[67\63>$ ^D6X99YGM-1AFN)HI$DFN%,8<QC
M]SU+(-WM/[)<&M:+:7>BVOB[PGX\\!6]JCZ=K'A'PW'HUI%.78/$BPRO!,"/
MFW18VXY^^*^BJ* /&-<^ NN:?\7->^(/@#QC;^%-2\36EO::_9ZEI!U*VNVM
MU*07$:B>$Q3I&=FXET("Y0XKD_%O[)&K?\(3\+?"/@/QO9>%-$\":I!K<:ZI
MH)U*;4+V)Y'WS.ES  KO-([JJ@EFR&4#%?2=% &!XHTG7]7\&WEAI&OQ:#XB
MEMPD.LI8+/'!-QF06[OAER#\A;H?O9YKE/"?PKU=?&&F>+_''B&T\4^)M*T^
M?3-/ETW2SIMI;1SM$UPXA::9C)(8(06,A4"/"JNYMWI5% '%?$3P'J?C"^\/
M:AH_B>X\,ZAHMS+<QR0VR7$=SOB:/RID?[T7S9(4JV57#*1FO-[_ /977XB:
MSXKUKXGZ_:^*-6U[PS)X1QHNE'2[6TT^202OL1YIY&E,BH^]Y2%*#:HR<^^T
M4 >":3\ _B/#X'U;0]=^,3>*+PZ?-IVCWVH>'8T6T61?+,UPD4RFZG$19%??
M&OS%F1C65KG[+?B[6OV2](^"I^(NFQ36$%GIY\0_\(TS%[&U*&&,6_VP!9<Q
M1 R%R"%;Y 6W#Z0HH \&\0?L\^,I/B%'XX\*?$__ (0_Q%JFG6MAXI2WT&.Z
MLM6:!6"7$4,LI-M(-[A27E 7:K!\9+OB=^SKXD\?Z#JWA*W\>6T'@76=)32K
M_3-7T/\ M&[4@,'NK>Y-P@BN&W;M[QR .JN%SU]WHH Y+QEX5UK4?AW=>'O"
M^N6^AZD]H+*'5-5LGU$1IMV,QC$T1=]N<,7QNP2&&0?!-'_9+^(EA\ +3X,3
M?%;0U\%+IC:-<SV/@V2/4Y[-U99$$TNH2Q(S*Q&X0Y';!YKZHHH PO O@W3?
MASX)T#PKHR2)I&AV$&FV:S.7<0PQK&FYNYVJ,FMVBB@ HHHH **** "BBB@
MHHHH *X3XB?%F#P#K&BZ+;^'M:\5Z_JT-S=6VE:&MOYWV>W,0GF+7$T485#/
M"-N_>QD&U6P<=W7BO[17AN\\2WGAJ%/AOJGC:RA2[E_M;PWJUMINL:)=?N1!
M);337$!"N#,'VO\ P)E6!P0#C=:^*VIR?M%_"W4],C\47&C>)/ NI:L/"0(C
MD>8/8M")(7=8HYE65U)D<*I)&X=^SL?VJO#>L>#_  KK.E:#XBU35/$FI7>C
MV'AF&W@34?MEKYWVJ*0R3+ AB^SRY8S;3M&TMD5YAX9\._&31_C'\(=>\5^#
M-1\62Z'X1OM)US7].O\ 345KJYEMY$(CDN(V<HMN%D944%F)0$5QWPY^''QE
MTWP_IFB:MX \167A:?QSK.KZ[H]GK^G07-Y8WDDDUKMEBO/]7%(V9HA(A?(
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
M<;68-@]>T^''A/Q'X'T75/%NC?LM>$_ WC#3+![>#2_#\^DQW6LW+LJA8[I
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
MA/PWI'B_5IO#'C"XTOPCK3:-KUY;Z8ACL"J0N;ABTHW1 3IG9ND&&)0+AC]
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
ML$\QU!?&U<Y8@<U[Q10!\"^,=4U+5OA[^V#ID'@CQS]O\4W4C:)&?!^IG^T
MVG6]H/*80$'][&_?&WYON\U.^CS?\)U-K/C/P%\6/$GAGQIX>TN&UD\)SZSI
MKVMS!;M;W-GJ%E#/;F-68;UDE0)^\;YMIS7WG10!QWP[T"R^&/PIT32H-)DT
M;3M%TQ$32;1YK][2*-,B!#EY)F0#:,;BQ' Y KXLT73/%_C/X.^(;G1/!/BN
MWUK0?B]+\0#X>UK0[O39=5TTZH]RD<+7$:1R2%#NV E@T8R 2N?T$HH ^0O&
MR7'CSXH^(?BQI/AKQ5::#IOPZO\ P])'<^&[VWU'4[RXG1XK>*S>(7$BQ[22
M_E[ 9!M8@.5X;QA=:G<?L2_L_:)#X)\:_P!M:/J/AI-1TJ/PGJ+75K_9[0?:
MY)(EA+*HV$JQ'[S/R[CD#[VHH ^2H_&P@_:=^+6LOX6\;?V/>^#+#3[2_7P=
MJK0W%Q;O>O+'&1;_ #'$\>,?>)(7)%=S^PE!?:;^RE\/M'U71]7T'5])L!87
MMAK6FSV,\4J$D_),BEEPPPZY4\X.00/?** /@"#X?^,-9_8YG_9OU/PKX@B^
M(EO?+8PZW_9<[:9+&-26X&J+?[?)&(R9"AD\[>" I)KV;0_%,MQ^WEXBN&\,
M^+(-(D\'V?A^#6IO#5^FGS7D%[=SR*+DP^6$V3+B0L$8@A6)(S],T4 >"?'#
M5+WQ_P#$SPG\+K5?&'A_3II/[9O_ !5I'A]Y[2.6W99+2U^TS6TULI:0>:Q<
M%1]G"'#2"O*)+77_ -FG]L:UU2+_ (6#\2O#WCK2%M_%6JKX5:X73[FW.+&X
M:33[**%\H9(V4*TBCYF.-@K[2HH ^-O@[\5H/#?[0_[0'BO4_!OQ#M-'\3WF
MCOHTA\!:TS7BVVGK!(0!:?N_G7 \S9U!Z9J]X)\+^/X_BK\5/C_=>!KNUO\
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
MOQ7X$^*/@7Q!IWC.#PWXKT>YL;6]N+1F#6\5Y+$L3!Q*VW)#9 W*JY8?;5%
M'S9\9_B9J?QF^#WBGP!X0\!^+U\6^*-*N-%>+7M!N=.LM,%Q&89)I[R5! ZQ
MI(S8@>4L5 4'->)>./A)H/A_X^?LY^!]8\":]X]\$> _#EUH>KWUUX*O=2TP
MSR6L"V[EOL[Q/EUW%D++&<ABI4X_0"B@#F_A[\/=!^%GA6#PWX9T^+2M$M[B
MYN(+&W14B@\^XDG=$50 J!Y6VJ!@# [5TE%% 'SE\']#O='_ &EOVC]+NW:V
MNM;;1M:L+XYWR6LEBUJ"O<B*6UE7@\<?=R*\A_9U^%-H+?X?>#/%WPO^(D?C
MGP)>6K'5-6U_5I?#,4EJ"HO[0O=FW;>@(2&./Y6EVE%CW&OM'5/".GZKX@TO
M7&62WU?30\<%W;MM<PR%3)"_9XV*(2I'!16&&4$;5 'P!X5TGQ?JFK? OQ1J
MW@OQE:ZUHWBZ[75_#=CH;V.D:"DEI>1JEK JI')$SO&?M9,@R[;I4#;*]%_9
MYDUWP[X9T[X0>+_A7JVH^(O#7B"XN[7Q%J6E"?1)(S?27$6IQW3G:)@DI(13
MYOF#^')*_75% 'YZ^-K[5-:^ ?[66AVG@?QTVK>*?$UU=:);MX.U0-J$,MK9
MPQO'_H_3?;2YW8VC:3C<,_57Q&^,FH^#_@)#XJTCPYXEUSQ!?6D<%CIUMX<O
M9KM+IXSA[BU6+S8HT*EG+JO "CYF4'V"B@#X;_:"^!7B'P#\$?"7B[PEXU^(
M7C?Q)X-U&TUKPWH5QX=MII+BX+9F29+33DNT\V-YA(9GQN;]YEJU?B_\6SX[
M^*/[.WB2U\!?$6WL-'U*[U;6A)X'U9GTQ'LI8%CD"VQ+/YC8Q&&X&[[I!/V?
M10!\E?&+2-;_ &NO'WPMT;1O"VNZ)X \)^)K?Q7JWB+Q'ITVE//):JXAM;>V
MN%2=BYD;<[(JJ,$$GBJOQJTC0OB);ZSJGB+X<>./#GQ7TVYU&S\,^)/!FD79
MO+B**XFCLY%O+8-&L;H(V,=XZ)\[' 4AJ^OZ* .(^'VI>)-"^#.@:A\0$:X\
M5V>APW&N)I=LUP[W*0AIQ'%"K-(Y8-A(U.X\*#D"ODGP-X.\5>-O^"?%EX;T
MSPCXETSQ5X>U>+4)_#>JVMWH=W?K;ZN+YHH93Y; R1#*RQMD.0,JP^7[MHH
M^"?B)X7\,ZM^S]\:_'>C> ?'WAC4)/ -[I5UJ7Q&U+4IKZ1<&1;:**\N9CY<
M;!V+@!<R#8S OCT.;5C\2/B1\&_&UCX1\4Z=I7PYTS4K_5[K4/#MW#<,9[ 6
MR6-K%Y>ZZ=F;S"8!(G[E0&)85[S\:_A/:_'#X<:MX*U#7=8T#2]6C,%[-HC0
M+/- 00\.Z:*4!6SR5 ;CA@,YZ'P?X>E\)^&--T>;5[[7GLHA#_:.IB$7$P'0
MOY,<<>0,#Y4' &<G)(!\3^!O!?BOQ-_P3Q\!:)8>#_$]GXE\'7VG7&H^%[R"
M\T+4+P6EVDTT=O(3$X9D.^.6-L;U R'4@=1I_@_P/JW@[Q7XTA^$WQ4$%[;Z
M;8WQ\0WVKS^(IBE_%)&UM#-<RS#[&^;C<@&2O[LL-U?9-% 'PUXXTGXD>-/A
M_+?_ -D>+_&?AOPAXUL=8LI/L]SX<\3Z_IHLI(+E=D?V67SH&G4H^V(S" #:
M>K9/Q7\*Z/%\#O&NO>#?A=\2X]1\5ZKX;61=;M]8U;6M1^PZA'<2/+!/)/)#
M%%"C*C2;-S;E (\LM]]T4 ?%?C^XU7X@?M.>/)-$\->+FTOQ!\'GT"QO;SPU
MJ-G9RZBTEU<I \LT*)&_E3+S(5 =C&2),I6K_:%M+\*_@K/>:!\3/"7B32_#
MDEE:^(]"\-WEQ=Z3<1P6:2VMU9""0O#,Z#B6(HQM=RD#:]?7]% '#_!'4/$^
MJ?"7PK=>,])M]"\3R6,?VW3[5/+CA8< !,GR\J%)CR=A)7)QFO(_!?B"3_AN
M'QZ[^'O%$&G:CX=TW2K76)_#=_'ITES:RWLDR"Z:$1 ;94VN6V.3A68D _2E
M% 'Q+J/A/Q;X#^$OQS^#%EX3UG6-:\8ZKK!\-ZE;Z?+)IT]IJH),EQ=JOE6[
M6YFE#K(5)\L%%?-?4"^ Y]$^!P\%6,GVVYL_#G]CP2.0GFLEMY2D]AD@?G7=
M44 ?#/PYOO$<VG_LF+-\._&EBOP_MYM-\0-=Z'+$;>5-#ELR54C=(AD*XD4%
M6##:6(('%ZEJ&M77[)>I:':^!O'\/B$_$MM9CLO^$-U19S:MKAOEG&+?H(!G
M.<@@+]X@']&J* /CW7)-1\=_'+XZ0Z5X8\4K!XB^&]MI6EWU_P"';ZSM+FZ1
M+UFA$TT2(K8NHAAB.=PZJ13_ .T+:7X5_!6>\T#XF>$O$FE^')+*U\1Z%X;O
M+B[TFXC@LTEM;JR$$A>&9T'$L11C:[E(&UZ^OZ* /D']H&/QCXZ_8E\+Z'XA
MT6+1OB#XBU/0+!-.LH_+6"X&I6\FY4!/E8AA9V4$^6 PSA2:^OJQ[OPK8:AX
MCL=:O%:[N]/5_L*RD&.U9U*/(BX^^R$KN.2%9E& [ [% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
K%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>kof-20241231_g2.jpg
<TEXT>
begin 644 kof-20241231_g2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" .$ Z(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "JU]>0Z;9SW4[^7#!&TLC8)PJC
M).!["K-0S0I/&\<BK)&P*LK#((/4$=Q0!X]:_M8> [B9DDEU"U 8C?+:Y!]_
ME)./PKI-/^/_ ,/]2QY7B:VC)_Y^$DA_]#45\S_%SX<CX4^-658?,\.:D3);
M2.H(B.>8R?\ 9R/JI!]:Y]]$L).MI$/]U=O\J!I7/MS3_'?AO5L?8O$&EW1/
M:&\C8_D&K<CD610R,&4]&4Y!K\_I/"^GOTC>/_=D/]:6VT.33VW6.IWMFW7,
M4FW^6*+H?*S] Z*^%[/Q1XXTO'V3QIJFT=%FG=U'X,Q'Z5N6?QK^)^G8']NV
MU\@Z+/;QD_F$!_6C05F?9E%?)UG^T]X^M,"ZT72KU!U9%9&/Y2?TK=L_VOKR
M' U#P7-[R6]T<?D8_P"M CZ4HKP>R_; \)R86]TO5K)C_P!,XW4?^/@_I72:
M?^TU\/+[ ;6I+1C_  W%I*/U"D?K0!ZI17(:?\7/!>IX\CQ3I63T62Z2,G\&
M(-='9:M9:DNZSO+>[7KN@E5Q^AH N4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% ')_$GP#9?$CPG>:-> *SC?;SXR890#M<?G@^H)%?%]O;WOA_5
MKSP_JT9AU&P<QLK'.0/0]QC!![@@U]^5X+^TU\+)->TU/%VCQ'^V--3]^D:\
MS0CG=[E>?JN?04#3L>$3QM+#(BN8V92 XZ@XZUM_!GX2Z?\ %&/4K6[\07VF
M:O8N-]N@WAXSP'!)'?(/U![USNFZ@FI6:3)P>C+_ '6[BKFB>)KKX>^,--\3
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4UE#*01D'@BG44 ?&/QL^'9^$_C/[?91;?#6JL3&
MJCBW?JR?AU'^SQ_#7.2QI=0LC@/'(N#[@U]G^.O!UAX^\+WNB:@N(;@?+(%!
M:)QRKK[@_GR.]?$[:;?^#]>O?#.KQ^5>V;E4/9TZ@@]P1@CV/M2?<J+Z'MO[
M+/CYX6N_ ^HRYDM]UQISL?O1GET'T^\/JWI7<_'3X/Q?$W0EN+,+#X@L%+6L
MO3S!U\IC[GD'L?8FOEJXO+S0=2L=>TU_+U#391,C8SD Y(([CU'H37VWX)\6
M6?C?POI^M61_=7<88IG)1^C(?<$$?A5>8FK'P_I6H2S--:7<;07]LQCFB<;2
M"#@\=CG@CL:T*]H_:0^#DE\C>,_#D&-2MANOX(Q_KXP/]8!W8#KZCGJ.?#-,
MU*/4[598^#T=.ZGTJ6BT[ENBBBI&%%%% !1110!2DT]X;Z+4-.N)-.U*%M\=
MS Q5@WKQ_,5[7\-?VG'M9(='\=)Y$N D>KPK\C^\BCI_O+^('6O(:CN+:*\B
M,<R+(A[-57$U<^Z;2Z@O[6.XMIH[BWD7<DL+AD8'N"."*LU\0^!_B#XF^$]Q
MNTF9M2T8DM+I=P25YZE?[I]Q^(-?4?PW^+_A_P")UH&TZX^SWZC,NGW! F3U
M('\2^X_''2F9G=T444 %%%% 'E/[)W_)K/P;_P"Q,T;_ -(8:]6KRG]D[_DU
MGX-_]B9HW_I##7JU !1110 4444 %%%% !1110 4444 %%%% !1110 S/)%?
M"G[5WPI_X3Z;XM:S:QF34_#EU87J!5RS0&T03+TZ;1N_X!7W'=7,-C:RW%Q*
ML$$2EY)7(544#)))X  [U\]_"_XJ>!?%GQD^)FF6WB+2K]M8FM([2%;A"MXJ
MVH1Q'SB3!# [<]#VKS,=3A7C&C-_$W^3/MN%<=BLJKU<QPR;=)1;MV]I"Z?J
MKW\KGGO[&7Q\BB_9\UVQU$FZOO"*$0VZ_P"LN(9,F!%]6+[HQ]%]:^?_ -M'
MPI/X-\1>#M/O9%GU-M(:ZOYTZ2W4MQ+),_T,C-CT&!VKTGX"_L\ZGX3_ &LO
M$FA2F4>&-%VWSH>8[F-I!)9JWJ5=0V?6%A[5P_[?GC;0?&GQ6TF30=6L]7BM
M-+$$TEE,LL:R>;(=A921G!&1GC/-?,XAU'EMJVDHOE7G9_U]Q^XY1'!4^-/:
MY;*].M%U7;:/-#1/YMOYI;H^V?VLL?\ #-?C//\ T#N/S6OAWX)?$K7/ ?[,
M?Q'CTGPW?:C'>W)@EU:%H_(L@\*(S.-V_(!R/DV\C+=17U7^TS\:O FN_LX^
M(8=.\5Z3>SZC9>5:0V]XCR3,&7*JH.[(R,C'R]\5X?\ L3^+/ =O\'_'OA?Q
MGXBTW1H=6N&C>*\O(X)'B> (6CWGDC#= <$#VKT,5^\Q\%"=KQ>OWGR?#Z>#
MX1Q,\10<TL1!N+NKI<M]OZ[GWM:Z+8KJQUGR!_:4MLEL\X)R8U)8+C..&9CT
MSS7@_P"V=\ 8?C!\/9-6L(U3Q-HD;S6K\#SX\9>%C[@97/1AVR:NZ#^T[H'Q
M"^,$.@^&-32?P]H^FW&IZOJOW;?Y2B(@9@/E7>SLW ^4<G!KG=8_:!\$_'3X
MDV_P_M/$MI;^&$:,WLTDHC_MN5FQ'90EL90L1OQR_" 88D^I7E0Q%*5)M-2T
M7F_+T/S_ "K#9OE&84\=3C*,J24V[/W8]FO-=.J?36WBO[$GQ(@\>:UHW@CQ
MAJC7%OH*M=:#ITHQ'-(#G,C9^=HER8T(P 2>J+C]")"/)<?[)_E7YL?MJ^!M
M,^#7QDTSQ5X-U:UTO5+IUO)--M759K2=3D3!!_!)CN,;@W4-@?6'P>_:S\%_
M$/X:IK.KZU8:#JEG"L>IVMY.L(BE/ *ER-RL0=N,]<=:X<MK>QE+!UW[\>O=
M?\!'UO&F6+,Z5#B/+(/V-;>*7P3OKHNDG?7J_5'RI^Q9_P G<Z[_ -<M0_\
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
MUGX-_P#8F:-_Z0PUZM7E/[)W_)K/P;_[$S1O_2&&O5J!!1110 4444 %%%%
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %5KZQ@U&SGM+F%)[:9#')%(,JZD8((],59HH ^%_''A2+X=_%#5
M/#]C*TFFX6>%9.64,@8#/MDC/? -0UU7[0R>7\=F/_/2RC/_ (X1_2N5I/<T
MCL%%>:?$CXV6'@FZ;3[.!=3U11^\3?MCA] Q'4^P_.N#TO\ ::U2.1?[1TBT
MGBS\QMF:-L>V2U>+6S;"49^SE+7TO8_2LN\/>(<SP?US#T/=>JNTFUW2/H.X
MMXKR%X9XDFA<8:.10RL/0@U\P?''P+I?@O6K(Z6'BCO4>1K<\K'@C[I]#D\=
ML5[QX9^*'AOQ5:M-:ZC% Z#+P73"*1/P)Y'N,BLWXK:?!XT^'.I?V6(M4GCV
MO UL1*=RNI8*1GG:","N?,:=''X64J;3DE=/KIV]3V."\9F?"F>TZ6+A.%.4
ME&:=U'71-]-+WN?)E%.96C8JP*LIP01@BFU^8;']UQ:DKK8] ^"FL3:;XRC5
M)7"LA=8]QV[U(8''KP>?>OV7@F2XBCE0Y1U#*?8C(K\3OAO<"W\;:8Q. SLG
MYHP'ZD5^R7PYU)=:\ ^';U9!(9M/@9F4Y^;8 P^H.0?<5^E\/5.;".+Z-_DC
M^)?&/"JAG\*L5\=-/YIM''_LG?\ )K/P<_[$S1O_ $AAKU:O*OV3_P#DUGX.
M?]B9HW_I##7JM?3GX0%%%% !1110 5'-,D,9>1U1%ZLQP!^-4M:UBS\/Z7=:
ME?SI;65LADEED. H']>P'<G%?&/Q.^(U_P#&?Q$7!ELO#=FY%M;YP6/]]O5C
M_P".C@=R0#[*F\4:+;_ZW5[&+_?N4'\S3=/\4:+K%P;>PU>QO;@#<8K>Y21P
M/7 .:^$%\*V(Z^:?J]>@?LX^$5U#XOQW=JKQVNCV[S2ON)W.RE%7/OO)_P"
MF@=K'V-1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHI* /D/]I1/+^-U@W3S-/C/_ *-']*^;OC!\
M9U\/K+HVARK)J; K-=*<BW]AZO\ RK]"_BA\&="^*4227XDMM1A3RX+ZW/SJ
MN<[2#PRY)..O)P1FOAKXX?L8ZQX5DN=1MXO-MLESJ%FI>(]\R)UC/OT]S7E9
ME'$SH-8;XOQMY'W_  57R/#YI"IGB;@MM+J_][R1\F22/-(TCLSR,2S,QR23
MU)--YK7U[PKJ7AN;9?6[(F<+*O*-]#61S7Y34IU*<G&HK/S/] ,#B\+C:,:N
M#FI0Z<MK?@)7JW[.NJ6FG^-+B*ZN?(:YMC%"C,0KON4X],X!Q^->54Z.1HI$
M=&*2*<JRG!!'<5KA<0\-5C56MCSL^RB&=9=6P,GR\ZM?MV/J_P"(7P=TCQPL
MMS&JV&K$$BZC7ASCC>._UZU\KZCI]QI-_<65W$T-S YCDC;J"*^A?A?\<['4
MK&'3O$5TMIJ,>$6ZEXCF'8LW16]<X!KPGQ;K)\0>*-4U+.5N+AW7_=S\OZ8K
MW,VEA*T(8BA\4M_^#YGY3X=T>(,LQ>)RC-;NE32Y6[M;Z<K>Z:Z=#*AFDMYD
MEB=HY$8,K*<$$="*^XOV-_VFDTZ3^PM=N-EC,P$FX\6\AX$H]$;HP['GZ_#5
M7M%UBYT'4H;VU?;+&>G9AW4^QKBRO,)8&MKK%[K]3ZSCGA&CQ3E[BM*\+N#_
M $?DS]>/V3C_ ,8M_!S_ +$W1O\ TAAKU7Z5\>?\$_?CG;ZU\)?!_@K5+I6N
M=/TFUL[*:0X)\N%%,!]P!E?5>.PS]AU^JQDI*\7='\ UJ-2A-TZL7&2Z,=12
M5GZMX@TS0;?SM2U&UT^+KONIEC'_ (\15&)?JMJ&H6VD6,][>SQVUI ADEFD
M.%11R237F'B+]ISP'H.Y8]2FU65?X+&$L/\ OIMJG\#7@7Q,^.%[\;I4TS2T
M;3?#UNP:=!*':5QR"Y'''9?Q.>,*\5NS6-&I*+DHNR)/BU\5[WXQZV;&Q:2T
M\*V<F47HT[#^-O?T'\(/J:P884MX4BB4)&HP%':FVMK%9VZ0PKLC4<#^M2TF
MQ)6([FX6UMY)G^ZBEC^%?1O[+OA-M#^'K:M<)MO=;F-RS$8/E@E4'T^\P_WZ
M^;_[)G\4:UI'A^UR)]2N4BW 9VKD98^PZ_0&ONK3=/@TG3[6RM4\NWMHEAB0
M?PHH  _("J6Q,MRW11102%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %-(#9!&13J* /%?B=^S!X5^
M($,\UG#'HVH2 DF*,-!*?]N/IR>ZX_&OAKXR?LC:[X!N))EM3;P$_)/&3):R
M_1\90GT8#Z5^IGIS4-U:PWMO)!<0QSP2#:\<JAE8>A!X(KBQ.#HXN/+5C?\
M,^GR3B7-.'JOM<OK./=;I^JV/PYU;1;W1+HP7UL]O)VW#AO<'H:H]*_53XL?
ML?\ A[QI:SR:&L6FW+?,;.<%K9S[?Q1GW&1Z 5\,_%7]F/Q!\/\ 4'C-E-;-
MR4AG.4D'_3.3HWXGZU\-C<AJT;SH/FCVZG]4<+^+67YERX?-5[*I_-]A_P"7
M]:GB-)4]Y97&GW#07,+P3+U21<&H:^6E%Q=GN?O-&K3KP52DTXO9K4.AHHJC
MKFL0:#I,^H7"R-!" 6$0!;D@<#([D=ZJG"522A%7;T,\57I86A.O6=HQ3;?9
M):G2_"7QI=>"?[)NX'D6#R83(L;D,, $.OHP/(K[PN/V]CIOANQC,.FO?B!?
M,NYI6D\TXX?REP5)&#UZY^E?G!X-U!-3\*Z9<QJR*T(7#XSE?E)^F0<>U;%?
M14LVKX"52DE?5VOTU/Q?'>'N5\5T<)F$I.#<(W<;>\K*V_4^I_&?[<WBG7-Z
M0:I>K&>!'9*MHG_?2_/^=>,:Y\;/$.M3/+YBQ2-UE<F60_5FZ_E7G]%<M;.<
M96TY[+RT/H<M\-.&\MLUA_:276;O^&WX&EJ'B/4]6S]KOYYE/\+.0OY#BDT/
MQ!J/AN^6[TV[EM)U_BC; /L1T(^M9U=7#I^AZ/HNFWFH075[->*[A8Y B+M;
M&/6N*E[6M-SY[-:W;VU/I\>LORRA'#+#*2J/E4(Q6NC;6MELF?1GPC^(#>/O
M#9FN=BZE:OY5PL8P#GE6 [ C]0:[:21(4+NRH@ZLQP!7RMH_Q>;PO8-9:'I2
M6$#-O;,Q9F/J3C)_.OMK]DGX<:5\4?![>*?%%O)J<R3K'#:RRL8%/EHY)7/S
M'YQU./:OT7+<;#$05+GYIQ6KL_U/XMXVX9Q.3XF>.>']C0J2?+%N-UUM:+>A
MK?LP>'U\1>.]4\2N-]MI<(MK9NQDDR"P^B[_ /OL5]4UY7\$[:&WU+X@"WAC
MMX$\030)'$H555$4  #@ 5ZI7NGY:%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 E+11
M0 5G:QHMAX@L)++4K*&^M)!AH;A ZGWP>_OU%:-% 'RE\8/V*--\2037'AP(
MW5AI]XW*_P#7*7J/HWYU\0_$3X!^(/ ^I36[6=PLD?+6MPFR8#U'9Q[CKVS7
M[$?A6'XJ\%Z+XWTTV6MZ=#?6^#M\P?/&3W1ARI]P:\O%Y;AL8OWD=>ZW/N^'
M>-<XX;J+ZK4O#K&6L7_E\C\1'C>&1HY$:-U."K#!'U%,K]#?C-^PVNIK+=>'
M1_::=1#(RQW4?^Z_"N!Z'!]C7EF@_L ^)[Y@US8S0(>]W>1(/R7+5\;6X>Q,
M9VI--=]C^E<!XPY+7PO/CH2A46\4KI^C[>I\B\45^@GA_P#X)XQ0[3?WFFP>
MNQ9;H_DVT5TGB']A/2U\-S0Z3>V]Q>8SY$UHL,4H] 5)*GT//X=:UCPY7DKS
MFD_O//K>-.5QFHT,--QOJW9:>2U/S7HKT[XF_ [6O .I7,+6=PAA.9+69<2Q
MCU']Y?0C]>M>8U\WB<+5PD^2K&S_ #/VS)<_R_B##+$X"HI+JNJ?9KH%=/KR
MEO!/AA_[IN5_\B"J'AG03KE\PE?R+&!?-N9ST1!_4]J7Q-KPUJ\18$\C3[9?
M*MH!T5?4^Y[UI37LZ$I2^TK+[T[G'C*GUW-,/0HZ^P;G-]%>,HI>KYK^B]#&
MK]8OV0K>#PW\ ;2ZNG6WMP\L\LCG"JJ*J$GV C_2OR=KZH\*_M67>L>!;#P!
M'8>3I\<N]Q'&V^92[2-&[A_N;FZ@*< #->]P_6I4JDE4E9NR1^2>,.6X_'X3
M#U,+3<J=/F<FNFUF_+<^YO@*KW7A_P 0:R8I(K;7-=N]2M?,7:S0.5"$CMG:
M:]/KQWPW=?%G7/#^GSV]MX5\/VDD"&.WEBN#-$N!M!3.%XQQGBM/_A#?B9??
M\?/Q!M; 'JMCH\;_ )%SD5^AG\='I]%>8?\ "H=:O/\ D(_$?Q++GK]AD2U_
M+:#BJTGP_P#&/@N3[5X2\4W6LIUETGQ+*9UE]2DH *'VZ9/)H ]8HKS;0/C3
MIT^HII'B6SG\(:X>!;:D0(93QDQ3?=89/MGMFO2%(8 @Y% "T444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 E%+10 4E+10!Q_C[X9Z%\2=,-IK%H&D52(;R/ FA
M/JK>GL<@^E? _P"T)^R'J7A"XFU&V026C-B/484Q$_H)5'W&]^A]37Z2\U#<
M6T=U \,T:S12 J\<BAE8'J"#U%<N(P]+%1Y*L;H]O*<ZQ^1XA8K 5'"2[;/U
M6S/Q>\86\_AG38-#@@DCMN)+FZ*$"XD] ?0>E><^)K&^U+0[FVTVX^R7L@7R
MYMQ7;A@<Y ] 1QZU^Q/CK]EGP9XPCE:UMVT.X<<_95#0M]8CQCV4K7RG\4/V
M#]9TCSKG3+3[; .1-I/S'_@4!Y_!,_6OE<7DM7VJK8>2=K6B^ENG9G[_ )!X
MF9=/!5,OS:E*#J7YJD7=MR5FWU3[6O8^(? -EJ-UX>TJ"X=[_4)DW;@Q=GW9
M8 ]\@$#VQZ5^C?[%W[+<.DV4'C#Q';++(Y$EG!(O$A'20@_P _=_O'YN@&?'
M?V#O@9H7BB/0=:\27]FL;Z?:W,-A+*J23^9$CA%4G)'/S$=1@#J37Z80QI$B
M1QJ$1 %55&  .@ ]*]#+LL]E5GB:R]YMV797/CN,..'F&!H9+ETW[&$8J4M;
MR:2T=^B_%EBBBJFI:E:Z/8SWM]<1VEI A>6:9@J(HZDDU](?BQ8;KTKY\^+7
M[9G@[X8ZJ^G1K_;-RF0[Q3;(@PZJ&"L6QW(&.V:\/_:B_;4-R+GP[X-F>.U(
M*37 RLDN1W[JG^S]X]\#BOB'4-2N=6NY+F[F:>=SRS?R'H/:OF,QSJ&%?LZ/
MO2_!'[EP7X98KB"*QF8MTJ#VM\4O2^R\V?9OC_\ X* 6GBJPEL#X5TZ\M'_@
MNH7G*^X)9,'W KU3]B?XE:OXS%[:2.RZ)]D:X@M9&9S;L)0@5"2<*1N.WGH/
M?/YJ^]?HU_P3WTWR]!U2X(QLLK51_P #:5O_ &45CE&98C&UI1JVY4NBZW1Z
MWB+P5E'"V5T:F"4G4E.UV^EG?31=C[#HHHKZT_G<**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH \(_9W^'_ (<\;?LJ?!U-;T:UOV_X0S1@
M)G3;*H^PP])!AA^!KHO^%1Z]X>^3PEX[U+2;0\?8]0B2_CC'I'O^[]/UI/V3
MO^36?@W_ -B9HW_I##7JM 'S?\58?%7PA&B^*4\1:OXH>*>1+F&Z<QV@W(0F
M8DX ))ZGL!Q7Q9\9OVJ/'GQ NKG3=0N9;&W5O^/481%]"$7C/H26//!K]5]0
MTZWU:SGL[V&.ZM)D,<L,B[E93U!%?"'[4W[)_P#8RR:MI*-+I9/[JXQN>U)/
M$<GJA/1OSY^]Y694<16HM8:5G^?E<_0."<PR?+\SC+.:*G3=K-W?*^[6S1\!
MVOBIK[QCJ.B-;.K6\2SFY9]WF9"G&,<?>ZY/3WK;J+6M+N='\506EW$89XX)
M@5/^]%R/45+7YAB8J+C:/*[:KS6C^^Q_=&15IUH5N:JJD5-\C227*TI)*V]D
M[7ZV"OU$_85TW['\.K^;&,M;P9_W(0?_ &>OR\52S #DDX%?K9^R'IPT_P"$
M\A XFU"5Q] D:?\ LE?4\-1]ZI+T/P?QNJ\M'!TN[D_NY?\ ,]PHHHK[L_D\
M**** "BBB@ HHHH :.E'-0W-Q%:0M--*D,48W-)(P55'J2>@KRCQS^T_X$\$
M0RDZFNJSQ]5LB#&..,RDA,?0D^U)M15V:4Z<ZLE"FKMGKG6BO@'XD_\ !0G4
M+KS;;P[%'8IR ;5?,D^AE<8_%4S[USGP)^(OC+Q%\6M!UG699HWN+^WBB\R9
MWGDC>0*X8L22"K8[=>E<,,;0J5?90ES/RV^\^HQ'"V:X/!/'XNG[*'3F=F_2
M._X'Z2456O+R#3[66YNIX[:WB4O)-*P544=22> *YS0?BIX2\43>3IGB&QN9
M\X$/FA';Z*V"?PKO/DSK**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MO6L?>29Y]6FZ525-]&U]PZBBBJ,PHHHH **** "BBB@ HHHH **** "BBB@
MHHHH \N^/OQNTOX"^ I]>OX_MEW(P@L;%6 :XF()"Y[* "2V. .Y(!X?X.Q_
M%3XL>$[+Q?K_ (VD\+6^J+]HL]'T33[9A'"W*-))/%(S%EP<#'!'.3@>5?\
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
M]+(^1K+]ISXG?#/XY:3I_C'Q3)K/@NXU2ZLR\UC;0AX8[N:T,C,D:D,CQ;R
M>F/6OKKX]>.-0\&_#VY;09_L_B+4,V^G2;%?RWV,[R;2"&V1I))@@@[,'@U\
MQ?M$_"K_ (3C]FJZ\26D>_4?#GB37K@[5RS6S:K=+*/PPK?1#ZUT?P*\6ZC\
M:/A!-K^KK(R^&/#]SI,3R#B>Z9"))<]R(4@&?660?7EHU*M*I4P\Y-W7-%MM
MV777RZ'O8[!8',,'A,ZHTHQ]E-TJL4DDVG>#LK?%M+3\B+]B_P")GQ'^.TWB
M*^\2>/;YH-*,4<=K;6%E&LAE5_F9O(+?+@$ 8YZY'!P;[XK?%"Q_:X_X56WQ
M&U*31#=)%]J&G:>MQM:U$P&?LY7()QG;SCH*F_X)B?\ (,\>_P#7:T_E+7$?
M$'3;C6?^"B5U96FIW&CW$UU J7UJJ-)"?[-3E1(K+GZJ>O8\UQ*K5^I8>ISO
MFE))ZO57>GX'TL\OP+XGS?".A35.G0E**Y(VC)1@[I6W3;V/J73;'Q_8_$SP
MS/8?$#4/%G@][VYL-7L[O3;16@=+:9E<RQ0QG:)413@#YBHR<D5X9\9_C!\3
M? O[3&@^ =/^(&H'1=6N;%'>2PL&FA2>?RV"M]GQP,X+*>V<]_?_ (*Z?<_!
MWX;S67BF^FNKI==N(5O+CB2\>YN]L3_,>2[2KWQDGTKY2_:NMY+K]MKP;!#=
M26<LLVDHES"$+PL;D@. RLI(/(W*PR.01Q7H8V4J=",XMIN4;J[TOTWV/DN&
M:&'QF:UZ%:%.=.%&IRRY(V;CJI6MNK[VO;<])_:(^,GQ(_9?\7>%KC_A+&\9
MZ!JZRL]CJMG;Q3+Y1CW@201)U$BX.."#D&O3OVKO%?BOPA\&KGQUX4\47OA^
MXL4MB;%;6UECF$LR(=WF1.P8"3^%L?+C!SFOF>ZUB\\%_M86&G_'1AXIL%(3
M2=5OP$AMT9B8IQ&FV/!8;7!4[2 ?X>?IG]N;#?LM^+BIRNZQQ_X&05G&K.=+
M$S4FDKV3;O%I=_-ZK6QTXC 8?"X_),/*C";FX\TU%>SJQE-)*UM7%.S;2=^F
MQD?LO_%+7M8^"=Q\1O'WC"YU"W5;EIHIK6VA@MTB=AN411*Y8A3U8@Y  S63
M\'_BQ\1/VHM<UG5=#U8> ? VGS_9HGM[6*YOKI\!B"TJO&F%*DX4XW8&?O#S
MGP'X?U#Q-_P3EUBRTM))+S=//Y<0)9DCNQ(X '7**W'?-=[_ ,$Y-<M+[X-Z
MEIT12.[L=4D\Y0?F8.J,K'V/*_\  #3P]:I4G0HRD^5QNW=W;[7_ !*S?+<'
M@\-FN8T:474A7=*,>56A#^91VU^%-K3IJ=_XJD^)W@'Q9X1C@\3+XC\,:AJ<
M5IJ$E]81)>VX;.,/$$C*L1M/[L$$C!YX];\6>);;PAX7U/6[TE;>QMGN)-HR
MV%4G '<GH!W) K1EN(H988I9$5Y6*HK, 7;!; ]3A2<>@/I7DWQF\7:?#XD\
M+^&KZ/4+C3I)?[3U)--TRXOF$<+ PHRPQN5#3;&R1@B%QGD5[<E[)-J6^UWL
M]C\MI2>85*4)4TN5-OE25TM7LK7MH<C^QG^T1J'QS\.Z_#KTR/KFG7C28557
M_1I26B "@9VD.F<9PJD\FOI#G/ K\U/"?B2+X!_M?W3:2;K3O#7B*1X(6U73
M;FV")<',;&&41N5CF &1C*JP##)(^UE\/?&Z10P^(7P_((S_ ,B)??\ RYKB
MRVO*K2<*CO.+:?GV?S/I.-<IHY?CH8K!PY:&(A&<%VNM8^J?3I<]8HKRG_A'
M/C?_ -%"^'__ (0=]_\ +FC_ (1SXX?]%"^'_P#X0=]_\N:]<_/CU:BO*?\
MA'/CA_T4+X?_ /A!WW_RYH_X1SXX?]%"^'__ (0=]_\ +F@ _9._Y-9^#?\
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
M:=JUG/8R+JMO*6L8M=FG: %Y_P!U_H,@B"( '4['?"A*^O=HHVB@=SY0\(_
M;7[71_"EKJGAJ[9F\$:AI6O"348G^T:@9+<V9D/G'S&0+<[9.=F]>1CY='P/
MX-^)=OXB\"7^M:#=VLVE:E ^J71U.WF^T6QT5[:5F<S%S_I/ELT2A4!0. [$
ML/I^FLH92",@]10%SS+X)V-_#_PG6H3AETW5O$]U?:4K C_1?+AC+CC[LDL4
MTBGHRR!AD')]/HHH$%%%% !1110 4444 %%%% !1110 4444 %%%% %34+*/
M4K&YM)1F*XC:)_\ =8$'^=?C7\;-%DT7QU<1RKMD9 '_ -]24(_\=%?L[7Y9
M_MN>&?[#^*6INJ;5-](_X3!91_Z$:^?SRG[3!2?\K3_K[S]?\*L<\'Q-2A>R
MJ*47]UU^*/F^BBB218HV>1@B*"Q9L   9))/0 5^7;G]W3FH)RD[)!145G>V
M]]&TEM/'<(#MWQ.'&< XR#UP14U.47%VDB*5:%>"J4Y)I[-:H2BBBH.D****
M %KI_$ \_P '^&[CJ5$T+?@_R_I7+UU'-S\.0>K6VHX^BM'_ (UZ&%UC4AW7
MY-,^2SO]W7P=?^6HE_X%%Q_-HY>BBBO//K1>**T_#_AV\\37YM+(*90A<ES@
M 9 _F175K\$_$C?P0?F__P 17?1P6(Q$>:E!M'R>8<3Y1E-;ZOCL3&$[7LWK
M8X'DU);V\MY,D,$3S2L<+'&I9C] *],T7X#:U=7B)>LL<'<PJV3^+* /KS]*
M]J\(_"O2/"\(VP(TA'S8YS]6/)_E[5[&$R+$5G>K[L?Q^X_-^(/%;*,LI\F
M?MZC[:)>K_R,W]DV^UGX.^(7UNZTV2[MI%9)+6"0!]K+@\],Y"''MVK[^^&_
MQ3TCXH6=Y-ID-W;26;*EQ!>1!'1F!('!(/0U\CHBQJ%50JC@*HP!7LO[)LF=
M2\<Q_P!V2S;\TD_PK]!PU".%I1I0V7<_CS.LTK9UCJF85TE*;N[;=#Z*KR?X
MPZA<>)]3TSX=Z7*T=WK'[[4IX\9MK!3\Y/NY^4?B.]>L5Y1HN-*_:,\10R*"
MVJ:+;WD3D<@1OY3*#]>2/;-=9XB/2],TVVT;3[6QLXEM[6VC6&*)1PJJ, #\
M*LR1K*I5U5U]&&13Z*!',>+-/\/:3H&I:IJ&D:?/#9V\EP_FVR-D*I;'([XK
MRWX:_!'2]:^&6AZA=I)I7B2XW:C'JNG_ +F>%I"60#'50I7Y3[XQ7IOQ2\+S
M^-/A]KVBVC^7=75L1$V<9<$,JD^A*@'V-1?"?Q7!XR\!Z5?Q1"VE2(6UQ:@8
M\B:/Y73';!''L10'0Y6'Q]XB^&<T=EX[M_M^DY$<7B?3XCL]OM$8Y0^XX^O)
MKU#3=2M=7L8KRQN(KNTF7?'-"X9''J"*EGACNH7BE19(W4JR,,JP/!!'<5XO
MX^\,?\*6T^^\6^$]371K2-E>ZT*YR]G=$G&(UZHY)_AX^@S0![=17(?#'XA6
M7Q,\)VVM62M"6)CGMV()AE7&Y<]QR"#W!'3I77T %%%% !1110 E+110 444
M4 )2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'S/IWB/QUXF_:<^(?@2'Q]?:9HV
MBZ/9:C8^7I]C(R23@AED+099 1D %3_M=ZU/V:_VB;OQY\,_%.L^.)M-L_\
MA%]<N="EUZSREEJ8A**MQ$I)QO+@;5)!)&WKM'*:'X-L_%7[9'Q)OO$?@J_U
M#PWJ6B6.GV=]JF@3M9S319$R+(\>T#!QN)"L <$BNL_:6^&NJP^ _ <O@#P_
M#/9^"_%.G:]-X9TN.. W5I;LY>.!  N]=P=5XSM. 6V@@_(]2T7XK>%]>UK4
M-'@U,VVL:?;"^N=/U&VFLKE+8DKY_ES(C&/((W@%<\9KC+S]KSX/Z?:V5U<>
M.]/BM;R[>RBNF27RA*CLC!WV;8UW*P#N0IP<$UB:MX9G^*G[17PP\=Z-8ZCI
MNE>%;'5/M]WJ5A-8277VF)(X;81S(KMM(D<Y "D#N:\8^%UQ;^)/V5/BMX.B
M\,ZKK.K:SK?B"PLX+?29I8;B>6XD6&0SA/*0(Y!+.Z[/+SQ\N0+'UXWQ(\/1
M^-K3PD^HE=?O+5KVVM6@E"SPKC<\<FW8P&X9PQQD5R/C3XJ67B3X3?$C4O!?
MB&6VU?PS:7T4LZVFV6SO8;<RA'CGCP<90D%>AZUY3J'@O6?@S\0O@'J5YI6J
M^(](\.>%;CPSJ-]H5C+>O#<>3;K&[11J7\MS$XW!< XW8R,TO!>GZ_'X)_:@
MCO?"/B'3KC7-2U*[TR&;3W9[Q9;&.&,1!-V\EQCY<@>O!P!8]9^%OQ@LK7X(
M_"G5?%VK27'B#Q+HEC(B16TEQ=7]RUHLLI2&%&9B!N=MJX49)P*9\1/VGO"?
M@OX<'Q98&\UZ%M2_L9(;2RGS%>><(6BN 4S 49N5D"L<84$D ^5:3?>)?"_P
MS_9XL&\'ZU%::?I"6.MZM8Z!)<ZQHLT=E'%Y443Q,T:RMO1Y55OE4XQD,//]
M1\!^+E^"WQETB+P1XG^V?\+(C\2VL$ULTT]Y9?:;)\Q-N8SR;(Y"=I;[AR<X
M!!V/JO6O'N@W?Q"\ V'_  E]]H>HZB]VUMX=DL6B;5PL#EEE66+S(Q&%,@Y3
M/&<AAG8\4?%[PGX.EU)-4U22/^RXUEU&2WLY[F.Q0J6#7#Q(RPC:"V7*\<]*
M\G^*4E]XE^.?[/\ XAM?#NO'3-/NM4GO93I,Y-E'/9-#"9MJGRRSD?*<,H/S
M!<&JOPBM]7^$^O?%WPWXR\.:MJ\.N>)+[Q#I=_8:;+>VVJ6ETB 0,T:%(I$$
M?ELDI0$$$94;J /8/$WQJ\"^#SH']K^)]/LTU\K_ &9*9=\=RK(75U=<J$*@
MD.2%]ZL>!/BOX4^)5QJ\'AS6$U"ZTF58;ZV:*2&:W9P2FZ.158*P!*MC#8."
M<5\K6/PE\3?"OX<_LR>%]1TK5-;O/#7B3^T=5DTVRFO8["%Q<$!GC0\1F=$^
MBY' KUOP)9WT/[7?Q+U)]'U:WTK4M$TNW@U*;3IX[6:: S>8HE90I($B8(.#
MS@G% K'JOA/Q[I/Q&\%IXD\(7<6M6%PLPM)27A262-F0JVY=RC>A!)7WP:^4
MOB9\0_CQ\*_VCOAMH%OXZT+QK:^++QUN?"D.CPV8L;=63S'\PLTI549RKLXR
M4/R-TKZ9L_B9-J7PKN_&-EX/\1_:(X+B9/#EY9"VU21HG==GE,W#-LW+S\P8
M$<G%?*O[0'P=T;]KC0_#>N>"/ ^N^!OB:VJP2W.JZQH5QI$]G"O^M:YE9%25
ME_=E-C2/D +@;\ (^F_CM\7_ /A4G@G5;^PL/[<\0Q6%U?6FE*X7='!$9)9I
M3_!"@ W-W+*H^9U%<E^Q/\4/$GQF_9VT#Q;XKO5O]<OKB\$LT<"0KM2YD1%"
MH   J@>IQR2>:X?X]?LZ_%75%^*/B/PU\6'2SUS2IHSX87PK;W<]Q ELRK8Q
MW+2;U#DOC8HPTK,!N))M_P#!.OX=^-/AS^SW9V'C"2\LGDNIWM-!U#31:S:8
MOFON!8_-()"?,!8#&[ XH'I8]@^)'[0'@#X0^(-$T;QAXA70+[6F\NP-S:S^
M3,=RJ1YRH8UP77.YAM# G .:Q[']J[X7:AKFLZ)%XF=-<TDJ+G2;C3;N*\.X
M CRH'B$DW!!_=JW!!Z$&O"?V[/!OB3Q7\;/V?+_1/#.M:]I_AS67U#5;C3=-
MFN([:%KFR8%F12"<02G:.< <<C-?PWX3\0:;_P %*?%_C:?PQKR^$KS15LX=
M972;@V[RK:VP(W!/6)UST)&* LK'I/Q6_:>\->(OV>=6\8?#SXEV/A]!>)I\
M?B.[T>YNHK.<.I:.:'R6:,LIP"\>/G7 .17 ?%_]HCQUX+^*/[-6FZ+XK@U+
M1?'9L4U:2/3HTAO%>2V5IH0Z>9$)%F8[2<KD="*^;M%^$?C^W_9-^,OA%_ /
MBJ/7M9\3V=_IU@=$N<SP"569U.S:,!#D$YZ>HKTWXG>!_%FL^*/V0+VS\&^)
MKBV\'V^F_P!O.NB77^@&-[/S X\O)*^3(?ESPO&<C(.R/5OAW^T-XRN/VQOB
M]X UO7?M7@_PSHDNHV:_V8DDT+ VIR1"@>4*)G&T<D8[\UVW[.'QRMKWX$ZS
MXR\;?%+0_%]AINI3QS^)+6P?3;>",+&4A9'C0EQO&"%YWJHW$9/C/@#POXCT
M?]N;XU>,;SPIXCA\,:SX>FM-/U+^Q;HQW,P%I\BXCSD^5)C(P=ON,^+^%?V:
M?B;XG_8)U[P7;^&=8TGQ5IWC#^WGT;4+.2UDO[06J1XB+J%=@V6"@Y/E8QDK
MD%9'Z,^$_CEX,\:>((M#TW5I%UF:S748-/U"QN+*>XMCTFB2>-#*G^TF1^5<
M?)^V;\'XX?$3'Q9(9/#LGEZM;_V3>^?9G>R,7B\G>%5E*LV,*=H8@LN?&/$'
M@7Q1\7/VN/@UXOT#1-9T3PWX2T57U74-5TV>P",?,!M429%:1R&"G8" &//%
M>:?#KP#XOTNW_;*:Z\%>)H3XS2\?0-^BW(-^));T*$!3.3]HB.#@X)/\)P!9
M'Z"^#_%^C>/O#.G>(/#NI0:MHNH1>;;7ENV4D7)!]P0000>000<$5NU\\?L$
M>'M8\'_LL^$- \0:3J&AZSIKWL=S8ZE:R6\B;[R:5,!P,@I(AR,CG'4&OH>@
MD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***@GFCM89)
MI9%BBC4N\C$!54#)))Z "@#F_B-XZL?ASX5O-9OB&\L;(8<X,TI!VH/RR3V
M)[5^2/QM^*5]\4/&%Y?7-Q]H0RLYD[._3(]%  51V KVG]LK]H:3QUK[Z3I<
MS)IT(:*%5XQ&?O2'_:DQ^"@=SFOE*OA<^S&[^JTGZ_Y']7^$_!OLHK/L;'5Z
M4T^BZR^?0*AOK5+ZSGMI"52:-HV9<9 (()&>^#4U%?%0DXR36Y_3&(IPK4I4
MYJZ:LUZF!X'T*#P_HTEM \CI]IF.9#D\.R#L.R@_4GZ5OFJ&BY^QR?\ 7S/_
M .CGJ_TKHQ4Y3KSE)W=V>3D.'I8;*\/2I*T5%:?*XE%%%<9]$%%%%,3:6XM=
M/H/^D>#?$D'>/R)E'T8@_I7,>E=1X%4W']MVV#MFTZ7'^\,$?UKT,'%^UM;=
M-?>CX_B6I#^S_:*2]R<)?^ SBV<M1117G[,^OC+FBFC?\#:P=#\464Y8I&S^
M5(<X^5N,GZ'!_"OLC2[P:AI\$XZNO/UZ']:^&54LP5068G  ')KZZ^%-]>7/
MAN&.^ADBN%12^\?Q8P?H>,X]Z^[X<JR<9TGLM3^3O&?+:<:V&S&#2DTXM=7;
M5.WZG:T445]H?S(%>L?LJWD<'C+QC9LVV:XM[6X1/[RIO5C^!=1^->3UL_#O
MQ#_PA_Q0\.:JS;+::;^S[D]O+EX!/L&PWX4">Q]JUY5\0O\ B2_&'X=:N/EB
MNFNM*G;UWH&B'_?0->J5Y;^T0IM? MKKB F30M5M-2&WK\L@4_H]60CU.BN5
MU[XH>$O#*_\ $S\1:?:-C/EF=6DQ_N#+?I7$ZC^U/X&M=PLI-2UDCM8V3<_]
M][:!'KCL(U+,0JJ,DG@ 5Y5\"(O[3;QAXEME^SZ1K6KR36,*C"LB91IL>KL"
M3[K7G7CK]I2[\4>&]3TC1/#5Y9M>P-!]MNKE(VC5A@D( ><$CJ,9S47A?]HZ
M_P#"?A_3M'M? J&ULH$@3;JJJ2%&,G]WU/4^YH*LSZB)KY4_:$\<'QCXV3P]
M:R;M(T-]UQM/RRW>,8/^X,CZEJUM4_:IUBXTN[AL_!S65])$RPW#:@DJQN1@
M,5V#..N/:O'M/M39VP5W:69B7ED8DEW/+,2>O- )'=_L\>,?^$(^)4FAW#[-
M*\08$63\J7(^[_WUDK]67TKZ\KX URUDGLQ-;LT=W;,)H70X8,.>/?\ ^M7V
M9\)O'D?Q(\!Z;K *_:63RKI%_@F7AQ[9X8>S"D@D=G1113)"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH 3(HR*^'?$5Q\._!O[8WQ3N_&^C
MVQ\+VOA:QO9,Z/)>PVTC-B28K%&_E$C@R8'/?->C?LH_\)!X'\"^/O$WBB[N
M].^&DE[-K/A>UU2Z%W<66D[&E,A<,["-DVLL9)*A3_>Y!V/I6>)YH9(TF>!F
M4J)(P"RDCJ,@C(]P1[5P_P (?A#IWP8T&^T?2M6U35+2[OIM1/\ :C0LR2S.
M7EVF.).&8DX.<=L"N"7]J+=J7A%DT"SN]*\431VMG+I^LK=7=E+*I:'[=;I$
M?(C8[5:1'D"$_-VSE?"'X\>-M8^'?Q!\7>(_#*ZRVBZWJ5E!IGAF:2ZNG:WE
M2%+>&(PKN7@L92P)Y)0#@ 69])55^W6[6K7 GC-NN<S;QL&#@Y/3@@_E7E&@
M?'6YOOBQ>?#G4="M8?$L6@MKT8TO55NX"JS+"T$C-'&8Y S+U4C!SGM7S_\
M%K7/"WQ(_P""<?B_7-"\'V_A72]UP]OI*A'^S31ZGL>12  &9E9CC^\1SW L
M?<-%>5^*_C)9>$=<TOPK:MI<GB&;2_[3,>L:F-/M8X PC4M+LD8L[[@JJC<(
MY.,#/G__  V+YFG>%IHO 6J-=ZQXG?PI+;F[B"PW:AF#1/TGB95#+(-J$-]X
M8- 6/I2BO%8?CYJ<7BS2?!NJ^&-/\-^.-1LYKZ'2]8UU$@GC2=HD6">.)_-D
M8#?Y84%5/-=C:^,/$]Y_PA#CP/<10:U TNL-)J$2MH3^4KJCH<&8ERR93H5S
MT- CN:95+5[6XOM+O+:UNWL+F:!XXKR-%9H6*D!U#<$@G(!XXYKX"^-/[.,_
MPZ_:D^$K_"+Q#KZ>,M7NWO=;%]J4UW_H<3Q^9=3NQSL;=*K*Q(<G:H'0@S]#
M,BC(KY2_;R^'/@[5/A#XH\2>+K/Q-KU];6,J:-#I373P:=-Y?RR-'#B()O&Y
MY)P>. >%%>-6\WBCQ9_P3)M/^$'^))U/5--<_P!K7]Q>M92) KLTM@)92I4H
MLD0&Y@'5<+\KJM 'Z)&@5^<G[,'Q6TSXQ_M(^ ?^$:MH?A-J>A:+<6_B7PU_
MJ%UV4*P58H@ )"G^L8R8D4#C<$W5]M_';QYJOPO^#_BWQ9HUA9ZGJ&C:?+>I
M;7L[11E44LQ)56)( )"\;B,;ESD 6/0:*_-WQU\0O&GQ,_X)DZKXM\5Q6EQ=
MS3K>6FMQWS/=M*VM&-QY7DJ( J,T:[)&^3CY0<5ZG\)?VK;OX:Z)^SKX(\2^
M$)H=,\9:%I]EIVN+J2RSF<10Q!I+<)PCO)&0WF$[7!*@Y4 ^4^SL"C:*^=]1
M_:T.H^-/B7H/@[PS'XBC^'=FUUKE[=ZD;-6D4.6@MPL,F]P(Y!\Y0;D(SCYJ
MY7XD?M]:1X1^!_@SXIZ!X8E\2>'_ !%>MISP7%^+.YLK@!R49?*D#8\J09!
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
MXXPQV.S'(LKQ685.>I+VCOIHKQ23L:U%%%?0'X^%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4R:&.XC*2QK(A_A89%/HH
MJ:7#J'A>\^V^'-6N]%NNI\B0[&]F7N/8Y'M7JGA?]J3Q%H.V'Q7HZ:M;+P;[
M3L)+CU*?=/\ X[7FU%.XK'UOX)^,/A+X@*J:3K$+7;?\N=P?*G'MM;[WU7(K
MMZ^ ;S0;.^;>\7ER]1)%\K9]:ZOPK\6/'O@/9':ZF-?TY>/L>J9=@/17SN'Y
MX]J=R>4^TZ*\0\'_ +57AK6)$M=?@N/#-^>#]H!> GV<#(_$ >]>R6&I6FK6
ML=W8W4-Y;2#*36\@=&^A!P:9);HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@!K-M!)Z5\W0?$K0/BMX[MSX
MHOCH_A:V?S-)T^^1HX=1D#%3-+(1L(!X"9QV]<_2=>)MH.G>!/',OAK5[&WO
M/!7BF5IK*.Z021VM[_%$ 1A0^<KZ' '<T >SPR)+&CQ,K1L 593D$=B/:N%^
M)'Q%D\,R6VA:';#5O%^I#%G8@_+&.\TI_A1>3SUQ]2,1_@WJ7A.9KCP!XDN-
M!4G<=)OLW5BWT5OF3KU&>E=%\._ARG@T7>H7UTVL>)M0.^_U2089_2-!_#&.
M, >GT  $^''PXC\$P7-]?7)U;Q+J)\S4-4D'S2-_<3^Z@Z >P]@.YHHH ***
M* /*OV:O^2=ZO_V.?BS_ -2'4:]5KRK]FK_DG>K_ /8Y^+/_ %(=1KU6@"EJ
M&J66DVK7-_=P65NOWIKB18T'U).*\S\1?M,>"=%9X;.[N-?NE_Y9:7"9!G_?
M.%Q]":^>_B-X@B^)7Q UC6)?](TZ&7['8*QRGE1\%P/]HY;\:S(XDA4+&BHO
M]U1@4KE\II?%WQ1:_&!F)\%Z=I3,?FOKB0O<2+_M!,*?^!!L>M8NE6/]FZ?%
M;;_,\O/S8QG))_K5JBHMK<U]I-Q4&]%T]0HHHID!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W%K%=
M1E)HUE3T89J+1_[6\(W9N_#.LW>C3$Y:..0F)_9E/!'U!JS10!Z=X6_:JUK1
M=D'C#1!?0#@ZAI> ^/5D)P?P*_2O</!?Q8\*^/HQ_8VKPSW!&3:2'RYQ_P
M;!/U&1[U\@UG7>@6EU()50V\ZG<LT)VL#ZU5R>4^_P"BOG+]F'XA:SJ6NZUX
M5UK4YM3%M MS:273;I H(#+N/)'S+P>F#7T;3("BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KFO'_@VU\>^%KO2+EC$T
MF'@N%X:"9>4<'V/YC([UTM% '!_";QE=^)M%N+#5U\KQ'HTOV+4HO5Q]V4>S
M@9STSG'%=Y7DWQ+MI/A_XKL/B#9(WV+"V6NPQ@DO;D@)-@=2AQ^&!TS7J5O<
M174$<T+K)#(H='4Y#*1D$'TQ0!/1110 4444 >5?LU?\D[U?_L<_%G_J0ZC5
MSX^^,F\&?#>_DMWVZC?XL+0 \[Y,@D?1=Q^H%4_V:O\ DG>K_P#8Y^+/_4AU
M&O)?VAO%7_"4?$J+287W6/A^+#X/#7,@!;Z[5VCV.:!K<\ZL;5;&SB@3[L:@
M?7U-3445!H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 :OPMUC_A&/C;X:
MNRVV&^8V4GH2X*C_ ,>9/RK[9K\^O$DDMG#::A =L]G<),C>A!X_7%?>VB:I
M%KFBV&HP?ZF\MX[A/]UU##]#5(B6Y?HHHIDA1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!4U"PMM6L;BRNX5N+6XC:*6)
MQE75A@@_4&O-OA1?7'A'6-1^'NJ2M))IH^T:3<2=;BR8\#W*'*G_  %>J5YS
M\7_#%[>Z?9^)-$4CQ'H#FZM@O6>+'[V$^H9<\>O'>@#T:BL3PCXHLO&7ANPU
MG3VWVUW&' SDHW1D/NI!!^E;= !1110!Y3^S7_R3K5_^QS\6?^I#J-?/WQ"\
M%ZY\.?$6H3:Y$US8ZA=R7$>LQY:.1G8G$AQ\C>QX]..:^@OV:O\ DG>K_P#8
MY^+/_4AU&O2=2TVUUBQFLKZWCN[2=2DL$R!D=3V(- T['PZK!E!!R#R"**]0
M^)'[.^H^%Y)M3\&))J&FD[I-%9BTL0[F%C]X?[)Y],UY19WT5ZK;"5="5>-Q
MM=&'4$=C4&A/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%,FF2WA>61MJ(,DF
M@#,\374<.ER0L-\D_P D:#J3Z_A7V?\ !W2=2T/X8^';#5U\O4(;8*\9ZH,D
MHI]PI4'W%?/_ .SC\,W\;^(3XRUB'_B4V+[;&WD'$LHZ-[A>ONV/0BOK1>E6
M9L6BBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'D>C?\6I^*$NC-\GAGQ/(UQ8==MM>_\M(O0!^H'K@#O7KE
M<K\1O!D7C[PK=:6TGV>ZXEM+@9!@G7E'!'/!X..Q-4_A7XSF\9>&?^)@GD:[
MI\ALM3MR,%)TX)QZ-U';DCM0!VU%%% 'E7[-7_).]7_['/Q9_P"I#J->JUY5
M^S5_R3O5_P#L<_%G_J0ZC7JM !7EGQ2^!&D_$!FU*Q8:)XA496^A0;9CCA9E
M_B'OU'OTKU.B@#X5US2=6\%ZP-(\261T^^(S%*#F&X7^]&W?Z=1GUXJ.OM+Q
M7X1TCQMH\NF:S91WMI(/NN/F0_WE;JI]Q7SCX%^ -GXP\0>*;7_A(=3BT31M
M2;3H?*""60J 7!DQU4G'2IL7S'G$UQ%;KNED6-?5V %5K?58[^X^SV$-QJ=Q
MVALH6E8_D*^K-!_9S\ Z&ZR'11JEP.LVI2M.3]5)V_\ CM>A:?I=GI5N(+&T
MALH!TCMXUC4?@!BG8.8^0-'^$OQ \0X-MX:;3H3_ ,MM5F6''U3[_P"E1>/?
MAEXA^%\>D7>L7MG>6VH3-;.+-&"PR;<H-S $[OF[?PU]H5P?QN\('QM\-=9L
M(EW7D4?VJUQU\V/Y@![D K_P*BPN8^3:*KZ==B^L8)Q_RT4$_7N/SJQ4EA11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4WPOX3O/BMXSMO#MB62QC;S;^Z49$: \GZ]@.Y(]*S]8O)U,%C8HT
MVHWCB*".,9;).!@>N3@>]?7?P2^%<'PM\(QVSJKZQ=8EOIP<Y?L@/]U<X]SD
M]ZI$MG9Z'HUIX=TFTTRPA$%G:QK%%&O90/U/<GN36E113("BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
M(_'D9^&/CJT\<6ZE=&U I8:[&@X7)Q%<'_=) /MQWKURL_6-&M/$&DW>G7T0
MGL[J)H98V[J1@_C[T 7(Y%D171@RL,AE.01ZU)7F?P=U*^TW^V/!6K2&>^\.
M2)'#<$Y\^T<$PL?<*,$=L"O3* /*OV:O^2=ZO_V.?BS_ -2'4:]5KRK]FK_D
MG>K_ /8Y^+/_ %(=1KU6@ HHHH I:KJ$6DZ9=WTYQ#:PO,Y_V54L?T%<#^SS
MI\MK\,+"^N1_IFK33:E.?5I9"0?^^0M;OQ8L;G5/AGXGM;,D7,FG3!0.K?(2
M5_$9'XU)\+=0M=4^'/AJXLEV6S:= J(/X-J!2OX$$?A0/H=51110(**** /D
MSX@? OQ+X.U'4;_1+(:YH,T\EPMO9_\ 'S;*Q)V[/XP.@VY/L*\[M-2@O&9(
MWQ*A(>)QM=2.H(-?>]<+X^^#?ACXBYEU*P\C4<?)J5F?*N%]/F'WL>C BE8K
MF/DNBNT\9_ OQ?X)\RXLD_X2O25R=ULFV[C7_:C_ (O^ Y)]!7!6FI07K,L;
MXE0X>)QM=2.H(-266:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@:
M3;L@HKRSXA?';3O"LQLM*1-5OU.)#N_=1\\@D=3UZ=*ZWP-\0-+\?:=]HL7V
M3H/WUJY^>,_U'O7#3QV'J571C--H^JQ/"V<8/ 1S*OAY*E+9O\&UNEZG3444
M5W'RNH4444""H+Z\CT^UDGE.$09^OM4]:'PQ\ R_&+QLMNX=?#>FL)+R9> Y
M[(#ZM@CV )H!Z'H_[,/PLDO)F\>ZW#^]ERNFP2#[B]#+S^(7\3Z&OI>H+>WB
ML[>*"&-8H8E")&@PJJ!@ #T J>K,@HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /)_ ^H6\/
MQP^(MO<3)#J%P+$V]O(V&DB2 Y91W&2,XZ5ZQ7)>.?ASI7CRWB-X)+74K<[K
M34[5MEQ;-U!5AVSV/'X\UR>F_$#6/ASJ$.C?$#:]G)\EIXH@4B";T6<?\LW]
M^A^@S0!)^S5_R3O5_P#L<_%G_J0ZC7JM>2_LS3+-\-M5DC=71_&/BME93D$'
MQ#J."#Z5ZU0 4444 -90RD$9!X(KRSX#,=%M/$_A"3AO#^K2Q0*?^?:4F2(_
MCEJ]5KRSPU_H/[0GC*#I]OTJSN_KLS'F@#U.BBB@ HHHH **** "N#\>?!GP
MO\1 9=1L?L^HX^34;,^5<+Z98?>^C UWE% 'QE\1_AGJ_P *-0L1=WL>K:-?
M2M#!>!"DJ.!D)(O3)'0@\X/2N>KZV^,G@H^//AYJVF1)NOE3[1:$=1,GS*!]
M>5_X$:^0--O/M]C#/T9E^8>C#@C\Z@T3+-%%% PHHHH **** "BBB@ HHHH
M****!D-]?0:;9S75S*L-O"A>21CPJCJ:^;/B3\<K[Q0)-/T?S-.TLG#29Q-,
M/<C[H]A^-;_[0WQ"W./#%A+PN'O64]^"L?\ 4_A7A7O7P><9I-S>'HRLEN^[
M/ZS\-> Z$,-#.<SIWG+6$7LET;75OI<*MZ7JU[HMXMU874UG<*,"2%RK8].*
MJ4=*^/4G%W6Y_2%2A3K0=*I%.+Z/5?<=C#\7O&-OC;KUR?\ ?"O_ #!K0M?C
MOXTMV4OJD=PH/W9+:+!]CA0:\^X]:./6NN..Q,=JC^\^>J\+Y'6^/!TW_P!N
MQ_R/JSX=_&;2O&RI:W!73M6Z?9W;Y9/=#W^AYKT.OA(.T;JRDJRG(8'!!]:]
M;\#?M!ZAH%NEGK4#:K;(,).K 3*/0YX;\<'WKZ[+\^BTJ>)T??\ S/YXXN\)
MJE.4L7D.L7O3;U7H^WD>^^)KPVFD2[3AY"(U_'K^F:^R/@YX'@\ _#_2=/2%
M8;IX5N+PX^9IF4%L_3[OT45\<_"6\L/C1X^\+V^GB633A<&:X$L94[8_F8'\
M%QD?WJ^_MWXU]G3E&I%3@[IG\T8K#U<)6EAZ\7&<79I[I]A]%)2U9RA1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M\>&_#>L76F7>F>,YKBU?RY)+#P-K=Y 3_L30V;QR#W1B/>OB?]G/6KO]G?\
M:KU'PCJMI<Z'I.OO]G6UOFB+1AB7M2S1NZEOF,>5=AECWZ?HXK C.<CK79EM
M>5:@HU/BCH_D?,\;972R[-75PJ7L:Z52%MK2U:5M-'?Y6/+?^&EO"7_0'^('
M_AN/$/\ \@T?\-+>$O\ H#_$#_PW'B'_ .0:]6HKUCX \I_X:6\)?] ?X@?^
M&X\0_P#R#1_PTMX2_P"@/\0/_#<>(?\ Y!KU:B@#RG_AI;PE_P! ?X@?^&X\
M0_\ R#1_PTMX2_Z _P 0/_#<>(?_ )!KU:B@#RG_ (:6\)?] ?X@?^&X\0__
M "#1_P -+>$O^@/\0/\ PW'B'_Y!KU:B@#RG_AI;PE_T!_B!_P"&X\0__(-'
M_#2WA+_H#_$#_P -QXA_^0:]6HH \I_X:6\)?] ?X@?^&X\0_P#R#1_PTMX2
M_P"@/\0/_#<>(?\ Y!KU:B@#RG_AI;PE_P! ?X@?^&X\0_\ R#1_PTMX2_Z
M_P 0/_#<>(?_ )!KU:B@#RG_ (:6\)?] ?X@?^&X\0__ "#1_P -+>$O^@/\
M0/\ PW'B'_Y!KU:B@#RK]F^WN;;X9SS75C>Z<;_Q)XBU."WU"TDM;C[/<ZU>
MW$#O#*JR1EHI8VVNH8;L$ \5ZK110!S?C/P)H_CW319:O;^8$;?#/&=DT#_W
MD<<J>GL<<@UPD/BSQ!\([B.Q\8/)K7AMGV6_B2)"9( >BW*CG_@8Z^YZ>OU!
M<6\=U"\,T:S0R J\<BAE8'@@@]10!7CU2"\TL7]DZWUNT1EB:W8.)1C(VD=<
MUYO^SW"-1\)WOBB>=;C5O$%[+=7C+G,15BB0^VP#IC^(]L5QK)K_ ('^*>L>
M$?A_;8M;RTCN1'>2$V>FL['?,%/X *.I/?&*TO"^G7WP#\7VECJ&IRZIX=\3
M2_O;^95C6WU(Y)) X59  /P'ID@^A[O1110(**** "BBB@ HHHH *2EHH C'
MIWKX3_;Z^&/A3PQI5GK=CIR6>H7QE+QQ\1AE:,;U ^Z29.0.#Z9S7W;T_K7P
MC_P4FUG;/H6FYQMMU?'^_(__ ,9%>9F7+]4J.2OH?:<%JM+B#!QHR<6YQO9V
MTOK^!\)UZQ\%_BU%X0\S2M9D9=)?+Q3!2YA;N,#)(/L.#7D])7Y7A<34PM15
M:;U1_?6=9'@^(,'+ XV-XOJMT^Z?1GT+\0/VAK2WMS:^%S]JGD49O9(V5(\]
M@K $M]>![UX'J&H7.J7DMU>3R7-S*VYY)&RQ-5Z.*WQF.KXV7-4>G9;'G<.\
M)Y7PS1]G@:?O/>3UD_5_Y"5[W^R[-^[\1Q=P;=OS\P?TKP6O;OV89-NIZ_'_
M 'H8F_)F_P :Z<E=L=#Y_D>#XF4_:<+8I=N5_=)'T#1117ZH?P*%%%% !7'_
M !*^)%K\.]-AFF@>ZNKDLL$*G )4#)8]@,C\Z["OGO\ :=NMVLZ';9_U<$DF
M/]Y@/_9:\K,\3+"X652'Q:6^;/O^!LEHY[GM'!XI7IZMI=4E>WS9Y;XK\3W?
MC#7)]4O5C6>7 VQ)M  X ]^.YK&HHK\IG.523E)W;/\ 0+#8>EA:4:%&-HQ2
M279+82BBBLCM%KV[]E?P&WC3QU9VY0E+JYCM21VC!WRG\% ->(U^@'[ '@'[
M/)/K,T6/L-H%4G_GM,23^(0$?B*^GR##^VQ7M'M%7^?0_#_%K-OJ&0/#0?O5
MFH_):O\ R^9]LQQK&BHBA548"J, #TJ2BBOTP_AP**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MZBJ4W9H\?,LNP^;82I@\5&\)JS/N/2-8L]>T^&^L)UN;:495T/Z>QJY7Q]X
M^)6J?#^^+VC>?92']]9R'Y&]QZ'WKZ.\._%[PQX@TM;MM4M].<8$EO>RK&ZG
MTY/(]Q7Z5@<VHXJ-IOEEU3_0_B/BOP[S/(:[GAX.K0;]UI7:\FE^9V=([K&C
M.[!549+,< #UKFH_B;X5FNHK>/7K)YI&"(JR9!)Z#/2NE91(I5@&5A@@C((K
MV85H5+^SDGZ'YMB,!BL"X_6Z4H7VNFKKRNCQWXB?'ZTT?S;#P]LOKP?*UVW,
M49]O[Q_2OG_5-5O-<OI+R_N9+NYD^])(<G_ZPKZPU[X/^$_$.YIM*CMIF.3-
M9_NFS]!P?Q%>%_$WX-WW@=GO;(R7^C$_ZS&9(?9P.W^UT^E?#9OA<?*]2H^:
M"Z+I\C^J?#G/>%,/RX+"1=.O):RG:\GV3_30\VHHHKXX_I,****0S3\-Z6=9
MUZRL\9620;_]T<M^@-?K?^S'X5_X1?X3Z>[Q[+C4G:^?C^%L!/PV*I_$U^:G
M[.W@V;Q=XXMK>)2'FECLXVQT:1@"WX '\Z_7RQL8=-L;:SMUV001K%&OHJ@
M#\A7Z5P]A_9X9U'O)_@C^)O&#-OKF<PP$'[M%:^LM7^%BW1117U)^"A1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )2T
M44 %%%% !7S#^U>EU)\:/V=%LYH8+H^)KGRY+B(RHI^S'JH92?\ OH5]/5P?
MC7X,^$OB'XBT77=?L+J\U/19/-TZ>/4[J 6LG=T6.55#' !;&2!@\4#/+?$W
MPVU7X8Z_\1/CWK>IP^)_%^G>%;JUTS3[&Q-M:6MM"K3A-ID=Y'9UR6+#@L !
MQ7'>//%OB;PQ^ROX0^,_AOQ1JFJ>+$ATG4KRVFO7FLM7^U211S6AMBWE1C=<
M$+Y:JZF-1G.37URL*K"(B-R;=N&);(QCDGK^-<)X?^!7@GPJ8$TK1VM+&VNC
M>VNF"\G>PM9B2V^"U9S#%\Q) 1  22 "<T!<\>N=)U_Q]^T]\1O!=QX_\5:/
MH"^'=/O88-)O4MY;:2228-Y+A#LQ@<@;C@ L0,5YK-\0OB!8?L^:TVK>*M4N
M=;\'?$M/"]KX@BF>WDU&Q6]@B+3A&"R$B1T)8'[O=LL?8+;X3ZOK7[5WB_Q7
MJ_A_5K/P[?:#:Z79:Q9:R+1B\3NT@(M[A9@C;EQE>JY(& :]5O\ X/>#-4^'
M$O@*ZT"VF\(S1^4^FL6PWS^9O+YW^9YGS^9NW[_FSNYH&>>ZEK^J6/[9^AZ'
M#JM\-&OO!EW?7&FM<NUN9X[J&-)1&3M5MI(RH&<GO7EG@7Q!%X9^&W[3E[+X
MLD\$$_$34HH]<AMOM,MN[I:(HCBS\\C$[% YRP/:OH/0OV?? GAWQ1I?B2ST
M64^(--MFM+?5+G4+FXN/*8Y*N\DC&3D#E\D  # &*;'^SQ\/TT/Q1HK:$UQI
M7BBY:\UBTNK^YGCNYV96,Q#R';)E$.]<'Y5YX% CQRSU+6Q\>-?\#73Z_I7A
M;4OAW)K']EW^OW%S>0W$=YY0E$XE9X79'(98Y64[5.<YKSRSGU/P3_P3%M?$
MWAS7]9T/6X=#M[E;JUOY25;[0$(0,Q$8*NV1'MY(/4"OJC0_V>_ 'AWQ)I>O
MV>@%M;TVU:SM]0NKVXN)O)+!]LC22,9<,J[3)N*[1M(Q5.#]F;X;6O@&^\$1
M>'&C\*7T@DN--6_NO+?#%PF?-W",,2PC!" DD#)H"YS.O>-[SQ+^U%IGPQO+
MV\TS0H_"#^(-ME=/:37]RUR( GG1L'VQH&;:I4DG)R%Q7EGBKQQXVT'P/^T_
MX6'B;57@\"P1WV@>(%F'VU%N+-KDVKS$%F\DE0'/[S##+=*^F/$'PA\+>*%T
M%M1L)Y;W023IFI17UQ%?6NY=K!;I)!-M88#*7(< ;@<4:I\'_"6L>#]3\*W>
MEF70M49GO[?[5,KW;-]XRRAQ)(3@ [F.0 .U 'AKW_B/P7\1/V?]13QAKVJ)
MXM$ECK-CJ%T)+6=?[/:9&6(*%1U=0=R_,?XBV23]"Z3X3?2?%VO:V=<U:]75
MEMU&EW5PKV=D8D*YMTV@H7SE^3D@'BL&Z^!G@V]_X13[1IUY*?"I5M&W:K>'
M[(0-H(_>_,0ORY;)V\=.*W='\!Z'H/BSQ!XFL;-H-:U\6RZE<>?(PF\A"D7R
M%BJ;58CY0,]\T"/GWXX_LQ^-_B3\3M3\7^"/C;JG@O6UM+>R_LBU1C;I"FYD
M679*#RSRN"RG[QP*M?LO_&'Q?>>"?'47QIDT^'5OA[JTMA=^)%18[>=5B#-(
M"%"[@K=5"DK(@*@DY],U[]G+X?\ B#XEK\0+G1KBU\9!%B;6-,U2[L9I$"A
MK^1*@<;0J_,#D #H,5H^,O@?X)^('@R/PIKVAK>>'8YO/^PI<S0I))DG?(8W
M4R$DEB6)R3D\\T#/GWX*Z+X1\7?M,:W\9]5UO1[77/$*KI?AGP[#>Q/>?9UA
M :XGC4EA+)'$6V'_ %:9#<_=]U_:0NKK3?V?_B/?V5[=Z=?V/AW4+VUNK&Y>
MWFAFBMWDC970AAAE'&<'H<@XK'^'7[(OPC^$WBJV\2^$_!EOH^MVRND-XEU<
M2% ZE&P'D8<J2.G>O2/%WA/3/'7AG4O#^MV\EWI&I0M;75NDTD/FQ-]Y"T;*
MVTC@@'D$@\$B@#\Q?%7Q*^(&B_L&?#7XJ6_Q%\6-XP;Q++:FYDU>4QO )+S]
MW)'G;,,PJ<RASC*YVX4>T>*O&'BSX??MH?!;2+7QEXBU#2/%ND>9K&GZCJ,D
MMM-)()@72$8CB((4CRU7&T8X)!^BKG]DCX47W@"S\#3^%?-\)6=XU_!I+:C=
M^3'.P(+@>;G^)N,XRS'&2:T-6_9H^'>N>)/#_B"]T2XGUO0(8[?2[XZK>"6U
MCC)**C";MD]>N3G-!5T?%'P[\=>)?%/PE_;-TO7?$>KZ[8Z&EQ::='JE_+=?
M98@;U=J&1B1D(F?7:,UY=\7?^4:?P$_[&&\_]'WU?HYIO[)_PNTBS\3VEGX<
MFMK?Q.,:U$FJWNV_^9F_>_OOF.7?G_:;U-5M0_8_^$FK>#-+\(WGA1KGPSI<
MTEQ8Z7)J=X8+>1R2[(OG<$EF/U9O4T!='BWB;QMXETG_ (*9>$O"EKXBUA?#
M&H:%+>7.B-J$K6;S?9KKYA"S;!S&AP !D9ZUY1X3^,_CKXE_LT_&_P"+FI^*
M=>TCQ;H>LB/2+6SOY;>VTR-#"1#]F5A%(")2K>8C$[02<\U]N2?L[^ KCXB6
M'CJ;2+J;Q?81K#;:Q)JMXT\:!679DR\J59@0<@[FSG)J'6?V:/AOX@NM;EO?
M#:M'KEQ'=ZK9V][<06=_,A#+)/;1R+%(VX DLAW'DYH%='QO\8/C=XZ\67'[
M(>MVGB37/"-]XXN(H-:BTF\DAAN,7-FGF>028B#YLC ,I!5P&W  5Z/^SYXS
M\2Z+^WM\6_AG+XGUK6?!]CHZZE:6>M:A)>M;S'[$?D>0EE'^DR#:#CIG)&:^
MB?'7[._P^^)&K:!J7B#P]]MN_#X4:2T-Y<6ZV.UE93$D4BJA!1.0,_(OH*FT
M/X!>!?#?Q+U'X@:=HTEMXPU!62[U3[?<L\ZMMRCJTA4K\B87&!L7 &!0%U8]
M%HHHH)"BBB@ HHHH **** /,/ ?S_&SXH-_=72T'_@.QKT^O,/AS^\^+'Q0E
M];BQ3_OF UZ?0!Y5\6!_8_Q!^&NO#Y434Y-+D;L1<1[5!_%37JM>:?M!:7<W
MWPQOKJRB::]TN>#4850$G,4@+'CT3<?PKK="\::+XDT$:U8:G;S:;LWO<>8
ML6!DA\_=([YQ0!O45\P?$S]H2_\ %$\VE>#9Y+#2T;;-K2Y66;!Y6'^ZO^UU
M/MWX*#QGXRM/]3XTUK_MM<>;_P"A4KE<I]N45\9V_P 6?B-:_P"K\8R./[LU
MC _ZE<UHP?'CXD6^,ZIIMW_UVL@O_H)%%PY6?7#,(U+,0JJ,DDX %>4_ ^,^
M(YO$_CF9<R:[J#I:,PY%G"?+C /;)#9^@KQ_6?VBO&=WX>U73]0T_3'2\MGM
MUO-/$B26Y88+D$MN&">@!'7VKZ'^%%WH5QX"T>#P[?PW^GVMM'!YD)YW!1NW
MJ>58G)((!YIBM8[*BBB@0SFOSG_X*-:>+?XAV5P%"F:WA<D#KPZY_P#'/TK]
M&,=.PKYD_:R_9DUGX[:KIU]I5S;QBWMUB:.1]C[E:0@@D$$$2GT^Z*\[,*$L
M1AITX;M'V/"&:4,GSO#XW$NT(O5VOHU8_,#K2\U],ZQ^P+\1]/W&&R-P@Z>6
M\+Y_*3/Z5Y7\1/@)XO\ AC8_:]>TZ2R@8_(9HG0OR =N5P<;AG!XS7YM4RK%
MT8N<X:(_MS <?<.YE4A1PV*3G)I)---M]-4CSBBBBO&/T4****!A1113%9/<
M*]J^&_Q^70=).G^(8[F]6!0+>X@ :0C^XV2,X['->*T5VX7%UL)/GI.S/EL]
MX=R[B'#?5L?"Z3NFM&O1GV)\/_B-8_$2&]EL;:XMTM75#]HV@MN!/8GTKJI(
MTFC:.15=&&&5AD$>A%?&'A7QMK/@NZ:;2KQH Y!DA8;HY,?WE/\ ^NNBUOXZ
M>+M:R%ODTZ,_P64>S_QXY;]:^PHY_3]C:NFY^25F?SGFGA#C'F;GE<XQH:6N
MWS+:_J^QR_B]K1O%6K_8(5@LA=2+#&G0*&(&/RS^-8]#,68D\D\FDKX:I+GD
MY=S^J,)0^KX>%%N_*DKO=V6XM)2U<T?39-8U*VLXE8M*X4E1G:,\G\!1"#J2
M48[L,5B*>$HRK5'913=_0^UO^"?_ ( \_7(]7FC^2RMVNR2/^6DOR1C_ +XW
M'\*^^!R:\0_9'\(+X;^%R7QCV2:I,95]HD^1!^88_P# J]OK]EP])8>C"FNB
M2/\ -3.LPGFN8U\;/><F_P =%]P^BBBND\4**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'OC)\;]5^%
MGC+P/H-IX9M=:/BZ_;3;.XEU1K813A=W[Q1 ^%QGD$GCI7L-?+'[8,+77Q5_
M9VMDOYM.FE\6N$N;?RS)&?)QN42*RDY(ZJ1STH&CT?0_C]M^,T7PO\5Z#)X;
M\3WEBVHZ7-!="\LM1A4MY@CE"(RNH1CM=%X!]L^OY%?)/PLA7P%^U%JNG_%F
M4ZM\0M4@>/PAXRNW6.#4-,!!:TBA4+'#<1EOG"KE]Q/0Y;GK:]T'XP:E\8?#
M_P 0/%.A>&/$^F^(+VVA?6(/+U/2[%0!9W-C,UPGEIY>UPR)@LS%@P?Y@+'U
MVOC'1Y/&#>%DO4DUU++^T9+-3EXX-X17;T#,2!GKM;TK<R*^.OAOH'A?3_VO
MG?48[*_OI_A]I&HQ:CJEA'%=WUT+ID^ULA7(N'/EY(^;<0.V*\_U/Q-X?N/"
M/PH\9^%M1CM(M0^)-F%UK5;U)/$&HP/>R)<?:Y$V[(@#L\D[\1B/=M/RT!8^
MXK>_\2MXAUR"32=/72(886TN\^W-YEU(0WFK*GEGR@IV@$%\@YP.E<O^SS\7
M)_CC\*=.\7W6DIH=Q=7-W;O8QW'V@1^3<R0_?VKG/EYZ#K7G7P7:)/VO/CLE
MM<M-9RZ=X?N8AYYD3YX9V9DR3P2<\<<UX=X+\<7?@7]C'X=W7VDZ?X;N?'=Q
M9^(;_P MY(K:P?4;O)F",K>4THA5\,,JY7D-@@'Z!45\2_%CP7X6TWP'\6]8
M\,^,M/N4O?!-W=R^'_!Z_9]+CDB!,5\5CF<)*V\KC(60!CM)1FKJ+SX2V-K\
M'? =_P"%-7LM$\;>(H]'4/XAFN+BPU^6&UDF6RNE#$*CJ)3E5!^15 /RK0%C
MZRHKY>^'$W@SQAX'^*?A'Q_X/M_AREAJ=L?$VFC51%I8D>& P36US$8PB.(H
M7*#:0S$-DL<_3=LB1V\21<Q*H"\Y^7''/>@1S?Q&^(FB?"GP;J?B?Q#=?9=,
MT^)I7VC<\F%)"(O5F.#@#^0)KAO@K^T9I'Q2^ MO\5M5MX_"6B.+N6=;NZ$J
MV\4$\D6]GVKR1'G '5L#/4^'?M1:U\7&7XI3W/P@;7O"%KH5_9:3KO\ PDEE
M#%I]L]FZW%[]E;,CS89_0[%V*!O<O\NWTGC;7/\ @EOI=K9Z!+9Z!IGB'S)K
M^*Z6;[?9&>Y9Y#$HW1+'<M$I#]=@8<4%):'Z2_"?XP7GQCM8M=T/PS<67@R<
MG[)JVL3FVGO4!XFAM@C$Q-R0TC(3V7'->2_'/]M;6/@3=:?JNL?"/6G^']Y>
M+9Q^)7U&"*5R59LK:8+C*JQ42F,D#L>*\LL=6U?X6_M,_!&R^'?B/6+GX?\
MB7PQ'>ZIHMYJ5Q>V-O:)&=URHED<0*$$>"I !CVC@[:Z3]MK25^+WP9M/BI\
M//B9_:%MX5O(;VRTNU-O=Z=<W(D5!A0A8W ,@VJY<9^4(NXF@+:GVC9W27UG
M!<QAA',BR*)%*L 1D9!Y!]JY&'XL>'+OXJ-\/;6_6Z\3PZ7)J]S;1$$6T*R1
M1J)#_"S&8$+C.%)..,Z?P[O=;U+P#X:N_$MLMGXCN-,MI=2MXQA8KIHE,J@=
M@'+#'M7PI\+_  ?X1_X>;?%ZUUO1]&6Q@TM+ZSAOK:(1QW3-8,)8PPP)"TCG
M<.27)[T"1],_L_\ [3R?'+QU\2O"\GAPZ%>>![]=.N9A??:8[F0RSQ$I^[0A
M<VYQD9.X<"O=<BORD\)>$=&\4-^W3=:I:K>R:;=7EU:+)(VR.87&H,LH3.TN
MI4;6(R S $!F!U+[QQXOUS]EO]E+3]1U*^F\(:YXA?3O$=Y),VV6&/4/*M[>
M9^\?DB7Y6X/E#(^44#Y3]1E8, 0<@]#3J^'/!MO>6'[>?Q.^'F@V$?\ PKBZ
M\-I+JN@V\2K803O;Q;7$0&U'<L00,;M[$YQQ\I^$]6T__AV?XX@O;RW_ +<A
M\;(;2.>0?:48QV>XQ@G</D$F<=@WO0'*?L;N QDXSTH9@H))P!U-?G/\3O#/
MC;4/#?P?\8>"I=#\:W7AGX<Z9<ZE\/M?@6X2>TDC(>\BCD^60G848HPD7RTQ
MGS "Z3XN>!-:M?V>9;9;S26OK&\EL_!'B&\A70(H6DGB::]N)4.Y%9)/*8(S
MLJ)]UFR0+'Z+Y%)N&<9YK\Q_V<M>CU+]F?\ :L\-7>H0W^GZ3#J-QI=@SAXK
M=5@FVO A)VJK1Q%=O"D*1@UY=XLL8/"O["/P,\>:6\MKXRC\4721ZNL[FXB1
M9[PA$);Y$S&C;5P,ECC+,2!RG["3^8L;^4JO)@[59MH)[ G!P/P->(?LY_M.
MK\??$_Q$T(^&WT"]\%WZ:?<L;P7*7#L\Z$J=B8 -N>HYW#I7A7B;48?&?_!2
MBX\+_$=+6^\(Z;X>\_PYI>L*C64DS0Q,\HC?Y'?=]J&X@D>5Q]T8H_\ !-.2
MP_X6M^T>NG7"W%BVO0-:R+.9O,A$]]M8.22XP5^8DYR#GF@5M#[YHHHH$%%%
M% !1110!YA\+OF^(7Q,D]=2@3_OF&O3Z\P^$?S>+/B/)ZZX4_P"^8Q7I] !7
MQY\>K/06^)5QIF@VJV*1PJ^L_97*17$Q.Y$9 =I(^\3CJ?45],_$GQM;?#WP
M;J.N3@.\";8(3_RUF;A$_$XSZ $]J^,[,7$GG75[(T^H7<K7%S*W5Y&.2329
M42=56-0JJ%4#  & *6BBI+"BBB@ IVCWVJ>$]6_M3P[?OI5_QO"<Q3@'.V1.
MC"FT4 ?1/PT_:+TSQ5-#I7B&-= UUN%WM_HUP?\ IFYZ$_W6_ FO9:^"[JSA
MOH3%/&)$/8_TKN/A_P#&OQ#\-_+M+[S?$7AU>/+D;-U;K_L,?O*/[I_ BJN2
MX]CZ\HKG?!OCC1/'NEC4-#OX[R'@2*#B2)B/NNIY4_7\*Z*F0,KPG]LCP2/%
MWP9OG5,RV,@E#8Y".#&WY%E;_@->[FJ>J:7::UI]S87T"75I<(8Y89!E74]0
M:B<%4BXO9G1AJ\\+6A7INTHM-?)W/PRDC:&1D=2KJ2I4]01VIHK]*?BY^P7X
M<\6++>>&9_[-O&R1;W#$KGT63!8?1PWU%?GAXM\/KX7UZXTU;C[3Y6,OC'7G
M'7GC'-?EN/RJK@??;3CW/[RX/X^P'%+6&IQ<*R5W%JZLK)M->?<Q****\$_6
M1?<U>T/1[GQ!J]IIMHF^XN9!&@[#/<^P')^E4:^A?@'\,Y=)5?$NI1F.XEC*
MVD+#E%/5SZ$C('L37J8#!RQE906W7T/AN+.(Z/#>65,5-KGLU%=Y=/\ @GFW
MQ0^%D_PYFM'%X+ZSNBP23R]C*PQ\K#)]>/H:X.ON/5M&L=>L7L]0M8[NV?K'
M(N1]1Z&OD+XBZ'IWAWQA?Z?I5P+BRC(V$-N*''*D]R#FO3S?+%@Y>TI_"^G5
M'PGAWQQ4XDIO!8R+=>";<K:-7\MGJ<S1Q173:#\.]:\0,ACMC;Q,>))P1GZ+
MU/Y5X5&A5KRY:46WY'ZSF.;8'*:3K8VK&$?-V^[NSF?TK2T?P[J.N2;+*TDF
M&<%\80?5CQ7U5\*?V&=<\1>3=7]F;2V;!^T:J#&I'JL(^8_\"X/K7USX _97
M\&^"XXGN[?\ MZ[C'!ND"P+_ +L0XQ[-NKZG"\.SE[V(ERKLM6?@6?>,F$P]
MZ63TG4?\TM(_);O\#X$^&'[*/B3QY,C0V5Q>QYPS0CRX$_WI6P/P'/'%?8'P
MQ_8AT3PW#')KMPLIX+66GC8A]GE/S-^&/K7TU;V\5K"D,,:0Q(-JQQJ%51Z
M#I4W\6,5]?A<!A\(OW4+/ON_O/YUSKB[.<_D_KM=N/\ *M$ODBOINFVNCZ?;
MV-G"EM:6\:Q10QC"HH& !5JEHKT3XX**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF?$'PX\)>+
M-2@U'6_"^C:QJ$  BNM0T^&>6, Y 5W4D8//!KIJ* ,#Q!X'\.>+K.WLM=T#
M2]:M+9@\%OJ%G'/'$P& 55U(4XXX[52U;X6>#-;U33]3U#PAH-_J.GHL=G>7
M.FPR36RK]U8W*Y4#L 0!BNLHH QKSPGHFH:]9:W<Z/87.M62-':ZE-:H]S K
M9W*DA&Y0<G(!'6L=OA#X%:+4(SX+\/&/4)DN+Q3I4&+F1&W(\@V?.RGD%LD'
MFNQHH YN#X>^%K75+S4H?#6CP:E>HT=U>1V$2S3JPPRNX7+ C@@GFG:7\/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ JEK&I1Z/I-[?R_P"JM8'G?Z*I8_RJ
M[7GOQ[U1]+^%&O>5DSW4:V4:CJQE=4(_)C0 SX Z;)8?"K1I9^;F^\R^E;^\
M99&8'_ODK76>,->3POX7U;5Y,;;&UDN,'N54D#\3@?C5G0=+30]#T[38_P#5
MV=M';K]$4*/Y5Y7^U+K9L?AJNF1MB;6+R&TXZ[ ?,8_3Y /^!4 CYGT2-TTV
M%I6+S2YED9NI9CDD_G5ZA5"J !@#@45!J%%%% !1110 4444 %%%% %;4KP:
M?8RSGDJ/E'J>P_.OKKX*^!V\ _#O3=/G3;J$X-W>Y'/G28+ ^ZC:O_ :^1[R
MSCOH?+D+ !@P9#AE(/!!JY!J_B&TQ]G\6^(8!_=34I,?EF@35S[IK/UK6+7P
M_I-WJ5]*(;.UB::61NRJ,G\:^-X/'GCBUQY/C35?^VS++_Z$*BU_QIXR\6:2
MVDZUXGEO]*D=7EMOLL49DVG(!90#C(!Q[55R>4IZMXBN_''B34?$U^"DU\^(
M(3_RQ@'$:#\,$^IY[UY3\:]6T*/1I8;Y5EF*E %ZEL< >X/.>U:WQ'^)-GX-
MT]T20&X/RA4/.?[J^_J>WUKY=\0>(+OQ)J#W=V^6/"(/NH/05\WFV94\-3=%
M>])].WJ?M7A[P3C,\Q4,QFW3HTVG=:.372+_ #9F4M'6H;2^M[Z-I+:>*=%;
M86B8. V <9!ZX(_.OS7EE)72/[;E6I4Y1IRDKN]EU=MR6I/-?RO+WMY>=VW/
M&?7'K4=%3J;/V<M78OZ#9_VAK5A;8R))T4_3<,_I7Z[_ +,>C?V/\'='9EVR
M7CRW3#ZN54_]\JM?E)\,;/[9XPM3C(A5Y#^6!^I%?LKX(T;_ (1_P?HFFE=K
M6EE#"P_VE0 _KFOT/ARGRT)3[O\ (_CKQHQOMLUH82+TA"_S;_X!O444E?7'
M\[C.A]J7KTK@OC%X[UOX;^"=0\1:1H-IKT.FP2W=Y!<:@UHRQ(I9C'B*3>V
M>#MZ<$GBO%O O[77C'XB?#C6/&FB?#.SN],TJ=X+BW'B!A<G9&DC,J&UVL K
MCC?DD' KEGBJ=*?))N]K[-Z?(]W!Y'CL=AWBZ$4X*2C=RBK2>R=VFKGU*?O"
MESTQTKPGX;_M-Q_&+X;:IXC\(:)'<:QI;XO-'U2]-ML&TME9$CDW @';E1D@
MYVXKD?@G^UOXM^/$>O/X;^'FG!M'6%IH[SQ"\9<2>9M"8M&!/[ML[BO4?AG]
M=H7@E*_-M:[O;<ZGPUFL85YSI<JH-*=Y17*Y.RO=K1]'L?4G2C=Q_6O"?@;^
MU5I?QB\5:MX4O-&N?#/BG3#)Y^GW$@E4^6^R0*X R5;@@@>HS@X]MOKZ'3+.
M>ZGE6*WA1I)'<X"J!DDGL,5T4JT*T>>#NCRL=EN*RW$?5L5!QGH[:.Z>S35T
MT^C1:^@IH]^M>6_ 'X\:7\??#-_J^G6S63V=]):O;O)O.T',<G08#H0<8X.1
MDXS5WXP?$O6/A[%X?@\/^&#XLUG6-0%E#8?;/LH5?*DD:5I-C@*HC&<@=<YX
MP5&M3E352+NF.IEF+I8QX&K#EJIV:;2MI?5O1::WO:QZ-MHY^M?,OQJ_:P\3
M_ FSTV7Q)X(T-[C4&(BLK+Q'))/M49+L&LU4*"0,[NI&,\XZZY^-WC"W^!T7
MQ#/@2UB=;234;K2+K67CEBME4L&5OLYW,5!;:0N!CDGBLOK='GE"^L5=Z/0]
M"7#V8QH4L3*"Y*LN6+YHVD_+7\=O,]LYSP*%_6OG3X$?M->*?C]H^KZEH_@;
M3;&WT]C#_I6OR;GE*A@N%M3A<'ENH[ UA?#O]L3Q)\1?BQ>_#^V^'UC9ZI8R
MSQW<L^OL8X_)DV2;2+4ECGITSZCK4+&T&H24M)[:/4WGPOFM.IB*4J:4J"O-
M<T/=7=^]^5SZKHI!T&:6N\^5"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MBBB@ HHHH **** "BBB@ HHHH **** (YG\N&1_[JD_I7F_[.,?E_!?PV/\
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
M]B-UPI8_NMV[A03TZ FN@H$%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '@'PPUCXT_%+X9^$?&</C+P'I,'B+2+36$T^3P7>W#6RW$*2B(RC5D\P
MJ'V[MB[L9VC.!U/_  CGQP_Z*%\/_P#P@[[_ .7-'[)W_)K/P;_[$S1O_2&&
MO5J /*?^$<^.'_10OA__ .$'??\ RYH_X1SXX?\ 10OA_P#^$'??_+FO5J*
M/*?^$<^.'_10OA__ .$'??\ RYH_X1SXX?\ 10OA_P#^$'??_+FO5J* /*?^
M$<^.'_10OA__ .$'??\ RYH_X1SXX?\ 10OA_P#^$'??_+FO5J* /*?^$<^.
M'_10OA__ .$'??\ RYH_X1SXX?\ 10OA_P#^$'??_+FO5J* /*?^$<^.'_10
MOA__ .$'??\ RYH_X1SXX?\ 10OA_P#^$'??_+FO5J* /*?^$<^.'_10OA__
M .$'??\ RYH_X1SXX?\ 10OA_P#^$'??_+FO5J* /*?^$<^.'_10OA__ .$'
M??\ RYH_X1SXX?\ 10OA_P#^$'??_+FO5J* /*?^$<^.'_10OA__ .$'??\
MRYH_X1SXX?\ 10OA_P#^$'??_+FO5J* /*?^$<^.'_10OA__ .$'??\ RYH_
MX1SXX?\ 10OA_P#^$'??_+FO5J* /*?^$<^.'_10OA__ .$'??\ RYH_X1SX
MX?\ 10OA_P#^$'??_+FO5J* /*?^$<^.'_10OA__ .$'??\ RYH_X1SXX?\
M10OA_P#^$'??_+FO5J* /FWXP0_&K3_#,6C_ /">>![BZU^X72H8;7P7>PR'
MS.'8.=6< !<Y.T]>W6NMT/P'\9?#VCV.EV7C_P  QVMG"D$2GP)>D[5  S_Q
M.>3QR:T+=?\ A./CE/-]_3/"-KY*=P;R<?,1_NH,>Q KU6@#Y/\ VEO#_P 7
M(OA_:R:KXX\$W<":E 5CM?!MY ^_# '<VK.".3QC\17A7]D?$C_H:_"O_A,7
M/_RPKZ?_ &L-5WMX2T16R);F2^D7T\M0JD_4NWY5XO4LM;'$?V1\2/\ H:_"
MO_A,7/\ \L*/[(^)'_0U^%?_  F+G_Y85V]%(HXC^R/B1_T-?A7_ ,)BY_\
MEA1_9'Q(_P"AK\*_^$Q<_P#RPKMZ* .(_LCXD?\ 0U^%?_"8N?\ Y84?V1\2
M/^AK\*_^$Q<__+"NWHH XC^R/B1_T-?A7_PF+G_Y84?V1\2/^AK\*_\ A,7/
M_P L*[>B@#YF^/\ X/\ %=NNGZWJ>KZ-?,3]E=K'1Y;8+U9=VZZDS_%Z5\]^
M+/#_ (DU9K,V&L0VGE,WF>4)(=P.,9^9L]#Z=>^>/T)\3>&;#Q=I$NFZE$9;
M60AB%8J00<@@CO7CGB+]F?[\FAZKZD6]\OY#>H_I7R./P6)CB/K&&BI+M97O
ML?T7PCQ-DF(RB.3YS6G3DG9-2DE:Z:V=EKIJCQ_PE>6]CXET^>Z.V!)<LW]W
M@X/T!P:T?$O@;7--NI[F6U:ZA=S(;BW^=>3G) Y'XUS^I:=<Z3?3V5W$T%S
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
MW6@#3^"?A^XT7P+;W>H<ZMK$CZI>OC!,DIW 'Z+M&/7->@4U5"J !@#@"G4
M?)'Q^U;^V/C-=0AMT>DV$-MCL'?,A/UPP'X5Q%3:QJW_  D7B[Q-K&=R7FI3
M&)O^F:MM3]!4-0:Q"BBB@ HHHH **** "BBB@ HHHH&8=]X'T#5-8_M2\TFU
MNK[:%,LR;\@=.#QGWQGIZ5-'L\#ZQIGB#1[2"UN;&X25A#&$#@'@-@<CJ/HQ
MK6J.ZMUNK>2%_NR*5-91IPA+FC%)^AW5<?BZ]-4:M64HI62;;22V25]+'W%H
MNKVVO:/9:E9OOM;N%)XV_P!E@"/QYKS3]IRWAO/AKI<,\2312>,/"J/'(H96
M4^(-/!!!Z@@D?C6%^R?XP;4O"=[X:NGS>:/,?+!/)A<D\?1MWX,M='^TK_R3
MO2/^QS\)_P#J0Z=70>6=5H?PP\*>&=8?5=+T*SL+]E*^;"F-H/4*O1<_[(%=
M7110 4E+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!Y3^R=_P FL_!O_L3-&_\ 2&&O5J\I_9._Y-9^
M#?\ V)FC?^D,->K4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7EOP]3_A(/BMXZU^?YWL98]%M?^F<:#=(/Q<@UZE7F'P,_?VW
MC6]Z_:O$]\ZG_9!4#^1H ]/KGO'VN_\ ",>"==U7=M>TLII4/^V$.T?BV*Z&
MO(/VI-6-C\*Y;%6VR:K>068QUQN\P_I'C\: /F+0[?[+I%I'C!V!C]3R?YU>
MH4!0 !@#BBH-0HHHH **** "BBB@ HHHH **** "H+Z[2QM99WZ(,X]3V'YU
M#<:U8VN1)<QY_NJ=Q_(59\&^'Y_BQXPTS1+*.86'FB2\GVX"1CJ?;C(&>I(I
MI";L>^_LJ^!9-%\+W7B6^7_3]:;,>?X8%)P?^!-D_0+70?M*_P#).](_['/P
MG_ZD.G5Z99VL.GVL-K;QK#!"BQQQKT50, #Z 5YG^TK_ ,D[TC_L<_"?_J0Z
M=5&9ZK1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 >4_LG?\ )K/P;_[$S1O_ $AAKU:O*?V3
MO^36?@W_ -B9HW_I##7JU !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5YA^SI^^^&<%[_S_ %[=W&?7,S#/_CM>@:[=?8=$U"YS
MCR;>23/T4G^E<;\ [7['\(/#$>,9MVD_[ZD9OZT >@U\V_M5:M]J\2^$]&4\
M0QS7\J_7"(?S#U])5\>?&C5?[<^,VO.#NBT^&&PC/T7>X_!F-)E1W.4HHHJ2
MPHHHH **** "BBB@!LDBPQO(YVHH+,Q[ 5G66K7>M7'V?1](O=4G_N01%C^2
M@G]*7Q'+Y6CW'JP"?F0*^R?@OHXT/X6^&;8($9K))W &/FD&\Y]_FJD2V?-.
MC?!'XE^)-I&F0:) W22^D"$?5?F;_P =KN=%_9 :XVOXB\43W']Z"QCP!]&?
M(_\ '*^D\BC(ID'F?A_]G7P%X=VLFB+J$J_\M-0<S9^JGY?_ !VO0K'3;72;
M<065K#:0+TCMXPB_D!5NB@ KRK]I7_DG>D?]CGX3_P#4ATZO5:\J_:5_Y)WI
M'_8Y^$__ %(=.H ]5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /*?V3O^36?@W_ -B9HW_I
M##7JU>4_LG?\FL_!O_L3-&_](8:]6H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** .7^)UU]C^&_BJ;."NEW./KY3 ?K2?"^V^Q?#
M?PM#C!73+;/U,2D_J:R/CY=?8_@_XGDSC=;"/_OIU7^M=AH-K]AT/3K;&/)M
MHX\?10/Z4 7))%CC9V(55&2QZ 5\'QZDVO:AJVLMG=J5]/=\^C.<"OL+XP:]
M_P (W\+_ !-?AMCI8R1QMZ.XV*?^^F%?'6F6_P!ET^VBZ%8U!^N.:3+B6:**
M*DH**** "BBB@ HJSX!\!7?Q9\=7FC1ZK)I5M:6QG>:-"_0H,8#+R2_KVKV*
MS_8YT#_F(:_JEWZ^4$C_ /0@U58GF/GKQ O]HM8V$#*\]Q<*@4')YX'ZD5]_
MV-I'865O:Q#$<,:QJ/91@?RKS'PO^S7X)\*ZI:ZA#:75Y=6T@EB:[GW ,#D'
M:H .#SR*]6S3)>HM%%% @HHHH *\J_:5_P"2=Z1_V.?A/_U(=.KU6O*OVE?^
M2=Z1_P!CGX3_ /4ATZ@#U6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \I_9._Y-9^#?_8F:
M-_Z0PUZM7E/[)W_)K/P;_P"Q,T;_ -(8:]6H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /,/VBOWWPUEL?^?^^M+;'KF96Q_P".
MUZ?7F'QP_P!);P+8#_EY\36>X>J+O+?TKT^@#RC]J!2?@OK;=EDMB?\ O_&/
MZU\T5]/?M+)YGP2\2#T6W;\KB(U\P*=R@^U2RX["T444B@HHHH ***I:QJ T
MVPDE_C/RH/5CT_Q_"@#V7]C[3?/N/%VM,,^9+';QM^+LP_5*^EJ\J_9L\'3^
M#_AC9I=ILN=0D-\R$8*JRJ$!]]JJ<=LUZK5F04444 %%%% !1110 5Y5^TK_
M ,D[TC_L<_"?_J0Z=7JM>5?M*_\ ).](_P"QS\)_^I#IU 'JM%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!Y3^R=_P FL_!O_L3-&_\ 2&&O5J\I_9._Y-9^#?\ V)FC?^D,
M->K4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E
MWQ(87WQ0^&VG+\[K=75ZZC^%8XN&/IR<5ZC7E?@S_BKOC%XL\0GY[31XTT*S
M;J-X.^<_4-@?0UZI0!YQ^T1'YGP9\3C_ *8(WY2H?Z5\JP'=#&?]D?RKZS^/
M$?F?"#Q4/^G)F_(@_P!*^2K,[K2 ^J+_ "I,N.Q+1114E!1110 5I?"OP5_P
MM+XEV]K*GF:+I?\ I%W_ '7P?N?\";"_0,:YS7M1_LZP9E.)G^2/ZGO^%?6'
M[/OPY_X5[X#MUN(]FJZABZN]WWER/D0_[H_4M5+N3+L>G* H  P*6BBF0%%%
M% !1110 4444 %>5?M*_\D[TC_L<_"?_ *D.G5ZK7E7[2O\ R3O2/^QS\)_^
MI#IU 'JM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1124 +1
M110 4444 %%%)0 M%)2T %%)2T %%%% '+?#'P/!\,?AOX4\'VMS)>V_A[2;
M328KF8!7E2"%(@[ < D("<>M=3110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5B>,O$47A'PIJVLRX*V5L\P4_Q,!\J_B<#\:VZ\L^-
M3'Q%=>%O!<?S?VWJ"R7:C_GU@Q))GZG;CZ4 ;'P6\.R^&_ASI4=UDW]XIOKM
MF^\TLIWG/N 0/PKNZ:JA0 !@#@"G4 <'\=+A+7X1>*WD^Z;%T'U;"C]2*^1[
M)2EG IZB-0?RKZ7_ &I+[[/\([RV!P;Z[M[8>_[P/C_QROFZDRX[!1114E!1
M15+6Y)(M)NGBX<)U]!W/Y9H ZWX'>"O^%E?$M;RXC\S1-%(F?(^623/R+^+#
M/NJ'UK[.KRC]FG1]/TSX3:7/88>2]9YKF3N9 Q4CZ * /S[UZO5F04444 %%
M%% !1110 4444 %<M\0?!$'Q T&UTNXN)+6.WU;3-6$D2@DO97\%XB<]F:W"
MGT#&NIHH **2EH **2EH ***2@!:*** "BDHH 6BBB@ HHHH **** "BBB@
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
MNN-.L6D@\ZX>)E5A  0 N1D9['/4^_?L8?\ )M/@O/\ SQF_]'R5\P_MI?\
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
M!D52=A!P.#5_8WUI;[]F'PXVE1PW-Y:P3P_9Y)#&IF65_E9@K%03@DA3@-D
M]*Y+0/VQ/%&O?&5_AK%\.K&/78IY(996\0-Y*[%WLV[[+DC:..,FN:G4A&C2
ME4F^:5G?5W>CMIIY'MXK XJOF684<#A8.E1YTTU!<L%=*5W:3:WO=W>_0X#X
MU?&#XH>!?VE-#\!:7\0;]=)U:YLD,L^GV+RPB>?8P4B  A1TR,^I/6OH[XSP
M^*/"OP7UC5='\::E9ZQH>FSWQOFM;21KQHXV<+*I@V ';C]VJ=<\]*^4OVI;
M>2S_ &X/AY<3#9%-/I,@;/&T7C Y/L0?PQ7V)\?HQ<? WQM;J5$EQHMU!'N[
MN\+*H_%F _&IPSE*6(4I/1NVKTTZ:F^>4Z-*CD\Z%*"YX)RM"/O/FL[Z:^CN
M=/X0T?4="T.*VU;7+KQ%?#YI+Z\BAC8Y X"Q1HH&<XX)YY)KYU\=_M67'A?]
MJ[P_X&6=$\,M&MG?%D7#74W,;!L9 4[%.#CYWR,J,?0GCGQ9!X'\&ZEK=PDE
MPMG;LZP1 EY7QA(U Y+,Q50/4BO@7]JS0=/U+X;>%==TV#7!XETB1Y-5O;CP
M_?V<;M._F22^;-"BKB=CM!8'#X&<"M,PJSHTDZ3UC9ONTNGS.#@_+\)F>/=/
M,(7C5YH1=M%-K1Z::.R2[M,^K_VI!\1=)\ W7B3X>>);C3+S2XO.GTU+.WG6
MYB'+LOF1LP=5R< X(!&,XKE/V*?C=J?Q<\%:S-XD\27.K^(K&95N(;B&WBCA
MC.XQO&(HT.U@"#O+?,AQ@<5Z9^SW\2XOC%\']!UV4I)=S6_D7L8[3)\DG'8$
MC<!Z$5\03>"Q\,OVS-0\":%>S6.@>()DL[J"'Y?]%G42O"I[8Y4,.0*YL16=
M*K2Q4)-PGI:^EWL[?F>UD^6T<PP./R'%THPQ.'O44^57M!VG%M*[75?Y(^O_
M (&_\)KXFUC5?$NH^-K[6/!LUQ)'HME=65I&T\"_+Y[O'$K%6<.8\8RFUCG.
M*]M]Q5;3[.#3K&&UMHEAMXD5$C0855 P !V  JU7NTX<D5%N[/RO&8A8JLZD
M8J*V222T6BO9*[[OJQU+116IQ!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 ,/L:\NE^"LDGQ.'C;_A-O$7VQ?W0L6-J
MUHMN75F@5# 65&*+DA@YP#OR :]1*FEJ)04K7-Z.(J8>_LW:ZL_1]#Q[XY_L
MWZ3\?190:YKFK65A9D/%9Z>+9$$F&!DW-"TF2&P1OV_*IVY&:I#]F=5^&#^
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
M12Q(8F-4(8#:5'%=YS1@\T.G!WNM]R(8ZO3]GRRMR.ZVT>]_O/$O@W^S#8_
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
MQINDBQ6)M/9$(F)F#9E$C$-\P&W&!7&:E\ --U:3X?R7'B/7S)X'<2:8ZO;
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
MS*RQH>5C08.1\O&.<@M+'K-%%%!(4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7CWQD^-^J_"SQEX'T&T\,VNM'Q=?M
MIMG<2ZHUL(IPN[]XH@?"XSR"3QTKV&OEC]L&%KKXJ_L[6R7\VG32^+7"7-OY
M9DC/DXW*)%92<D=5(YZ4#1Z/H?Q^V_&:+X7^*]!D\-^)[RQ;4=+F@NA>66HP
MJ6\P1RA$974(QVNB\ ^V?7\BODGX60KX"_:BU73_ (LRG5OB%JD#Q^$/&5VZ
MQP:AI@(+6D4*A8X;B,M\X5<ON)Z'+<];7N@_&#4OC#X?^('BG0O#'B?3?$%[
M;0OK$'EZGI=BH L[FQF:X3RT\O:X9$P69BP8/\P%CZ[7QCH\GC!O"R7J2:ZE
ME_:,EFIR\<&\(KMZ!F) SUVMZ5N9%?'7PWT#POI_[7SOJ,=E?WT_P^TC48M1
MU2PCBN[ZZ%TR?:V0KD7#GR\D?-N(';%>?ZGXF\/W'A'X4>,_"VHQVD6H?$FS
M"ZUJMZDGB#48'O9$N/M<B;=D0!V>2=^(Q'NVGY: L?<5O?\ B5O$.N02:3IZ
MZ1##"VEWGVYO,NI"&\U94\L^4%.T @OD'.!TKE_V>?BY/\<?A3IWB^ZTE-#N
M+JYN[=[&.X^T"/R;F2'[^U<Y\O/0=:\Z^"[1)^UY\=DMKEIK.73O#]S$//,B
M?/#.S,F2>"3GCCFO#O!?CB[\"_L8_#NZ^TG3_#=SX[N+/Q#?^6\D5M8/J-WD
MS!&5O*:40J^&&5<KR&P0#] J*^)?BQX+\+:;X#^+>L>&?&6GW*7O@F[NY?#_
M (/7[/I<<D0)BOBL<SA)6WE<9"R ,=I*,U=1>?"6QM?@[X#O_"FKV6B>-O$4
M>CJ'\0S7%Q8:_+#:R3+972AB%1U$IRJ@_(J@'Y5H"Q]945\O?#B;P9XP\#_%
M/PCX_P#!]O\ #E+#4[8^)M-&JB+2Q(\,!@FMKF(QA$<10N4&TAF(;)8Y^F[9
M$CMXDBYB50%YS\N..>] CSCXM_'CP_\ "*ZT72[J*\UKQ1KLOD:1X=TF,2WE
MZPZD D*B+U+N0H //%;Z^,IO#_A&^\0^-H;#PK:64+7-RXOS<1P1 9)=S&@W
M8QPN[G@$\9^*O%7@G_A*/^"GE]8^-7U"STO5/#93PW=6-_/92 +;('$4T3HP
M(;[7E02#N.00:\.\:^)/BUX\_8:\:6^LZGJGBG1-!\:QV_\ ;-Z7EGNK"-9
MY:0Y,D:W'D'<2<$D9PN %6/TC^$_Q@O/C':QZ[H?AFXLO!DY/V35M8G-M/>H
M#Q-#;!&)B;DAI&0GLN.:]%U#4;72;&XO;VXCM+.WC:66XF<*D:*,LS,>  !G
M)KX1TB^UWX<?M1? S2OAIK^M:AX%\5^&X;K4- N=2N+^SBMU0@W"+*[^2 @C
MQMP 8PHX;;7TM^UUI-MK7[,/Q.ANK..^6/0+NXCCEB$FV2.)G1P".&5E# ]0
M1F@5C)^('[5^C>&?V=;GXR>'M,;Q/X:AN3"(VN/LLDT8O#:>;&=CY!D 8!MO
MR'/!^6O4?AGXVC^(_P ._"_BN.V:Q77-+MM36T9P[0B:)9 A; SC=C.!G%?F
M_'I'AFR_X)-WVH6%GI<'B2\2'^T+BW2-;N95UW$?FD?,P 7 W= .*DU73;?X
M?^-_V(-9\.M)INKZY8Z=;ZE>Q3N9;N)S9HT4C$DE-DLB!>@4A0 %  /E/U#W
M 8R<9Z4ZOSPTOS_B%\7OVN9?B3 EW>>&]*F30(-24,NGV:K<-%-;!A^[)6.W
MDWI@[F#9R:\>^-VM>*/%?_!/7X2^*/%INKG6[?Q*]G;ZO=9-S+8F.X*%GZD'
MRU&3G<(U)))S0'*?K?D4FX'.#G'6O@?7-4TNZ_X*N^##H]U:S0S:#*UT;*16
M5YOL=V<OM."^SR^O.-OM7#?"A=?^#_Q9^'UIXKTK3/B9X-\7^(DN_#7Q(TR,
M)J8N97/$[D>80-Q$L,H^7YBK9B  *Q^F6X;L9YI:_(OXW>/O#>O?"3XCZCX6
M\02:W>V7BY+JV\1Z_<PQZZ9&*HT=HB#S5M%4GYV8?>VA%^:O5/VKKZW\8>.O
MV.-3>\^T7.MW-O'?ZC:3F.:<>=I^[,L9# JSRXP059FQ@YH'RGZ/A@>AKRC]
MI3XW/^SS\+;WQLVA_P!OV5E-#'<6RWGV>0"218U9248-\S#(..*^0/AW=:G\
M-?VQ/VG- \ 0FR@M/"-SJFFZ-:+F$Z@D-JT3+'R"V^5QT_C(KR2^7PGKW_!-
MK6?%5]<6=[\1M0UT+?ZI<3AM1N9OMBD1.Y.]U\G:_EG*C&_&0" 5C]3?AWXN
M3Q_X \,^*([9K)-;TRUU);9GWF(31+($+8&2-V,X&<5TM>:_LUR"3]G?X7%2
M"/\ A%M+&5.>1:1@C\"*]*H$%>7>*'_L/XZ^$M2N.+34M/GTI).RS!A(H/\
MO=![UZC7G_QM\/7&N> KJXL>-5TF1-4LF R5DA.[CW*[A]2* /0*XCXR>$#X
MW^'&LZ9&FZ[\GS[7;U\Z/YT ^I&W_@5=!X5\00>*O#>FZQ;?ZF]MTF _NDCE
M?J#D?A6O0!\$:9>#4-/@G'5UY^O?]:LUK>/?#G_"%_$KQ#HZKLM9)?M]H.WE
M2\X'LK97\*R:@U"BBB@!&8*I8G  R37K'[('AXW4WB/Q3*G,SBS@8CMP[C_T
M5^5>*^)+K[+I,V#AI/W8_'K^F:^Q?@CX7_X1'X7Z#9,FRXD@%U..^^3YR#[@
M$+_P&J1$CO****9(4444 %%%% !1110!Y-^T-\:[OX$>%=/UY/#\6OVESJ-O
MIKJ=0-L\<DS;4;'E."N<9Y!&> :S]4_: N? ?Q)\)^$/'?AK^P6\52-;:3JV
MFW_V^SDNAM_<.3%'(C'< "4*DGKU(X?_ (*&,J_ O2@TWD;O%&E#S,C*_O\
M.1GC(Z\CM6)K5G_PKG]J;P_J/QBOIO$^@W9,/@7Q5J#1P6^D7K*?-M+B*)4B
M\Z0#*3%>=H Y'R ^A]=Y%86I>,-'TGQ)HV@75]''K&KB9K.SSF218DW2/CLJ
MC )Z991WKYH\1:_I7C3]HSXE^"?'^I>'].@M[+3V\/V7BFT,D4UF\!::>T8S
MQ!9!/O#.HWCRTPWR?+QUCX+\'Z+\;?@%!JNIVGC6PFT+Q!:'Q)K]K"7U1+<Q
MF%I'8$2K&FX(Y)!0!@?FR0+'W+D5S\]]X@'C"*VATNS?PVUB\CZBUX5N%N@X
M"Q>3L(*%<G?NR#QMKX?_ &AO$.@ZI\*OCMXD\/7BPZUI.OFV&N:Y=J=8@OH)
M8%-M8*NU[>W0!BF6+-NE^3!W'VJ&ZMY_V[=$N;.^-Q;7WP]NI7\JX,D+R+?P
MH6 R5!PN#C^[[4!8]&^"?Q>O?BK<>/+:_P!&AT6X\+^)+C0,079N%G$4<;>;
MN*)C/F=,<<5ZAD5\+-XKUOP3\(/VJM9\/M=)?6OC^X,LMB"9X+5OL:W,J8((
M*PF5L@J5VD@C&:[[2O"/@37O%F@^)/#'CG12M_I=Y;RZ/X+A-K%J\!@+B2["
M7#L#$47$IVL&(1B=P6@+'U917PW\$OAGHNI?L7>%_%)\0R>%_%^H:0NE1>*;
MJXGE2+S]054ADC#A?+>01QDD?*'<Y&6)]#^%%U9Q^,/'_@GXA^!=*\$:[+X;
MBFU>Z\/WFW0]2TT-/&;B,@(]NV9)E;?A]J*=V%& #ZAKR3XW?&;7OAI;^5X5
M^'.M?$;5HX/M=Q;::ZP1V\))4%I&!+.Q5L1QJS84D@#&>[\#Z?HFC^#]$L/#
M4D<WAZWM(HM/DAN#<HT 4!"LI9BXVX^8DY]:\[_:._:,\._ 3PW"+_5+&S\0
MZLQM]+M[Z3;&KD8-Q-@%A#'U8@$G&U0210(H_LT_M4:#^TM\/+_Q+I.EWVFW
M>F7/V:^TE\32HY 9"C+C>K \' .0P(P,F#X(_M6:=\;_ (L>./!5AX:U/1)/
M"@"7,^J.BRO,)6C=/*3<  5/S;SGT%8'[$4WPPT?P7J?ACX=>(O^$QO+25-1
M\0>(([9H4NKRX+<_,!CB(X1<A5 R<DY\B_8LE1OVV_VE@'4EM0F(P>PO),T#
M[GWFS!023@#J:\COOVC-!OOA?\1/&GA41^)K+P5+=0W6VX\F*Z>V@CGF$4@5
M\X5]H.,%E(SCYJ]$\6Z3;:]X7U?3KZTBO[2ZM)89;6>,2)*K(0592,$'TK\T
MOV.]%\-+^P9\;=4FL]+'BM;37K:*[>.,7OV?^S(24#??V;F)QTR: 2/OO]GC
MXS0_'[X1Z'X[@TQ]&BU4W 6QDG$S1^5/)"?F"KG)CSTXS7I98#J:_'+Q1IMM
MX/\ V#_@7XYT9I+#QA#XHNDAU>*=_/@19[PA(SGY$W1HVU<#<6.,LQ/UMJ2W
M?Q _X*.:KX6\>VD>H>#=/\*-<Z!I.I()+*8LL EF$3C:[[GN5+8R!'C.%H"Q
M]L45^3MOK'B3QA_P3K^*<NM/<ZKI7A_Q+;KX<U&Z8R20P?:84=8G/.Q1(R@Y
M.!(R]!@='X^UC2[KXC?L//I][:RZB^GZ*E\;>53*0&LPBRX.>OF !N^[WH'8
M_3[<-V,\TFX#&3C/2OS/^+@U_P"$WQ1\8>-M5TK3?B[\+?$'BE[:YOX8P-:\
M/7D=QL6VB=AYD31,H5%^:*157[HER7?M%^,_"FM>)?VBM/LM9&O:K:6D32S^
M*9X8SI5S 6VP:0FTRNP<'<04"[,_.2#0%C]+\BDW YP<XZU^5/[2_B1_%7_!
M.7X*:W=:A_:>NPZM'8RW[R![E%$%T#&S_>'"0D@GG:A.>#7KHTVV^'/_  4]
M\$:1X:\S3K#6O##OJD<<SO\ ;G$%V^^9F),CEH8V+,225R3DDT"L?8OQ>\?3
M?"OX:^(O%\6F+JRZ+9R7TUFUSY!DCC4L^UMC?-@' (Y]16=^S[\7XOCQ\(=
M\=V^F2:/#JPG*V,LPE:+RYY(>7 &<F//3O7Y[_#+4-,\??LZ?M->*/B4]I/\
M48);NW>XU*0+>60\DK%!"20T2&7S8]B8# ;"".*^N_\ @G5(LG['/P_"L&*K
M?!@#T/V^X.#^!'YT#:LCZ4HHHH)"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KF?$'PX\)>+-2@U'6_"^C:QJ$  BNM0T^&>
M6, Y 5W4D8//!KIJ* ,#Q!X'\.>+K.WLM=T#2]:M+9@\%OJ%G'/'$P& 55U(
M4XXX[52U;X6>#-;U33]3U#PAH-_J.GHL=G>7.FPR36RK]U8W*Y4#L 0!BNLH
MH QKSPGHFH:]9:W<Z/87.M62-':ZE-:H]S K9W*DA&Y0<G(!'6L=OA#X%:+4
M(SX+\/&/4)DN+Q3I4&+F1&W(\@V?.RGD%LD'FNQHH YN#X>^%K75+S4H?#6C
MP:E>HT=U>1V$2S3JPPRNX7+ C@@GFG:7\/\ POHNCW6D:?X<TBPTJ[S]HL;6
MPBC@FSP=Z*H5L^XKHJ* .0T_X2>!M)\/W&A6/@SP_9Z)</OFTV#2X$MI&]6C
M";2?J*L7GPW\)ZEH-IH5WX7T6ZT2U<26^FS:?"]M$P4J&2,KM4X9AD#HQ'>N
MGHH YNX^'_ABZ\.W6@3^'-)GT.Z;=<::]C$;:8@A@7CV[6.54Y(Z@'M70JHC
M4*H"JHP !@ 4^B@##\2>"_#_ (RB@BU_0]-UN.W;S(5U&TCG$3?WEW@[3P.1
MZ59L]!TS3]'72;33K2UTI8S"MC# J0",Y!0(!MVG)XQCFM.B@#G/#?P^\+^#
M9Y9= \.:3H<LR[)&TVPBMRZYSM)11D9)./4DUOR1K-&R.H9&&&5AD$'L:DHH
M XY?A#X$71Y-)'@GPZ-*DF^TO8_V3!Y#2\_O"FS:6Y/S8SR:9-\'/ 5R+)9O
M WAN5;%=EHLFD6Y%NNXMB/*?*-Q)P,<DFNTHH YGQ%\.?"?BZ\2[UWPOHNM7
M4<7D)/J.G0SNL>[=L#.I(7/..F>:O:WX4T7Q)H<FBZOH]AJNC2*J/I]]:I-;
MLJXV@QL"I P,#':MBB@#D+/X2^"-.OM.O+7P;X?MKO346.QGATN!)+55)*K$
MP3* $D@+C&33]%^%G@SPWJ::GI'A'0=+U&-2J7ECID$,R@@ @.J@@$ #KT K
MK** .5'PO\&?9]5MQX1T(6^K'.HQ?V;#LO"&W9F&W$GS<_-GGFH]0^%'@C5F
ML&OO!OA^^;3XE@LS<:7!(;:->52/*?(H[ 8 KKJ* .9L/AOX3TOQ!)KUEX7T
M6TUR0LSZG;Z="ERQ;[Q,H7<2>_/-9MQ\$_AY<76HW$O@+PS+/J1!OI7TBW+7
M1#AP924^<[U5OFSRH/4"NXHH H:3H]CH.GQ:?IEE;Z=80C$5K:1+%%&"22%5
M0 .23QZU?HHH *:RAE*L 01@@]Z=10!Y7\&F;PSJGBGP1(V%TB\-S8J?^?2?
MYT ]=I)S[M7JE>5?$3_BC_B5X1\6K\EI=,=#U%NVR3YH6/L'!R3[5ZK0!XA^
MT-\,-8\77&BZWX>LEO\ 4[,/;SV_FK&TD+<@@L0/E;/&?XJ\.OO"OBS2<_;?
M!VM1@=7@M3,H^I3(K[?VBC:*!W/@.?6[:SD\N[6>RE_N7$+H?U%20ZM93_<N
MX6/IO&:^\[BWBNHS'-$DT9ZI(H8'\#7-:I\+/!VL;C=^%])E<]9/L:*__?0
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
M:BBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S?C+P#
MHOCW3Q::O;>;Y9W0W$9V30-V9''(/Z'N#7"+XB\4_"!A#XF$WB;PJI.S7;="
MUU:KG@7"?Q ?WQ^O2O7Z8RB12K ,I&"",@T 4-&UNP\0Z?%?:;>0WUI*,I-
MX93[>Q]CR*TJ\WU3X$>&KB^DO](:^\+ZC(=S7.BW+09/7E.5Q[ "JO\ 8_Q1
M\)_\>&LZ9XPLU_Y8ZI";:YQZ!T^4GW:@#SSXV?"WQ=K'Q(N=;T311J]C=6L4
M9,=S'&R,@(((<C],UXGK&I:CX>U:;2]2T:>TU")MCV[."V>V,#G/8CKFOJ\?
M&\:'A/&'A?5_"[=&NC%]JM!_VUCZ_E6+XU\0:5\9M<\/^%="NH=2L&E&I:G>
M0C=Y$$;#$8.,JSM@>HX[&BW<?,?,KZ]<1_ZS2;N/ZK67J&L6MU(LAMKFUNXR
M"D\> RD=.XK]&J:RAAA@"/<4:!=GSO\ LW_&W7?&%]_PCFLV\FHR11-(FJ?Q
M*H[2^N> &Z^N>M?1511V\<)8I&J%NNT 9J6@04444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% #64,I!&0>"*HZ?HNGZ2TS6-C;
M633$-*UO"L9D(S@M@<]3U]:T** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HJ.218U+,P55&26. !ZU5TO5['7+"*_TV\@U"QF!,=S
M:RK+&X!()5E)!Y!''I0!>HHK/L]8L=0OKVRM[R">[L61+JWCD#/ S('4.O5<
MJ01GJ#0!H4444 %%8%CXWT+4-8GTFUU*&?4(4ED:W3)9ECD\N4IQ\^R0A&VY
MVL0IP2!67H/Q>\#^)I+./2O&&B:A+>3-!:QV^H1,UQ(N=R1C=ER-K9 SC!]*
M .SHHHH ***R='\3Z7K]YJUIIM_#>W&DW7V&_CB;)MY_*27RV]&V2QMCT<4
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
M"CA]I:+8 /L.B@#R_P"-^I:O:V>@6VEPZ\8KR[F@N;C0XI)/)4VLVPRB(>:
M7V;64HH<*7<+PW-RZIXUU#]B[^T)DUJ'XDMX'$C+%:21Z@-7%EVB5=P?[0/N
MA<>V*]THH ^6/[0\?:7\5%L&3Q=?_#J[FT^?5)VAO#<P^;87@D$#J@E""Z2R
MWI$08S)G"IO Y&3_ (7%9Z)XR^VW_C*ZU+2] @N_#TEK:7 ^U3QZI?B RHB%
M7F>R6Q\V(YSO.Y0^2/M6B@#P;XC>(_B-I.I^&I]6TEKGP1-JS1:H?!@O)M2C
MMFMY_)>2-(Q,$$WD;_)^89Y.P.#R$*_$IC+:B[\6MK&G>(M-72[F^AD,&H>'
M7AMA=-=&)$A6X"F]8Y43K+&@089 ?JBB@#Y(^'M_\2[/PYH,M_?>,8=2U/X>
M-)J5SJ&DW-Y]CUI)(41_LY"8D"R3%HD*F01Y'S88Z.EZA\1-1:UT[Q-I_B;0
M?#TUCJT)U#09KZ\F345>V-G.FY%N5A:,W+*DPVAU9'+#RBWU-10!\MM8_$.2
M^?4=<L=2B\:2?"?[/=7VCVK&,:P&9WBBD0%!+O.0H/TR*Y/XO7'COQ5\/_%&
MA:UH_BZ]BO/ ^E2:!'I>GWC_ &C4/WOV^.[$:<2Y$'R3X!4G:,[S7VA10!\<
M?M%77Q#\67'B+2O#MGXVCM[J35; PV]M<QQ202:!,UJZ21*J(AOD@ Y,@8NL
MC*K>779G5/&L_CG2=-AC\3Z/X8;3-)N-"OK?3+F<M.LLGVRWO [CR2R"($W2
MD!'.PQR*2?I2B@#Y.\,R>*]>^*WPWO\ Q5I'B<>(])\3Z_'JKFQNSI4%J\-W
M'8R1/L\CRS$UNH=#G+MYAW;J^I=2^U?V?<_8?+^V^4WD>=G9YF#MW8YQG&:N
M44 ?$_C'Q+\4-%\(^$/$9U/Q3HADMM!M_%UO>12[H=7DUK3;:1;4.I5UDBGU
M!66!3"0D+#[RYV9)?BOH_B_5M$N+WQA)\-KNXODT+Q#'837FK6LQALFA,T:%
M9?+69K]8VF4QX0"564HP^H_%/A/2?&VEKIVMV2W]DMQ#<B%G90)8I%DB?*D'
M*.JNI[,JD<@&MR@#Y1T=O'%OX=CFU6?Q]-?W7B36M-D\N&X\N"R$EX;*0QHO
MF[2K0[)48+D)ODVC!Y#X2K\2+/\ L74]8MO'$.NZGX@\-WFL-/;7OEO;MHUO
M'>B1"NQ$%XD^Y$ "8&0J%<_;M% 'SAX9F^(U]XK\.W&HMKEGJ,6M:U:>*;22
M.<Z=)I.;DV,UJV!'Y@Q8[/)_>$22"3+*V,[X':]XV\/W?@:\\5CQE?1:CX+A
M.NQZAI]W,(=66YMXU.SR_P!T^R68N% !6/>1\I:OJ"B@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
A** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">O5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Calle Mario Pani No. 100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Santa Fe Cuajimalpa<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Cuajimalpa de Morelos<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">05348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">MX<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">COCA COLA FEMSA SAB DE CV<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000910631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">International Financial Reporting Standards<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentRegistrationStatement', window );">Document&#8203; Registration&#8203; Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Calle Mario Pani No. 100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Santa Fe Cuajimalpa<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Cuajimalpa de Morelos<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">05348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">MX<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Jorge Alejandro Collazo Pereda<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">52-55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">1519-5000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_ContactPersonnelEmailAddress', window );">Contact Personnel Email Address</a></td>
<td class="text">kofmxinves@kof.com<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_AmericanDepositarySharesEachRepresenting10UnitsMember', window );">American Depositary Shares, each representing 10 units</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">American Depositary Shares, each representing 10 units<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KOF<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember', window );">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassBCommonStockMember', window );">Series B shares, without par value</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Series B shares, without par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">1,575,624,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassLCommonStockMember', window );">Series L shares, without par value</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Series L shares, without par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">2,626,040,325<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_A2750SeniorNotesDue2030Member', window );">2.750% Senior Notes Due 2030</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">2.750% Senior Notes due 2030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_A1850SeniorNotesDue2023Member', window );">1.850% Senior Notes Due 2023</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">1.850% Senior Notes due 2032<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassACommonStockMember', window );">Series A shares, without par value</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">7,936,628,152<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassDCommonStockMember', window );">Series D shares, without par value</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">4,668,365,424<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelEmailAddress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Email address of contact personnel.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelEmailAddress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAccountingStandard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_AmericanDepositarySharesEachRepresenting10UnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_AmericanDepositarySharesEachRepresenting10UnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassBCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassBCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassLCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassLCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_A2750SeniorNotesDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_A2750SeniorNotesDue2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_A1850SeniorNotesDue2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_A1850SeniorNotesDue2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_ClassDCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_ClassDCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLineItems', window );"><strong>Auditor [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young Global Limited<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">1284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Mexico City, Mexico<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Financial Position<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssetsAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,779<span></span>
</td>
<td class="nump">$ 31,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivables', window );">Trade receivables, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,620<span></span>
</td>
<td class="nump">17,749<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,059<span></span>
</td>
<td class="nump">11,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CurrentRecoverablesIncomeTax', window );">Recoverable income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,340<span></span>
</td>
<td class="nump">2,244<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherCurrentTaxAssetsRecoverable', window );">Other recoverable taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,443<span></span>
</td>
<td class="nump">3,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialAssets', window );">Other current financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">946<span></span>
</td>
<td class="nump">567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,945<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,132<span></span>
</td>
<td class="nump">67,738<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>NON CURRENT ASSETS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentAccountedForUsingEquityMethod', window );">Investments accounted for using the equity method</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,233<span></span>
</td>
<td class="nump">9,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Right-of-use assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,989<span></span>
</td>
<td class="nump">2,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,381<span></span>
</td>
<td class="nump">78,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,876<span></span>
</td>
<td class="nump">101,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,209<span></span>
</td>
<td class="nump">7,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other non-current financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,702<span></span>
</td>
<td class="nump">792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentNonfinancialAssets', window );">Other non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,464<span></span>
</td>
<td class="nump">5,693<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Total non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,854<span></span>
</td>
<td class="nump">205,782<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">TOTAL ASSETS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,986<span></span>
</td>
<td class="nump">273,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of non-current debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,871<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Current portion of lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">889<span></span>
</td>
<td class="nump">752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentInterestPayable', window );">Interest payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">835<span></span>
</td>
<td class="nump">764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Suppliers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,774<span></span>
</td>
<td class="nump">27,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,080<span></span>
</td>
<td class="nump">13,589<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilities', window );">Income tax payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,354<span></span>
</td>
<td class="nump">2,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax', window );">Other taxes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,213<span></span>
</td>
<td class="nump">8,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialLiabilities', window );">Other current financial liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,712<span></span>
</td>
<td class="nump">2,039<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,171<span></span>
</td>
<td class="nump">54,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>NON-CURRENT LIABILITIES</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NonCurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,383<span></span>
</td>
<td class="nump">65,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisionsForEmployeeBenefits', window );">Post-employment and other non-current employee benefits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,867<span></span>
</td>
<td class="nump">3,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-current portion of lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,295<span></span>
</td>
<td class="nump">1,769<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,317<span></span>
</td>
<td class="nump">3,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentFinancialLiabilities', window );">Other non-current financial liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,831<span></span>
</td>
<td class="nump">5,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisions', window );">Provisions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,788<span></span>
</td>
<td class="nump">3,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentLiabilities', window );">Other non-current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,793<span></span>
</td>
<td class="nump">2,441<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Total non-current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,274<span></span>
</td>
<td class="nump">84,899<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157,445<span></span>
</td>
<td class="nump">139,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>EQUITY</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IssuedCapital', window );">Common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,060<span></span>
</td>
<td class="nump">2,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionalPaidinCapital', window );">Additional paid-in capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,560<span></span>
</td>
<td class="nump">45,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetainedEarnings', window );">Retained earnings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106,959<span></span>
</td>
<td class="nump">96,003<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherEquityInterest', window );">Other equity instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,505)<span></span>
</td>
<td class="num">(2,283)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,646)<span></span>
</td>
<td class="num">(14,315)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,428<span></span>
</td>
<td class="nump">127,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Non-controlling interest in consolidated subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,113<span></span>
</td>
<td class="nump">6,680<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">TOTAL EQUITY</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,541<span></span>
</td>
<td class="nump">133,705<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 307,986<span></span>
</td>
<td class="nump">$ 273,520<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember', window );">Currency in which supplementary information is displayed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssetsAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivables', window );">Trade receivables, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CurrentRecoverablesIncomeTax', window );">Recoverable income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherCurrentTaxAssetsRecoverable', window );">Other recoverable taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialAssets', window );">Other current financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>NON CURRENT ASSETS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentAccountedForUsingEquityMethod', window );">Investments accounted for using the equity method</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Right-of-use assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other non-current financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentNonfinancialAssets', window );">Other non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Total non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">11,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">TOTAL ASSETS</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">14,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of non-current debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Current portion of lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentInterestPayable', window );">Interest payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Suppliers</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilities', window );">Income tax payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax', window );">Other taxes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialLiabilities', window );">Other current financial liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>NON-CURRENT LIABILITIES</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NonCurrentPortionOfBankLoansAndNotesPayable', window );">Bank loans and notes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisionsForEmployeeBenefits', window );">Post-employment and other non-current employee benefits</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-current portion of lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentFinancialLiabilities', window );">Other non-current financial liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisions', window );">Provisions</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentLiabilities', window );">Other non-current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Total non-current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">7,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>EQUITY</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IssuedCapital', window );">Common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionalPaidinCapital', window );">Additional paid-in capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RetainedEarnings', window );">Retained earnings</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherEquityInterest', window );">Other equity instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(120)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(415)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Equity attributable to equity holders of the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Non-controlling interest in consolidated subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">TOTAL EQUITY</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">7,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 14,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AccumulatedOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionalPaidinCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalPaidinCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentInterestPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current interest payable. [Refer: Interest payable]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentInterestPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current payables on social security and taxes other than incomes tax. [Refer: Payables on social security and taxes other than income tax]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of residual interest in the assets of the entity after deducting all its liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current inventories. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B16&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal value of capital issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Total for all subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2024-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that do not meet the definition of current assets. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current provisions, including provisions for employee benefits. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentProvisionsForEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentProvisionsForEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities; Current financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherEquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentNonfinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentNonfinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A component of equity representing the entity's cumulative undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of payment due to suppliers for goods and services used in the entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayablesToTradeSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CurrentPortionOfBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of bank loans and notes payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CurrentPortionOfBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CurrentRecoverablesIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current Recoverables Income Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CurrentRecoverablesIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NonCurrentPortionOfBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non current portion of bank loans and notes payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NonCurrentPortionOfBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherCurrentTaxAssetsRecoverable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other current tax assets recoverable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherCurrentTaxAssetsRecoverable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Income Statements<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($) </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 279,793<span></span>
</td>
<td class="nump">$ 245,088<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151,057<span></span>
</td>
<td class="nump">134,228<span></span>
</td>
<td class="nump">126,440<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,736<span></span>
</td>
<td class="nump">110,860<span></span>
</td>
<td class="nump">100,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,678<span></span>
</td>
<td class="nump">12,820<span></span>
</td>
<td class="nump">11,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SellingExpenses', window );">Selling expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,423<span></span>
</td>
<td class="nump">63,278<span></span>
</td>
<td class="nump">57,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherIncome', window );">Other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,217<span></span>
</td>
<td class="nump">1,981<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherExpenseByNature', window );">Other expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,936<span></span>
</td>
<td class="nump">3,253<span></span>
</td>
<td class="nump">2,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,532<span></span>
</td>
<td class="nump">7,102<span></span>
</td>
<td class="nump">6,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinanceIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,040<span></span>
</td>
<td class="nump">3,188<span></span>
</td>
<td class="nump">2,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss), net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">304<span></span>
</td>
<td class="num">(1,046)<span></span>
</td>
<td class="num">(324)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies', window );">Gain on monetary position for subsidiaries in hyperinflationary economies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="nump">536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value gain (loss) on financial instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="num">(672)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,011<span></span>
</td>
<td class="nump">28,792<span></span>
</td>
<td class="nump">25,787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,768<span></span>
</td>
<td class="nump">8,781<span></span>
</td>
<td class="nump">6,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share in the profit of equity accounted investees, net of income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">306<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="nump">386<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,549<span></span>
</td>
<td class="nump">20,226<span></span>
</td>
<td class="nump">19,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToAbstract', window );"><strong>Attributable to:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Equity holders of the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,729<span></span>
</td>
<td class="nump">19,536<span></span>
</td>
<td class="nump">19,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests', window );">Non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">820<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="nump">592<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,549<span></span>
</td>
<td class="nump">$ 20,226<span></span>
</td>
<td class="nump">$ 19,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BasicEarningsLossPerShare', window );">Basic controlling interest net income (per share) | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DilutedEarningsLossPerShare', window );">Diluted controlling interest net income (per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_SaleOfProductsMember', window );">Sale of products</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 279,030<span></span>
</td>
<td class="nump">$ 244,264<span></span>
</td>
<td class="nump">$ 226,222<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_ServicesRenderedAndOtherOperatingRevenuesMember', window );">Services rendered and Other operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">$ 824<span></span>
</td>
<td class="nump">$ 518<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember', window );">Currency in which supplementary information is displayed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 13,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">7,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">6,173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SellingExpenses', window );">Selling expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherIncome', window );">Other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherExpenseByNature', window );">Other expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinanceIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange gain (loss), net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies', window );">Gain on monetary position for subsidiaries in hyperinflationary economies</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value gain (loss) on financial instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share in the profit of equity accounted investees, net of income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToAbstract', window );"><strong>Attributable to:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Equity holders of the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests', window );">Non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BasicEarningsLossPerShare', window );">Basic controlling interest net income (per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DilutedEarningsLossPerShare', window );">Diluted controlling interest net income (per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember', window );">Currency in which supplementary information is displayed | Sale of products</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 13,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember', window );">Currency in which supplementary information is displayed | Services rendered and Other operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income Statements, Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expenses that the entity classifies as being administrative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_vi&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BasicEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutedEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income associated with interest and other financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2024-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherExpenseByNature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherExpenseByNature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating income that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 12<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_12_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81B_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Total for all associates [member]; Investments accounted for using equity method; Total for all joint ventures [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gains losses on net monetary position for subsidiaries in hyperinflationary economies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_SellingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Selling expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SellingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedIncomeStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=kof_SaleOfProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_SaleOfProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=kof_ServicesRenderedAndOtherOperatingRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_ServicesRenderedAndOtherOperatingRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statement of Income Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 24,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,226<span></span>
</td>
<td class="nump">$ 19,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeAbstract', window );"><strong>Other comprehensive income to be reclassified to profit or loss in subsequent periods:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax', window );">Valuation of the effective portion of derivative financial instruments, net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(389)<span></span>
</td>
<td class="num">(1,448)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsHeldToMaturity', window );">Financial instruments held to maturity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on the translation of foreign operations and associates</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,789)<span></span>
</td>
<td class="num">(2,685)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,077)<span></span>
</td>
<td class="num">(4,133)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Other comprehensive income not to be reclassified to profit or loss in subsequent periods:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(260)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(198)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Re-measurements of the net defined benefit liability, net of income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(907)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="nump">328<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income not to be reclassified to profit or loss in subsequent periods</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="nump">274<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss), net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,122)<span></span>
</td>
<td class="num">(3,859)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherComprehensiveIncomeAttributableAbstract', window );"><strong>Attributable to:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent', window );">Equity holders of the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,711)<span></span>
</td>
<td class="num">(3,792)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests', window );">Non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(290)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(411)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss), net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,122)<span></span>
</td>
<td class="num">(3,859)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">29,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,104<span></span>
</td>
<td class="nump">15,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent', window );">Equity holders of the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">29,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,825<span></span>
</td>
<td class="nump">15,242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests', window );">Non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 29,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,104<span></span>
</td>
<td class="nump">$ 15,767<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember', window );">Currency in which supplementary information is displayed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedStatementOfIncomeCaptionsLineItems', window );"><strong>Condensed Statement of Income Captions [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeAbstract', window );"><strong>Other comprehensive income to be reclassified to profit or loss in subsequent periods:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax', window );">Valuation of the effective portion of derivative financial instruments, net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsHeldToMaturity', window );">Financial instruments held to maturity</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on the translation of foreign operations and associates</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Other comprehensive income not to be reclassified to profit or loss in subsequent periods:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Re-measurements of the net defined benefit liability, net of income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax', window );">Other comprehensive income not to be reclassified to profit or loss in subsequent periods</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss), net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherComprehensiveIncomeAttributableAbstract', window );"><strong>Attributable to:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent', window );">Equity holders of the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests', window );">Non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Total other comprehensive (loss), net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract', window );"><strong>Attributable to:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent', window );">Equity holders of the parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests', window );">Non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of income tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAttributableToAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81B<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81B_b_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81B<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81B_b_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income attributable to non-controlling interests. [Refer: Non-controlling interests; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income attributable to owners of the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income applying paragraph 5.7.5 of IFRS 9. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 135<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph IG6<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FinancialInstrumentsHeldToMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial instruments held to maturity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinancialInstrumentsHeldToMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherComprehensiveIncomeAttributableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Attributable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherComprehensiveIncomeAttributableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Valuation of effective portion of derivative financial instruments net of tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedStatementOfIncomeCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedStatementOfIncomeCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Equity - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Equity attributable to equity holders of the parent</div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Other equity instruments</div></th>
<th class="th"><div>Valuation of the effective portion of derivative financial instruments</div></th>
<th class="th"><div>Exchange differences on translation of foreign operations and associates</div></th>
<th class="th"><div>Remeasurements of the net defined benefit liability</div></th>
<th class="th"><div>Non-controlling interest</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Beginning Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 127,572<span></span>
</td>
<td class="nump">$ 121,550<span></span>
</td>
<td class="nump">$ 2,060<span></span>
</td>
<td class="nump">$ 45,560<span></span>
</td>
<td class="nump">$ 81,037<span></span>
</td>
<td class="num">$ (2,133)<span></span>
</td>
<td class="nump">$ 1,224<span></span>
</td>
<td class="num">$ (4,958)<span></span>
</td>
<td class="num">$ (1,240)<span></span>
</td>
<td class="nump">$ 6,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">19,626<span></span>
</td>
<td class="nump">19,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive (loss) income, net of income tax</a></td>
<td class="num">(3,859)<span></span>
</td>
<td class="num">(3,792)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(1,344)<span></span>
</td>
<td class="num">(2,722)<span></span>
</td>
<td class="nump">328<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of income tax</a></td>
<td class="nump">15,767<span></span>
</td>
<td class="nump">15,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,034<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(1,344)<span></span>
</td>
<td class="num">(2,722)<span></span>
</td>
<td class="nump">328<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners', window );">Dividends declared</a></td>
<td class="num">(11,463)<span></span>
</td>
<td class="num">(11,407)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,407)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(56)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Ending Balance at Dec. 31, 2022</a></td>
<td class="nump">131,876<span></span>
</td>
<td class="nump">125,385<span></span>
</td>
<td class="nump">2,060<span></span>
</td>
<td class="nump">45,560<span></span>
</td>
<td class="nump">88,664<span></span>
</td>
<td class="num">(2,187)<span></span>
</td>
<td class="num">(120)<span></span>
</td>
<td class="num">(7,680)<span></span>
</td>
<td class="num">(912)<span></span>
</td>
<td class="nump">6,491<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">20,226<span></span>
</td>
<td class="nump">19,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">690<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive (loss) income, net of income tax</a></td>
<td class="num">(6,122)<span></span>
</td>
<td class="num">(5,711)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(96)<span></span>
</td>
<td class="num">(343)<span></span>
</td>
<td class="num">(5,425)<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="num">(411)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of income tax</a></td>
<td class="nump">14,104<span></span>
</td>
<td class="nump">13,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,524<span></span>
</td>
<td class="num">(96)<span></span>
</td>
<td class="num">(343)<span></span>
</td>
<td class="num">(5,425)<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="nump">279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners', window );">Dividends declared</a></td>
<td class="num">(12,275)<span></span>
</td>
<td class="num">(12,185)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,185)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(90)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Ending Balance at Dec. 31, 2023</a></td>
<td class="nump">133,705<span></span>
</td>
<td class="nump">127,025<span></span>
</td>
<td class="nump">2,060<span></span>
</td>
<td class="nump">45,560<span></span>
</td>
<td class="nump">96,003<span></span>
</td>
<td class="num">(2,283)<span></span>
</td>
<td class="num">(463)<span></span>
</td>
<td class="num">(13,105)<span></span>
</td>
<td class="num">(747)<span></span>
</td>
<td class="nump">6,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">24,549<span></span>
</td>
<td class="nump">23,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive (loss) income, net of income tax</a></td>
<td class="nump">5,157<span></span>
</td>
<td class="nump">5,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(222)<span></span>
</td>
<td class="nump">1,410<span></span>
</td>
<td class="nump">5,166<span></span>
</td>
<td class="num">(907)<span></span>
</td>
<td class="num">(290)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Consolidated comprehensive income for the year, net of income tax</a></td>
<td class="nump">29,706<span></span>
</td>
<td class="nump">29,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,729<span></span>
</td>
<td class="num">(222)<span></span>
</td>
<td class="nump">1,410<span></span>
</td>
<td class="nump">5,166<span></span>
</td>
<td class="num">(907)<span></span>
</td>
<td class="nump">530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners', window );">Dividends declared</a></td>
<td class="num">(12,870)<span></span>
</td>
<td class="num">(12,773)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,773)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Equity', window );">Ending Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 150,541<span></span>
</td>
<td class="nump">$ 143,428<span></span>
</td>
<td class="nump">$ 2,060<span></span>
</td>
<td class="nump">$ 45,560<span></span>
</td>
<td class="nump">$ 106,959<span></span>
</td>
<td class="num">$ (2,505)<span></span>
</td>
<td class="nump">$ 947<span></span>
</td>
<td class="num">$ (7,939)<span></span>
</td>
<td class="num">$ (1,654)<span></span>
</td>
<td class="nump">$ 7,113<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends proposed or declared after the reporting period but before financial statements are authorised for issue. Such dividends are not recognised as a liability at the end of the reporting period because no obligation exists at that time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 10<br> -IssueDate 2024-01-01<br> -Paragraph 13<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_13&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 137<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_137_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of residual interest in the assets of the entity after deducting all its liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,317<span></span>
</td>
<td class="nump">$ 29,007<span></span>
</td>
<td class="nump">$ 26,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForReconcileProfitLossAbstract', window );"><strong>Adjustments for:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForNonCashOperatingExpenses', window );">Non-cash operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,325<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">471<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDepreciationExpense', window );">Depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,221<span></span>
</td>
<td class="nump">8,919<span></span>
</td>
<td class="nump">8,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation right-of-use assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">921<span></span>
</td>
<td class="nump">776<span></span>
</td>
<td class="nump">660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForAmortisationExpense', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">985<span></span>
</td>
<td class="nump">836<span></span>
</td>
<td class="nump">768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmortizationPrepaidExpenses', window );">Amortization prepaid expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">852<span></span>
</td>
<td class="nump">887<span></span>
</td>
<td class="nump">890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets', window );">Gain on sale of long-lived assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(137)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
<td class="num">(250)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LossOnTheRetirementOfLongLived', window );">Loss on the retirement of long-lived assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482<span></span>
</td>
<td class="nump">186<span></span>
</td>
<td class="nump">177<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LossOnTheRetirementOfIntangibleAssets', window );">Loss on the retirement of intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes', window );">Share of the (profit) of associates and joint ventures accounted for using the equity method, net of income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(306)<span></span>
</td>
<td class="num">(215)<span></span>
</td>
<td class="num">(386)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForInterestIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,040)<span></span>
</td>
<td class="num">(3,188)<span></span>
</td>
<td class="num">(2,411)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForInterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,532<span></span>
</td>
<td class="nump">7,102<span></span>
</td>
<td class="nump">6,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains', window );">Foreign exchange loss (income), net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(304)<span></span>
</td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits', window );">Non-cash movements in post-employment and other non-current employee benefits obligations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">310<span></span>
</td>
<td class="nump">338<span></span>
</td>
<td class="nump">299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Impairment on equity investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">143<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForMonetaryPositionGainLossNet', window );">Monetary position gain, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(216)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
<td class="num">(536)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForMarketValueLossOnFinancialInstruments', window );">Market value (gain) loss on financial instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(67)<span></span>
</td>
<td class="num">(169)<span></span>
</td>
<td class="nump">672<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets', window );">Accounts receivable and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,299)<span></span>
</td>
<td class="num">(1,605)<span></span>
</td>
<td class="num">(3,420)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInOtherCurrentAssets1', window );">Other current financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,897)<span></span>
</td>
<td class="num">(573)<span></span>
</td>
<td class="num">(514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,215)<span></span>
</td>
<td class="num">(779)<span></span>
</td>
<td class="num">(179)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable', window );">Suppliers and other accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,146<span></span>
</td>
<td class="nump">3,742<span></span>
</td>
<td class="nump">3,420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,132)<span></span>
</td>
<td class="nump">403<span></span>
</td>
<td class="num">(424)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities', window );">Employee benefits paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(585)<span></span>
</td>
<td class="num">(544)<span></span>
</td>
<td class="num">(483)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForOtherTax', window );">Other taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(829)<span></span>
</td>
<td class="nump">1,384<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid', window );">Income taxes paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,672)<span></span>
</td>
<td class="num">(5,300)<span></span>
</td>
<td class="num">(5,298)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Net cash flows generated from operating activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,442<span></span>
</td>
<td class="nump">42,289<span></span>
</td>
<td class="nump">35,491<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING ACTIVITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Business acquisition and mergers, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,356)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestReceivedClassifiedAsInvestingActivities', window );">Interest collected</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,040<span></span>
</td>
<td class="nump">3,188<span></span>
</td>
<td class="nump">2,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Acquisitions of property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,944)<span></span>
</td>
<td class="num">(19,613)<span></span>
</td>
<td class="num">(16,756)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities', window );">Proceeds from insurance recoveries and sale of long-lived assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">476<span></span>
</td>
<td class="nump">178<span></span>
</td>
<td class="nump">323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Acquisitions of intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,848)<span></span>
</td>
<td class="num">(1,019)<span></span>
</td>
<td class="num">(979)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(384)<span></span>
</td>
<td class="num">(1,603)<span></span>
</td>
<td class="num">(1,698)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities', window );">Dividends received from investments in associates and joint ventures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets', window );">Investments in other entities and financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(751)<span></span>
</td>
<td class="num">(1,280)<span></span>
</td>
<td class="num">(558)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,392)<span></span>
</td>
<td class="num">(20,070)<span></span>
</td>
<td class="num">(19,597)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from borrowings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,394<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="nump">6,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayments of borrowings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="num">(8,401)<span></span>
</td>
<td class="num">(8,432)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,660)<span></span>
</td>
<td class="num">(4,537)<span></span>
</td>
<td class="num">(4,724)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Dividends paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,870)<span></span>
</td>
<td class="num">(12,275)<span></span>
</td>
<td class="num">(11,463)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LeaseInterestPaidClassifiedAsFinancingActivities', window );">Interest paid on lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(349)<span></span>
</td>
<td class="num">(278)<span></span>
</td>
<td class="num">(139)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashOutflowForLeases', window );">Payments of leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(856)<span></span>
</td>
<td class="num">(690)<span></span>
</td>
<td class="num">(631)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities', window );">Financing instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,273)<span></span>
</td>
<td class="num">(322)<span></span>
</td>
<td class="num">(1,547)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Net cash flows used in financing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,642)<span></span>
</td>
<td class="num">(26,352)<span></span>
</td>
<td class="num">(20,847)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net (decrease) in cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(592)<span></span>
</td>
<td class="num">(4,133)<span></span>
</td>
<td class="num">(4,953)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,060<span></span>
</td>
<td class="nump">40,277<span></span>
</td>
<td class="nump">47,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents', window );">Effects of exchange rate changes and inflation effects on cash and cash equivalents held in foreign currencies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,311<span></span>
</td>
<td class="num">(5,084)<span></span>
</td>
<td class="num">(2,018)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the end of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,779<span></span>
</td>
<td class="nump">$ 31,060<span></span>
</td>
<td class="nump">$ 40,277<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember', window );">Currency in which supplementary information is displayed</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 1,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForReconcileProfitLossAbstract', window );"><strong>Adjustments for:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForNonCashOperatingExpenses', window );">Non-cash operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDepreciationExpense', window );">Depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation right-of-use assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForAmortisationExpense', window );">Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmortizationPrepaidExpenses', window );">Amortization prepaid expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets', window );">Gain on sale of long-lived assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LossOnTheRetirementOfLongLived', window );">Loss on the retirement of long-lived assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LossOnTheRetirementOfIntangibleAssets', window );">Loss on the retirement of intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes', window );">Share of the (profit) of associates and joint ventures accounted for using the equity method, net of income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForInterestIncome', window );">Interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(146)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForInterestExpense', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains', window );">Foreign exchange loss (income), net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits', window );">Non-cash movements in post-employment and other non-current employee benefits obligations</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Impairment on equity investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForMonetaryPositionGainLossNet', window );">Monetary position gain, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForMarketValueLossOnFinancialInstruments', window );">Market value (gain) loss on financial instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets', window );">Accounts receivable and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(110)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInOtherCurrentAssets1', window );">Other current financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(91)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(106)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable', window );">Suppliers and other accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(54)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities', window );">Employee benefits paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(28)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForOtherTax', window );">Other taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(40)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid', window );">Income taxes paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(464)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Net cash flows generated from operating activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">2,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING ACTIVITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Business acquisition and mergers, net of cash acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestReceivedClassifiedAsInvestingActivities', window );">Interest collected</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Acquisitions of property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(1,148)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities', window );">Proceeds from insurance recoveries and sale of long-lived assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Acquisitions of intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(89)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(18)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities', window );">Dividends received from investments in associates and joint ventures</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets', window );">Investments in other entities and financial assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(36)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(1,122)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds from borrowings</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayments of borrowings</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestPaidClassifiedAsFinancingActivities', window );">Interest paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(223)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Dividends paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(617)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LeaseInterestPaidClassifiedAsFinancingActivities', window );">Interest paid on lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(17)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashOutflowForLeases', window );">Payments of leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(41)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities', window );">Financing instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(109)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Net cash flows used in financing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(942)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net (decrease) in cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(28)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the beginning of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">1,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents', window );">Effects of exchange rate changes and inflation effects on cash and cash equivalents held in foreign currencies</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents at the end of the period</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 1,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 31, 2024, the Company recognized an insurance collection of Ps.  245 related to the write-offs of long-lived assets.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">Convenience translation to U.S. dollars ($)&#160;&#8211; See Note 2.2.3</span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for depreciation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for interest expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest expense; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for interest income expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest income; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for losses (gains) on disposal of non-current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Non-current assets; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 14<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_14&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForReconcileProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForReconcileProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities, from continuing and discontinued operations. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Total for all subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 39<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashOutflowForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53_g&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashOutflowForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for dividends paid by the entity, classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow representing dividends received from joint ventures, classified as investing activities. [Refer: Total for all joint ventures [member]; Dividends received]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on disposals of other non-current assets. [Refer: Other non-current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 98<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_98&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for interest paid, classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestReceivedClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from interest received, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 31<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestReceivedClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from borrowings obtained. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of long-term assets that the entity does not separately disclose in the same statement or note, classified as investing activities. [Refer: Assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) before tax expense or income. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2024-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase decrease in accounts receivable and other current assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase decrease in income tax paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdjustmentsForMarketValueLossOnFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for market value loss on financial instruments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForMarketValueLossOnFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdjustmentsForMonetaryPositionGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for monetary position gain loss net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForMonetaryPositionGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for non cash movements in post employment and other non current employee benefits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdjustmentsForNonCashOperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for non cash operating expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForNonCashOperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdjustmentsForOtherTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for other tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForOtherTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AmortizationPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization prepaid expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AmortizationPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments (receipts) from investments in other entities and financial assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInOtherCurrentAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in other current assets1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInOtherCurrentAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_LeaseInterestPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease interest paid classified as financing activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LeaseInterestPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_LossOnTheRetirementOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss On The Retirement Of Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LossOnTheRetirementOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_LossOnTheRetirementOfLongLived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss On The Retirement Of Long-Lived</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LossOnTheRetirementOfLongLived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Parenthetical)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_StatementOfCashFlowsAbstract', window );"><strong>Statement of cash flows [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InsuranceRevenue', window );">Insurance collection</a></td>
<td class="nump">$ 245<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InsuranceRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue arising from the groups of insurance contracts issued. Insurance revenue shall depict the provision of services arising from the group of insurance contracts at an amount that reflects the consideration to which the entity expects to be entitled in exchange for those services. [Refer: Insurance contracts issued [member]; Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InsuranceRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Activities of the Company<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationAbstract', window );"><strong>Disclosure of parent entity information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationTextBlock', window );">Activities of the Company</a></td>
<td class="text">Activities of the Company <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Coca-Cola FEMSA, S.A.B. de C.V.  (&#8220;Coca-Cola FEMSA&#8221;) is a Mexican corporation, mainly engaged in acquiring, holding and transferring all types of bonds, shares and marketable securities. Coca-Cola FEMSA and its subsidiaries (the &#8220;Company&#8221;), are mainly engaged in the production, distribution and marketing of certain Coca-Cola trademark beverages in Mexico, Central America (Guatemala, Nicaragua, Costa Rica and Panama), Colombia, Brazil, Uruguay, Argentina. The Coca-Cola trademark beverages include: sparkling beverages (colas and flavored sparkling beverages), waters and other beverages (including juice drinks, coffee, teas, milk, value-added dairy, sports drinks, energy drinks, alcoholic beverages and plant-based drinks). In addition, the Company distributes and sells Heineken-owned brand beer products, Estrella Galicia and Therez&#243;polis beer products in our Brazilian territories and Monster products in all of the countries where we operate. Additionally, we started testing distribution of leading spirits, consumer brands and other alcoholic products in some of the countries where the Company operates.</span></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA is indirectly owned by Fomento Economico Mexicano, S.A.B. de C.V. (&#8220;FEMSA&#8221;), which holds 47.2% of its capital stock and 56% of its voting shares and The Coca-Cola Company (&#8220;TCCC&#8221;), which indirectly owns 27.8% of its capital stock and 32.9% of its voting shares. The remaining Coca-Cola FEMSA shares trade on the Bolsa Mexicana de Valores, S.A.B. de C.V. (&#8220;BMV: KOF UBL&#8221;) as series &#8220;L&#8221; shares which represents 15.6% of our common equity and its American Depositary Shares (&#8220;ADS&#8221;) (equivalent to ten series &#8220;L&#8221; shares) trade on the New York Stock Exchange, Inc (&#8220;NYSE: KOF&#8221;) as series &#8220;B&#8221; which represents 9.4% of the Company&#180;s common equity. The address of its registered office and principal place of business is Mario Pani No. 100, Colonia Santa Fe Cuajimalpa, Alcald&#237;a Cuajimalpa de Morelos, 05348, Mexico City, Mexico.  </span></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023 the most significant subsidiaries which the Company controls are: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership percentage 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ownership percentage 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Propimex, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spal Industria Brasileira de Bebidas, S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.4%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfParentEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of parent entity information [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfParentEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfParentEntityInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of parent entity information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfParentEntityInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract', window );"><strong>Disclosure of basis of preparation of financial statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory', window );">Basis of Preparation</a></td>
<td class="text">Basis of Preparation <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.1 Statement of compliance </span></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements of the Company as of December&#160;31, 2024 and 2023 and for the years ended December&#160;31, 2024, 2023 and 2022 have been prepared in accordance with IFRS Accounting Standards as issued by the International Accounting Standards Board (&#8220;IASB&#8221;). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company&#8217;s consolidated financial statements and notes were author</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ized for issuance by the Company&#8217;s Chief Executive Officer  Ian Marcel Craig Garc&#237;a and Chief Financial Officer Gerardo Cruz Celaya. These consolidated financial statements and notes were then approved by the Company&#8217;s Board of Directors on March 20, 2025 and by the Shareholders meeting on April 8, 2025. The</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accompanying consolidated financial statements were approved for issuance in the Company&#180;s annual report on form 20-F by the</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company&#180;s Chief Executive Officer and Chief Financial Officer on April 9, 2025 and subsequent events have been considered</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">through that date (see Note 27). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has prepared the financial statements on the basis that it will continue to operate as a going concern.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">2.2 Basis of measurement and presentation </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared on the historical cost basis except for the following: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Derivative financial instruments </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Trust assets of post-employment and other non-current employee benefit plans</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of recognized assets and liabilities that are designated as hedged items in fair value hedges that would otherwise be carried at amortized cost are adjusted to record changes in the fair values attributable to the risks that are being hedged in effective hedge relationship.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements of subsidiaries in a hyperinflationary economy are stated in terms of the measuring unit current at the end of the reporting period. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.1 Presentation of consolidated income statements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its costs and expenses by function in the consolidated income statements in order to conform to industry practices. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.2 Presentation of consolidated statements of cash flows </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its consolidated statement of cash flows using the indirect method. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.2.3 Convenience translation to U.S. dollars ($) </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements are stated in millions of Mexican pesos (&#8220;Ps. &#8221;) and rounded to the nearest million unless stated otherwise. However, solely for the convenience of the readers, the consolidated statement of financial position as of December&#160;31, 2024 and the consolidated income statement, the consolidated statement of comprehensive income and consolidated statement of cash flows for the year ended December&#160;31, 2024 were converted into U.S. dollars at the exchange rate of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Ps.  20.8557</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per U.S. dollar as published by the Federal Reserve Bank of New York at the last date in 2024 for which information is available. This arithmetic conversion should not be construed a representation that the amounts expressed in Mexican pesos may be converted into U.S. dollars at that or any other exchange rate, in addition, numeric figures shown as dollar totals may not be an arithmetic aggregation of preceding figures due to rounding. As of March</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14, 2025 (the last date for which information is available before the issuance of these financial statements) such exchange rate was Ps. 19.8545 per U.S. dollar, an appreciation of  5.0% since December&#160;31, 2024.  </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3 Critical accounting judgments and estimates </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the application of the Company&#8217;s accounting policies, which are described in Note 3, management is required to make judgments, estimates and assumptions about the carrying amounts of assets and liabilities that are not readily observable from other sources. The estimates and associated assumptions are based on historical experience and other factors considered relevant. Actual results may differ from these estimates. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1 Key sources of estimation uncertainty </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the key assumptions concerning the future, and other key sources of estimation uncertainty at the end of the reporting period, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising beyond the control of the Company. Such changes are reflected in the assumptions when they occur. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.1 Impairment of indefinite lived intangible assets, goodwill and other depreciable long-lived assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with indefinite life as well as goodwill are subject to impairment tests annually or whenever indicators of impairment are present. Impairment exists when the carrying value of an asset or cash generating unit (&#8220;CGU&#8221;) exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value in use. The fair value less costs to sell calculation is based on available data from binding sales agreements in arm&#8217;s length transactions of similar assets or observable market prices less incremental costs for disposing of the asset. In order to determine whether such assets are impaired, the Company calculates an estimation of the value in use of the cash-generating units to which such assets have been allocated. Impairment losses are recognized in current earnings for the excess of the carrying amount of the asset or CGU and its value in use in the period the related impairment is determined. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses at each reporting date or annually whether there is an indication that a depreciable long-lived asset may be impaired. If any indication exists, the Company estimates the asset&#8217;s recoverable amount. When the carrying amount of an asset or CGU in which the asset is assigned exceeds its recoverable amount, the asset or CGU is considered impaired and is written down to its recoverable amount, which is determined based on its value in use. In assessing value in use, the estimated future cash flows expected to be generated from the use of an asset or CGU are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. In determining fair value less costs to sell, recent market transactions are considered, if available. If recent market transactions are not available, an appropriate valuation model is used. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These calculations are corroborated by valuation multiples or other available fair value indicators. The key assumptions used to determine the recoverable amount for the Company&#8217;s CGUs, including a sensitivity analysis, are further explained in Notes 3.14 and 11. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.2 Tax, labor and legal contingencies and provisions </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and contingencies related to tax, labor and legal proceedings as described in Note 24.5. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions. Management periodically assesses the probability of loss for such contingencies, accrues a provision and/ or discloses the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a provision for the estimated loss. Management&#8217;s judgment must be exercised to determine the likelihood of such a loss and an estimate of the amount, due to the subjective nature of the loss.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in numerous tax jurisdictions and is subject to periodic tax audits, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate tax, transfer pricing and indirect taxes. The impact of changes in local tax regulations and ongoing inspections by local tax authorities could materially impact the amounts recorded in the financial statements. Where the amount of tax payable is uncertain, the Company recognizes related tax provisions based on management&#8217;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management periodically evaluates positions taken in tax returns with respect to situations in which applicable tax regulation is subject to interpretation and considers whether it is probable that a taxation authority will accept an uncertain tax treatment. The Company measures its tax balances either based on the most likely amount or the expected value, depending on which method provides a better prediction of the resolution of the uncertainty. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of uncertain income tax positions is included in Note 24.7. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.3.1.3 Business combinations </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Businesses combinations are accounted for using the acquisition method. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured as the sum of the acquisition-date fair values of the assets transferred by the Company, liabilities assumed by the Company from the former owners of the acquiree, the amount of any non-controlling interest in the acquiree and the equity interests issued by the Company in exchange for control of the acquiree.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the acquisition date, the identifiable assets acquired, and the liabilities assumed are recognized and measured at their fair value, except that: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;deferred tax assets or liabilities, and assets or liabilities related to employee benefit arrangements are recognized and measured in accordance with IAS 12, Income Taxes and IAS 19, Employee Benefits, respectively; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liabilities or equity instruments related to share-based payment arrangements of the acquiree or share-based payment arrangements of the Company entered into to replace share-based payment arrangements of the acquiree are measured in accordance with IFRS 2, Share- based Payment at the acquisition date, see Note 3.22;</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;assets (or disposal groups) that are classified as held for sale in accordance with IFRS 5, Non-current Assets Held for Sale and Discontinued Operations are measured in accordance with that standard; and</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8226;&#160;&#160;&#160;&#160;Indemnifiable assets are recognized at the acquisition date on the same basis as the indemnifiable liability subject to any contractual limitations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each acquisition, management&#8217;s judgment is exercised to determine the fair value of the assets acquired, the liabilities assumed and any non-controlling interest in the acquiree, applying estimates or judgments in techniques used, especially in forecasting CGUs' cash flows, in the computation of weighted average cost of capital (&#8220;WACC&#8221;) and estimation of inflation during the operation of intangible assets with indefinite life, mainly, distribution rights.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.4 Changes in accounting policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has applied the following amendments to the standards on January 1, 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Supplier Finance Arrangements - Amendments to IAS 7 and IFRS 7</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments to IAS 7 Statement of Cash Flows and IFRS 7 Financial Instruments: Disclosures clarify the characteristics of supplier finance arrangements and require additional disclosure of such arrangements. The disclosure requirements in the amendments are intended to assist users of financial statements in understanding the effects of supplier finance arrangements on an entity&#8217;s liabilities, cash flows and exposure to liquidity risk.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of implementing the amendments, the Company has provided additional disclosures about its supplier finance arrangement. Please refer to Note 19.8.5.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">2.5 Financial impacts arising from Floods and Hurricanes in Mexico and Brazil</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended on December 31, 2024 and 2023, the Company encountered significant impacts because some natural disasters such as hurricanes and flooding, which affected its operations in certain plants of Mexico and Brazil. These natural disasters had repercussions on both its facilities including inventories and property, plant and equipment, supply chain and therefore business activity, which have influenced the reported financial outcomes of both years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the effects of Hurricane Otis in 2023 and Hurricane John in 2024 affected the Company's facilities located in Acapulco, Guerrero. The consequences of these natural disasters included material damage to inventories of raw material and finished products as well as property, plant and equipment and buildings, that needed to be restore. In Brazil, the heavy rainfall and flooding in Rio Grande do Sul affected the facilities at the Porto Alegre plant, resulting in temporary interruptions in production and distribution, the material damage to inventories of raw material and finished products as well as property, plant and equipment and buildings, that needed to be restore.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In both cases, to maintain product supply in the region, operations were restructured, leading to an increase in logistical costs. For both events, insurance claims were activated, and the progress of agreements led to the recognition of recoveries that partially mitigated the economic impacts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, write-offs originated by damaged assets, additional expenses incurred, as well as the insurance recoveries received until as of December 31, 2024 are recorded as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.250%"><tr><td style="width:1.0%"></td><td style="width:58.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.828%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-off for  damaged assets</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant &amp; equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional expense &amp; losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,306&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance recovery </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,637&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span> As of December 31, 2024, the Company recorded an accounts receivable of Ps. 334 in then &#8220;other sundry accounts receivable&#8221; caption, reflecting the outstanding cash flow from the insurance recovery, the net cash flow received was of Ps.  1,335, of which Ps.  1,090 are associated to operating activities and Ps.  245 to investing activities.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the basis used for the preparation of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of basis of preparation of financial statements [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Material Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract', window );"><strong>Disclosure of voluntary change in accounting policy [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory', window );">Material Accounting Policies</a></td>
<td class="text">Material Accounting Policies <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1 Basis of consolidation </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Specifically, the Company controls an investee if and only if the Company has: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Exposure, or rights, to variable returns from its involvement with the investee, and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The ability to use its power over the investee to affect its returns </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The contractual arrangement with the other vote holders of the investee </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Rights arising from other contractual arrangements </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company&#8217;s voting rights and potential voting rights </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company re-assesses whether it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit or loss and each component of other comprehensive income (&#8220;OCI&#8221;) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#8217;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Derecognizes the assets (including goodwill) and liabilities of the subsidiary </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Derecognizes the carrying amount of any non-controlling interests </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Derecognizes the cumulative translation differences recorded in equity </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognizes the fair value of the consideration received </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognizes the fair value of any investment retained </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognizes any surplus or deficit in profit or loss </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reclassifies the parent&#8217;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1.1 Acquisitions of non-controlling interests</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected equity as part of additional paid-in capital.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.2 Business combinations </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquiree. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#8217;s identifiable net assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#8217;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#8217;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re-measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations, which may take the following forms:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt">The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.3 Foreign currencies and consolidation of foreign operations investments in associates and joint ventures </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the financial statements of each individual foreign operation, associate and joint venture, transactions in currencies other than the individual entity&#8217;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The variations in the net investment in foreign operations generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign operations and associates within the accumulated other comprehensive income.  </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Exchange differences on transactions entered into in order to hedge certain foreign currency risks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the consolidated income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#8220;other expenses&#8221; line (see Note 18) while fluctuations related to non-operating activities such as financing activities are presented as part of &#8220;foreign exchange income (loss)&#8221; line in the consolidated income statement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For incorporation into the Company&#8217;s consolidated financial statements, each foreign operation, associate or joint venture&#8217;s individual financial statements are translated into Mexican pesos, as follows: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For non-hyperinflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the consolidated income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign operations and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign operations and associates is reclassified to profit or loss. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign operations and associates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.762%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exchange Rates of Local Currencies Translated to Mexican Pesos (1)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exchange Rate for</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exchange Rate as of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country or Zone</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Functional currency</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quetzal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.36</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.60</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.16</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colon</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balboa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">18.30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.89</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.005</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.004</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.005</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.005</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cordoba</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.55</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.02</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.16</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.02</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.90</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.49</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.45</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.46</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.43</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt">Exchange rates published by the central bank of each country</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.4 Recognition of the effects of inflation in countries with hyperinflationary economic environments </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effects of inflation on the financial information of its subsidiaries that operate in hyperinflationary economic environments (when cumulative inflation of the three preceding years is approaching, or exceeds, 100% or more in addition to other qualitative factors), which consists of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Applying the appropriate inflation factors to restate capital stock, additional paid-in capital, net income, retained earnings and items of other comprehensive income by the necessary amount to maintain the purchasing power equivalent in the currency of the subsidiary on the dates such capital was contributed, or income was generated up to the date the consolidated financial statements are presented; and</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Recognizing the monetary position gain or loss in the consolidated income statement in the caption &#8220;Gain on monetary position for subsidiaries in hyperinflationary economies&#8221;. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the last three years&#8217; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. The financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company restates the financial information of its Argentinian subsidiary using the  Consumer Price Index (&#8220;CPI&#8221;) of such country. </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The (&#8220;FACPCE&#8221;) (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">coefficient (Based on a series that applies the (&#8220;CPI&#8221;) from January with the Wholesale Domestic Price Index (&#8220;WDPI) until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (&#8220;CGBA&#8221;) variation).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, 2023, and 2022, the operations of the Company are classified as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cumulative Inflation 2022-2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Type of Economy</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2021-2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2020-2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">17.6%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.1%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.4%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">15.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">21.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1221.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">815.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">16.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.5 Cash and cash equivalents </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 7.2). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6 Financial assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are classified within the following business models depending on Management&#8217;s objective: (i) "held to maturity to collect contractual cash flows", (ii) "held to collect contractual cash flows and sell financial assets" and (iii) "Others or held for trading" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs a portfolio &#8211; level assessment of the business model objective for which a financial asset is held to reflect the best way in which the business manages the financial asset and the way the information is provided to the management of the Company. The information that is considered within the evaluation includes:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Performance and evaluation of the Company's portfolio including accounts receivable;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Risks that affect the performance of the business model and how those risks are managed;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Any compensation related to the performance of the portfolio; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months and accounts receivable, derivative financial instruments and other financial assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase, unless the asset is measured at fair value through profit or loss, in which case, transaction costs are booked in the consolidation income statement. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of a financial asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in their best economic interest.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets are classified at initial recognition as measured at: amortized cost, fair value with changes in other comprehensive income &#8211; debt or equity investments &#8211; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1 Financial assets at amortized cost</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset is measured at amortized cost if it meets the following two conditions and is not designated as fair value through profit and loss (&#8220;FVTPL&#8221;):</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Its business model is  to hold it to maturity to collect contractual cash flows; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#8220;SPPI&#8221;).</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1.1 Effective interest rate method (&#8220;ERR&#8221;)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%">The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivable and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.2 Financial assets at fair value with changes in other comprehensive income (&#8220;FVOCI&#8221;)</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">A financial asset is measured as FVOCI if it meets the following two conditions and isn&#8217;t designated as FVTPL:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Its business model is to hold it to maturity to collect contractual cash flows and sells; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are solely principal and interest payment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%">These assets are subsequently measured at fair value. The financial product calculated using the Internal Rate of return (&#8220;IRR&#8221;), the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of derecognition or reclassification, the accumulated gains and losses in OCI are reclassified to profit and loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:132%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%">In the initial recognition of an equity instrument that is not held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.3 Financial assets at fair value through profit and loss (&#8220;FVTPL&#8221;)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including embedded derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are recorded in the consolidated statements of financial position  at fair value with the net changes in the fair value presented as interest expense (negative changes in fair value) or interest income (positive net changes in fair value) in the consolidated income statement.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.4 Evaluation that contractual cash flows are SPPI </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Contingent events that would change the cash flows amount or timing;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Payment and extension features; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Characteristics that limit the Company's right to obtain cash flows from certain assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A prepayment feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the unpaid principal and interest, which can include reasonable compensation for early termination of the contract. Additionally, a financial asset with a prepayment feature that is acquired or originated with a premium or discount to its contractual amount is consistent with the characteristics of SPPI if at initial recognition the fair value of the prepaid characteristic is insignificant and the prepayment amount represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination..</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.5 Loans and receivables     </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2024, 2023 and 2022 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s Ps.  1, Ps.  1 and Ps.  &#8212;, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.6 Other financial assets </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other financial assets include investments in other entities and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.7 Financial assets impairment</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company recognizes impairment due to expected credit loss (&#8220;ECL&#8221;) for financial assets measured at amortized cost and reduces the carrying amount.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Impairment losses on accounts receivable are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Non-payment or delinquency of a debtor;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Indicators that a debtor or client will enter into bankruptcy;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Adverse changes in the status of debtor or client payments;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The disappearance of an active market for an instrument due to financial difficulties; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">For an investment in an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss on financial assets measured at amortized cost is recognized in the consolidated income statement reducing the carrying amount, and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.8 Derecognition</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The rights to receive cash flows from the financial asset have expired; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#8216;pass-through&#8217; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.9 Offsetting of financial instruments</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Currently has an enforceable legal right to offset the recognized amounts; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7 Derivative financial instruments </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Management believes that the chosen valuation techniques and assumptions used are appropriate in determining the fair value of financial instruments. Changes in the fair value of derivative financial instruments are recorded each year in current earnings or otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">3.7.1 Hedge accounting </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either cash flow hedges, fair value hedges or hedges of net investment in a foreign business. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To qualify for hedge accounting, the hedging relationship must meet all of the following  requirements: </span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; there is an economic relationship between the hedged item and the hedging instrument </span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; the effect of credit risk does not dominate the value changes that result from that economic relationship, and </span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; the hedge ratio of the hedging relationship is the same as that resulting from the quantity of the hedged item that the entity actually hedges and the quantity of the hedging instrument that the entity actually uses to hedge that quantity of hedged item.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.2 Cash flow hedges </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI under the heading &#8220;valuation of the effective portion of derivative financial instruments&#8221;. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the &#8220;market value gain (loss) on financial instruments&#8221; line item within the consolidated income statements. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in other comprehensive income and accumulated in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.3 Fair value hedge</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the consolidated income statement as &#8220;foreign exchange gain or loss&#8221;. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the effective interest rate (EIR) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.4 Hedge of net investment in a foreign business</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company designates certain derivatives as a hedge of its net investment in foreign operations and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. During 2022, the Company designated certain derivatives as a hedge for its net investment in foreign operations and applied hedging accounting to foreign currency differences that arose between the functional currency of its foreign investments and the controlling company's functional currency (Mexican peso).  As of December 31, 2024 and 2023, the Company does not have net investment hedges in foreign operations.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.8 Fair value measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures financial instruments, such as derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable measured at amortized cost are disclosed in Note 17.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In the principal market for the asset or liability, or </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In the absence of a principal market, in the most advantageous market for the asset or liability </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A fair value measurement of a non-financial asset takes into account a market participant&#8217;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For assets and liabilities that are recognized in the consolidated financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 19 and unquoted liabilities such as debt described in Note 17. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.9 Inventories and cost of goods sold </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management makes judgments regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.10 Other current assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, and agreements with customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid assets principally consist of, advertising, promotional and insurance premiums paid in advance, and are recognized as other current assets at the time of the cash disbursement, and are derecognized from the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These prepaid costs are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in the consolidated income statement as incurred. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has agreements with customers for the right to sell and promote the Company&#8217;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract and deducted from the Net sales as consideration payable to customers. During the years ended December&#160;31, 2024, 2023 and 2022, such amortization aggregated to Ps.  258, Ps.  304 and Ps.  295, respectively</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">3.11 Investments accounted for using the equity method</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11.1 Investments in associates </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the associate, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#8217;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#8217;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company holds, directly or indirectly, 20% or more of the voting power of the investee, it is presumed that it has significant influence, unless it can be clearly demonstrated that this is not the case. If the Company holds, directly or indirectly, less than 20% of the voting power of the investee, it is presumed that the Company does not have significant influence, unless such influence can be clearly demonstrated. Decisions regarding the propriety of utilizing the equity method of accounting for a less than 20% owned corporate investee require a careful evaluation of voting rights and their impact on the Company&#8217;s ability to exercise significant influence. Management considers the existence of the following circumstances, which may indicate that the Company is able to exercise significant influence over a less than 20% owned corporate investee: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">representation on the board of directors or equivalent governing body of the investee; </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">participation in policy-making processes, including participation in decisions about dividends or other distributions; </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">material transactions between the Company and the investee; </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">      </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interchange of managerial personnel; or </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provision to the investee of essential technical information. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management also considers the existence and effect of potential voting rights that are currently exercisable or currently convertible when assessing whether the Company has significant influence. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company evaluates the following indicators that provide evidence of significant influence: </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company&#8217;s extent of ownership is significant relative to other shareholdings (i.e. a lack of concentration of other shareholders); </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company&#8217;s significant shareholders, its parent, fellow subsidiaries, or officers of the Company, hold additional investment in the investee; and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the Company is a part of an investee&#8217;s board of director committees, such as the executive committee or the finance committee.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company&#8217;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to zero and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After application of the equity method, the Company determines whether it is necessary to recognize an impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company determines the impairment as the difference between the recoverable amount of the investment and its carrying value and recognizes the amount in other expenses line in the consolidated statements of income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11.2 Joint arrangements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#8217;s rights to the assets and obligations for the liabilities of the arrangements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in joint ventures as investments and accounts for those investments using the equity method.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon loss of joint control over the joint venture, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023 the Company did not have any interests in joint operations.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11.3 Investment in Venezuela </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its investment in Venezuela using fair value through OCI using Level 3 inputs. In 2024, the Company recognized a fair value loss on the investment of Ps. 296. As of December&#160;31, 2024, 2023 and 2022 the fair value of Venezuela investment was Ps. 0. and the accumulated losses recognized in the &#8220;other equity instruments&#8221; amounted for Ps. 2,073, Ps. 1,777 and Ps. 1,613 respectively.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.12 Property, plant and equipment </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major maintenance costs are capitalized as part of total acquisition cost, which implies an increase of the assets&#8217; useful life. Routine maintenance and repair costs are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, including returnable bottles which are expected to provide benefits over a period of more than one year, as well as intangible assets with definite useful lives are depreciated/amortized over their estimated useful lives. The Company bases its estimates on the experience of its technical personnel as well as its experience in the industry for similar assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company reviewed the useful lives of its property, plant and equipment, and determined changes in its estimated useful lives of these assets. The financial impact of this change for 2022 was immaterial. Changes in these estimations were applied prospectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.305%"><tr><td style="width:1.0%"></td><td style="width:61.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20 - 50</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 - 50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5 - 25</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 25</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4 - 14</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 14</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7 - 10</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.5 - 4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 - 4</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3 - 10</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 10</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in the consolidated income statement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Returnable and non-returnable bottles: </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two types of bottles: returnable and non-returnable. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Non-returnable: bottles are expensed in the consolidated income statement at the time of the sale of the product.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are two types of returnable bottles: </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt">Those that are in the Company&#8217;s control within its facilities, plants and distribution centers; and </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt">Those that are in the Company&#8217;s control but have been placed in the hands of customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains control and ownership. These bottles are monitored by sales personnel during periodic visits to customers and the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company has the right to charge any breakage identified to the customer. Bottles that are not subject to such agreements are expensed when placed in the hands of customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s returnable bottles are depreciated according to their estimated useful lives: 4 for glass bottles and 1.5 years for PET bottles. Deposits received from customers are amortized over the same estimated useful lives of the bottles. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.13 Intangible assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. The Company&#8217;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#8217;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. These bottler agreements are treated as indefinite-lived intangible assets because the Company has determined they are perpetual in nature, considering the following factors: i) the past records of renewals, ii) bottler agreements are automatically renewable for ten-year terms at no cost, and iii) the renewal process does not require any action from either party (only non-renewal requires an action, among others).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had four bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2033, (ii)&#160;Southeast territory, which is up for renewal in June 2033, (iii)&#160;Bajio territory, which is up for renewal in May 2025 and (iv)&#160;Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2024, the Company had one bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2024, the Company had three bottler agreements in Guatemala, which are up for renewal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in March 2035 (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">one contract) and April 2028 (two contracts).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition the Company had one bottler agreement in each country which is up for renewal as follows: Argentina, which is up for renewal in September 2034; Colombia, which is up for renewal in June 2034; Panama, which is up for renewal i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n November 2034</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 the Venezuela investee had one bottler agreement, which is up for renewal in August 2026.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#180;s business, financial conditions, results from operations and prospects.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.14 Impairment of long-lived assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed. That is, the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the years ended December&#160;31, 2024, 2023 and 2022 there was no impairment related to goodwill recognized.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.15 Leases </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for consideration. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether a contract is a lease agreement when:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a leasee </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Initial measurement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the start date of the lease, the Company recognizes a right-of-use asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured at the present value of future lease payments to be made over the lease term. Such payments are discounted using the incremental borrowing rate (&#8220;IBR&#8221;) of the Company, when the Company cannot readily determine the interest rate implicit in its leases. The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment. The IBR therefore reflects what the Company &#8216;would have to pay&#8217;, which requires estimation when no observable rates are available (such as for subsidiaries that do not enter into financing transactions) or when they need to be adjusted to reflect the terms and conditions of the lease (for example, when leases are not in the subsidiary&#8217;s functional currency). The Company estimates the IBR using observable inputs (such as market interest rates) when available and is required to make certain entity-specific estimates (such as the subsidiary&#8217;s stand-alone credit rating).   </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease payments included in the measurement of the lease liability include the following:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fixed payments, including payments that are substantially fixed;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The price related to a purchase option that the Company is reasonably certain it will exercise an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not terminating early, considering all the facts and circumstances that create an economic incentive for the Company to exercise, or not, such options;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amounts payable for residual value guarantees.</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Measurement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the asset or the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remeasurements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract; or</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The Company changes its assessment of whether it will exercise a purchase option of the underlying asset.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt">The modification increases the scope of the lease by adding the right to use one or more underlying assets; and</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.13pt">The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.</span><span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the consolidated income statement, the interest expense of the lease liability is presented as a component of the interest expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#8217;s financing cost accounting policy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16 Financial liabilities and equity instruments </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16.1 Classification as debt or equity </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16.2 Equity instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repurchase of the Company&#8217;s own equity instruments are recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#8217;s own equity instruments. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16.3 Financial liabilities </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Initial recognition and measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of financial liabilities depends on their classification as described below: </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans and borrowings </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated income statements when the liabilities are derecognized. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">De-recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated income statements. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.17 Provisions </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reasonable estimate can be made of the amount of the obligation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, the amounts are discounted to present value where the effect of the time value of money is material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a provision for a loss contingency when it is probable (i.e. more likely than not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 24.5. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring provisions are recognized only when the recognition criteria for provisions are satisfied. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#8217;s main features. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.18 Post-employment and other short and long-term employee benefits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Post-employment and other non-current employee benefits include obligations for pension and post-employment plans and seniority premiums. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In Mexico, the economic benefits and retirement pensions are granted to employees with 10 years of service and minimum age of 60. In addition, in accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. The seniority premium benefits consist of a one-time payment equivalent to 12 days&#8217; wages for each year of service (at the employee&#8217;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For defined benefit retirement plans and other non-current employee benefits, such as the Company&#8217;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#8217;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in &#8220;OCI&#8221;. The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated income statements. The Company presents net interest cost within interest expense in the consolidated income statements. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#8217; related obligations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A settlement occurs when the Company enters into a transaction that eliminates all further legal or constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit sharing to employees (&#8220;PTU&#8221; for its acronym in Spanish) is paid by the Mexican subsidiaries to its eligible employees. PTU is computed at the rate of 10% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are deductible; and b) payments exempt from taxes for the employees are fully deductible in the PTU computation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Labor Law establishes a limit on the amount to be paid for profit sharing to employees, which indicates that the amount of PTU assigned to each employee may not exceed the equivalent of three months of the employee&#8217;s current salary, or the average PTU received by the employee in the previous three years, whichever is greater. If the PTU determined is less than or equal to this limit, the PTU will be determined by applying 10% of the individual company taxable income. If the PTU determined exceeds this limit, the limit would apply and this should be considered the PTU for the period.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.19 Revenue recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when it has transferred to the customer control over the good sold or the service rendered. Control refers to the ability of the customer to direct and obtain substantially all the transferred product&#8217;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#8217;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the customer:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identify the contract (written, oral or an implied contract in accordance with to the customary business practices).</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluate the goods and services promised in the customer&#8217;s contract and identify the related performance obligations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services to the customer, excluding the amount collected for third parties, such as taxes directly related to the sales. The consideration promised in a customer&#8217;s contract may include a fixed amount, variable amounts or both.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the promised goods or services to the customer.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the promised goods or services engaged.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All the conditions mentioned above are accomplished normally when the goods are delivered to the customer, usually payment terms varies from 0 to 90 days. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenues from the following principal activities:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of goods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized at the point of time those products were sold to the customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rendering of services.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services over time in which the performance obligation is satisfied according with the following conditions:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer controls the related assets, even if the Company improves them;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The revenues can be measured reliably; and</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">It is probable that economic benefits will flow to the Company.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sources of Revenue</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  279,030</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   244,264</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  226,222</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services rendered</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">686</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  279,793</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  245,088</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  226,740</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable consideration </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company estimates the amount of consideration to which it be entitled in exchange for transferring the goods to the customer. Some contracts include </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">promotions, discounts or any other variable payments that may be granted to the customers. These estimates are based on the commercial agreements entered with the customers and on the historical performance for the customer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Sales discounts are considered variable consideration and are reflected in the customer&#8217;s invoice. Discounts are recorded at the moment of sale (sales are recorded net of discounts).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the wholesaler channel, products are sold at a discount based on volume, considering total sales during certain period. Revenues on these sales are recognized based on the price established in the agreement, net of variable consideration for discounts for estimated volume. The Company uses its accumulated experience to estimate discounts, using the expected value method. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Significant financing component</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There is not a significant financing component due to the fact that the majority of sales are made in cash for the retail channel or on credit period of 0-90 days for the wholesalers.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts costs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed on Note 3.10, the incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover those costs. The incremental costs are those incurred to obtain a contract and that would not be incurred if the contract had not been obtained. The Company recognizes these costs as incurred in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The contract costs, are amortized on a straight-line basis over the terms of the related revenue contracts, reflecting how the goods and services are transferred to the client.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.20 Administrative and selling expenses </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative expenses include labor costs (salaries and other benefits, like PTU of employees not directly involved in the sale of the Company&#8217;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses include: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including &#8220;PTU&#8221;) and sales commissions paid to sales personnel; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21 Income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offsets tax assets and liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities related to income taxes levied by the same tax authority. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21.1 Current income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income taxes are recorded in the results of the year they are incurred. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21.2 Deferred income taxes </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where goodwill is  deductible for tax purposes, the Company recognizes as part of  the acquisition method a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized in other comprehensive income is recognized in correlation to the underlying transaction in OCI.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the way the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the income tax rate was 30% for 2024, 2023 and 2022, and currently Management has no reason to believe that the tax rate will change in the foreseeable future. The tax rates for other countries is disclosed in Note 23.3.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21.3 Uncertain tax positions</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in numerous tax jurisdictions and is subject to periodic tax inspections, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate income tax. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where the amount of tax payable is uncertain, the Company establishes income tax provisions based on management&#8217;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.22 Share-based payments transactions </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. Under this stock incentive plan, eligible executive officers and senior management are entitled to receive a special annual bonus in cash, after withholding applicable taxes, to purchase FEMSA and Coca-Cola FEMSA shares traded in the Mexican Stock Exchange. This plan uses the Economic Value Added &#8220;EVA&#8221; result achieved, and their individual performance as its main evaluation metric. The Company makes a cash contribution to the administrative trust (which is controlled and consolidated by FEMSA) in the amount of the individual executive&#8217;s special bonus. The administrative trust then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are deposited in a trust, and the executive officers and senior management can access them one year after they are vested at 33% per year over a three-year period. Seventy percent of the annual executive bonus under the Company&#8217;s stock incentive plan must be used to purchase our company&#8217;s shares and the remaining thirty percent must be used to purchase FEMSA shares. During the years ended December 31, 2024, 2023 and 2022, no stock options were granted to executives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This incentive plan is accounted for as equity settled transaction, net of cash contributions made by the Company. The award of equity instruments is granted for a fixed monetary value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based payments to employees are measured at the fair value of the equity instruments at the grant date and accounted as equity contributions from FEMSA. The cash contributions made by the Company are accounted as reduction to the equity contributions. Any excess of cash contributions made is recorded as a financial asset (See Note 12.1). The fair value determined at the grant date of the share-based payments is recognized as expense based on the graded vesting method over the three-year vesting period. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.23 Earnings per share </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents basic and diluted earnings per share (&#8220;EPS&#8221;) data for its shares. As described in Note 22, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the consolidated net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the consolidated net income attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, debt issuance, share splits or reverse share splits if they occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant accounting policies applied by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash Equivalents <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of the consolidated statement of cash flows, cash includes cash on hand and in banks and cash equivalents, including short-term, highly liquid investments that are readily convertible to known amounts of cash and are subject to an insignificant risk of changes in value, with a maturity date of three months or less at their acquisition date. Cash and cash equivalents at the end of the reporting period consist of the following: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"><tr><td style="width:1.0%"></td><td style="width:52.634%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.034%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and bank balances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,300</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,101</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents (see Note 3.5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,479</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,959</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  32,779</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  31,060</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Receivable, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Trade and other current receivables [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory', window );">Trade Receivable, Net</a></td>
<td class="text">Trade Receivables, Net <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  15,912</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  15,022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Coca-Cola Company (related party) (See Note 13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">491</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to employees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FEMSA and subsidiaries (related parties) (See Note 13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">867</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other sundry accounts receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,134</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(869)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(577)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  18,620</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  17,749</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This amount includes Ps. 334 from the pending insurance recovery.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.1 Trade receivables</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade receivable representing rights arising from sales and loans to employees or any other similar concept, are presented on the consolidated statement of financial position net of discounts and the allowance for expected credit losses. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA has accounts receivable from The Coca-Cola Company primarily arising from the latter&#8217;s participation in advertising and promotional programs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because less than 1.7%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the trade receivables is unrecoverable, the Company does not have any customers classified as &#8220;high risk&#8221; which would be eligible to have special management conditions for the credit risk. As of December&#160;31, 2024, the Company does not have a representative group of customers directly related to the expected credit loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for expected credit losses is calculated with an expected losses model that recognizes the impairment losses through all the contract life. Because they are generally short-term trade receivables, the Company defined a model with a simplified expected loss focus through a parametric model. The parameters used in the model are:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Breach probability;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Losses severity;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Financing rate;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Special recovery rate; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Breach exposure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the recoverability of trade receivables, the Company considers any change in the credit quality of the trade receivable from the date credit was initially granted up to the end of the reporting period.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of trade receivables approximates its fair value as of December&#160;31, 2024 and 2023. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an allowance for expected credit losses at each reporting date using a provision matrix to measure expected credit losses. The provision rates are based on days past due for groupings of various customer segments with similar credit loss patterns.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.2 Changes in the allowance for expected credit losses</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024, 2023 and 2022, the Company had an allowance for Ps. 869, Ps. 577 and Ps. 538, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024, 2023 and 2022, changes in allowance for expected credit losses are comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"><tr><td style="width:1.0%"></td><td style="width:53.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  577</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  538</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  531</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and write-offs of uncollectible accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  869</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  577</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  538</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.3 Payments from The Coca-Cola Company: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coca-Cola Company participates in certain marketing and promotional programs through contributions that are recognized as a reduction of selling expenses. For the years ended December&#160;31, 2024, 2023 and 2022 contributions received were Ps. 2,012, Ps.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,450, and Ps. 1,170, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of trade and other receivables. [Refer: Trade and other receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInventoriesExplanatory', window );">Inventories</a></td>
<td class="text">Inventories <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,124</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,293</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,452</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,624</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non strategic spare parts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,538</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories in transit</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">210</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packing materials</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">400</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">335</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  14,059</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  11,880</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024, 2023 and 2022, the Company recognized write-downs of its inventories for Ps. 660, Ps. 165 and Ps. 80, respectively to net realizable value. Please refer to Note 2.5 for further information regarding the impacts of the flooding events in Mexico and Brazil.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024, 2023 and 2022, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:46.833%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods and work in progress</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  35,313</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  28,682</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  25,073</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and packing materials</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,847</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,919</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,171</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  132,160</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  119,601</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  110,244</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInventoriesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventories.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS02_g36-39_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInventoriesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock', window );">Other Current Assets and Other Current Financial Assets</a></td>
<td class="text">Other Current Assets and Other Current Financial Assets <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.1 Other Current Assets: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.388%"><tr><td style="width:1.0%"></td><td style="width:54.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  902</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreements with customers, net of accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">132</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,945</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,057</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses as of December&#160;31, 2024 and 2023 are as follows: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:54.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to suppliers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 1,720</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  789</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and promotional expenses paid in advance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,775</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  902</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising and promotional expenses recorded in the consolidated income statements for the years ended December&#160;31, 2024, 2023 and 2022, were Ps. 4,827 Ps. 4,691 and Ps. 3,983 respectively.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.2 Other Current Financial Assets: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  349</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  304</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">597</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  946</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  567</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash in Brazil is held in U.S. dollars and relates to short term deposits in order to fulfill the collateral requirements for</span></div>accounts payable.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of other current assets and other current financial assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Other Entities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesAbstract', window );"><strong>Disclosure of joint ventures [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock', window );">Investments in Other Entities</a></td>
<td class="text">Investments in Other Entities<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023 the investment in other entities is comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"><tr><td style="width:1.0%"></td><td style="width:52.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Associates and Joint Ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  10,233</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,246</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership Percentage </span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investee</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Place of Incorporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Joint ventures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Planta Nueva Ecolog&#237;a de Tabasco, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recycling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,392</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,139</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fountain Agua Mineral, LTDA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">818</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">239</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Associates:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotora Industrial Azucarera, S.A. de C.V. (&#8220;PIASA&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sugar production</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36.4</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,654</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,454</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jugos del Valle, S.A.P.I. de C.V. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28.2</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,466</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,831</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leao Alimentos e Bebidas, LTDA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.1</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">212</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Envasadora de Quer&#233;taro, S.A. de C.V. (&#8220;IEQSA&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canned bottling</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26.5</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Mexicana de Reciclaje, S.A. de C.V. (&#8220;IMER&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recycling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alimentos de Soja S.A.U.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.7</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  10,233</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,246</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting method: &#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024  the Company received dividends from Industria Envasadora de Quer&#233;taro, S.A. de C.V. ("IEQSA") for an amount of Ps.  19.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024 and 2023 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. for an amount of Ps. 482, and Ps. 466 and sold shares for an amount of Ps. 24 on 2023. Also our ownership decreased due to a corporate restructuring.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2024 and 2023 the Company made capital contributions to Planta Nueva Ecolog&#237;a de Tabasco S.A. de C.V.  for an amounts of Ps. 320, and Ps. 506, respectively. There were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2023 the Company received dividends from Promotora Mexicana de Embotelladores, S.A. de C.V. ("PIASA") for an amount of  Ps. 79.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, the Company recognized an impairment on its investment in Alimentos de Soja S.A.U. for an amount of Ps. 143 recognized in the South America segment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022  the Company received dividends from Industria Envasadora de Quer&#233;taro, S.A. de C.V. ("IEQSA") for the amount of Ps. 16.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022 the equity earnings recognized for associates were Ps. 294,  Ps. 25, and Ps. 194, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 and 2022 the equity earnings recognized for joint ventures were Ps.12  Ps. 190 and Ps. 192, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of investments in other entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PresentationOfLeasesForLesseeAbstract', window );"><strong>Presentation of leases for lessee [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfLeasesExplanatory', window );">Leases</a></td>
<td class="text">Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#8217;s right-of-use assets, is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,388</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,069</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,046</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">792</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(417)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(921)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(776)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary economies effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,989</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,388</span></td></tr></table></div><div><span><br/></span></div><div style="padding-right:-5.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, the lease liabilities are integrated as follows:</span></div><div style="padding-right:-5.65pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.083%"><tr><td style="width:1.0%"></td><td style="width:66.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity analysis &#8211; contractual undiscounted cash flows</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,175</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  966</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,811</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">More than three years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,294</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undiscounted lease liabilities on December 31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,280</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,705</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities included in the statement of financial position on December 31</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,184</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,521</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  889</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  752</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,295</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,769</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#8217;s lease liabilities, is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,521</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,135</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,046</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">792</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(417)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(856)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(690)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,184</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,521</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total lease payments during 2024, 2023 and 2022 were Ps. 1,205, Ps. 968, and Ps. 763, respectively; out of which, Ps. 349, Ps. 278, and Ps. 132, represented the interest expense reported in the consolidated income statements for the years ended on December&#160;31, 2024, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expenses for the low value assets and short-term leases reported in the consolidated income statements recognized in operating expenses for the years ended on December&#160;31, 2024, 2023 and 2022 were Ps. 238, Ps. 190 and Ps. 116, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, 2023 and 2022  the weighted average incremental borrowing rate was  11.25%, 10.18% and 9.29%, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Section Presentation<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g47-50_TI<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g51-60_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfLeasesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PresentationOfLeasesForLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PresentationOfLeasesForLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant &amp; equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory', window );">Property, plant &amp; equipment</a></td>
<td class="text">Property, plant &amp; equipment.&#160;&#160;&#160;&#160; <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"></td><td style="width:19.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,230</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,074</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  41,177</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,129</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,433</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,734</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  886</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,298</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  113,961</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">267</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">939</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,123</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,641</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">294</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,727</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,306</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,477</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,248</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,485</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">645</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,023)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(209)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(858)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,072)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(381)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,574)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(424)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,157)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,225)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,277)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,708)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(438)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(172)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,416)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  222</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  735</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,474</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  536</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  849</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,452</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,247</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  44,580</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  21,866</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,969</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  10,403</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  897</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,413</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  127,827</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,452</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,247</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  44,580</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  21,866</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,969</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,403</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  897</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,413</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  127,827</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">855</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,782</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,939</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,112</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,506</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,415</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,346</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,110</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,109)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(331)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,071)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,245)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(270)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,643)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(475)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,908)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,788)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,298)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,155)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(550)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(116)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,341)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">592</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,895</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">655</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,847</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,219</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,420</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  46,242</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,924</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  26,091</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,809</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  515</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,582</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  137,802</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,219</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,420</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  46,242</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,924</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  26,091</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  14,809</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  515</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,582</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  137,802</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">492</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">644</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">646</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,670</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,619</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">346</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,447</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">360</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">995</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,753</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,565</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,215</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12,897)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(82)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,591)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,042)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(455)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(186)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,381)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">234</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">840</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">485</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,112</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,043</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">278</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">978</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,141</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">813</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,325</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">188</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,723</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,441</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,189</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  57,031</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  26,415</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  32,907</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,412</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  511</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,728</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  171,634</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total includes Ps. 3,503, Ps. 499 and Ps. 1,971 outstanding payment to suppliers, as of December&#160;31, 2024, 2023 and 2022 respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes write-off for damaged assets. For more information see note 2.5</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"></td><td style="width:19.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (5,498)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (20,378)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,300)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,676)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (395)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (531)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (51,778)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(835)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,331)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,437)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,234)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(135)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,997)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">854</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">306</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,323</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,193</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">860</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,274</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,817</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(244)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,605)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(354)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(745)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,987)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,043)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22,267)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,295)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (15,075)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (392)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (550)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (56,622)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,043)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22,267)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,295)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (15,075)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (392)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (550)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (56,622)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(555)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,101)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,844)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,256)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(148)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,919)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">825</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,260</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,373</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,087</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">793</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,783</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,534</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,264)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(291)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(649)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,438)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,150)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22,720)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,377)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (16,936)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (292)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (597)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (59,072)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (6,150)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (22,720)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (12,377)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (16,936)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (292)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (597)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (59,072)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(584)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,538)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,029)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,878)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(180)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(10,221)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">67</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,233</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">940</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">185</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,804</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(183)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(281)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(316)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(818)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,611)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(382)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,105)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(494)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,122)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,153)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (7,232)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (27,411)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (14,276)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (22,389)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (296)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (649)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (72,253)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"></td><td style="width:19.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,452</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,204</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,313</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,571</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  7,894</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,403</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  505</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  863</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  71,205</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,219</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,270</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,522</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,547</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,155</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,809</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  223</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  985</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  78,730</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of  December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,441</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  15,957</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  29,620</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  12,139</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  10,518</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,412</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  215</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,079</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  99,381</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS16_g73-79_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsAbstract', window );"><strong>Disclosure of detailed information about intangible assets [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsExplanatory', window );">Intangible Assets</a></td>
<td class="text">Intangible Assets <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"></td><td style="width:26.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.705%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  76,139</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,909</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,192</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,960</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  375</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,102</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  108,677</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,138</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,188</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,116</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,338</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(158)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(775)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(775)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(756)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(150)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(70)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(896)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  76,499</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,258</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,042</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,262</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,342</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,209</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  109,612</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  76,499</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,258</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,042</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,262</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,342</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,209</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  109,612</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">385</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">963</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,377</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(224)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">307</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(708)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(64)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,568)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(916)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(77)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(158)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,705)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  74,707</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,340</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,314</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,876</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,567</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,486</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  108,290</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of January 1, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  74,707</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,340</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,314</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,876</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,567</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,486</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  108,290</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">223</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,224</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">628</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,105</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">637</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(835)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">198</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(50)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(21)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(71)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(85)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(328)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">25</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(331)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">256</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(118)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">133</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  74,622</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,012</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,309</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  8,010</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,954</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  2,219</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  110,126</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"></td><td style="width:26.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.705%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (745)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (4,946)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (812)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (6,503)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(522)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(246)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(768)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">775</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">775</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(94)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(95)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,691)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1,054)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,490)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(518)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(836)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(78)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(78)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (5,082)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1,301)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (7,128)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(778)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(207)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(985)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(29)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects - amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(129)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(129)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (6,036)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (1,469)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (8,250)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  75,754</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,258</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,042</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,571</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,342</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  155</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  103,122</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  73,962</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,340</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,314</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,794</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,567</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  185</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  101,162</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  73,877</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,012</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,309</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,974</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,954</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  750</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  101,876</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets such as technology costs and management systems are subject to amortization with a range in useful lives from 3 to 12 years. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2024, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 17, Ps</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147 and Ps. 821, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2023, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 12, Ps.93 and Ps.731, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 13, Ps.84 and Ps.671, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total includes Ps. 257, Ps. 359 and Ps. 209 outstanding payment to suppliers, as of  December&#160;31, 2024, 2023 and 2022 respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until closing of 2023, the changes in value on the recognition of inflation effects were recognized in other amortizable. Starting in 2024, it is correctly assigned to the corresponding asset, therefore, the accumulated effect that had in other amortizable and that corresponded to technology costs and management systems is reversed. The net effect of inflation on total assets does not change.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Impairment Tests for Cash-Generating Units Containing Goodwill, Distribution Rights and Other indefinite lived intangible assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of impairment testing, goodwill, distribution rights, and other indefinite lived intangible assets are allocated and monitored on an individual country basis, which is considered to be the CGU. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying amounts of goodwill, distribution rights, and other indefinite lived intangible assets allocated to each CGU are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:41.979%"><tr><td style="width:1.0%"></td><td style="width:53.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  57,689</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  56,662</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,695</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">404</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,439</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,638</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,635</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,199</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">512</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,452</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,381</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  97,198</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  97,616</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The foregoing forecasts were projected based on actual operating results  and the five- year business plan that reflect the most likely outcomes based on the current conditions of each Cash-Generating Unit (&#8220;CGU&#8221;), including macroeconomic factors. However, these forecasts may differ from actual results as time progresses. The value in use of CGUs is determined using discounted cash flows, with key assumptions including volume, long-term inflation, and the weighted average cost of capital (&#8220;WACC&#8221;). The discount rate, calculated using the WACC for each CGU, incorporates market risks, time value of money, and specific asset risks not captured in the cash flows. The WACC considers both debt and equity costs, with the cost of equity based on investor returns and the cost of debt reflecting the Company&#8217;s obligations. Market participant assumptions, including growth rates and competitive positioning, are used to estimate future performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2024 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"></td><td style="width:26.991%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2025-2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2023 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"></td><td style="width:26.991%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2024-2028</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sensitivity to Changes in Assumptions </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2024, the Company performed impairment sensitivity calculation, taking into account an adverse change in post-tax WACC, according to the country risk premium, using for each country the relative standard deviation between equity and sovereign bonds and an additional sensitivity to the volume of 100 basis points and concluded that no impairment would be recorded.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Goodwill, Distribution Rights and Other in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">definite lived intangible assets</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"></td><td style="width:43.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.385%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;Volume<br/>Growth CAGR(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on&#160;Valuation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.4p.p</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 5.0x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.5p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1.9x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.7p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 2.5x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+1.7p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 5.0x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.5p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 7.3x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.5p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 3.9x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+1.7p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1.1x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.6p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 3.6x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.1p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 3.0x</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:79.4pt;text-align:justify;text-indent:-24.4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (&#8220;CAGR&#8221;) </span></div>The values assigned to the key assumptions represent management&#8217;s assessment of future trends in the industry and are based on both external sources and internal sources (historical data). The Company consistently applied its methodology to determine CGU specific WACC&#8217;s to perform its annual impairment testing.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS38_g118-128_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other non-current assets and other non-current financial assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract', window );"><strong>Other non-current assets and other non-current financial assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock', window );">Other non-current assets and other non-current financial assets</a></td>
<td class="text">Other non-current assets and other non-current financial assets <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.1 Other Non-Current Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.444%"><tr><td style="width:1.0%"></td><td style="width:64.583%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current prepaid advertising expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  228</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  238</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guarantee deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">917</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid bonuses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to acquire property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,744</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,432</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payment in excess of capital contribution (See Note 3.22 and Note 16.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">414</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnifiable contingencies from business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">714</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">860</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,464</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,693</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; Mainly in Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 24.6.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Corresponds to indemnification of certain tax contingencies in Brazil that are warranted by former Vonpar owners (a subsidiary acquired in 2016) in accordance with the share purchase agreement. The Company has also recognized these tax contingencies as liabilities in the same amount, see  Note 24.6.1</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.2 Other Non-Current Financial Assets: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:54.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term notes receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,000</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  696</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,702</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,702</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  792</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2024 amount includes tax credit recovery from a former shareholders and the offsetting party is recorded as a Other non-current financial liabilities. See Note 18 and Note 24.4</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term notes receivable are held to maturity and derivative financial instruments are recognized at fair value.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of other non-current assets and other non-current financial assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other non-current assets and other non-current financial assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock', window );">Balances and Transactions with Related Parties and Affiliated Companies</a></td>
<td class="text">Balances and Transactions with Related Parties and Affiliated Companies <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"><tr><td style="width:1.0%"></td><td style="width:61.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (current included in accounts receivable)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from FEMSA and its subsidiaries (See Note 5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  867</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,460</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from The Coca-Cola Company (See Note 5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">491</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,358</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,838</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities (current included in suppliers and other liabilities and loans)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to FEMSA and its subsidiaries </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2) (3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  654</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,275</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to The Coca-Cola Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">784</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other payables </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">400</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,838</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,273</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Presented within trade receivables</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Recorded within accounts payable and suppliers</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Parent</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances due from related parties are considered to be recoverable. Accordingly, for the years ended December 31, 2024, 2023 and 2022, there was no expense resulting from the uncollectibility of balances due from related parties. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of transactions between the Company and other related parties are disclosed as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.472%"><tr><td style="width:1.0%"></td><td style="width:60.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.301%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transactions&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to affiliated parties</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,185</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,459</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,546</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heineken</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases and other expenses from FEMSA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,196</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,547</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,129</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of concentrate  from The Coca-Cola Company </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,502</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,461</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,717</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of raw material, beer and operating expenses from Heineken</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,036</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertisement expense paid to The Coca-Cola Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">948</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Jugos del Valle</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,763</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,718</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Promotora Industrial Azucarera, S.A. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,718</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,841</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,841</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Beta San Miguel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">722</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">989</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of inventories from Fountain Agua Mineral Ltda</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,143</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">638</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of inventories from Leao Alimentos e Bebidas, LTDA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">356</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Fundaci&#243;n Femsa, A.C.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses with related parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;These donations were made to ITESM through Fundaci&#243;n FEMSA.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"></td><td style="width:54.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current compensation and employee benefits</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,159</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,091</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,071</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payments (See Note 16.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">369</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of balances and transactions with related parties and affiliated companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions in Foreign Currencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_BalancesAndTransactionsInForeignCurrenciesAbstract', window );"><strong>Balances and Transactions in Foreign Currencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory', window );">Balances and Transactions in Foreign Currencies</a></td>
<td class="text">Balances and Transactions in Foreign Currencies <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets, liabilities and transactions denominated in foreign currencies are those realized in a currency different from the functional currency of the Company. As of December 31, 2024 and 2023, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"><tr><td style="width:1.0%"></td><td style="width:47.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.982%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,472</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,480</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,431</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">312</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,850</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,053</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,892</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"></td><td style="width:50.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transactions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases&#160;of<br/>Raw&#160;Materials</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Expense</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31, 2024 U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,882</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,065</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,383</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,941</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2023 U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,075</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,065</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2022 U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,285</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,973</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the effect of changes in foreign exchange rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS21_g51-57_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BalancesAndTransactionsInForeignCurrenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balances and Transactions in Foreign Currencies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalancesAndTransactionsInForeignCurrenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract', window );"><strong>Disclosure of defined benefit plans [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory', window );">Post-Employment and Other Non-current Employee Benefits</a></td>
<td class="text">Post-Employment and Other Non-current Employee Benefits <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various labor liabilities for employee benefits in connection with pension and retirement plans, seniority premiums. Benefits vary depending upon the country where the individual employees are located. Presented below is a discussion of the Company&#8217;s labor liabilities in Mexico, which comprise the substantial majority of those recorded in the consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.1 Assumptions </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company annually evaluates the reasonableness of the assumptions used in its labor liability for post-employment and other non-current employee benefits computations. In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:44.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net interest on the net defined benefit liability (asset)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salary increase: (Non-Union/Union)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future pension increase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biometric:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMSSA 2009 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IMSS 97 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS 97 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS 97 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Normal retirement age</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of employee turnover</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BMAR2007 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;BMAR. Actuary experience </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico the methodology used to determine the discount rate was the yield or Internal Rate of Return (&#8220;IRR&#8221;) which involves a yield curve. In this case, the expected rates for each period were taken from a yield curve of the Mexican Federal Government Treasury Bond (known as &#8220;CETES&#8220; in Mexico) because there is no deep market in high quality corporate obligations in Mexico.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"><tr><td style="width:1.0%"></td><td style="width:59.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;and Retirement Plans</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Seniority Premiums</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  455</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  117</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030-2033</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,107</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.2 Balances of the liabilities for post-employment and other non-current employee benefits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.833%"><tr><td style="width:1.0%"></td><td style="width:69.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.802%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.815%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  978</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  653</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,506</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,484</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,744</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,600</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,084</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,028</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan funds at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,429)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,303)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,655</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,725</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  500</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  320</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">445</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">945</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">393</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,338</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premium plan funds at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(126)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,212</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  835</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,867</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,560</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.3 Trust assets </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets consist of fixed and variable return financial instruments recorded at fair value, which are invested as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:75.865%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.418%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type of instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed return:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Traded securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal government instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable return:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly traded shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the regulatory framework for pension plans is established in the Income Tax Law and its Regulations, the Federal Labor Law and the Mexican Social Security Institute Law. None of these laws establish minimum funding levels or a minimum required level of contributions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the Income Tax Law requires that, in the case of private plans, certain notifications must be submitted to the authorities and a certain level of fund assets must be invested in Federal Government instruments, among others. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s various pension plans have a technical committee that is responsible for verifying the correct operation of the plan with regard to the payment of benefits, actuarial valuations of the plan, and the monitoring and supervision of the benefit trust. The committee is responsible for determining the investment portfolio and the types of instruments the fund will be invested in. The technical committee is also responsible for verifying the correct operation of the plan in all of the countries in which the Company has these benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risks related to the Company&#8217;s employee benefit plans are primarily attributable to the plan assets. The Company&#8217;s plan assets are invested in a diversified portfolio, which considers the term of the plan so as to invest in assets whose expected return coincides with the estimated future payments. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Mexican Tax Law limits the plan&#8217;s asset investment in related parties to 10% this risk is not considered to be significant for purposes of the Company&#8217;s Mexican subsidiaries. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the Company&#8217;s policy is to invest at least 30% of the fund assets in Mexican Federal Government instruments. Guidelines for the target portfolio have been established for the remaining percentage and investment decisions are made to comply with these guidelines insofar as the market conditions and available funds allow. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of  December 31, 2024 and 2023, the average duration of the Pension and Retirement Plan was of 18.7 years and 20.1 years, respectively; and the average duration of the Seniority Premiums Plan was of 16.3 years and 16.8 years, respectively.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2024, 2023 and 2022, the Company did not make significant contributions to the plan assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and does not expect to make material contributions to the plan assets during 2025. </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.4 Amounts recognized in the consolidated income statements and the consolidated statements of changes in equity</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"><tr><td style="width:1.0%"></td><td style="width:33.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  235</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  93</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (107)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  224</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,299</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">355</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  331</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  132</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (115)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  305</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,654</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  233</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  155</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (126)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  222</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  625</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  320</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  163</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (133)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  297</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  747</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  246</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  47</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (85)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  141</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  804</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  340</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  53</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (94)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  286</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  912</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"></td><td style="width:53.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.685%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the beginning of the periods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  747</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  912</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,240</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized during the year (obligation liability and plan assets)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">931</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gains) losses arising from changes in financial assumptions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(185)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(375)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains arising from changes in demographic assumptions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate valuation (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">161</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect on settlement</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the end of the period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,654</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  747</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  912</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remeasurements of the net defined benefit liability include the following: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;The return on plan assets, excluding amounts included in net interest expense. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in demographic assumptions. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in financial assumptions. </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.5 Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"><tr><td style="width:1.0%"></td><td style="width:40.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.385%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,028</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,199</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,515</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">235</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of curtailment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(108)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">361</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gains) or losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">203</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(462)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,084</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,028</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,199</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  958</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  926</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  978</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of curtailment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gains) or losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,338</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  958</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  926</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.6 Changes in the balance of trust assets </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"><tr><td style="width:1.0%"></td><td style="width:40.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,303</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,288</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">142</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (31)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,429</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,303</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,288</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  123</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  128</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  133</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  126</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  123</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  128</span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Company&#8217;s investments in life annuities plans, management does not expect the Company will need to make material contributions to the trust assets in order to meet its future obligations. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.7 Variation in assumptions </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers that the relevant actuarial assumptions that are subject to sensitivity are the discount rate and the salary increase rate because they have the most significant impact: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Discount rate: The rate that determines the value of the obligations over time. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Salary increase rate: The rate that considers the salary increase which implies an increase in the benefit payable. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact in absolute terms of a variation of 1.0% in the assumptions on the net defined benefit liability associated with the Company&#8217;s defined benefit plans for post-employment and other non-current employee benefits. The sensitivity of this 1.0% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and yield curve projections of long-term Mexican government bonds - CETES: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">+1.0%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated income&#160;statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net<br/>interest on the net defined benefit liability (asset)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  218</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  97</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (117)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  187</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,501</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  86</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  36</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  76</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  440</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  304</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  133</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (124)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  263</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,941</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected salary increase</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  252</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  108</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (128)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  250</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,677</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  113</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  41</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  86</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  486</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  365</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  149</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (136)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  336</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,163</span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;- 1.0%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated income&#160;statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net<br/>interest on the net defined benefit liability (asset)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  211</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  144</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (118)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  173</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  634</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (6)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  67</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  117</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  291</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  151</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (124)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  240</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  751</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected salary increase</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  253</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  171</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (134)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  249</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  681</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  93</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  82</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  143</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  346</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  180</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (142)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  331</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  824</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.8 Employee benefits expense </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022, employee benefits expenses recognized in the consolidated income statements are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"><tr><td style="width:1.0%"></td><td style="width:49.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.437%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in cost of goods sold:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,204</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,956</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,989</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">242</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (See Note 15.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (See Note 16.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in selling and distribution expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,389</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,090</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,403</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,079</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,912</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,272</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,315</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (See Note 15.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">223</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (See Note 16.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in administrative expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,213</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,090</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">913</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (See Note 15.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (See Note 16.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total employee benefits expense</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  46,010</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  38,403</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  35,807</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for employee benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Section Scope<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS19_g2-7_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bonus Programs<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory', window );">Bonus Programs</a></td>
<td class="text">Bonus Programs <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.1 Quantitative and qualitative objectives </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus program for executives is based on achieving certain goals established annually by management and directors, which include quantitative and qualitative objectives and special projects. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until 2022, the quantitative objectives had a weight of 50% (the other 50% based on qualitative objectives) and were based on the EVA methodology. Starting in 2023, the quantitative objective is based on a combination on certain EBIT and working capital objectives for each entity and the EBIT and working capital generated by FEMSA, the Company parent. The qualitative objectives and special projects represent the remaining 50% of the annual bonus and are based on the critical success factors established at the beginning of the year for each executive. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bonus amounts are determined based on each eligible participant considering the level of responsibility within the organization, the employees&#8217; evaluation and competitive compensation in the market. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incentive plan target is expressed in months of salary, and the final amount payable is computed based on a percentage of achievement of the goals established every year. The bonuses are recognized in the consolidated income statement in the year earned and are paid in cash the following year. During the years ended December 31, 2024, 2023 and 2022 the bonus expense recorded amounted to Ps. 1,611, Ps. 964 and Ps. 1,527, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.2 Share-based payment bonus plan </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a stock incentive plan for the benefit of its senior executives. This plan uses the EVA as its main evaluation metric. Under the EVA stock incentive plan, eligible executives are entitled to receive a special annual bonus (fixed amount), to purchase FEMSA and Coca-Cola FEMSA shares or options, based on the executive&#8217;s responsibility in the organization, their business&#8217; EVA result achieved, and their individual performance. The acquired shares or options are deposited in a trust, and the executives may access them one year after they are vested at 33%&#160;per year. Fifty percent of Coca-Cola FEMSA&#8217;s annual executive bonus is to be used to purchase FEMSA shares or options and the remaining 50% to purchase Coca-Cola FEMSA shares or options. During the years ended December 31, 2024, 2023 and 2022, no stock options were granted to executives.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The special bonus is granted to the eligible executive on an annual basis and after withholding applicable taxes. The Company contributes the individual executive&#8217;s special bonus (after taxes) in cash to the Administrative Trust (which is controlled and consolidated by FEMSA), which then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares (as instructed by the Corporate Practices Committee), which are then allocated to such executive. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coca-Cola FEMSA accounts for its share-based payment bonus plan as an equity-settled share-based payment transaction, since it is its parent company, FEMSA, who ultimately grants and settles with shares these obligations due to executives.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2024 the shares granted under the Company&#8217;s executive incentive plans are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:52.004%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.873%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.261%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incentive Plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FEMSA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">KOF</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Vesting&#160;period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,281</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956,926</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; 2020-2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780,524</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197,820</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; 2021-2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856,664</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289,204</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; 2022-2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926,288</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134,810</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,583</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888,512</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024-2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,876,340</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,467,272</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022, the total expense recognized for the period arising from share-based payment transactions, using the grant date model, was of Ps. 369 Ps. 319 and Ps. 326, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024 and 2023, the asset related to the excess of the contributions paid by the Company in comparison to the equity contribution from FEMSA is recorded by the Company in its consolidated statements of financial position amounted to Ps. 414 and Ps. 534 respectively, these amounts have been fully contributed to the trust. see Note 12.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 44<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract', window );"><strong>Disclosure of detailed information about borrowings [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfBorrowingsExplanatory', window );">Bank Loans and Notes Payables</a></td>
<td class="text">Bank Loans and Notes Payables <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.591%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expressed in millions of Mexican pesos. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2030 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt:</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.39%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.39%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.11%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.11%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.00%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.75%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.75%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.60%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">88</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.36%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.36%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">88</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt:</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yankee bonds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,586</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,352</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.05%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.74%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,492</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,948</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,490</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,946</span></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.591%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expressed in millions of Mexican pesos. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2030 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.87%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.36%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.95%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.13%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.13%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.90%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,492</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">67,590</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">62,214</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">60,459</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,727</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,928</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,655</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,659</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,653</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.53%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.45%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.48%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.57%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.88%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,733</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,931</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,664</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,667</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,667</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,871</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,931</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,492</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">72,254</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">66,881</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">65,126</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion of long term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,871</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,871</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">52</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long- term debt</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,931</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,492</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">70,383</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">66,881</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">65,074</span></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><br/></span></div><div style="margin-top:4.5pt;padding-left:14.2pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">   (1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All interest rates shown in this table are weighted average contractual annual rates.<br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Interest rate derivatives that have been designated as fair value hedge relationships have been used by the Company to mitigate the volatility in the fair value of existing financing instruments due to changes in floating interest rate benchmarks. Gains and losses on these instruments are recorded in &#8220;market value gain (loss) in financial instruments&#8221; in the period in which they occur. Since 2022, the Company is applying fair value hedging to the hedged portion of the Senior Notes of US$705, which are linked to an interest rate swap. The hedging gain or loss will adjust the carrying amount of the hedged item and will be recognized in the consolidated income statements under &#8220;market value gain (loss) in financial instruments&#8221;. For the years ended on December&#160;31, 2024, and 2023, the Company recorded in the consolidated income statements a gain of Ps. 383 and a loss of Ps. 371</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> respectively. As of December&#160;31, 2024, and 2023 the carrying value of the Senior Note of US$705 is being reduced by an amount of Ps. 1,659 and 1,277 respectively, stemming from the impacts of fair value hedging.</span></div><div style="padding-left:14.2pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of bank loans is calculated based on the discounted value of contractual cash flows whereby the discount rate is estimated using rates currently offered for debt of similar amounts and maturities, which is considered to be level 2 in the fair value hierarchy. The fair value of the Company&#8217;s publicly traded debt is based on quoted market prices as of December&#160;31, 2024 and 2023, which is considered to be level 1 in the fair value hierarchy.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, 2023 and 2022, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"></td><td style="width:61.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.484%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on debts and borrowings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,361</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,215</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,104</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance charges for employee benefits (See Note 15.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">305</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Interest)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,147</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,706</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense for leases (See Note 9)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">349</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance operating charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">370</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  7,532</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  7,102</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,500</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has the following debt bonds: a) registered with the Mexican stock exchange: i) Ps. 8,500 (nominal amount) with a maturity date in 2027 and fixed interest rate of 7.87%, ii) Ps. 1,727 (nominal amount) with a maturity date in 2025 and floating interest rate of Equilibrium Interbank Interest Rate  (TIIE) + 0.08%, iii) Ps. 3,000 (nominal amount) with a maturity date in 2028 and fixed interest rate of 7.35%, iv) Ps. 6,965 (nominal amount) on a Sustainability-Linked Bond (&#8220;SLB&#8221;) with a maturity date in 2028 and fixed rate of 7.36%, and v) Ps. 2,435 (nominal amount) on an SLB with a maturity date in 2026 and floating rate of TIIE + 0.05%, vi) Ps.5,500 (nominal amount) with a maturity date in 2029 and a fixed rate of 9.95%, vii) Ps. 500 (nominal amount) with a maturity date in 2026 and a floating rate of TIIE + 0.05% and b) registered with the SEC: i) Senior notes of US. $ 1,041 with interest at a fixed rate of 2.75% and maturity date on January 22, 2030, ii) Senior notes of US. $ 705 with interest at a fixed rate of 1.85% and maturity date on September 1, 2032 and iii) Senior notes of US. $ 489 with interest at a fixed rate of 5.25% and maturity date on November 26, 2043 all of which are guaranteed by the Company&#180;s  subsidiaries: Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V.,  and Yoli de Acapulco, S. de R.L. de C.V. (&#8220;Guarantors&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2021, the Company issued the first SLB in the Mexican Market on a dual-tranche transaction for an amount of Ps. 9,400; such bonds were used to prepay bank loans in Mexico with maturity dates in 2025 and 2026. The bond&#8217;s interest rate depends on the Company achieving key performance indicators, and in the event that such indicators are not met by the dates established in the offering documents (2024 and 2026), the interest rate on the bonds will increase by 25 basis points. As of December 31, 2024 based on our external consulting firm review and the evidence presented by the Company, the indicator was met and was reliably obtained, is fairly presented, has no significant deviations or omissions, and was prepared based on the requirements set forth in the supplement to the notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During 2022, the Company repurchased a portion of the following notes registered with the SEC i) Senior notes of US. $ 209 with maturity date on January 2030, and ii) Senior notes of US. $111 with maturity date on November 2043, representing a net savings of Ps. 408 (nominal amounts). The amounts shown on the first paragraph already consider these repurchases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, during 2022, the Company issued a social and sustainable bond in the Mexican Market on a dual-tranche transaction for an amount of Ps. 6,000.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2023, the Company paid on the maturity date May 12, 2023 a Certificado Burs&#225;til for i) Ps. 7,500 (nominal value)  and a fixed interest rate of 5.46%</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, during 2024 and 2023, the Company obtained bank loans in Argentina for Ps. 657 and 73 respectively.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.1 Reconciliation of liabilities arising from financing activities.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.050%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.071%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value in Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  88</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,394</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (39)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,443</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  88</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,394</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (39)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,443</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">175</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(28)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">147</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">64,951</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(383)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,542</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">72,107</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  65,126</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (28)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (3)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (383)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  7,542</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  72,254</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  2,521</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (856)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,046</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  464</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  11</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  3,184</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  67,735</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (884)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,394</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,046</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  461</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (383)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  7,553</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (41)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  76,881</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.000%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value in Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  24</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  88</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  87</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  24</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  88</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,152</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(900)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(293)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">175</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,517</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,500)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,515)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,951</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.78,669</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.(8,400)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.78</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.371</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.(5,363)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.(293)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.65,126</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,135</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (690)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  586</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  538</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (20)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (28)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,521</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  80,804</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (9,091)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  151</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  586</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  616</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  371</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (5,359)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (343)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  67,735</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income and Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOtherIncomeAndExpensesTextBlock', window );">Other Income and Expenses</a></td>
<td class="text">Other Income and Expenses<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:49.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  232</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  178</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  324</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation of contingencies (See Note 24.6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">417</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit recovery </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,154</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain related to operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance recovery (See Note 2.5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,744</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">670</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,217</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,981</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,473</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions for contingencies (See Note 24.6)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  593</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,306</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,146</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of long-lived assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">482</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance expenses (See Note 2.5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">400</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment on equity investments (See Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">244</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange losses related to operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">893</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit recovery payment to former shareholders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">998</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,192</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,936</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,253</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,456</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This amount is presented in other non-current financial assets. See Note 12.2</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This amount is presented in other non-current financial liabilities. See Note 24.4</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 amount includes the recovery of write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4) </span>The 2024 amount includes the impacts of the write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.These impacts represent only a portion of the total recognized in the Consolidated Income Statements. For further information See Note 2.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOtherIncomeAndExpensesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of other income and expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOtherIncomeAndExpensesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsAbstract', window );"><strong>Disclosure of detailed information about financial instruments [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures the fair value of its financial assets and liabilities using level 1 and 2 inputs. The following table summarizes the Company&#8217;s financial assets and liabilities measured at fair value, as of December&#160;31, 2024 and 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments asset (See Note 7.2, Note 12.2)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  40</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,259</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  228</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  131</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments liability (See Note 24.2, Note 24.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">335</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,085</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,146</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust assets of labor obligations (See Note 15.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,555</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,426</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of hedging on equity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency option</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cross-currency swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commodity price contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total holders of the parent</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (266)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  100</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  46</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (120)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (14)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (134)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(502)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(854)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(909)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,454)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,667)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,850)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,998)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,807</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,444</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,428</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,853</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (332)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (29)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (102)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (463)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (60)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (523)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">166</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">583</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">732</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,898</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,305</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,856</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(98)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(190)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,645)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,645)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(390)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,035)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates and hyperinflationary economies effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(232)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(412)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(693)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As at December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  185</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  57</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  874</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (169)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  947</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  42</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  989</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.1 Forward agreements to purchase foreign currency </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into forward agreements to reduce its exposure to the risk of exchange rate fluctuations of the Mexican peso and other currencies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The forward agreements have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Changes in the fair value of these forwards agreements are recorded as part of &#8220;cumulative other comprehensive income&#8221;. Net gain or loss on expired forward agreements is recognized as part of foreign exchange or cost of goods sold, depending on the nature of the hedge in the consolidated income statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net changes in the fair value of forward agreements that do not meet the criteria for hedge accounting are recorded in the consolidated income statements under the caption &#8220;market value gain (loss) on financial instruments&#8221;. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had the following outstanding forward agreements to purchase foreign currency: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"></td><td style="width:60.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,035</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (72)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  310</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company had the following outstanding forward agreements to purchase foreign currency: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:60.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.766%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,700</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (550)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  36</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.2 Cross-currency swaps </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has cross-currency swaps contracts to reduce the risk of interest rate and exchange rate fluctuation in its debt denominated in USD. Cross-currency swaps are designated as hedge instruments when the Company changes the debt profile to the functional currency to reduce the exchange rate fluctuation risk.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is estimated using market prices that would apply to terminate the contracts at the end of the period. For accounting purposes, the cross-currency swaps are recorded as either, cash flow hedges or fair value hedges. The exchange rate fluctuations of the notional amount of those cross-currency swaps and the accrued interest are recorded in the consolidated income statements. The fair value changes excluding exchange rate fluctuation and accrued interest, when designated as cash flow hedges, are recorded in the consolidated statement of financial position in &#8220;cumulative other comprehensive income&#8221;. If the swaps are designated as fair value hedges the changes, are recorded in the consolidated income statements in &#8220;market value gain (loss) on financial instruments&#8221;. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had the following outstanding cross-currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 6,251</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 461</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,121</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(137)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">433</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,357</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,114</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2032</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">608</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">53</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2043</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">641</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consider in 2043 a forward starting cross-currency swap that starts in 2027.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company had the following outstanding cross-currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,210</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (984)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  96</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,602</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,377)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,633</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(803)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2032</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.3 Interest Rate swaps </span></div><div style="text-align:justify"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has entered into various interest rate swaps associated with its debt denominated in USD. These interest rate swaps are designated as fair value hedges and the fair value changes are recorded in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">consolidated </span><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">income statement in the &#8220;market value gain (loss) on financial instruments&#8221;. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Since 2022, the Company is applying fair value hedging to the hedged portion of the Senior Notes of US$705, which are linked to an interest rate swap. The hedging gain or loss will adjust the carrying amount of the hedged item and will be recognized in the consolidated income statements under &#8220;market value gain (loss) in financial instruments&#8221;. For the years ended on December&#160;31, 2024, and 2023, the Company recorded in the consolidated income statements a gain of Ps. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%">383 a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">nd a loss of Ps. 371, respectively. As of December&#160;31, 2024, and 2023 the carrying value of the Senior Note of US$705 is being reduced by an amount of Ps. 1,659 and 1,277 respectively, stemming from the impacts of fair value hedging.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had the following outstanding interest rate swap agreements:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2032</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  10,134</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (1,784)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company had the following outstanding interest rate swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2032</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  8,447</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (1,381)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.4 Commodity price contracts </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various commodity price contracts to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. The fair value is estimated based on the prevailing market conditions to terminate the contracts at the end of the period. These instruments are designated as cash flow hedges and the changes in their fair value are recorded as part of &#8220;cumulative other comprehensive income&#8221;. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of expired or sold commodity contracts is recorded in cost of goods sold with the hedged raw materials.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following aluminum price contracts: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  828</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (2)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  33</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,108</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (183)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,214</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(118)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">440</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(27)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following diesel price contracts:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  22</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following PX + MEG price contracts:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  72</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (5)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company had the following aluminum price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  647</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  20</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,593</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (128)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  206</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.5 Options to purchase foreign currency</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has executed collar strategies to reduce its exposure to the risk of exchange rate fluctuations. A collar is a strategy that combines call and put options, limiting the exposure to the risk of exchange rate fluctuations in a similar way as a forward agreement.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These instruments have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Throughout the term of the contract, changes in the fair value of these options are recorded as part of &#8220;cumulative other comprehensive income&#8221;. Net gain/(loss) on expired contracts including the net premium paid, is recognized as part of cost of goods sold when the hedged item is recorded in the consolidated income statements. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company had the following outstanding option agreements to purchase foreign currency:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"></td><td style="width:60.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,701</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (24)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  248</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.6 Net effects of expired contracts that met hedging criteria </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"><tr><td style="width:1.0%"></td><td style="width:39.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.962%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.809%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement - Gain (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (392)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(747)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option to purchase foreign currency</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward agreements to purchase foreign currency</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,834)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(681)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity Price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.7 Net effect of changes in fair value of derivative financial instruments that are designated as a Fair Value Hedge</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:36.086%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps and interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 938</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 141</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (2,270)</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8 Financial Risk management </span></div><div style="margin-bottom:5pt;padding-right:-1.15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has exposure to the following financial risks:</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Market risk;</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Interest rate risk;</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Liquidity risk; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Credit risk</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.1 Market risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s activities expose it primarily to the financial risks of changes in foreign currency exchange rates, interest rates and commodity prices. The Company enters into a variety of derivative financial instruments to manage its exposure to foreign currency risk, interest rates risk and commodity prices risk including: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Forward Agreements to Purchase Foreign Currency in order to reduce its exposure to the risk of exchange rate fluctuations. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Options to purchase foreign currency in order to reduce its exposure to the risk of exchange rate fluctuations.</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Cross-Currency Swaps in order to reduce its exposure to the risk of exchange rate fluctuations and interest rate changes. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Commodity price contracts in order to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tracks the fair value (mark to market) of its derivative financial instruments and its possible changes using scenario analyses. The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"></td><td style="width:52.211%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.573%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (MXN/USD)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (203)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (BRL/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (50)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(521)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(550)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (COP/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (34)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (ARS/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (11)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (UYU/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (13)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (CRC/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (14)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to MXN)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (1,863)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,314)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,220)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to BRL)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (2,396)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,683)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,893)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sugar price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on sugar Price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(29)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. (1,578)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aluminum price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on Aluminum price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (189)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (MXN to USD)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"></td><td style="width:52.211%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.573%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (136)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (BRL to USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (119)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (COP to USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (54)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.2 Interest rate risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate risk is the risk that the expected cash flows of a financial instrument will fluctuate because of changes in market interest rates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to interest rate risk because it and its subsidiaries borrow funds at both fixed and variable interest ra</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk is managed by the Company by trying to maintain a mix between fixed and variable rate borrowings, and by the use of the different derivative financial instruments. In addition, the Company regularly evaluates its hedging activities according to its interest rate views and defined risk appetite, ensuring the most cost-effective hedging strategies are applied. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following disclosures provide a sensitivity analysis of the interest rate risks considered reasonably possible for the following fiscal year, according with its existing floating rate borrowings and derivative financial floating rate instruments at the end of the reporting period: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"><tr><td style="width:1.0%"></td><td style="width:71.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.089%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Risk</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on profit&#160;or (loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (204)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.3 Liquidity risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s principal source of liquidity has generally been cash generated from its operations. A significant majority of the Company&#8217;s sales are on a cash basis. The Company has traditionally been able to rely on cash generated from operations to fund its capital requirements and its capital expenditures. The Company&#8217;s working capital benefits from the fact that most of its sales are made on a cash basis, while it generally pays its suppliers on credit. In recent periods, the Company has mainly used cash generated from operations to fund business acquisitions. The Company has also used a combination of borrowings from Mexican and international banks and public debt issuances in the Mexican and international capital markets to fund business acquisitions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ultimate responsibility for liquidity risk management rests with the Company&#8217;s Finance Committee, which has established what it believes is an appropriate liquidity risk management framework for the evaluation of the Company&#8217;s short-, medium- and long-term funding and liquidity requirements. The Company manages liquidity risk by maintaining what it believes is adequate reserves, and continuously monitoring forecasted and actual cash flows and by maintaining a conservative debt maturity profile.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has access to credit from local and international banking institutions in order to face treasury needs. The Company has the highest rating for Mexican companies (AAA) given by independent rating agencies, allowing the Company to access capital markets in case it needs resources. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Company&#8217;s financing policy, management expects to continue financing its liquidity needs with cash from operations. Nonetheless, as a result of regulations in certain countries in which the Company operates, it may not be beneficial or, practicable to remit cash generated in local operations to fund cash requirements in other countries. In the event that cash from operations in such  countries would not be enough to fund future working capital requirements and capital expenditures, management may decide, or be required, to fund cash requirements in such countries through local borrowings rather than remitting funds from another country. In the future management may finance the Company&#180;s our working capital and capital expenditure needs with short-term or other borrowings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management continuously evaluates opportunities to pursue acquisitions or engage in strategic transactions. The Company would expect to finance any significant future transactions with a combination of cash from operations, long-term indebtedness and capital stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 17 for a disclosure of the Company&#8217;s maturity dates associated with its non-current financial liabilities as of December&#160;31, 2024. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects all contractually fixed and variable payoffs for settlement, repayments and interest resulting from recognized financial liabilities. It includes expected net cash outflows and inflows from derivative financial liabilities (assets) that are in place as of December&#160;31, 2024.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such expected net cash outflows are determined based on each particular settlement date of an instrument. The amounts disclosed are net cash outflows for the respective upcoming fiscal years, based on the earliest date on which the Company could be required to pay. Cash outflows for financial liabilities without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2024. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"><tr><td style="width:1.0%"></td><td style="width:34.713%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions of Ps)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2030 and thereafter</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes and bonds</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,727</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,928</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  8,495</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,961</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,492</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  43,504</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans from banks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,587</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives financial liabilities (assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(312)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(343)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(268)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,956)</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally makes payments associated with its financial liabilities with cash generated from its operations. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.4 Credit risk </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit risk refers to the risk that a counterparty will default on its contractual obligations resulting in financial loss to the Company. The Company has adopted a policy of only dealing with creditworthy counterparties, where appropriate, as a means of mitigating the risk of financial loss from defaults. The Company only transacts with entities that are rated the equivalent of investment grade and above. This information is supplied by independent rating agencies where available and, if not available, the Company uses other publicly available financial information and its own trading records to rate its major customers. The Company&#8217;s exposure and the credit ratings of its counterparties are continuously monitored and the aggregate value of transactions is spread amongst approved counterparties. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a high receivable turnover, hence management believes credit risk is minimal due to the nature of its businesses, which have a large portion of their sales settled in cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s maximum exposure to credit risk for the components of the consolidated statement of financial position at December&#160;31, 2024 and 2023 is the carrying amounts (see Note 5).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit risk for liquid funds and derivative financial instruments is limited because the counterparties  are  highly rated banks as designated by international credit rating agencies.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages the credit risk related to its derivative portfolio by only entering into transactions with reputable and credit-worthy counterparties as well as by maintaining a Credit Support Annex (&#8220;CSA&#8221;) that establishes margin requirements. As of December&#160;31, 2024 the Company concluded that the maximum exposure to credit risk related with derivative financial instruments is not significant given the high credit rating of its counterparties. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.8.5 Excessive risk concentration</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrations arise when a number of counterparties are engaged in similar business activities, or activities in the same geographical region, or have economic features that would cause their ability to meet contractual obligations to be similarly affected by changes in economic, political or other conditions. Concentrations indicate the relative sensitivity of the Company&#8217;s performance to developments affecting a particular industry.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to avoid excessive concentrations of risk, the Company&#8217;s policies and procedures include specific guidelines to focus on the maintenance of a diversified portfolio. Identified concentrations of credit risks are controlled and managed accordingly. Selective hedging is used within the Company to manage risk concentrations at both the relationship and industry levels.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial portion of the Company&#8217;s trade payables are included in the Company&#8217;s supplier finance arrangement and are, thus, with a single counterparty rather than individual suppliers. This results in the Company being required to settle a significant amount with a single counterparty, rather than less significant amounts with several counterparties. However, the Company&#8217;s payment terms for trade payables covered by the arrangement are identical to the payment terms for other trade payables, payment terms are normally settled by the Company from 30 to 60 day terms. Management does not consider the supplier finance arrangement to result in excessive </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">concentrations of liquidity risk, and the arrangement has been established to ease the administrative burden of managing invoices from a significant number of suppliers, rather than to obtain financing. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a supplier finance arrangement that is offered to some of the Company&#8217;s non strategic suppliers mainly in Mexico and Brazil. Participation in the arrangement is at the suppliers&#8217; own discretion. Suppliers that participate in the supplier finance arrangement will receive early payment on invoices sent to the Company from the Company&#8217;s external finance provider. If suppliers choose to receive early payment, they pay a fee to the finance provider, to which the Company is not party. In order for the finance provider to pay the invoices, the goods must have been received or supplied and the invoices approved by the Company. Payments to suppliers ahead of the invoice due date are processed by the finance provider and, in all cases, the Company settles the original invoice by paying the finance provider in line with the original invoice maturity date described above. Payment terms with suppliers have not been renegotiated in conjunction with the arrangement. The Company provides no security to the finance provider.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All trade payables subject to the supplier finance arrangement, included in the table below, are recorded as suppliers in the consolidated statement of financial position.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of trade payables that are part of a supplier  finance arrangement</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 4,973</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 2,416</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 3,697</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Of which suppliers have received payment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 680</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 823</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 2,831</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no significant non-cash changes in the carrying amounts of the financial liabilities disclosed above.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.9 Cash Flow hedges</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines the existence of an economic relationship between the hedging instruments and the hedged items based on the currency, amount and timing of their respective cash flows. The Company evaluates whether the derivative designated in each hedging relationship is expected to be effective and that it has been effective to offset changes in the cash flows of the hedged item using the hypothetical derivative method.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In these hedging relationships, the main sources of ineffectiveness are:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">The effect of the credit risk of the counterparty and the Company on the fair value of foreign currency forward contracts, which is not reflected in the change in the fair value of the hedged cash flows; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">Changes in the expected exposure amount.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"></td><td style="width:42.093%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,451</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">126</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">18.79</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.71</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">951</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">45</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6.07</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">275</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,133.57</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,163.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">517</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,197.76</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,286.00</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">169</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">113</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">41.59</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">44.13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">240</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">152</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate CRC/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">531.13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">540.05</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">14,330</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.37</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">16,823</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.05</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,184</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,550.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency option contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">568</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,127</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.55</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.61</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">472</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">928</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6.04</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">307</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">299</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,313.00</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,361.66</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate risk</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10,134</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">440</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">389</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,480.15</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,542.39</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diesel (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Gallons)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PX+MEG (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">72</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD /Ton)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">950.00</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,476</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">787</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.38</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">17.94</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company&#8217;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"><tr><td style="width:1.0%"></td><td style="width:42.093%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6-12 months</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">More than 12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency risk</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,045</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,781</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">18.42</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">18.40</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,486</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,370</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.07</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">757</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">334</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,435.64</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,316.13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">150</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate ARS/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">668.06</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">344</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">163</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate UYU/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">40.18</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">40.66</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">154</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">117</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate CRC/USD</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">558.89</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">556.00</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign exchange currency swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,944</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate MXN/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">19.37</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">14,022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate BRL/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5.05</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">987</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average exchange rate COP/USD</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,550.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notional amount (in millions of pesos)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,447</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commodities risk</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aluminum (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">298</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">349</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD/Ton)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,304.43</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,363.73</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sugar (in millions of pesos)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,703</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">890</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">745</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average price (USD cent/Lb)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">22.43</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">22.18</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">22.62</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Section Scope<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IFRS07_g3-5A_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-Controlling Interest in Consolidated Subsidiaries<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory', window );">Non-Controlling Interest in Consolidated Subsidiaries</a></td>
<td class="text">Non-Controlling Interest in Consolidated Subsidiaries <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of Coca-Cola FEMSA&#8217;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2024, 2023 and 2022 is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:49.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,757</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,459</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,337</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,337</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,113</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,680</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,491</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interests in Mexico primarily represent the individual results of a Mexican holding company Kristine Overseas, S.A.P.I. de C.V. This entity also has non-controlling stakes in certain Brazilian subsidiaries. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Coca-Cola FEMSA&#8217;s non-controlling interest were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"><tr><td style="width:1.0%"></td><td style="width:50.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.026%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,680</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,491</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income of non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">820</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(392)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">102</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(97)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,113</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,680</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,491</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of non-controlling interests. [Refer: Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of non controlling interest in consolidated subsidiaries [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract', window );"><strong>Disclosure of classes of share capital [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory', window );">Equity</a></td>
<td class="text">Equity <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.1 Equity accounts </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, the common stock of Coca-Cola FEMSA is represented by 16,806,658,096 common shares, with no par value. Fixed capital stock is Ps. 934 (nominal value) and variable capital is unlimited. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The characteristics of the common shares are as follows: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;A&#8221; and series &#8220;D&#8221; shares are ordinary, have all voting rights and are subject to transfer restrictions; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;A&#8221; shares may only be acquired by Mexican individuals and may not represent less than 50.1% of the ordinary shares. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;D&#8221; shares have no foreign ownership restrictions and may not represent more than 49.9% of the ordinary shares. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Series &#8220;B&#8221; and series &#8220;L&#8221; are free of transference jointly as long as they are listed as linked units. In case the related units are unlinked, the types B shares and the types L share will each be free transfer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital stock of the Company is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"><tr><td style="width:1.0%"></td><td style="width:9.160%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.495%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of the capital stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of ordinary shares with full voting rights</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiary of Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.22%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.97%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries of The Coca-Cola Company</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.78%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.92%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.37%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.11%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.63%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658,096&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, 2023 and 2022, the number of each share series representing Coca-Cola FEMSA&#8217;s common stock is comprised as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:51.120%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.828%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding Shares</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,936,628,152</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,668,365,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,575,624,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,626,040,325</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,806,658,096</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658,096&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658,096&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net income of the Company is subject to the legal requirement that 5% thereof be transferred to a legal reserve until such reserve amounts to 20% of common stock at nominal value. This reserve may not be distributed to shareholders during the existence of the Company. As of December&#160;31, 2024, 2023 and 2022, this reserve was Ps.412, Ps.412 and Ps.412, respectively, and included in retained earnings. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings and other reserves distributed as dividends, as well as the effects derived from capital reductions, are subject to income tax at the rate in effect at the date of distribution, except for restated shareholder contributions (Cuenta de Capital de Aportaci&#243;n CUCA) and when the distributions of dividends come  from net taxable income, denominated &#8220;Cuenta de Utilidad Fiscal Neta&#8221; (CUFIN).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid in excess of CUFIN are subject to income tax at a grossed-up rate based on the current statutory rate. This tax may be credited against the income tax of the year in which the dividends are paid, and in the following two years against the income tax and estimated tax payments. The Company&#8217;s consolidated balances of CUFIN at December&#160;31, 2024, that are not subject to withholding tax, amounted to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Ps. 10,061</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> . </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, 2023 and 2022 the dividends declared and paid per share by the Company are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"></td><td style="width:59.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Series of shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,032</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,754&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,548</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,385&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,169&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,996</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,197</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,773</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,185&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,407&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At an ordinary shareholders&#8217; meeting of Coca-Cola FEMSA held on March 19, 2024, the shareholders declared a dividend of Ps. 12,773 that was paid on April 16, 2024, July 16, 2024, October 15, 2024 and December 9, 2024. This represents a dividend of Ps.0.7600&#160;per share.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Mexican income tax law, dividends, either in cash or in kind, paid to individuals that are Mexican residents, and to individuals and companies that are non-Mexican residents, on the Company&#180;s shares, including the Series L shares and the Series B shares underlying our units, including units represented by ADSs, are subject to a 10.0% Mexican withholding tax, or a lower rate if covered by a tax treaty. Profits that were earned and subject to income tax before January 1, 2014 are exempt from this withholding tax. For 2022 and onwards most of the dividends will correspond to income tax earned after January 1, 2014 therefore will be subject to withholding tax.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.2 Capital management </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its capital to ensure that its subsidiaries will be able to continue as going concerns while maximizing the return to shareholders through the optimization of its debt and equity balances in order to obtain the lowest cost of capital available. The Company manages its capital structure and adjusts it in light of changes in economic conditions. To maintain or adjust the capital structure, the Company may adjust the dividend payment to shareholders, return capital to shareholders or issue new shares. No changes were made in the objectives, policies or processes for managing capital during 2024 and 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is not subject to any externally imposed capital requirements, other than the legal reserve (see Note 21.1). &#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Finance and Planning Committee reviews the capital structure of the Company on a quarterly basis. As part of this review, the committee considers the cost of capital and the risks associated with each class of capital. In conjunction with this objective, the Company seeks to maintain the highest credit rating both nationally and internationally, currently rated AAA and A/A3/A- respectively, which requires us to comply, among others, with the financial metrics that each rating agency considers. As a result, prior to entering new business ventures, acquisitions or divestitures, management evaluates the impact that these transactions can have on its credit rating.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share capital, reserves and other equity interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfEarningsPerShareExplanatory', window );">Earnings per Share</a></td>
<td class="text">Earnings per Share <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share amounts are calculated by dividing consolidated net income for the year attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the period. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Diluted earnings per share amounts are calculated by dividing consolidated net income for the year attributable to equity holders of the parent by the weighted average number of shares outstanding during the period plus the weighted average number of shares for the effects of dilutive potential shares. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings amounts per share type are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.944%"><tr><td style="width:1.0%"></td><td style="width:40.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:124%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,593</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,819</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,301</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,836</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">24,549</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net income attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,205</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,591</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,225</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,708</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">23,729</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,626</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">16,807</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.41</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  9,551</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  5,618</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,896</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  3,161</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  20,226</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,225</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,426</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,831</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,054</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,536</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,807</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.16</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  9,268</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  5,451</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,840</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  3,067</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  19,626</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,989</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,287</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,784</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,974</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,034</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,807</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.13</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS33_g70-73A_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIncomeTaxExplanatory', window );">Income Taxes</a></td>
<td class="text">Income Taxes <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.1 Income Tax </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The breakdown of the income tax expense by Mexico and Foreign countries for the years ended December&#160;31, 2024, 2023 and 2022, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:56.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.114%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.114%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.117%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,569</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,604</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,658</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">394</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,805</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax income expense </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,199</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  11,768</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  8,781</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,547</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,918</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,651</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,569</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">395</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">394</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,019</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">786</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,805</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,181</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,199</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  7,936</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  3,832</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  11,768</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,474</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,130</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  7,604</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,390</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,391</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  8,781</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,522</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,136</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,658</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">663</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,715</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,832</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,547</span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognized in Consolidated Statement of Other Comprehensive Income (OCI) </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"></td><td style="width:56.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI during the year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  693</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (236)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (590)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  375</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (212)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (417)</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"><tr><td style="width:1.0%"></td><td style="width:59.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI as of year-end:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  455</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (241)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (13)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">455</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(524)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(205)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance of income tax in AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (69)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (394)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (218)</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between effective income tax rate and Mexican domestic statutory tax rate for the years ended December&#160;31, 2024, 2023 and 2022 follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"></td><td style="width:54.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax from prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual inflation tax adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.89</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxed at a rate other than the Mexican statutory rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.28</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of restatement of tax values</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2.85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of change in statutory rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss (recognition)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.00)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32.68</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.50</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.38</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> During 2022  the Company recognized an amount of Ps. (2,194) corresponding to favorable effects for deferred tax assets of the Company's subsidiaries, taking into account that there was certainty of recoverability of such deferred tax assets. In addition, in 2023 an effect of Ps. (409) of deferred tax assets was recognized, for which the Company also has certainty of recoverability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income tax </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"><tr><td style="width:1.0%"></td><td style="width:40.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.801%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.676%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Statement of Financial Position as of</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income Statement</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected credit losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (135)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (64)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (70)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  15</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (15)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(443)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,150)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">455</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">203</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite useful lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(121)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(120)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,386</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">260</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(388)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(50)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(126)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(607)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(921)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">290</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(667)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">134</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,717)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,726)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,805</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits to recover </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(399)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(726)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">326</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(69)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">375</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities of amortization of goodwill of business acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,322</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,574</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(252)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(75)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(39)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,086)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,486)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,147)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(720)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax (income)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  2,199</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,177</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  889</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, asset</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (6,209)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (7,771)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,317</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,321</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (1,892)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (4,450)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Corresponds to income tax credits from dividends received from foreign operations to be recovered within the next ten years accordingly to the Mexican Income Tax law.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of the net deferred income tax assets are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"><tr><td style="width:1.0%"></td><td style="width:50.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (4,450)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (5,136)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (5,632)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax provision for the period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,199</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effects in equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">693</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(591)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation effect and inflation adjustment </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (1,892)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (4,450)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (5,136)</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that undistributed profits of its subsidiaries where the tax basis is lower than the net profits will not be distributed in the foreseeable future. The unrecognized deferred tax liabilities associated with the undistributed profits are  as of December&#160;31, 2024: </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">P</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s.4,200</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and December&#160;31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Ps. 5,792.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Loss Carryforwards </span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Some subsidiaries in Mexico, Colombia and Brazil have tax loss carryforwards. Unused tax loss carryforwards, for which a deferred income tax asset has been recognized, may be recovered provided certain requirements are fulfilled. The tax loss carryforwards for which a deferred tax asset has been recorded and their corresponding years of expiration are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.750%"><tr><td style="width:1.0%"></td><td style="width:83.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Loss Carryforwards&#160;amounts in millions</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ps.  2,872</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2032</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2033</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2034 and thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No expiration (Brazil and Colombia)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ps.  11,271</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During 2013, the Company completed certain business acquisitions in Brazil. In connection with these acquisitions the Company recognized  certain goodwill balances that are deductible for Brazilian income tax reporting purposes. The deduction of such goodwill amortization has resulted in the creation of Net Operating Losses (&#8220;NOLs&#8221;) in Brazil  for which deferred tax assets have recorded, which have no expiration, but their usage is limited to 30% of Brazilian taxable income in any given year. As of December&#160;31, 2024 and 2023 the Company believes that it is more likely than not that it will ultimately recover such NOLs through the reversal of temporary differences and future taxable income. Accordingly, the related deferred tax assets have been fully recognized.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of tax loss carryforwards are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:52.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.138%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  17,557</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  22,000</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  22,129</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">266</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,610</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Usage of tax losses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,939)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,685)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,706)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(613)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(760)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  11,271</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  17,557</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  22,000</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The recognition of tax loss carryforwards from previous years is shown under the item of increases, together with the tax loss carryforwards generated in the same year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%">s</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.2 Recoverable taxes </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Recoverable taxes result mainly from higher advanced  payments made during the year of income tax during 2024 in M&#233;xico in comparison to current year income tax, and other indirect tax, which will be compensated or recovered  in future years.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.3 Tax Reforms</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Organization Economic Cooperation and Development (&#8220;OECD&#8221;) and the G20 agreed to a Statement related to the &#8220;Base erosion and profit shifting&#8221; plan based on two Pillars to attend tax challenges that arise from the digital era in the global economy. The Second Pillar, through the &#8220;Global Anti-Base Erosion&#8221; rules (&#8220;GloBe rules&#8221;) attempts to establish a taxation system that guarantees that Multinational Groups reaching the threshold of 750&#160;million euros of income, pay a minimum tax of 15% in each jurisdiction where they maintain their operations. An additional income tax should be calculated and paid by the &#8220;Ultimate Parent Entity (&#8220;UPE&#8221;) of the group to reach such 15% by entity and by jurisdiction.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the analysis of the standard GloBe rules performed together with FEMSA, considering it is the Company&#180;s controlling shareholder and consolidates for financial purposes the total Company&#180;s results, it is concluded that FEMSA is the UPE and is the entity obligated to determine any complementary tax corresponding to its hold businesses including the Company.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, the tax authorities of the countries where the Company operates, except for Brasil, have not published the proper regulations to attend this Second Pillar. Brazilian tax reform related to GloBe rules is described in the following section.The Company is monitoring the publication of such regulations for the rest of the countries.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Brazil</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In early 2017, the  Brazilian Federal Supreme Court ruled that the value-added tax would not be used as the basis for calculating the federal sales tax, resulting in a reduction of the federal sales tax. Our Brazilian subsidiaries commenced legal proceedings to ascertain their ability to calculate federal sales tax without using the value-added tax as a basis, in accordance with the Brazilian Federal Supreme Court&#8217;s first ruling, and obtained a final favorable resolution in 2019. However, the Brazilian tax authorities appealed the Brazilian Federal Supreme Court&#8217;s decision and such appeal was denied in May 2021. Pursuant to our final favorable resolution of 2019, the federal production and sales taxes together resulted in an average of 14.6% tax over net sales in 2023 and 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2022, the Brazilian government published new transfer pricing rules which became effective as of January 1, 2024 aiming to align the Brazilian transfer pricing system with the transfer pricing guidelines recommended by the Organization for Economic Cooperation and Development (&#8220;OECD&#8221;). During 2023, the Brazilian government issued regulations to establish the guidelines required to comply with the transfer pricing rules. As of the date of this annual report, no further regulation has been issued.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2023, the value added tax rate in the state of Parana increased from 16.0% to 18.0%. As of January 1, 2024, the value added tax rate in the state of Rio Grande do Sul decreased from 20.0% to 18%. In April 2024, the value added tax rate in the state of Goias increased from 17.0% to 19.0%. The state of Minas Gerais started to apply as of January 1, 2024 an additional charge of 2.0% on sales as a contribution to a poverty eradication fund. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Brazilian government published a provisional measure, to establish the amount of tax credits subject to offset as determined by a final and unappealable court decision that says any credit exceeding the value of 10 million Brazilian reais (approximately Ps.32.7 million as of December 31, 2024) must observe the monthly limitation to be offset by 1/60 of the total value of the tax credit. This measure, which became effective on a provisional basis on January 1, 2024, was converted into law in May 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Brazilian government published a law, which became effective on January 1, 2024, that establishes that any subsidies granted by municipalities or the states will be taxed by the income tax and social contribution at the combined tax rate of 34.0% and will be subject to other contributions at a combined tax rate of 9.25%. In addition, the federal Brazilian government will grant an income tax credit of 25.0% on the municipality or state subsidy, limited to the lower of: (i) the amount of 25.0% of the tax benefit itself and (ii) 25.0% of the depreciation of such assets applied on development or expansion approved projects which caused such subsidy,  provided that certain conditions are met. Our Brazilian subsidiary filed a legal recourse that resulted in a federal court granting a favorable temporary injunction preventing the imposition of taxes of such subsidies by the income tax and other contributions, until a final resolution is granted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, in December 2023, the Brazilian government published a constitutional amendment enacting a broad tax reform in Brazil that will replace the current indirect tax system with a new one, to be phased in starting in January 1, 2026, and fully adopted by 2033. The municipal service tax, state value-added tax and federal sales tax will be replaced by a dual value-added tax, composed of the federal &#8220;CBS&#8221; and the state and municipal &#8220;IBS&#8221;. This dual value-added tax will apply to all tangible and intangible goods, rights, and services and will be calculated based on the amount charged at the location where goods are consumed or the rights or services are provided. The system will be non-cumulative, allowing tax credits from previous transactions. Initially, there will be a standard rate for all goods and services, with reductions ranging from 100.0% to a 30.0% discount for sectors such as education, health, public transportation, and food products. Federal, state, and municipal governments may define specific rates, and the final rate will be the sum of the IBS and CBS rates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December, 2024, Congress approved the complementary law establishing the foundation of the new regulations, which was approved by the President in January, 2025, with some vetoes yet to be reviewed.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The reform also includes the creation of a Selective Tax (&#8220;IS&#8221;) on products such as sugary beverages, starting in 2027. This tax will be single-phase (charged only once), will not generate tax credits, and will be included in the tax base of other levies. The federal production and sales tax will be reduced to zero, except for products from the Manaus Free Trade Zone</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">which has remained at a rate of 8.0% since May 2022. In 2025, further regulations detailing the dual value-added tax and Selective Tax rates will be issued. Additionally, the reform establishes five-year reviews of the combined CBS and IBS rates. If the total exceeds 26.5%, the government must propose a reduction to Congress. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2024, the Brazilian government published a new law introducing an Additional Social Contribution on Net Profit (the &#8220;Additional CSLL&#8221;) and the Qualified Domestic Minimum Top-Up Tax (&#8220;QDMTT&#8221;) method, to ensure a minimum effective taxation of 15.0% on multinational groups operating in Brazil. The Additional CSLL is the mechanism through which Brazil implements the QDMTT, adapting its tax system to the rules of Pillar Two of the OECD. This Additional CSLL became effective in January 2025, and will apply to the first payment of such tax to be made in 2026.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Argentina</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021 (with retroactive effects as of January 2021), the Argentine government increased the income tax rate to 35.0% for 2021 onwards and imposed a tax rate of 7.0% on dividends paid to non-resident stockholders and resident individuals.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">In December 2023, the Argentine government issued an executive decree (Decree 29/2023) that increased the PAIS (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Programa para una Argentina Inclusiva y Solidaria</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">) tax rate to 17.5%. This tax was in effect for five fiscal periods, from December 2019 to December 2024, and it was not renewed by the Argentine government. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mexico</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with amendments to Mexican tax laws in effect from January 1, 2022, Mexican issuers are joint and severally liable for taxes payable on gains derived from the sale or disposition of its shares or securities representing its shares, such as ADSs, by major shareholders who are non-Mexican residents with no permanent establishment in Mexico for tax purposes, to other non-Mexican residents with no permanent establishment in Mexico for tax purposes, to the extent that such Mexican issuer fails to provide certain information with respect to such sale or disposition to the Mexican tax authorities.  For purposes of these regulations, &#8220;major shareholders&#8221; are shareholders that are identified in reports submitted by the Mexican issuer to the CNBV on an annual basis as a result of being (i) directors or officers who directly or indirectly own 1.0% or more of the Mexican issuer&#8217;s capital stock, (ii) shareholders who directly or indirectly own 5.0% or more of the Mexican issuer&#8217;s capital stock or (iii) within the ten largest shareholders of the Mexican issuer based on direct ownership of shares of capital stock.  Although in some instances Mexican tax authorities have indicated that this reporting obligation would only apply to transfers of shares or securities representing shares that result in a change of control, there are no established criteria or general interpretations to that effect issued by the Mexican tax authorities.  There is currently no obligation by non-Mexican residents to inform Mexican issuers about their sales or dispositions of shares or securities representing shares, which limits our ability to comply with our reporting obligations to the Mexican tax authorities.  Therefore, the amount of a potential tax liability is uncertain and difficult to determine given inherent mechanics and procedures, including the application of any tax treaties available, applicable to the trading of publicly-traded securities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Colombia</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Starting in 2022 a tax reform in Colombia increased the income tax rate from 30.0% to 35.0% and limited the ability to discount or deduct the municipality sales taxes against income taxes to 50.0%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In December 2022, a new tax reform was approved in Colombia, which became effective during 2023. The main changes are the following: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Introduction of an excise tax for beverages with added sugar based on the following schedule: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">From November 1, 2023 to December 31, 2023 a tax of 18 Colombian pesos (approximately Ps. 0.08 as of December 31, 2024) will apply to beverages that contain 6 to 10 grams of added sugar per 100 ml and a tax of 35 Colombian pesos (approximately Ps. 0.16 as of December 31, 2024) for beverages with more than 10 grams of added sugar per 100 ml; </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">From January 1, 2024 to December 31, 2024, a tax of 28 Colombian pesos (approximately Ps. 0.13 as of December 31, 2024)  for beverages that contain 6 to10 grams of added sugar per 100 ml and a tax of 55 Colombian pesos (approximately Ps. 0.25 as of December 31, 2024) for beverages with more than 10 grams of added sugar per 100 ml; and</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">From January 1, 2025 to December 31, 2025, a tax of 38 Colombian pesos (approximately Ps. 0.17 as of December 31, 2024) for beverages that contain between 5 grams and 9 grams of added sugar per 100ml and a tax of 65 Colombian pesos (approximately Ps. 0.30 as of December 31, 2024) for beverages with more than 9 grams of added sugar per 100 ml. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Introduction of a new tax on single-use plastics, with a rate of 0,00005 on one Unit of Fiscal Value per gram of plastic. One Tax Value Unit is equivalent to 47,065 Colombian pesos (approximately Ps.216.35 as of December 31, 2024). This new tax is applicable to our products which are not considered part of the basic shopping basket (currently two of our products fall in this category). However, this tax can be exempted with a  circular economy certification to be issued should case recycled resin be incorporated into the packaging. In 2023, the Constitutional Court of Colombia issued a resolution (Resolution C-526/23) requiring that the producer of single-use plastics be responsible for the payment of this tax.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Increase of the income tax rate as of January 1, 2023, from 20.0% to 35.0% on taxable income obtained from free trade zones within Colombia. This change will take effect on January 1, 2026 if a free trade zone company can demonstrate a 60.0% income increase in 2022 in comparison with 2019 fiscal year.  However, the Constitutional Court of Colombia ruled that this law will not apply to the entities that obtained its approval to be considered as a free trade zone company prior to December 13, 2022. Our Colombian subsidiary obtained such approval and was considered a free trade zone company prior to such date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Elimination of the possibility of taking as a tax discount the municipality sales taxes against income taxes. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Increase of the occasional income tax rate from 10.0% to 15.0% applicable on sales of fixed assets; and introduction of a stamp tax at a rate between 0.0% to 3.0%, over sales price of  real estate and other assets.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Introduction of a minimum income tax rate of 15.0%, which must be calculated considering an adjusted financial profit or &#8220;adjusted income&#8221;. The entities that are required to calculate such minimum income tax and if such calculation results in a tax rate higher than 15.0%, such entity shall pay only the regular income tax rate and if the result is lower than 15.0%, such entity shall pay an additional amount to reach the 15.0% rate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2025, the Colombian government issued a decree containing temporary tax measures applicable from February 22, 2025 to December 31, 2025. Such decree imposes a stamp tax rate of 1.0% for public and private documents exceeding 6,000 Tax Value Units (approximately Ps. 1,373,517.90 as of December 31, 2024) that are subscribed, modified or extended and are granted or accepted in Colombia, or granted abroad but executed with Colombian jurisdiction. Several exemptions are applicable under certain circumstances. If the Colombian government decides to implement such tax measures on a permanent basis, relevant tax regulations will have to be reformed accordingly.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Costa Rica</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Until December 31, 2022, the producer or importer was responsible for collecting value-added taxes on carbonated beverages from supply chain participants, with an effective value-added tax rate for carbonated beverages of 15.8%. On January 1, 2023, a new tax reform became effective to reintroduce the standard debt and credit system for producers, wholesalers, and retailers with a tax rate of 13.0%. Accordingly, our Costa Rican subsidiary is no longer responsible for collecting such tax throughout the entire supply chain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uruguay</span></div>Starting in January 2022, an increase to excise tax of between 19.0% to 20.0% for energy drinks became effective in Uruguay.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS12_g79-88_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsAbstract', window );"><strong>Disclosure of other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory', window );">Other Liabilities, Provisions and Commitments</a></td>
<td class="text">Other Liabilities, Provisions and Commitments <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.1 Other current liabilities</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term employee benefits</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  7,493</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,567</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,117</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,288</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,470</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">734</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  16,080</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  13,589</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.2 Other current financial liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sundry creditors</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,196</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,150</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">320</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">196</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,712</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,039</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.3 Other non-current liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 38</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 38</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt with former shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,514</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">241</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,793</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,441</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.4 Other non-current financial liabilities </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,100</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,668</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Success fee to pay</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">432</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">196</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,103</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,831</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,464</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 amount includes tax credit recovery payment to former shareholders. See Note 18.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.5 Provisions </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has various loss contingencies and has recognized provisions for legal proceedings it believes an unfavorable resolution is probable and the amount can be reasonably estimated. The following table presents the nature and amount of the provisions as of December&#160;31, 2024 and 2023: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  940</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,348</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labor</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,180</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">668</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  2,788</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,270</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 12.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6 Changes in the balance of provisions </span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6.1 Taxes </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"></td><td style="width:51.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.351%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,348</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,823</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,066</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies (See Note 18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and adjustments  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (See Note 18) </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(283)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(107)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(91)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  940</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,348</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,823</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cancellation and adjustments includes Ps.240 related to reduction of contingencies guaranteed by former shareholders.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6.2 Labor</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:51.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.118%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,308</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,385</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,472</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies (See Note 18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">361</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(340)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(181)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(39)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,180</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,308</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,385</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6.3 Legal </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:51.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.118%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  614</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  679</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  612</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies (See Note 18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  668</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  614</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  679</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While provision for these claims has already been made, the actual outcome of the disputes and the timing of the resolution cannot be estimated by the Company at this time. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.7 Unsettled lawsuits </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into several proceedings with its labor unions, tax authorities and other parties. These proceedings have arisen in the ordinary course of business and are common to the industry in which the Company operates. Such contingencies were assessed by the Company as less than probable but more than remote, and the estimated amount including uncertain tax position as of December&#160;31, 2024 of these lawsuits is Ps</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. 164,577, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">however, the Company believes that the ultimate resolution of such proceedings will not have a material effect on its consolidated financial position or result of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has tax disputes, most of which are related to its Brazilian and Mexican operations, with loss expectations assessed by management and supported by the analysis of legal counsel considered as possible. The main possible tax contingencies of Brazilian and Mexican operations amount to approximately</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Ps. 110,752. This refers to various tax disputes related primarily to: (i) Ps. 10,454 of credits for ICMS (&#8220;VAT&#8221;); (ii) Ps. 37,219 related to tax credits of &#8220;IPI&#8221; (Tax on Industrial Products by its Portuguese acronym) over raw materials acquired from Free Trade Zone Manaus; (iii) Claims of Ps. 30,115 related to compensation of federal taxes not approved by the  Tax authorities; (iv) Ps. 12,263 relating to questions about the amortization of goodwill generated in acquisitions operations; (v) Ps. 2,621  relating to liability over the operations of a third party, former distributor, in the period from 2001 to 2003; and (vi) Ps. 706 related to the exclusion of ICMS (&#8220;VAT&#8221;) from the PIS/COFINS taxable basis and (vii) Ps. 17,374</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">regarding disputes on tax deductions of ongoing business. The Company is defending its position in these matters and final decision is pending in court.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years in its Mexican and Brazilian territories, Coca-Cola FEMSA has been requested to present certain information regarding possible monopolistic practices. These requests are commonly generated in the ordinary course of business in the soft drink industry where these subsidiaries operate. The Company does not expect any material liability to arise from these contingencies.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.8</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Collateralized contingencies </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is customary in Brazil, the Company has been required by the tax authorities to collateralize tax contingencies currently in litigation amounting to Ps. 15,700, Ps. 13,692 and Ps. 13,728 as of December&#160;31, 2024, 2023 and 2022, respectively, by pledging fixed assets and entering into available lines of credit covering the contingencies. Also as disclosed in Note 7.2 there is some restricted cash in Brazil that relates to short term deposits in order to fulfill the collateral requirements for accounts payable.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.9 Commitments  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has signed commitments for the purchase of property, plant and equipment of Ps. 9,166 and Ps. 3,394 as December&#160;31, 2024 and 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other provisions, contingent liabilities and contingent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS37_g84-92_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information by segment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsAbstract', window );"><strong>Disclosure of operating segments [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory', window );">Information by segment</a></td>
<td class="text">Information by segment <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;) is the Chief Executive Officer, who periodically reviews financial information at the country level. Thus, each of the separate countries in which the Company operates is considered an operating segment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has aggregated operating segments into the following reporting segments for the purposes of its consolidated financial statements: (i) Mexico and Central America division (comprising the following countries: Mexico (including corporate operations), Guatemala, Nicaragua, Costa Rica and Panama), and (ii) the South America division (comprising the following countries: Brazil, Argentina, Colombia, and Uruguay).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determined that the quantitative and qualitative aspects of the aggregated operating segments are similar in nature for all periods presented. In evaluating the appropriateness of aggregating operating segments, the key indicators considered included but were not limited to:(i) similarities of customer base, products, production processes and distribution processes and (ii) historical and projected financial and operating statistics, historically and according to the Company&#180;s estimates the financial trends of the countries aggregated into an operating segment have behaved in similar ways and are expected to continue to do so.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inter-segment revenues are not material and are eliminated upon consolidation. Each operating segment reported reflects figures net of intersegment revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment disclosure for the Company&#8217;s consolidated operations is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:52.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  166,996</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  112,797</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  279,793</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  156,816</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  112,792</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  269,608</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,214</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">151,057</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  80,782</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  47,954</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  128,736</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,963</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,678</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,095</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,328</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74,423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,037</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,974</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  7,597</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  4,530</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  12,127</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,341</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,937</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  255</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  51</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  306</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">187,417</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,569</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">307,986</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  9,037</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,196</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  10,233</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,616</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">157,445</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  19,772</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  9,644</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  29,416</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:52.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  149,362</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  95,726</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  245,088</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  140,935</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  95,700</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  236,635</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  71,665</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  39,195</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  110,860</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,788</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,743</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  10,531</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  206</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  215</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  7,963</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,283</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  9,246</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,396&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"><tr><td style="width:1.0%"></td><td style="width:52.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  131,002</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  95,738</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  226,740</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  124,515</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  95,736</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  220,251</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  62,035</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  38,265</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  100,300</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,424</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  4,001</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  10,425</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  417</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (31)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  386</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,925</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,527</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  8,452</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,759&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,906&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,665&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. 135,906, Ps. 122,615 and Ps. 106,911 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total assets were Ps. 159,498, Ps. 146,253 and Ps. 152,236 as of December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total liabilities were Ps. 109,855, Ps. 98,652 and Ps. 108,073 as of December&#160;31, 2024, 2023 and 2022, respectively. <br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. 74,126, Ps. 66,963 and Ps. 63,944 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total assets were Ps. 83,899, Ps. 77,513 and Ps. 77,026 as of December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total liabilities were Ps. 26,629,  Ps. 26,571 and Ps. 24,003 as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Colombian revenues of Ps. 20,995 Ps. 17,680 and Ps. 16,799 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Colombian total assets were Ps. 19,835, Ps. 17,753 and Ps. 14,607 as of December&#160;31, 2024, 2023 and 2022, respectively. Colombian total liabilities were Ps. 6,150, Ps. 5,337 and Ps. 3,902 as of December&#160;31, 2024, 2023 and 2022, respectively. South America </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenues also include Argentine revenues of Ps. 12,557, Ps. 6,668 and Ps. 10,917 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Argentine total assets were Ps. 9,324, Ps. 4,304 and Ps. 7,344 as of December&#160;31, 2024, 2023 and 2022, respectively. Argentine total liabilities were Ps. 3,677, Ps. 1,456 and Ps. 2,378 as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Uruguay revenues of Ps. 5,119, Ps. 4,415 and Ps. 4,078 during the years ended on December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total assets were Ps. 7,511, Ps. 5,939 and Ps. 6,307 as of  December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total liabilities were Ps. 2,374, Ps. 1,553 and Ps. 2,282, as of December&#160;31, 2024, 2023 and 2022, respectively.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span> Includes disposals of property, plant and equipment, intangible assets and other long-lived assets of 2024 is Ps. 137, 2023 Ps. 93 and 2022 Ps. 250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IFRS08_g20-24_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Future Impact of Recently Issued Accounting Standards not yet in Effect:<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract', window );"><strong>Disclosure of voluntary change in accounting policy [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory', window );">Future Impact of Recently Issued Accounting Standards not yet in Effect:</a></td>
<td class="text">Future Impact of Recently Issued Accounting Standards not yet in Effect: <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not applied the following standards, amendments and interpretations that are issued, but not yet effective, up to the date of issuance of the Company&#8217;s financial statements. The Company intends to adopt these standards, if applicable, when they become effective.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lack of exchangeability &#8211; Amendments to IAS 21</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, the IASB issued amendments to IAS 21 The Effects of Changes in Foreign Exchange Rates to specify how an entity should assess whether a currency is exchangeable and how it should determine a spot exchange rate when exchangeability is lacking. The amendments also require disclosure of information that enables users of its financial statements to understand how the currency not being exchangeable into the other currency affects, or is expected to affect, the entity&#8217;s financial performance, financial position and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments will be effective for annual reporting periods beginning on or after January 1, 2025. Early adoption is permitted, but will need to be disclosed. When applying the amendments, an entity cannot restate comparative information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amendments are not expected to have a material impact on the Company&#8217;s consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Presentation and Disclosure in Financial Statements - IFRS 18</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2024, the IASB issued IFRS 18, which replaces IAS 1 Presentation of Financial Statements. IFRS 18 introduces new requirements for presentation within the statement of profit or loss, including specified totals and subtotals. Furthermore, entities are required to classify all income and expenses within the statement of profit or loss into one of five categories: operating, investing, financing, income taxes and discontinued operations, whereof the first three are new.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It also requires disclosure of newly defined management-defined performance measures, subtotals of income and expenses, and includes new requirements for aggregation and disaggregation of financial information based on the identified &#8216;roles&#8217; of the primary financial statements (PFS) and the notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, narrow-scope amendments have been made to IAS 7 Statement of Cash Flows, which include changing the starting point for determining cash flows from operations under the indirect method, from &#8216;profit or loss&#8217; to &#8216;operating profit or loss&#8217; and removing the optionality around classification of cash flows from dividends and interest. In addition, there are consequential amendments to several other standards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IFRS 18, and the amendments to the other standards, is effective for reporting periods beginning on or after January 1, 2027, but earlier application is permitted and must be disclosed. IFRS 18 will apply retrospectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently working to identify all impacts the amendments will have on the primary financial statements and notes to the consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries without Public Accountability: Disclosures - IFRS 19</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2024, the IASB issued IFRS 19, which allows eligible entities to elect to apply its reduced disclosure requirements while still applying the recognition, measurement and presentation requirements in other IFRS accounting standards. To be eligible, at the end of the reporting period, an entity must be a subsidiary as defined in IFRS 10, cannot have public accountability and must have a parent (ultimate or intermediate) that prepares consolidated financial statements, available for public use, which comply with IFRS accounting standards.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IFRS 19 will become effective for reporting periods beginning on or after January 1, 2027, with early application permitted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Company&#8217;s equity instruments are publicly traded, it is not eligible to elect to apply IFRS 19.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IFRS S1 General requirements for disclosure of sustainability-related financial information and IFRS S2 Climate related disclosures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 26, 2023, the IFRS Foundation&#8217;s International Sustainability Standards Board (&#8220;ISSB&#8221;) issued two sustainability standards, IFRS S1 and IFRS S2, requiring entities to disclose information about risks and opportunities related to sustainability and climate, respectively. In Mexico, the Comisi&#243;n Nacional Bancaria y de Valores (&#8220;CNBV&#8221;) through amendments to the Circular &#218;nica De Emisoras (&#8220;CUE&#8221;) requires issuers to prepare a sustainability report in accordance with the ISSB standards. The CUE amendments became effective on January 29, 2025 requiring issuers to adopt IFRS S1 and IFRS S2 starting with their 2026 filings for fiscal year 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently working in identifying all impacts the adoption of these standards will have on the consolidated financial statements and its related notes.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the entity's first-time adoption of International Financial Reporting Standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Section Presentation and disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IFRS01_g20-33_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract', window );"><strong>Disclosure of non-adjusting events after reporting period [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has evaluated the existence of subsequent events and determined that there have not been events that requires a disclosure in this consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for events after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 10<br> -IssueDate 2024-01-01<br> -Section Disclosure<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2024-en-r&amp;doctype=Standard&amp;dita_xref=IAS10_g17-22_TI<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Management and Strategy<br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity risk management program includes development, implementation and improvement of policies and procedures to safeguard confidentiality, integrity and availability of information and critical data and systems (&#8220;cybersecurity risk management program&#8221;), to ensure regulatory, contractual and operational compliance. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity risk management program identifies cybersecurity risks, and evaluates their nature and severity, as well as identifies mitigations and assesses the impact of those mitigations on residual risk. The cybersecurity risk management program consists of our information security policy, guidelines and standards.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity risk management program was developed in accordance with, and aligned to, international standards, best practices and worldwide frameworks such as the International Organization for Standardizations (ISO) 27001 and the National Institute of Standards and Technology Cyber Security Framework (NIST) SP 800-53, among others, reflecting our commitment to upholding the highest benchmark of information security and resilience.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We utilize policies, processes, software, training programs and hardware solutions to protect and monitor our environment on all critical systems, firewalls, intrusion detection and prevention systems, vulnerability and penetration testing, multifactor authentication, antimalware, patch-management, identity management systems and access control solutions.<br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also carry insurance that provides protection against the potential losses arising from a cybersecurity incident.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have a Cyber Incident Response Plan (&#8220;CIRP&#8221;) which coordinates the activities to prepare for, detect, respond to and recover from cybersecurity incidents while ensuring business continuity, including processes to triage, assess severity for, escalate, contain, investigate and remediate the incident, as well as to comply with potentially applicable legal obligations. Our CIRP facilitates cross-functional coordination across the Company.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity team periodically conducts risks and control evaluations and tests to identify threats and vulnerabilities, and then determine the likelihood and impact for each risk using a qualitative risk assessment methodology. Risks are identified from various sources, including vulnerability scans, penetration tests, vendors risk assessments, internal compliance assessments. We monitor our infrastructure and applications to identify evolving cyber threats, scan for vulnerabilities and mitigate risks.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity risk management program further includes review and assessment by external, independent third parties, who assess and report on our cybersecurity program, and internal incident response preparedness and help identify areas for continued focus and improvement.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We conduct continuous internal cybersecurity audits that report directly to the board&#8217;s audit committee, while independent evaluations, including audits from FEMSA and The Coca-Cola Company, offer critical insights into our maturity and security status.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We verify and evaluate the security measures and controls of our vendors and suppliers, and we continue to evolve our oversight processes to mature how we identify and manage cybersecurity risks associated with such vendors and suppliers.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In an effort to detect and defend against cyber threats, we annually provide our employees with various cybersecurity and data protection training programs, as well as security awareness education and training.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">Our cybersecurity risk management program includes development, implementation and improvement of policies and procedures to safeguard confidentiality, integrity and availability of information and critical data and systems (&#8220;cybersecurity risk management program&#8221;), to ensure regulatory, contractual and operational compliance.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The CISO present updates to the audit committee quarterly and, as necessary, to our board of directors. These regular reports include detailed updates on our cybersecurity strategy, priorities and the company&#180;s performance preparing for, preventing, detecting, responding to and recovering from cyber incidents. The CISO also promptly informs and updates our board of directors about any information security incidents that may pose significant risk to us. Our program is periodically evaluated by external experts, and the results of those reviews are reported to the audit committee.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">audit committee of our board of directors, a cybersecurity steering committee (&#8220;cybersecurity committee&#8221;)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our CISO reports directly to the audit committee or the board of directors on our cybersecurity program and efforts to prevent, detect, mitigate, and remediate issues.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity risk management program benefits from oversight by various governance entities, including to the audit committee of our board of directors, a cybersecurity steering committee (&#8220;cybersecurity committee&#8221;), and a chief information security officer (&#8220;CISO&#8221;) who leads our cybersecurity strategy. Such program is supervised by our CISO, who reports directly to our chief financial officer and functionally reports also to our chief information officer. The CISO and his team are responsible for leading enterprise-wide cybersecurity strategy, policy, standards, architecture and processes. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our CISO has extensive experience in cybersecurity and information security, working since 2002 in different roles such as CISO, cybersecurity operation director, cybersecurity architect, information risk manager, defining, assessing, and managing cybersecurity programs and cybersecurity risks and operations. Our CISO has a Bachelor&#8217;s degree in Information Systems (ITESM), diplomas in Business Administration (IPADE) and Information Security (ITESM), and certain diplomas, postgraduate studies and recognized international certifications in Information Security. Our CISO reports directly to the audit committee or the board of directors on our cybersecurity program and efforts to prevent, detect, mitigate, and remediate issues.</span></div>The CISO chairs our cybersecurity committee, a cross-functional management committee that drives awareness, ownership and alignment across broad governance and risk stakeholder groups for effective cybersecurity risk management. The cybersecurity committee is sponsored by several members of the senior leadership team and is comprised of members from our legal, information technology, cybersecurity, commercial, finance, manufacture and human resources functions, among others. Subject matter experts are also invited, as appropriate. The cybersecurity committee meets at least quarterly and has responsibility for oversight and validation of our cybersecurity strategic direction, risks and threats, priorities, resource allocation, capabilities and planning.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">Our cybersecurity risk management program benefits from oversight by various governance entities, including to the audit committee of our board of directors, a cybersecurity steering committee (&#8220;cybersecurity committee&#8221;), and a chief information security officer (&#8220;CISO&#8221;) who leads our cybersecurity strategy.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">Our CISO has extensive experience in cybersecurity and information security, working since 2002 in different roles such as CISO, cybersecurity operation director, cybersecurity architect, information risk manager, defining, assessing, and managing cybersecurity programs and cybersecurity risks and operations.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text">Such program is supervised by our CISO, who reports directly to our chief financial officer and functionally reports also to our chief information officer. The CISO and his team are responsible for leading enterprise-wide cybersecurity strategy, policy, standards, architecture and processes.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Material Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract', window );"><strong>Disclosure of voluntary change in accounting policy [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock', window );">Critical accounting judgments and estimates</a></td>
<td class="text">Critical accounting judgments and estimates <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the application of the Company&#8217;s accounting policies, which are described in Note 3, management is required to make judgments, estimates and assumptions about the carrying amounts of assets and liabilities that are not readily observable from other sources. The estimates and associated assumptions are based on historical experience and other factors considered relevant. Actual results may differ from these estimates. </span></div>The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock', window );">Key sources of estimation uncertainty</a></td>
<td class="text">Key sources of estimation uncertainty The following are the key assumptions concerning the future, and other key sources of estimation uncertainty at the end of the reporting period, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising beyond the control of the Company. Such changes are reflected in the assumptions when they occur.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory', window );">Impairment of long-lived assets</a></td>
<td class="text">Impairment of indefinite lived intangible assets, goodwill and other depreciable long-lived assets <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with indefinite life as well as goodwill are subject to impairment tests annually or whenever indicators of impairment are present. Impairment exists when the carrying value of an asset or cash generating unit (&#8220;CGU&#8221;) exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value in use. The fair value less costs to sell calculation is based on available data from binding sales agreements in arm&#8217;s length transactions of similar assets or observable market prices less incremental costs for disposing of the asset. In order to determine whether such assets are impaired, the Company calculates an estimation of the value in use of the cash-generating units to which such assets have been allocated. Impairment losses are recognized in current earnings for the excess of the carrying amount of the asset or CGU and its value in use in the period the related impairment is determined. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses at each reporting date or annually whether there is an indication that a depreciable long-lived asset may be impaired. If any indication exists, the Company estimates the asset&#8217;s recoverable amount. When the carrying amount of an asset or CGU in which the asset is assigned exceeds its recoverable amount, the asset or CGU is considered impaired and is written down to its recoverable amount, which is determined based on its value in use. In assessing value in use, the estimated future cash flows expected to be generated from the use of an asset or CGU are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. In determining fair value less costs to sell, recent market transactions are considered, if available. If recent market transactions are not available, an appropriate valuation model is used. </span></div>These calculations are corroborated by valuation multiples or other available fair value indicators. Impairment of long-lived assets <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed. That is, the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the years ended December&#160;31, 2024, 2023 and 2022 there was no impairment related to goodwill recognized.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock', window );">Tax, labor and legal contingencies and provisions</a></td>
<td class="text">Tax, labor and legal contingencies and provisions <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and contingencies related to tax, labor and legal proceedings as described in Note 24.5. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions. Management periodically assesses the probability of loss for such contingencies, accrues a provision and/ or discloses the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a provision for the estimated loss. Management&#8217;s judgment must be exercised to determine the likelihood of such a loss and an estimate of the amount, due to the subjective nature of the loss.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in numerous tax jurisdictions and is subject to periodic tax audits, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate tax, transfer pricing and indirect taxes. The impact of changes in local tax regulations and ongoing inspections by local tax authorities could materially impact the amounts recorded in the financial statements. Where the amount of tax payable is uncertain, the Company recognizes related tax provisions based on management&#8217;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability. </span></div>Management periodically evaluates positions taken in tax returns with respect to situations in which applicable tax regulation is subject to interpretation and considers whether it is probable that a taxation authority will accept an uncertain tax treatment. The Company measures its tax balances either based on the most likely amount or the expected value, depending on which method provides a better prediction of the resolution of the uncertainty.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory', window );">Business combinations</a></td>
<td class="text">Business combinations <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Businesses combinations are accounted for using the acquisition method. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured as the sum of the acquisition-date fair values of the assets transferred by the Company, liabilities assumed by the Company from the former owners of the acquiree, the amount of any non-controlling interest in the acquiree and the equity interests issued by the Company in exchange for control of the acquiree.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the acquisition date, the identifiable assets acquired, and the liabilities assumed are recognized and measured at their fair value, except that: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;deferred tax assets or liabilities, and assets or liabilities related to employee benefit arrangements are recognized and measured in accordance with IAS 12, Income Taxes and IAS 19, Employee Benefits, respectively; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;liabilities or equity instruments related to share-based payment arrangements of the acquiree or share-based payment arrangements of the Company entered into to replace share-based payment arrangements of the acquiree are measured in accordance with IFRS 2, Share- based Payment at the acquisition date, see Note 3.22;</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;assets (or disposal groups) that are classified as held for sale in accordance with IFRS 5, Non-current Assets Held for Sale and Discontinued Operations are measured in accordance with that standard; and</span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8226;&#160;&#160;&#160;&#160;Indemnifiable assets are recognized at the acquisition date on the same basis as the indemnifiable liability subject to any contractual limitations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each acquisition, management&#8217;s judgment is exercised to determine the fair value of the assets acquired, the liabilities assumed and any non-controlling interest in the acquiree, applying estimates or judgments in techniques used, especially in forecasting CGUs' cash flows, in the computation of weighted average cost of capital (&#8220;WACC&#8221;) and estimation of inflation during the operation of intangible assets with indefinite life, mainly, distribution rights.</span></div> Business combinations <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquiree. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#8217;s identifiable net assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#8217;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#8217;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re-measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations, which may take the following forms:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt">Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span>The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock', window );">Basis of consolidation</a></td>
<td class="text">Basis of consolidation <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Specifically, the Company controls an investee if and only if the Company has: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Exposure, or rights, to variable returns from its involvement with the investee, and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The ability to use its power over the investee to affect its returns </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The contractual arrangement with the other vote holders of the investee </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Rights arising from other contractual arrangements </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company&#8217;s voting rights and potential voting rights </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company re-assesses whether it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit or loss and each component of other comprehensive income (&#8220;OCI&#8221;) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#8217;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Derecognizes the assets (including goodwill) and liabilities of the subsidiary </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Derecognizes the carrying amount of any non-controlling interests </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Derecognizes the cumulative translation differences recorded in equity </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognizes the fair value of the consideration received </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognizes the fair value of any investment retained </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognizes any surplus or deficit in profit or loss </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Reclassifies the parent&#8217;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.1.1 Acquisitions of non-controlling interests</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected equity as part of additional paid-in capital.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock', window );">Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures</a></td>
<td class="text">Foreign currencies and consolidation of foreign operations investments in associates and joint ventures <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the financial statements of each individual foreign operation, associate and joint venture, transactions in currencies other than the individual entity&#8217;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The variations in the net investment in foreign operations generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign operations and associates within the accumulated other comprehensive income.  </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Exchange differences on transactions entered into in order to hedge certain foreign currency risks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the consolidated income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#8220;other expenses&#8221; line (see Note 18) while fluctuations related to non-operating activities such as financing activities are presented as part of &#8220;foreign exchange income (loss)&#8221; line in the consolidated income statement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For incorporation into the Company&#8217;s consolidated financial statements, each foreign operation, associate or joint venture&#8217;s individual financial statements are translated into Mexican pesos, as follows: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">For non-hyperinflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the consolidated income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign operations and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign operations and associates is reclassified to profit or loss. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign operations and associates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.762%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exchange Rates of Local Currencies Translated to Mexican Pesos (1)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exchange Rate for</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exchange Rate as of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country or Zone</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Functional currency</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quetzal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.36</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.60</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.16</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colon</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balboa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">18.30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.89</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.005</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.004</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.005</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.005</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cordoba</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.55</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.02</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.16</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.02</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.90</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.49</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.45</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.46</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.43</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt">Exchange rates published by the central bank of each country</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock', window );">Recognition of the effects of inflation in countries with hyperinflationary economic environments</a></td>
<td class="text">Recognition of the effects of inflation in countries with hyperinflationary economic environments <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effects of inflation on the financial information of its subsidiaries that operate in hyperinflationary economic environments (when cumulative inflation of the three preceding years is approaching, or exceeds, 100% or more in addition to other qualitative factors), which consists of:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Applying the appropriate inflation factors to restate capital stock, additional paid-in capital, net income, retained earnings and items of other comprehensive income by the necessary amount to maintain the purchasing power equivalent in the currency of the subsidiary on the dates such capital was contributed, or income was generated up to the date the consolidated financial statements are presented; and</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Recognizing the monetary position gain or loss in the consolidated income statement in the caption &#8220;Gain on monetary position for subsidiaries in hyperinflationary economies&#8221;. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the last three years&#8217; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. The financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company restates the financial information of its Argentinian subsidiary using the  Consumer Price Index (&#8220;CPI&#8221;) of such country. </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The (&#8220;FACPCE&#8221;) (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">coefficient (Based on a series that applies the (&#8220;CPI&#8221;) from January with the Wholesale Domestic Price Index (&#8220;WDPI) until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (&#8220;CGBA&#8221;) variation).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, 2023, and 2022, the operations of the Company are classified as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cumulative Inflation 2022-2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Type of Economy</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2021-2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2020-2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">17.6%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.1%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.4%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">15.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">21.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1221.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">815.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">16.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory', window );">Cash and cash equivalents</a></td>
<td class="text">Cash and cash equivalents <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. </span></div>The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 7.2). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory', window );">Financial assets</a></td>
<td class="text">Financial assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are classified within the following business models depending on Management&#8217;s objective: (i) "held to maturity to collect contractual cash flows", (ii) "held to collect contractual cash flows and sell financial assets" and (iii) "Others or held for trading" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs a portfolio &#8211; level assessment of the business model objective for which a financial asset is held to reflect the best way in which the business manages the financial asset and the way the information is provided to the management of the Company. The information that is considered within the evaluation includes:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Performance and evaluation of the Company's portfolio including accounts receivable;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Risks that affect the performance of the business model and how those risks are managed;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Any compensation related to the performance of the portfolio; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months and accounts receivable, derivative financial instruments and other financial assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase, unless the asset is measured at fair value through profit or loss, in which case, transaction costs are booked in the consolidation income statement. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of a financial asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in their best economic interest.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets are classified at initial recognition as measured at: amortized cost, fair value with changes in other comprehensive income &#8211; debt or equity investments &#8211; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1 Financial assets at amortized cost</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset is measured at amortized cost if it meets the following two conditions and is not designated as fair value through profit and loss (&#8220;FVTPL&#8221;):</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Its business model is  to hold it to maturity to collect contractual cash flows; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#8220;SPPI&#8221;).</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.1.1 Effective interest rate method (&#8220;ERR&#8221;)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%">The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivable and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.2 Financial assets at fair value with changes in other comprehensive income (&#8220;FVOCI&#8221;)</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">A financial asset is measured as FVOCI if it meets the following two conditions and isn&#8217;t designated as FVTPL:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Its business model is to hold it to maturity to collect contractual cash flows and sells; and</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The contractual terms are solely principal and interest payment.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%">These assets are subsequently measured at fair value. The financial product calculated using the Internal Rate of return (&#8220;IRR&#8221;), the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of derecognition or reclassification, the accumulated gains and losses in OCI are reclassified to profit and loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:132%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%">In the initial recognition of an equity instrument that is not held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.3 Financial assets at fair value through profit and loss (&#8220;FVTPL&#8221;)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including embedded derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are recorded in the consolidated statements of financial position  at fair value with the net changes in the fair value presented as interest expense (negative changes in fair value) or interest income (positive net changes in fair value) in the consolidated income statement.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.4 Evaluation that contractual cash flows are SPPI </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Contingent events that would change the cash flows amount or timing;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Payment and extension features; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Characteristics that limit the Company's right to obtain cash flows from certain assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A prepayment feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the unpaid principal and interest, which can include reasonable compensation for early termination of the contract. Additionally, a financial asset with a prepayment feature that is acquired or originated with a premium or discount to its contractual amount is consistent with the characteristics of SPPI if at initial recognition the fair value of the prepaid characteristic is insignificant and the prepayment amount represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination..</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.5 Loans and receivables     </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2024, 2023 and 2022 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s Ps.  1, Ps.  1 and Ps.  &#8212;, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.6 Other financial assets </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other financial assets include investments in other entities and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.7 Financial assets impairment</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company recognizes impairment due to expected credit loss (&#8220;ECL&#8221;) for financial assets measured at amortized cost and reduces the carrying amount.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Impairment losses on accounts receivable are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Non-payment or delinquency of a debtor;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Indicators that a debtor or client will enter into bankruptcy;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Adverse changes in the status of debtor or client payments;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The disappearance of an active market for an instrument due to financial difficulties; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.</span></div><div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">For an investment in an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The impairment loss on financial assets measured at amortized cost is recognized in the consolidated income statement reducing the carrying amount, and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.8 Derecognition</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The rights to receive cash flows from the financial asset have expired; or</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#8216;pass-through&#8217; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.6.9 Offsetting of financial instruments</span></div><div style="margin-bottom:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">Currently has an enforceable legal right to offset the recognized amounts; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory', window );">Derivative financial instruments</a></td>
<td class="text">Derivative financial instruments <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Management believes that the chosen valuation techniques and assumptions used are appropriate in determining the fair value of financial instruments. Changes in the fair value of derivative financial instruments are recorded each year in current earnings or otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">3.7.1 Hedge accounting </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either cash flow hedges, fair value hedges or hedges of net investment in a foreign business. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To qualify for hedge accounting, the hedging relationship must meet all of the following  requirements: </span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; there is an economic relationship between the hedged item and the hedging instrument </span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; the effect of credit risk does not dominate the value changes that result from that economic relationship, and </span></div><div style="padding-left:22.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; the hedge ratio of the hedging relationship is the same as that resulting from the quantity of the hedged item that the entity actually hedges and the quantity of the hedging instrument that the entity actually uses to hedge that quantity of hedged item.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.2 Cash flow hedges </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI under the heading &#8220;valuation of the effective portion of derivative financial instruments&#8221;. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the &#8220;market value gain (loss) on financial instruments&#8221; line item within the consolidated income statements. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in other comprehensive income and accumulated in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.3 Fair value hedge</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the consolidated income statement as &#8220;foreign exchange gain or loss&#8221;. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the effective interest rate (EIR) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.7.4 Hedge of net investment in a foreign business</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company designates certain derivatives as a hedge of its net investment in foreign operations and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. During 2022, the Company designated certain derivatives as a hedge for its net investment in foreign operations and applied hedging accounting to foreign currency differences that arose between the functional currency of its foreign investments and the controlling company's functional currency (Mexican peso).  As of December 31, 2024 and 2023, the Company does not have net investment hedges in foreign operations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory', window );">Fair value measurement</a></td>
<td class="text">Fair value measurement <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures financial instruments, such as derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable measured at amortized cost are disclosed in Note 17.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In the principal market for the asset or liability, or </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In the absence of a principal market, in the most advantageous market for the asset or liability </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A fair value measurement of a non-financial asset takes into account a market participant&#8217;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For assets and liabilities that are recognized in the consolidated financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 19 and unquoted liabilities such as debt described in Note 17. </span></div>For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock', window );">Inventories and cost of goods sold</a></td>
<td class="text">Inventories and cost of goods sold <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management makes judgments regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock', window );">Other current assets</a></td>
<td class="text">Other current assets <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, and agreements with customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid assets principally consist of, advertising, promotional and insurance premiums paid in advance, and are recognized as other current assets at the time of the cash disbursement, and are derecognized from the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These prepaid costs are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in the consolidated income statement as incurred. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has agreements with customers for the right to sell and promote the Company&#8217;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract and deducted from the Net sales as consideration payable to customers. During the years ended December&#160;31, 2024, 2023 and 2022, such amortization aggregated to Ps.  258, Ps.  304 and Ps.  295, respectively</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory', window );">Investments accounted for using the equity method</a></td>
<td class="text">Investments accounted for using the equity method<div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11.1 Investments in associates </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the associate, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#8217;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#8217;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company holds, directly or indirectly, 20% or more of the voting power of the investee, it is presumed that it has significant influence, unless it can be clearly demonstrated that this is not the case. If the Company holds, directly or indirectly, less than 20% of the voting power of the investee, it is presumed that the Company does not have significant influence, unless such influence can be clearly demonstrated. Decisions regarding the propriety of utilizing the equity method of accounting for a less than 20% owned corporate investee require a careful evaluation of voting rights and their impact on the Company&#8217;s ability to exercise significant influence. Management considers the existence of the following circumstances, which may indicate that the Company is able to exercise significant influence over a less than 20% owned corporate investee: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">representation on the board of directors or equivalent governing body of the investee; </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">participation in policy-making processes, including participation in decisions about dividends or other distributions; </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">material transactions between the Company and the investee; </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">      </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interchange of managerial personnel; or </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">     </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provision to the investee of essential technical information. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management also considers the existence and effect of potential voting rights that are currently exercisable or currently convertible when assessing whether the Company has significant influence. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company evaluates the following indicators that provide evidence of significant influence: </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company&#8217;s extent of ownership is significant relative to other shareholdings (i.e. a lack of concentration of other shareholders); </span></div><div style="text-align:justify;text-indent:-0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company&#8217;s significant shareholders, its parent, fellow subsidiaries, or officers of the Company, hold additional investment in the investee; and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the Company is a part of an investee&#8217;s board of director committees, such as the executive committee or the finance committee.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company&#8217;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to zero and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After application of the equity method, the Company determines whether it is necessary to recognize an impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company determines the impairment as the difference between the recoverable amount of the investment and its carrying value and recognizes the amount in other expenses line in the consolidated statements of income. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11.2 Joint arrangements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#8217;s rights to the assets and obligations for the liabilities of the arrangements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in joint ventures as investments and accounts for those investments using the equity method.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon loss of joint control over the joint venture, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023 the Company did not have any interests in joint operations.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.11.3 Investment in Venezuela </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its investment in Venezuela using fair value through OCI using Level 3 inputs. In 2024, the Company recognized a fair value loss on the investment of Ps. 296. As of December&#160;31, 2024, 2023 and 2022 the fair value of Venezuela investment was Ps. 0. and the accumulated losses recognized in the &#8220;other equity instruments&#8221; amounted for Ps. 2,073, Ps. 1,777 and Ps. 1,613 respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory', window );">Property, plant and equipment</a></td>
<td class="text">Property, plant and equipment <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major maintenance costs are capitalized as part of total acquisition cost, which implies an increase of the assets&#8217; useful life. Routine maintenance and repair costs are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, including returnable bottles which are expected to provide benefits over a period of more than one year, as well as intangible assets with definite useful lives are depreciated/amortized over their estimated useful lives. The Company bases its estimates on the experience of its technical personnel as well as its experience in the industry for similar assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the Company reviewed the useful lives of its property, plant and equipment, and determined changes in its estimated useful lives of these assets. The financial impact of this change for 2022 was immaterial. Changes in these estimations were applied prospectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.305%"><tr><td style="width:1.0%"></td><td style="width:61.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20 - 50</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 - 50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5 - 25</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 25</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4 - 14</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 14</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7 - 10</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.5 - 4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 - 4</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3 - 10</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 10</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in the consolidated income statement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Returnable and non-returnable bottles: </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two types of bottles: returnable and non-returnable. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Non-returnable: bottles are expensed in the consolidated income statement at the time of the sale of the product.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are two types of returnable bottles: </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt">Those that are in the Company&#8217;s control within its facilities, plants and distribution centers; and </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt">Those that are in the Company&#8217;s control but have been placed in the hands of customers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains control and ownership. These bottles are monitored by sales personnel during periodic visits to customers and the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company has the right to charge any breakage identified to the customer. Bottles that are not subject to such agreements are expensed when placed in the hands of customers. </span></div>The Company&#8217;s returnable bottles are depreciated according to their estimated useful lives: 4 for glass bottles and 1.5 years for PET bottles. Deposits received from customers are amortized over the same estimated useful lives of the bottles.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory', window );">Intangible assets</a></td>
<td class="text">Intangible assets <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. The Company&#8217;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#8217;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. These bottler agreements are treated as indefinite-lived intangible assets because the Company has determined they are perpetual in nature, considering the following factors: i) the past records of renewals, ii) bottler agreements are automatically renewable for ten-year terms at no cost, and iii) the renewal process does not require any action from either party (only non-renewal requires an action, among others).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had four bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2033, (ii)&#160;Southeast territory, which is up for renewal in June 2033, (iii)&#160;Bajio territory, which is up for renewal in May 2025 and (iv)&#160;Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2024, the Company had one bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2024, the Company had three bottler agreements in Guatemala, which are up for renewal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in March 2035 (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">one contract) and April 2028 (two contracts).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition the Company had one bottler agreement in each country which is up for renewal as follows: Argentina, which is up for renewal in September 2034; Colombia, which is up for renewal in June 2034; Panama, which is up for renewal i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n November 2034</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 the Venezuela investee had one bottler agreement, which is up for renewal in August 2026.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#180;s business, financial conditions, results from operations and prospects.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory', window );">Leases</a></td>
<td class="text">Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for consideration. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates whether a contract is a lease agreement when:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a leasee </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Initial measurement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the start date of the lease, the Company recognizes a right-of-use asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured at the present value of future lease payments to be made over the lease term. Such payments are discounted using the incremental borrowing rate (&#8220;IBR&#8221;) of the Company, when the Company cannot readily determine the interest rate implicit in its leases. The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment. The IBR therefore reflects what the Company &#8216;would have to pay&#8217;, which requires estimation when no observable rates are available (such as for subsidiaries that do not enter into financing transactions) or when they need to be adjusted to reflect the terms and conditions of the lease (for example, when leases are not in the subsidiary&#8217;s functional currency). The Company estimates the IBR using observable inputs (such as market interest rates) when available and is required to make certain entity-specific estimates (such as the subsidiary&#8217;s stand-alone credit rating).   </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease payments included in the measurement of the lease liability include the following:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fixed payments, including payments that are substantially fixed;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The price related to a purchase option that the Company is reasonably certain it will exercise an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not terminating early, considering all the facts and circumstances that create an economic incentive for the Company to exercise, or not, such options;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amounts payable for residual value guarantees.</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Measurement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the asset or the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remeasurements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract; or</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">The Company changes its assessment of whether it will exercise a purchase option of the underlying asset.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt">The modification increases the scope of the lease by adding the right to use one or more underlying assets; and</span></div><div style="margin-bottom:8pt;padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.13pt">The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.</span><span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the consolidated income statement, the interest expense of the lease liability is presented as a component of the interest expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#8217;s financing cost accounting policy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock', window );">Financial liabilities and equity instruments</a></td>
<td class="text">Financial liabilities and equity instruments <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16.1 Classification as debt or equity </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16.2 Equity instruments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repurchase of the Company&#8217;s own equity instruments are recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#8217;s own equity instruments. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.16.3 Financial liabilities </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Initial recognition and measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsequent measurement </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of financial liabilities depends on their classification as described below: </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans and borrowings </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated income statements when the liabilities are derecognized. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">De-recognition </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. </span></div>When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated income statements.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory', window );">Provisions</a></td>
<td class="text">Provisions <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reasonable estimate can be made of the amount of the obligation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, the amounts are discounted to present value where the effect of the time value of money is material. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a provision for a loss contingency when it is probable (i.e. more likely than not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 24.5. </span></div>Restructuring provisions are recognized only when the recognition criteria for provisions are satisfied. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#8217;s main features.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory', window );">Post-employment and other non-current employee benefits</a></td>
<td class="text">Post-employment and other short and long-term employee benefits <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Post-employment and other non-current employee benefits include obligations for pension and post-employment plans and seniority premiums. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In Mexico, the economic benefits and retirement pensions are granted to employees with 10 years of service and minimum age of 60. In addition, in accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. The seniority premium benefits consist of a one-time payment equivalent to 12 days&#8217; wages for each year of service (at the employee&#8217;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For defined benefit retirement plans and other non-current employee benefits, such as the Company&#8217;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#8217;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in &#8220;OCI&#8221;. The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated income statements. The Company presents net interest cost within interest expense in the consolidated income statements. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#8217; related obligations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A settlement occurs when the Company enters into a transaction that eliminates all further legal or constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit sharing to employees (&#8220;PTU&#8221; for its acronym in Spanish) is paid by the Mexican subsidiaries to its eligible employees. PTU is computed at the rate of 10% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are deductible; and b) payments exempt from taxes for the employees are fully deductible in the PTU computation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Labor Law establishes a limit on the amount to be paid for profit sharing to employees, which indicates that the amount of PTU assigned to each employee may not exceed the equivalent of three months of the employee&#8217;s current salary, or the average PTU received by the employee in the previous three years, whichever is greater. If the PTU determined is less than or equal to this limit, the PTU will be determined by applying 10% of the individual company taxable income. If the PTU determined exceeds this limit, the limit would apply and this should be considered the PTU for the period.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue', window );">Revenue recognition</a></td>
<td class="text">Revenue recognition <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when it has transferred to the customer control over the good sold or the service rendered. Control refers to the ability of the customer to direct and obtain substantially all the transferred product&#8217;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#8217;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the customer:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identify the contract (written, oral or an implied contract in accordance with to the customary business practices).</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluate the goods and services promised in the customer&#8217;s contract and identify the related performance obligations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services to the customer, excluding the amount collected for third parties, such as taxes directly related to the sales. The consideration promised in a customer&#8217;s contract may include a fixed amount, variable amounts or both.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the promised goods or services to the customer.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the promised goods or services engaged.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">All the conditions mentioned above are accomplished normally when the goods are delivered to the customer, usually payment terms varies from 0 to 90 days. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenues from the following principal activities:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of goods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized at the point of time those products were sold to the customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rendering of services.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services over time in which the performance obligation is satisfied according with the following conditions:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The customer controls the related assets, even if the Company improves them;</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">The revenues can be measured reliably; and</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt">It is probable that economic benefits will flow to the Company.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sources of Revenue</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  279,030</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   244,264</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  226,222</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services rendered</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">686</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  279,793</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  245,088</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  226,740</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable consideration </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company estimates the amount of consideration to which it be entitled in exchange for transferring the goods to the customer. Some contracts include </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">promotions, discounts or any other variable payments that may be granted to the customers. These estimates are based on the commercial agreements entered with the customers and on the historical performance for the customer. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Sales discounts are considered variable consideration and are reflected in the customer&#8217;s invoice. Discounts are recorded at the moment of sale (sales are recorded net of discounts).</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the wholesaler channel, products are sold at a discount based on volume, considering total sales during certain period. Revenues on these sales are recognized based on the price established in the agreement, net of variable consideration for discounts for estimated volume. The Company uses its accumulated experience to estimate discounts, using the expected value method. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Significant financing component</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There is not a significant financing component due to the fact that the majority of sales are made in cash for the retail channel or on credit period of 0-90 days for the wholesalers.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts costs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed on Note 3.10, the incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover those costs. The incremental costs are those incurred to obtain a contract and that would not be incurred if the contract had not been obtained. The Company recognizes these costs as incurred in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The contract costs, are amortized on a straight-line basis over the terms of the related revenue contracts, reflecting how the goods and services are transferred to the client.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock', window );">Administrative and selling expenses</a></td>
<td class="text">Administrative and selling expenses <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative expenses include labor costs (salaries and other benefits, like PTU of employees not directly involved in the sale of the Company&#8217;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses include: </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including &#8220;PTU&#8221;) and sales commissions paid to sales personnel; </span></div><div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory', window );">Income taxes</a></td>
<td class="text">Income taxes <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offsets tax assets and liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities related to income taxes levied by the same tax authority. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21.1 Current income taxes </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income taxes are recorded in the results of the year they are incurred. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.21.2 Deferred income taxes </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where goodwill is  deductible for tax purposes, the Company recognizes as part of  the acquisition method a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized in other comprehensive income is recognized in correlation to the underlying transaction in OCI.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the way the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Mexico, the income tax rate was 30% for 2024, 2023 and 2022, and currently Management has no reason to believe that the tax rate will change in the foreseeable future. The tax rates for other countries is disclosed in Note 23.3.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock', window );">Uncertainty tax positions</a></td>
<td class="text">Uncertain tax positions<div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in numerous tax jurisdictions and is subject to periodic tax inspections, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate income tax. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where the amount of tax payable is uncertain, the Company establishes income tax provisions based on management&#8217;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory', window );">Share-based payments transactions</a></td>
<td class="text">Share-based payments transactions <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. Under this stock incentive plan, eligible executive officers and senior management are entitled to receive a special annual bonus in cash, after withholding applicable taxes, to purchase FEMSA and Coca-Cola FEMSA shares traded in the Mexican Stock Exchange. This plan uses the Economic Value Added &#8220;EVA&#8221; result achieved, and their individual performance as its main evaluation metric. The Company makes a cash contribution to the administrative trust (which is controlled and consolidated by FEMSA) in the amount of the individual executive&#8217;s special bonus. The administrative trust then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are deposited in a trust, and the executive officers and senior management can access them one year after they are vested at 33% per year over a three-year period. Seventy percent of the annual executive bonus under the Company&#8217;s stock incentive plan must be used to purchase our company&#8217;s shares and the remaining thirty percent must be used to purchase FEMSA shares. During the years ended December 31, 2024, 2023 and 2022, no stock options were granted to executives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This incentive plan is accounted for as equity settled transaction, net of cash contributions made by the Company. The award of equity instruments is granted for a fixed monetary value. </span></div>Share-based payments to employees are measured at the fair value of the equity instruments at the grant date and accounted as equity contributions from FEMSA. The cash contributions made by the Company are accounted as reduction to the equity contributions. Any excess of cash contributions made is recorded as a financial asset (See Note 12.1). The fair value determined at the grant date of the share-based payments is recognized as expense based on the graded vesting method over the three-year vesting period.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory', window );">Earnings per share</a></td>
<td class="text">Earnings per share The Company presents basic and diluted earnings per share (&#8220;EPS&#8221;) data for its shares. As described in Note 22, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the consolidated net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the consolidated net income attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, debt issuance, share splits or reverse share splits if they occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the consolidated financial statements<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for business combinations. [Refer: Total for all business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for derivative financial instruments. [Refer: Classes of financial instruments [domain]; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for fair value measurement. [Refer: At fair value [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for investment in associates and joint ventures. [Refer: Total for all associates [member]; Total for all joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Types of share-based payment arrangements [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 117<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of accounting policy for administrative and selling expenses [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for basis of consolidation [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of accounting policy for financial liabilities and equity instruments [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of accounting policy for inventories and cost of goods sold [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description Of Accounting policy For Judgements And Estimates</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of accounting policy for other current assets [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description Of Accounting Policy For Sources Of Estimation Uncertainty</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description Of Accounting Policy For Tax, Labor And Legal Contingencies And Provisions Policy</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The description of uncertainty over income tax treatments [policy text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Activities of the Company (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationAbstract', window );"><strong>Disclosure of parent entity information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory', window );">Summary of Significant Investments in Subsidiaries</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023 the most significant subsidiaries which the Company controls are: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership percentage 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ownership percentage 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Propimex, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spal Industria Brasileira de Bebidas, S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.4%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of subsidiaries. [Refer: Total for all subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B4<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B4_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfParentEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of parent entity information [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfParentEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract', window );"><strong>Disclosure of basis of preparation of financial statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock', window );">Schedule of Write-off for Damaged Assets and Expenses and Insurance Recoveries</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, write-offs originated by damaged assets, additional expenses incurred, as well as the insurance recoveries received until as of December 31, 2024 are recorded as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.250%"><tr><td style="width:1.0%"></td><td style="width:58.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.828%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Write-off for  damaged assets</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant &amp; equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional expense &amp; losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,306&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance recovery </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,637&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span> As of December 31, 2024, the Company recorded an accounts receivable of Ps. 334 in then &#8220;other sundry accounts receivable&#8221; caption, reflecting the outstanding cash flow from the insurance recovery, the net cash flow received was of Ps.  1,335, of which Ps.  1,090 are associated to operating activities and Ps.  245 to investing activities.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of basis of preparation of financial statements [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Write Off For Damaged Assets And Expenses And Insurance Recoveries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Material Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract', window );"><strong>Disclosure of voluntary change in accounting policy [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock', window );">Disclosure of Exchange Rates of Local Currencies Translated to Mexican Pesos</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.762%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exchange Rates of Local Currencies Translated to Mexican Pesos (1)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exchange Rate for</span></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exchange Rate as of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Country or Zone</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Functional currency</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican peso</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quetzal</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.36</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.60</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2.63</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.16</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colon</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.04</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.03</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balboa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">18.30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.13</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.89</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.005</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.004</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.005</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.005</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cordoba</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.55</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentine peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.02</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.16</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.02</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.90</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.49</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguayan peso</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.45</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.46</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.49</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">0.46</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.43</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt">Exchange rates published by the central bank of each country</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock', window );">Disclosure of Recognition of Effects of Inflation in Countries With Hyperinflationary Economic Environments</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, 2023, and 2022, the operations of the Company are classified as follows: </span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Country</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cumulative Inflation 2022-2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Type of Economy</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2021-2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative Inflation 2020-2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Type of Economy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">17.6%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.1%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.4%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">15.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">21.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1221.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">815.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">16.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">20.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-hyperinflationary</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.305%"><tr><td style="width:1.0%"></td><td style="width:61.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20 - 50</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 - 50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5 - 25</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 25</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4 - 14</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 14</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7 - 10</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.5 - 4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 - 4</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3 - 10</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 10</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"></td><td style="width:19.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,230</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,074</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  41,177</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,129</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,433</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,734</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  886</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,298</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  113,961</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">267</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">939</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,123</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,641</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">294</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,727</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,306</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,477</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,248</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,485</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">645</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,023)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(209)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(858)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,072)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(381)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,574)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(424)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,157)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,225)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,277)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,708)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(438)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(172)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,416)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  222</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  735</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,474</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  536</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  849</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,452</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,247</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  44,580</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  21,866</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,969</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  10,403</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  897</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,413</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  127,827</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,452</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,247</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  44,580</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  21,866</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,969</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,403</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  897</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,413</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  127,827</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">855</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,782</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,939</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,112</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,506</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,415</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,346</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,110</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,109)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(331)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,071)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,245)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(270)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,643)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(475)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,908)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,788)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,298)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,155)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(550)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(116)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,341)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">592</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,895</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">655</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,847</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,219</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,420</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  46,242</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,924</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  26,091</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,809</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  515</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,582</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  137,802</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,219</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,420</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  46,242</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,924</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  26,091</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  14,809</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  515</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,582</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  137,802</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">492</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">644</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">646</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,670</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,619</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">346</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,447</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">360</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">995</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,753</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,565</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,215</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12,897)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(82)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,591)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,042)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(455)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(186)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,381)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">234</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">840</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">485</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,112</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,043</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">278</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">978</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,141</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">813</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,325</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">188</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,723</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,441</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,189</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  57,031</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  26,415</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  32,907</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,412</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  511</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,728</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  171,634</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total includes Ps. 3,503, Ps. 499 and Ps. 1,971 outstanding payment to suppliers, as of December&#160;31, 2024, 2023 and 2022 respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes write-off for damaged assets. For more information see note 2.5</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"></td><td style="width:19.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (5,498)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (20,378)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,300)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,676)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (395)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (531)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (51,778)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(835)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,331)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,437)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,234)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(135)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,997)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">854</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">306</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,323</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,193</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">860</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,274</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,817</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(244)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,605)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(354)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(745)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,987)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,043)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22,267)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,295)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (15,075)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (392)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (550)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (56,622)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,043)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22,267)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,295)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (15,075)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (392)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (550)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (56,622)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(555)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,101)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,844)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,256)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(148)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,919)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">825</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,260</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,373</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,087</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">793</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,783</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,534</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,264)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(291)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(649)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,438)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,150)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22,720)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,377)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (16,936)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (292)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (597)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (59,072)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (6,150)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (22,720)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (12,377)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (16,936)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (292)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (597)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (59,072)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(584)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,538)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,029)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,878)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(180)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(10,221)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">67</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,233</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">940</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">185</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,804</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(183)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(281)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(316)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(818)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,611)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(382)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,105)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(494)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,122)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,153)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (7,232)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (27,411)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (14,276)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (22,389)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (296)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (649)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (72,253)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"></td><td style="width:19.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,452</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,204</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,313</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,571</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  7,894</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,403</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  505</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  863</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  71,205</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,219</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,270</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,522</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,547</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,155</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,809</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  223</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  985</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  78,730</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of  December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,441</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  15,957</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  29,620</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  12,139</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  10,518</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,412</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  215</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,079</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  99,381</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory', window );">Summary of Revenue From Contracts With Customers</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sources of Revenue</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended  December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale of products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  279,030</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.   244,264</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  226,222</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services rendered</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating revenues </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">686</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  279,793</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  245,088</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  226,740</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of changes in foreign exchange rates [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detail information about effects of inflation in hyperinflationary economic environment[table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock', window );">Summary of Cash and Cash Equivalents</a></td>
<td class="text">Cash and cash equivalents at the end of the reporting period consist of the following: <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"><tr><td style="width:1.0%"></td><td style="width:52.634%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.034%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and bank balances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,300</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,101</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents (see Note 3.5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,479</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,959</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  32,779</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  31,060</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information of cash and cash equivalents [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Receivable, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Trade and other current receivables [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsExplanatory', window );">Summary of Accounts Receivable, Net</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  15,912</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  15,022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Coca-Cola Company (related party) (See Note 13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">491</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans to employees</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FEMSA and subsidiaries (related parties) (See Note 13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">867</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other sundry accounts receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,134</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for expected credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(869)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(577)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  18,620</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  17,749</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This amount includes Ps. 334 from the pending insurance recovery.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory', window );">Summary of Changes in the Allowance for Expected Credit Losses</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"><tr><td style="width:1.0%"></td><td style="width:53.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.010%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  577</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  538</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  531</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges and write-offs of uncollectible accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the year</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  869</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  577</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  538</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the allowance relating to impairments of financial assets due to credit losses. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock', window );">Summary of Inventories</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,124</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,293</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,452</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,624</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non strategic spare parts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,538</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories in transit</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">210</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packing materials</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">400</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">335</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  14,059</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  11,880</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock', window );">Summary of Changes in Inventories</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024, 2023 and 2022, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:46.833%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods and work in progress</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  35,313</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  28,682</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  25,073</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and packing materials</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96,847</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,919</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,171</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  132,160</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  119,601</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  110,244</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of changes in inventories [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about inventories [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory', window );">Summary of Other Current Assets</a></td>
<td class="text">Other Current Assets: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.388%"><tr><td style="width:1.0%"></td><td style="width:54.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,775</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  902</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agreements with customers, net of accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">132</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,945</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,057</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock', window );">Summary of Prepaid Expenses</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses as of December&#160;31, 2024 and 2023 are as follows: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:54.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to suppliers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 1,720</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  789</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising and promotional expenses paid in advance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,775</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  902</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock', window );">Summary of Other Current Financial Assets</a></td>
<td class="text">Other Current Financial Assets: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  349</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  304</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">597</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  946</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  567</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash in Brazil is held in U.S. dollars and relates to short term deposits in order to fulfill the collateral requirements for</span></div>accounts payable.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other current assets. [Refer: Other current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other current financial assets [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of prepaid expenses [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Other Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesAbstract', window );"><strong>Disclosure of joint ventures [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock', window );">Summary of Investments in Other Entities</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023 the investment in other entities is comprised of the following:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"><tr><td style="width:1.0%"></td><td style="width:52.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Associates and Joint Ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  10,233</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,246</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock', window );">Summary of Associates and Joint Ventures</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ownership Percentage </span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investee</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Activity</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Place of Incorporation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Joint ventures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Planta Nueva Ecolog&#237;a de Tabasco, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recycling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,392</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,139</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fountain Agua Mineral, LTDA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">818</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">239</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Associates:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotora Industrial Azucarera, S.A. de C.V. (&#8220;PIASA&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sugar production</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36.4</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,654</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,454</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jugos del Valle, S.A.P.I. de C.V. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28.2</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,466</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,831</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leao Alimentos e Bebidas, LTDA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.1</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">212</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Envasadora de Quer&#233;taro, S.A. de C.V. (&#8220;IEQSA&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canned bottling</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26.5</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industria Mexicana de Reciclaje, S.A. de C.V. (&#8220;IMER&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recycling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35.0</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alimentos de Soja S.A.U.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beverages</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.7</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  10,233</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9,246</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting method: &#160;&#160;&#160;&#160;</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span> The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of associates and joint ventures [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of investments in other entities [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PresentationOfLeasesForLesseeAbstract', window );"><strong>Presentation of leases for lessee [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory', window );">Schedule of Company's Right-of-use Asset</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#8217;s right-of-use assets, is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,388</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,069</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,046</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">792</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(417)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(921)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(776)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hyperinflationary economies effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,989</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,388</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory', window );">Schedule of Company's Lease Liabilities</a></td>
<td class="text"><div style="padding-right:-5.65pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024 and 2023, the lease liabilities are integrated as follows:</span></div><div style="padding-right:-5.65pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.083%"><tr><td style="width:1.0%"></td><td style="width:66.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity analysis &#8211; contractual undiscounted cash flows</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,175</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  966</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">One to three years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,811</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,386</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">More than three years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,294</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total undiscounted lease liabilities on December 31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,280</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,705</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities included in the statement of financial position on December 31</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,184</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,521</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  889</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  752</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Current</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,295</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,769</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock', window );">Schedule of Change in the Company's Lease Liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#8217;s lease liabilities, is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,521</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,135</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,046</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">792</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(417)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(856)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(690)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,184</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,521</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 97<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_97&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PresentationOfLeasesForLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PresentationOfLeasesForLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Quantitative Information About Lease Liabilities Explanatory</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant &amp; equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of the Company&#8217;s principal assets are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.305%"><tr><td style="width:1.0%"></td><td style="width:61.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20 - 50</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 - 50</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5 - 25</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 25</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4 - 14</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 - 14</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refrigeration equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7 - 10</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 - 10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Returnable bottles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.5 - 4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 - 4</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3 - 10</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 10</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"></td><td style="width:19.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,230</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,074</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  41,177</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,129</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  19,433</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,734</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  886</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,298</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  113,961</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">267</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">939</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,123</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,641</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">294</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,727</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,306</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,477</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,248</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,485</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">645</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,023)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(209)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(858)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,072)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(381)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,574)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(424)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,157)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,225)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,277)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,708)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(438)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(172)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,416)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  222</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  735</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,474</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  536</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  849</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  4,823</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,452</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,247</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  44,580</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  21,866</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,969</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  10,403</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  897</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,413</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  127,827</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,452</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,247</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  44,580</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  21,866</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,969</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,403</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  897</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,413</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  127,827</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">855</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,782</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,939</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,112</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,506</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,415</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,346</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,110</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,109)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(331)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,071)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,245)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(270)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,643)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(475)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,908)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,788)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,298)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,155)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(550)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(116)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,341)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">592</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,895</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">655</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,847</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,219</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  20,420</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  46,242</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,924</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  26,091</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,809</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  515</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,582</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  137,802</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  5,219</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  20,420</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  46,242</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,924</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  26,091</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  14,809</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  515</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,582</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  137,802</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">492</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">644</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">646</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,670</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,619</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">346</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,447</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer of completed projects in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">360</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">995</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,753</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,565</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,215</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12,897)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(82)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,591)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,042)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(455)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(186)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,381)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">100</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">234</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">840</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">485</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,112</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,043</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">278</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">978</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,141</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">813</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,325</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">188</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,723</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,441</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,189</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  57,031</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  26,415</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  32,907</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,412</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  511</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,728</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  171,634</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total includes Ps. 3,503, Ps. 499 and Ps. 1,971 outstanding payment to suppliers, as of December&#160;31, 2024, 2023 and 2022 respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This amount includes write-off for damaged assets. For more information see note 2.5</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"></td><td style="width:19.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (5,498)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (20,378)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,300)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,676)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (395)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (531)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (51,778)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(835)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,331)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,437)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,234)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(135)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,997)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">854</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">306</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,323</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">340</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,193</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">860</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,274</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,817</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(244)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,605)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(354)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(745)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,987)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,043)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22,267)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,295)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (15,075)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (392)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (550)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (56,622)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation as of January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,043)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22,267)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,295)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (15,075)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (392)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (550)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (56,622)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(555)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,101)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,844)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,256)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(148)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,919)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">825</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,260</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,373</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,087</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">793</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,783</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,534</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,264)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(291)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(649)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,438)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,150)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22,720)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (12,377)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (16,936)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (292)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (597)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (59,072)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Depreciation</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (6,150)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (22,720)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (12,377)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (16,936)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (292)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (597)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (59,072)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation for the year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(584)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,538)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,029)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,878)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(180)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(10,221)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">67</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,233</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">940</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">365</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">185</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,804</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(183)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(281)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(316)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(818)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,611)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(382)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,105)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(494)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,122)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,153)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated depreciation as of December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (7,232)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (27,411)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (14,276)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (22,389)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (296)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (649)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (72,253)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"><tr><td style="width:1.0%"></td><td style="width:19.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Land</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Machinery and Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refrigeration Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returnable Bottles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investments in Fixed Assets in Progress</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leasehold Improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,452</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,204</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,313</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,571</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  7,894</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,403</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  505</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  863</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  71,205</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of  December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  5,219</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,270</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,522</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  10,547</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  9,155</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  14,809</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  223</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  985</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  78,730</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of  December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,441</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  15,957</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  29,620</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  12,139</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  10,518</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  23,412</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  215</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,079</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  99,381</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsAbstract', window );"><strong>Disclosure of detailed information about intangible assets [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory', window );">Summary of Reconciliation of Changes in Intangible Assets and Goodwill</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"></td><td style="width:26.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.705%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  76,139</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,909</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,192</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,960</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  375</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,102</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  108,677</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,138</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,188</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions from business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,116</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,338</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(158)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(775)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(775)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(756)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(150)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(70)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(896)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  76,499</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,258</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,042</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,262</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,342</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,209</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  109,612</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  76,499</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,258</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,042</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,262</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,342</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,209</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  109,612</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">385</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">963</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,377</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(224)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">307</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(708)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(64)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,568)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(916)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(77)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(158)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,705)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  74,707</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,340</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,314</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  6,876</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,567</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,486</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  108,290</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of January 1, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  74,707</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,340</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,314</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  6,876</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,567</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,486</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  108,290</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">223</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,224</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">628</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,105</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transfer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">637</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(835)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">198</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(50)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(21)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(71)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect of movements in exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(85)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(328)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">25</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(331)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">256</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(118)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">133</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost as of December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  74,622</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,012</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,309</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  8,010</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,954</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  2,219</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  110,126</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"><tr><td style="width:1.0%"></td><td style="width:26.182%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.705%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rights to Produce and Distribute Coca-Cola trademark Products</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other indefinite<br/>lived intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Technology costs and management<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development<br/>systems</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other<br/>amortizable</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (745)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (4,946)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (812)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps. (6,503)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(522)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(246)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(768)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">775</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">775</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(94)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(95)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (4,691)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1,054)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (6,490)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(518)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(836)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in value on the recognition of inflation effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(78)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(78)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (5,082)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1,301)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (7,128)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(778)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(207)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(985)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effect of movements in exchange rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(29)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Changes in value on the recognition of inflation effects - amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(129)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(129)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (745)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (6,036)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (1,469)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (8,250)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  75,754</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  23,258</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,042</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,571</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,342</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  155</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  103,122</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  73,962</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  22,340</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,314</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,794</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  1,567</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  185</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  101,162</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  73,877</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  22,012</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,309</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,974</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,954</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  750</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  101,876</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory', window );">Disclosure of Aggregate Carrying Amounts of Goodwill and Distribution Rights Allocated to Each CGUl</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying amounts of goodwill, distribution rights, and other indefinite lived intangible assets allocated to each CGU are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:41.979%"><tr><td style="width:1.0%"></td><td style="width:53.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  57,689</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  56,662</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,695</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,684</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">404</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,439</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,170</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,638</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,635</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,199</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">512</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,452</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,381</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  97,198</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  97,616</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock', window );">Details of Key Assumptions by CGU for Impairment Test</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2024 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"></td><td style="width:26.991%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2025-2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key assumptions by CGU for impairment test as of December 31, 2023 were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"><tr><td style="width:1.0%"></td><td style="width:26.991%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Post &#8211;tax WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected<br/>Volume<br/>Growth<br/>Rates&#160;2024-2028</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock', window );">Summary of Detailed Information About Sensitivity to Changes in Assumptions</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"></td><td style="width:43.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.385%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CGU</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;WACC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in&#160;Volume<br/>Growth CAGR(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on&#160;Valuation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.4p.p</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 5.0x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.5p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1.9x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.7p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 2.5x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+1.7p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 5.0x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guatemala</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.5p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 7.3x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costa Rica</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.5p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 3.9x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nicaragua</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+1.7p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 1.1x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Panama</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.6p.p</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 3.6x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+0.1p.p</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">-1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Passes by 3.0x</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span>&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (&#8220;CAGR&#8221;)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information for cash-generating units. [Refer: Total for all cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2024-01-01<br> -Paragraph 134<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about key assumptions by CGU for impairment test [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about sensitivity to changes in assumptions [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other non-current assets and other non-current financial assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract', window );"><strong>Other non-current assets and other non-current financial assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock', window );">Disclosure of Detailed Information About Other Non-Current Assets</a></td>
<td class="text">Other Non-Current Assets: <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.444%"><tr><td style="width:1.0%"></td><td style="width:64.583%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current prepaid advertising expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  228</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  238</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Guarantee deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">917</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid bonuses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">451</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to acquire property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,744</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,432</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payment in excess of capital contribution (See Note 3.22 and Note 16.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">414</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnifiable contingencies from business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">714</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable tax</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">860</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,464</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,693</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; Mainly in Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 24.6.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span>&#160;Corresponds to indemnification of certain tax contingencies in Brazil that are warranted by former Vonpar owners (a subsidiary acquired in 2016) in accordance with the share purchase agreement. The Company has also recognized these tax contingencies as liabilities in the same amount, see  Note<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock', window );">Disclosure of Other Financial Assets</a></td>
<td class="text">Other Non-Current Financial Assets: <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:54.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term notes receivable </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,000</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  696</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,702</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,702</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  792</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 2024 amount includes tax credit recovery from a former shareholders and the offsetting party is recorded as a Other non-current financial liabilities. See Note 18 and Note 24.4</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other non current financial assets [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure summary of other noncurrent assets [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other non-current assets and other non-current financial assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock', window );">Summary of Balances and Transactions with Related Parties and Affiliated Companies</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"><tr><td style="width:1.0%"></td><td style="width:61.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (current included in accounts receivable)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from FEMSA and its subsidiaries (See Note 5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)&#160;(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  867</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,460</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from The Coca-Cola Company (See Note 5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">491</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,358</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,838</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities (current included in suppliers and other liabilities and loans)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to FEMSA and its subsidiaries </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2) (3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  654</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,275</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to The Coca-Cola Company </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">784</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other payables </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">400</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,838</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,273</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Presented within trade receivables</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Recorded within accounts payable and suppliers</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Parent</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory', window );">Summary of Transactions and Other Related Parties</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of transactions between the Company and other related parties are disclosed as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.472%"><tr><td style="width:1.0%"></td><td style="width:60.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.301%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transactions&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales to affiliated parties</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,185</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,459</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,546</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heineken</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases and other expenses from FEMSA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,196</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,547</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,129</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of concentrate  from The Coca-Cola Company </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,502</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,461</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,717</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of raw material, beer and operating expenses from Heineken</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,036</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertisement expense paid to The Coca-Cola Company</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">948</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases from Jugos del Valle</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,763</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,718</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Promotora Industrial Azucarera, S.A. de C.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,718</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,841</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,841</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of sugar from Beta San Miguel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">722</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">989</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of inventories from Fountain Agua Mineral Ltda</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,143</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">638</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of inventories from Leao Alimentos e Bebidas, LTDA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">356</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations to Fundaci&#243;n Femsa, A.C.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expenses with related parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;These donations were made to ITESM through Fundaci&#243;n FEMSA.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory', window );">Schedule of Key Management Remuneration</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"></td><td style="width:54.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current compensation and employee benefits</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,159</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,091</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,071</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Termination benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shared based payments (See Note 16.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">369</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of transactions between the entity and its related parties. [Refer: Total for all related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of summary of balances and transactions with related parties and affiliates [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions in Foreign Currencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_BalancesAndTransactionsInForeignCurrenciesAbstract', window );"><strong>Balances and Transactions in Foreign Currencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock', window );">Summary of Assets, Liabilities and Transactions in Foreign Currencies</a></td>
<td class="text">As of December 31, 2024 and 2023, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"><tr><td style="width:1.0%"></td><td style="width:47.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.982%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-current</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,472</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,480</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,431</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">312</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,850</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,053</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,892</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"></td><td style="width:50.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transactions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchases&#160;of<br/>Raw&#160;Materials</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Expense</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31, 2024 U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,882</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,065</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,383</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,941</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2023 U.S. dollars</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,075</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,065</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December 31, 2022 U.S. dollars</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,285</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,148</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,973</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BalancesAndTransactionsInForeignCurrenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balances and Transactions in Foreign Currencies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalancesAndTransactionsInForeignCurrenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of balances and transactions in foreign currencies [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract', window );"><strong>Disclosure of defined benefit plans [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock', window );">Summary of Long-term Assumptions</a></td>
<td class="text">In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:44.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net interest on the net defined benefit liability (asset)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salary increase: (Non-Union/Union)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future pension increase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Biometric:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortality</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMSSA 2009 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMSSA 2009 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">IMSS 97 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS 97 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IMSS 97 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Normal retirement age</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of employee turnover</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BMAR2007 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BMAR2007 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span>&#160;BMAR. Actuary experience<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock', window );">Summary of Defined Benefit Plan Expected Future Benefit Payments</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"><tr><td style="width:1.0%"></td><td style="width:59.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;and Retirement Plans</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Seniority Premiums</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  455</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  117</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030-2033</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,107</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory', window );">Balances of Liabilities for Post-employment and Other Non-current Employee Benefits</a></td>
<td class="text">Balances of the liabilities for post-employment and other non-current employee benefits <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.833%"><tr><td style="width:1.0%"></td><td style="width:69.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.802%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.815%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  978</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  653</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,506</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,484</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,744</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,600</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,084</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,028</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plan funds at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,429)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,303)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,655</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,725</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  500</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  320</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">445</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">945</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of projected defined benefit obligation over accumulated benefit obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">393</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,338</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premium plan funds at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(126)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,212</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  835</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,867</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,560</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock', window );">Summary of Trust Assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trust assets consist of fixed and variable return financial instruments recorded at fair value, which are invested as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:75.865%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.418%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type of instrument</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed return:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Traded securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal government instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable return:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly traded shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock', window );">Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statement of Changes in Equity</a></td>
<td class="text">Amounts recognized in the consolidated income statements and the consolidated statements of changes in equity<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"><tr><td style="width:1.0%"></td><td style="width:33.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.029%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  235</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  93</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (107)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  224</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,299</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">355</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  331</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  132</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (115)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  305</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,654</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  233</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  155</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (126)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  222</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  625</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  320</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  163</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (133)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  297</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  747</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income statement</span></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  246</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  47</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (85)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  141</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  804</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  340</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  53</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (94)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  286</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  912</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock', window );">Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"></td><td style="width:53.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.685%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the beginning of the periods</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  747</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  912</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,240</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized during the year (obligation liability and plan assets)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">931</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gains) losses arising from changes in financial assumptions</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(185)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(375)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gains arising from changes in demographic assumptions</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange rate valuation (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">161</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect on settlement</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount accumulated in other comprehensive income as of the end of the period, net of tax</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,654</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  747</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  912</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock', window );">Summary of Changes in the Balance of the Defined Benefit Obligation for Post-employment</a></td>
<td class="text">Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"><tr><td style="width:1.0%"></td><td style="width:40.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.385%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Retirement Plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,028</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,199</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,515</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">235</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of curtailment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(108)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">361</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gains) or losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">726</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange (gain) loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">203</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(462)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(378)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(355)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">101</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,084</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,028</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,199</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority Premiums:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  958</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  926</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  978</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">96</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of curtailment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gains) or losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past service cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,338</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  958</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  926</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory', window );">Summary of Changes in the Balance of Plan Assets</a></td>
<td class="text">Changes in the balance of trust assets <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"><tr><td style="width:1.0%"></td><td style="width:40.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and retirement plans:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,303</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,288</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,234</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">142</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life annuities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (31)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,429</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,303</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,288</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  123</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  128</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  133</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on trust assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  126</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  123</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  128</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock', window );">Summary of Amount of Defined Benefit Plan Expense and OCI Impact in Absolute Terms of Variation on Net Defined Benefit Liability</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact in absolute terms of a variation of 1.0% in the assumptions on the net defined benefit liability associated with the Company&#8217;s defined benefit plans for post-employment and other non-current employee benefits. The sensitivity of this 1.0% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and yield curve projections of long-term Mexican government bonds - CETES: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">+1.0%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated income&#160;statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net<br/>interest on the net defined benefit liability (asset)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  218</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  97</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (117)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  187</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,501</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  86</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  36</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (7)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  76</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  440</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  304</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  133</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (124)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  263</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,941</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected salary increase</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  252</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  108</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (128)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  250</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,677</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  113</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  41</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  86</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  486</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  365</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  149</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (136)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  336</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,163</span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;- 1.0%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated income&#160;statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated OCI</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Discount rate used to calculate the defined benefit obligation and the net<br/>interest on the net defined benefit liability (asset)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  211</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  144</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (118)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  173</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  634</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (6)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  67</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  117</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  291</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  151</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (124)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  240</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  751</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected salary increase</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current<br/>Service&#160;Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Past&#160;Service<br/>Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain or<br/>Loss&#160;on<br/>Settlement or curtailment</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Interest&#160;on<br/>the&#160;Net&#160;Defined<br/>Benefit&#160;Liability</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remeasurements<br/>of&#160;the&#160;Net<br/>Defined&#160;Benefit<br/>Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  253</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  171</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (134)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  249</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  681</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seniority premiums</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  93</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  82</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  143</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  346</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  180</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (142)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  331</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  824</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock', window );">Summary of Employee Benefit Expenses Recognized in Consolidated Income Statements</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2024, 2023 and 2022, employee benefits expenses recognized in the consolidated income statements are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"><tr><td style="width:1.0%"></td><td style="width:49.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.435%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.437%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in cost of goods sold:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,204</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,956</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,989</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,522</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">242</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (See Note 15.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (See Note 16.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in selling and distribution expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,389</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,090</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,403</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,079</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,912</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,272</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,315</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (See Note 15.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">223</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (See Note 16.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Included in administrative expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wages and salaries</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,213</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,090</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Social security costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">913</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and seniority premium costs (See Note 15.4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based payment expense (See Note 16.2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">302</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total employee benefits expense</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  46,010</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  38,403</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  35,807</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 142<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_142&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of changes in balance of defined benefit obligation for post-employment [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of defined benefit plan expected future benefit payments [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of defined benefit plans expense recognized in income statement [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfTrustAssetExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of trust asset [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfTrustAssetExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The summary of actuarial assumptions explanatory [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bonus Programs (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock', window );">Summary of Shares Granted Under the Company's Executive Incentive Plans</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2024 the shares granted under the Company&#8217;s executive incentive plans are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:52.004%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.873%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.261%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of shares</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incentive Plan</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FEMSA</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">KOF</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Vesting&#160;period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,281</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956,926</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; 2020-2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">780,524</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197,820</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; 2021-2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856,664</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289,204</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160; 2022-2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926,288</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134,810</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,583</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888,512</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024-2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,876,340</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,467,272</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of options granted under executive incentive plan [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract', window );"><strong>Disclosure of detailed information about borrowings [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory', window );">Summary of Detailed Information About Borrowings</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.591%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expressed in millions of Mexican pesos. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2030 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt:</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Colombian pesos</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.39%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.39%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Argentine pesos</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.11%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.11%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.00%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uruguayan pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.75%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.75%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Euros</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.60%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,029</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">88</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombian pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.36%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.36%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short- term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,443</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">88</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt:</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fixed rate debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">U.S. Dollar</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yankee bonds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,586</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,352</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.05%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.73%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.74%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,492</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,948</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,490</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,946</span></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.591%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expressed in millions of Mexican pesos. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2030 and following years</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value as of December 31, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value as of December 31, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.87%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.36%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.95%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.13%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.13%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.90%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">138</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,492</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">67,590</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">62,214</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">60,459</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variable rate debt:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Mexican pesos</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,727</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,928</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,655</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,659</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,653</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.53%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.45%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.48%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.57%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Brazilian reais</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.08%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.88%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Subtotal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,733</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,931</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,664</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,667</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,667</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long term debt</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,871</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,931</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,492</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">72,254</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">66,881</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">65,126</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion of long term debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,871</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,871</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">52</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long- term debt</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,931</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">8,495</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">9,961</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">5,492</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">43,504</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">70,383</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">66,881</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">65,074</span></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><br/></span></div><div style="margin-top:4.5pt;padding-left:14.2pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">   (1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All interest rates shown in this table are weighted average contractual annual rates.<br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Interest rate derivatives that have been designated as fair value hedge relationships have been used by the Company to mitigate the volatility in the fair value of existing financing instruments due to changes in floating interest rate benchmarks. Gains and losses on these instruments are recorded in &#8220;market value gain (loss) in financial instruments&#8221; in the period in which they occur. Since 2022, the Company is applying fair value hedging to the hedged portion of the Senior Notes of US$705, which are linked to an interest rate swap. The hedging gain or loss will adjust the carrying amount of the hedged item and will be recognized in the consolidated income statements under &#8220;market value gain (loss) in financial instruments&#8221;. For the years ended on December&#160;31, 2024, and 2023, the Company recorded in the consolidated income statements a gain of Ps. 383 and a loss of Ps. 371</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> respectively. As of December&#160;31, 2024, and 2023 the carrying value of the Senior Note of US$705 is being reduced by an amount of Ps. 1,659 and 1,277 respectively, stemming from the impacts of fair value hedging.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock', window );">Summary of Interest Expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, 2023 and 2022, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"><tr><td style="width:1.0%"></td><td style="width:61.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.484%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on debts and borrowings</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,361</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,215</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,104</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance charges for employee benefits (See Note 15.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">305</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (Interest)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,147</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,706</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense for leases (See Note 9)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">349</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance operating charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">370</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ps.  7,532</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  7,102</span></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,500</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory', window );">Summary of Reconciliation of Liabilities Arising From Financing Activities</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.050%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.920%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.071%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value in Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value at December 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  88</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,394</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (39)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,443</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  88</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,394</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (39)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,443</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">175</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(28)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">147</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">64,951</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(383)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,542</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">72,107</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  65,126</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (28)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (3)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (383)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  7,542</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  72,254</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  2,521</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (856)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,046</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  464</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  11</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  3,184</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  67,735</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (884)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,394</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  1,046</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  461</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (383)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  7,553</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  (41)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ps.  76,881</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.000%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.896%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.000%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-cash impact</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value in Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign Exchange movement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation Effect</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value at December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  87</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  24</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  88</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total short-term from financing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (1)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  87</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  24</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (22)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  88</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term bank loans</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,152</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(900)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(293)</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">175</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term notes payable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,517</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,500)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,515)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,951</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-term from financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.78,669</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.(8,400)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.78</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.371</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.(5,363)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.(293)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.65,126</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,135</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (690)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  586</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  538</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (20)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (28)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  2,521</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total from financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  80,804</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (9,091)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  151</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  586</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  616</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  371</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (5,359)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  (343)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ps.  67,735</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of interest expense on borrowing [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income and Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory', window );">Summary of Other Income and Expenses</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:49.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  232</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  178</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  324</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation of contingencies (See Note 24.6)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">417</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit recovery </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,154</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain related to operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance recovery (See Note 2.5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,744</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">670</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,217</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,981</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,473</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions for contingencies (See Note 24.6)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  593</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,306</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,146</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on the retirement of long-lived assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">482</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on sale of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance expenses (See Note 2.5) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">400</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment on equity investments (See Note 8)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">244</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange losses related to operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">893</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit recovery payment to former shareholders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">998</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,192</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,936</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,253</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,456</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This amount is presented in other non-current financial assets. See Note 12.2</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This amount is presented in other non-current financial liabilities. See Note 24.4</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 amount includes the recovery of write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4) </span>The 2024 amount includes the impacts of the write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.These impacts represent only a portion of the total recognized in the Consolidated Income Statements. For further information See Note 2.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other operating income or expense. [Refer: Other operating income (expense)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsAbstract', window );"><strong>Disclosure of detailed information about financial instruments [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory', window );">Summary of Financial Assets and Liabilities Measured at Fair Value</a></td>
<td class="text">The following table summarizes the Company&#8217;s financial assets and liabilities measured at fair value, as of December&#160;31, 2024 and 2023:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.625%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments asset (See Note 7.2, Note 12.2)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  40</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,259</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  228</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  131</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments liability (See Note 24.2, Note 24.4)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">335</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,085</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,146</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust assets of labor obligations (See Note 15.2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,555</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,426</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock', window );">Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.042%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign exchange forward contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency option</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cross-currency swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commodity price contracts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total holders of the parent</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-controlling interest</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (266)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  100</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  46</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (120)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (14)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (134)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(502)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(854)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(909)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,454)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,667)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,850)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,998)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,807</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,444</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,428</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,703</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,853</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">236</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (332)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (29)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (102)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (463)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (60)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (523)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial instruments &#8211; purchases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">166</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">583</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of financial instruments recognized in OCI</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">732</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,898</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,305</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,856</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from OCI to profit or loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(98)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(38)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(190)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency revaluation of the net foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,645)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,645)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(390)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,035)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of changes in foreign exchange rates and hyperinflationary economies effects</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(9)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(232)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(412)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(693)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As at December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  185</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  57</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  874</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (169)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  947</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  42</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  989</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock', window );">Disclosure of Outstanding Forward Agreements to Purchase Foreign Currency</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had the following outstanding forward agreements to purchase foreign currency: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"></td><td style="width:60.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  4,035</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (72)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  310</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company had the following outstanding forward agreements to purchase foreign currency: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:60.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.766%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  10,700</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (550)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  36</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock', window );">Disclosure of Outstanding Cross Currency Swap Agreements</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had the following outstanding cross-currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 6,251</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 461</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,121</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(137)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">433</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,357</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,114</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2032</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">608</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">53</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2043</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">641</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consider in 2043 a forward starting cross-currency swap that starts in 2027.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company had the following outstanding cross-currency swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,210</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (984)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  96</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,602</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,377)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,633</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(803)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2032</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock', window );">Summary of Outstanding Interest Rate Swap Agreements</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2024, the Company had the following outstanding interest rate swap agreements:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2032</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  10,134</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (1,784)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company had the following outstanding interest rate swap agreements:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2032</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  8,447</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (1,381)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock', window );">Disclosure of Fair Value of Commodity Price Contracts</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following aluminum price contracts: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  828</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (2)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  33</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,108</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (183)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,214</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(118)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">440</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(27)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following diesel price contracts:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  22</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, the Company had the following PX + MEG price contracts:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  72</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (5)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company had the following aluminum price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  647</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  20</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company had the following sugar price contracts:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:56.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.100%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Liability)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,593</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (128)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  206</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock', window );">Disclosure of Options to Purchase Foreign Currency</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company had the following outstanding option agreements to purchase foreign currency:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"></td><td style="width:60.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Liability)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,701</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (24)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  248</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock', window );">Disclosure of Net Effects of Expired Contracts Met Hedging Criteria</a></td>
<td class="text">Net effects of expired contracts that met hedging criteria <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"><tr><td style="width:1.0%"></td><td style="width:39.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.962%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.809%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement - Gain (Loss)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (392)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(747)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option to purchase foreign currency</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward agreements to purchase foreign currency</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,834)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(681)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity Price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of good sold</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock', window );">Disclosure of Net Effect of Changes in Fair Value of Derivative Financial Instruments Did Not Meet Hedging Criteria for Accounting Purposes</a></td>
<td class="text">Net effect of changes in fair value of derivative financial instruments that are designated as a Fair Value Hedge<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:36.086%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impact in consolidated income statement</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swaps and interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market value (loss) on financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 938</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 141</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. (2,270)</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory', window );">Summary of Sensitivity Analysis of Interest Rate Risks Management</a></td>
<td class="text">The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"></td><td style="width:52.211%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.573%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (MXN/USD)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (203)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (BRL/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (50)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(521)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(550)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (COP/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (34)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (ARS/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (11)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (UYU/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (13)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Forward agreements to purchase U.S. Dollar (CRC/USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (14)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to MXN)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (1,863)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,314)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,220)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cross currency swaps (USD to BRL)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (2,396)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,683)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,893)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sugar price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on sugar Price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(29)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. (1,578)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(765)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aluminum price contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on Aluminum price</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (189)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (MXN to USD)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"><tr><td style="width:1.0%"></td><td style="width:52.211%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.185%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.573%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (136)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (BRL to USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (119)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options to purchase foreign currency (COP to USD)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change on USD rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Profit and loss effect</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (54)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  &#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following disclosures provide a sensitivity analysis of the interest rate risks considered reasonably possible for the following fiscal year, according with its existing floating rate borrowings and derivative financial floating rate instruments at the end of the reporting period: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"><tr><td style="width:1.0%"></td><td style="width:71.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.089%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate Risk</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change&#160;in rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect&#160;on profit&#160;or (loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (204)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">+100 bps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock', window );">Summary of Maturity Analysis for Non-derivative and Derivative Financial Liabilities</a></td>
<td class="text">Cash outflows for financial liabilities without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2024. <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"><tr><td style="width:1.0%"></td><td style="width:34.713%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions of Ps)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2029</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2030 and thereafter</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes and bonds</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  1,727</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,928</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  8,495</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,961</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,492</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  43,504</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans from banks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,587</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives financial liabilities (assets)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(312)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(343)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(268)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,956)</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock', window );">Disclosure of Supplier Finance Included in All Trade Payables</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All trade payables subject to the supplier finance arrangement, included in the table below, are recorded as suppliers in the consolidated statement of financial position.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of trade payables that are part of a supplier  finance arrangement</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 4,973</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 2,416</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 3,697</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Of which suppliers have received payment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 680</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 823</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 2,831</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of derivative financial instruments. [Refer: Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The explanation of the risk management strategy related to hedge accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expired 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 22A<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_22A&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfCrossCurrencySwapContractTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of cross currency swap contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfCrossCurrencySwapContractTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Fair Value Of Commodity Price Contracts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of maturity analysis for non-derivative and derivative financial liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of net effects of derivative financial instruments that did not met hedging criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of net effects of expired contracts that met hedging criteria</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of Options to Purchase Foreign Currency</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of outstanding forward agreements to purchase foreign currency [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of outstanding interest rate swap agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income explanatory [text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of Supplier Finance Included in All Trade Payables</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-Controlling Interest in Consolidated Subsidiaries (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock', window );">Summary of Non Controlling Interest in Consolidated Subsidiaries</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of Coca-Cola FEMSA&#8217;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2024, 2023 and 2022 is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:49.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.265%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  5,757</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,459</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,337</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,337</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,113</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,680</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,491</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock', window );">Summary of Changes in Non Controlling Interest</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in Coca-Cola FEMSA&#8217;s non-controlling interest were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"><tr><td style="width:1.0%"></td><td style="width:50.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.026%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,680</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,491</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income of non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">820</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(392)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation of the effective portion of derivative financial instruments, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">102</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(97)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  7,113</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,680</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,491</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of changes in non controlling interest [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of non controlling interest in consolidated subsidiaries [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of non-controlling interest in its consolidated subsidiaries [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract', window );"><strong>Disclosure of classes of share capital [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock', window );">Summary of Capital Stock Prior to and Immediately After Stock Split</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital stock of the Company is as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"><tr><td style="width:1.0%"></td><td style="width:9.160%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.984%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.495%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shareholders</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of the capital stock</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of ordinary shares with full voting rights</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiary of Fomento Econ&#243;mico Mexicano, S.A.B. de C.V.</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.22%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.97%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wholly-owned subsidiaries of The Coca-Cola Company</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.78%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.92%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.37%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.11%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public float</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.63%</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658,096&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIssuedCapitalExplanatory', window );">Summary of Capital Stock</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2024, 2023 and 2022, the number of each share series representing Coca-Cola FEMSA&#8217;s common stock is comprised as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:51.120%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.828%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding Shares</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Series of shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,936,628,152</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,936,628,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,668,365,424</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,668,365,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,575,624,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575,624,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,626,040,325</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626,040,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,806,658,096</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658,096&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,806,658,096&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDividendsExplanatory', window );">Summary of Dividends Declared and Paid</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2024, 2023 and 2022 the dividends declared and paid per share by the Company are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"></td><td style="width:59.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Series of shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,032</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,754&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">D</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,548</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,385&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,169&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,996</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,197</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,773</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,185&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,407&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At an ordinary shareholders&#8217; meeting of Coca-Cola FEMSA held on March 19, 2024, the shareholders declared a dividend of Ps. 12,773 that was paid on April 16, 2024, July 16, 2024, October 15, 2024 and December 9, 2024. This represents a dividend of Ps.0.7600&#160;per share.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDividendsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDividendsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIssuedCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of issued capital. [Refer: Issued capital]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIssuedCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfCapitalStockExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of capital stock [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfCapitalStockExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareExplanatory', window );">Summary of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings amounts per share type are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.944%"><tr><td style="width:1.0%"></td><td style="width:40.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:124%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,593</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,819</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,301</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,836</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">24,549</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated net income attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">11,205</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,591</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,225</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,708</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">23,729</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,626</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">16,807</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.41</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  9,551</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  5,618</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,896</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  3,161</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  20,226</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,225</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,426</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,831</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,054</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,536</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,807</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.16</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per series</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"A" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"D" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"B" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">"L" shares</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net Income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  9,268</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  5,451</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  1,840</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  3,067</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ps.  19,626</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income attributable to equity holders of the parent</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,989</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,287</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,784</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,974</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,034</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares for basic earnings per share (millions of shares)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,937</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,668</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,576</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,626</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,807</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1.13</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock', window );">Summary of Major Components of Income Tax Expense</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The breakdown of the income tax expense by Mexico and Foreign countries for the years ended December&#160;31, 2024, 2023 and 2022, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"><tr><td style="width:1.0%"></td><td style="width:56.255%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.114%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.114%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.117%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,569</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  7,604</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,658</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">394</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,805</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax income expense </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,199</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  11,768</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  8,781</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,547</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  6,918</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,651</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  9,569</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">395</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">394</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,019</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">786</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,805</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,181</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,199</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  7,936</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  3,832</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  11,768</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,474</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,130</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  7,604</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,261</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,390</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,391</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  8,781</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mexico</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,522</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,136</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  5,658</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Origination and reversal of temporary differences</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">663</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization (benefit) of tax losses recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense in consolidated net income</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  3,715</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,832</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  6,547</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock', window );">Schedule of Recognized in Consolidated Statement of Other Comprehensive Income</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognized in Consolidated Statement of Other Comprehensive Income (OCI) </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"><tr><td style="width:1.0%"></td><td style="width:56.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI during the year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  693</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (236)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (590)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax recognized in OCI</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  375</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (212)</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (417)</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock', window );">Schedule of Deferred Tax Related to Other Comprehensive Income</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"><tr><td style="width:1.0%"></td><td style="width:59.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax related to items charged or recognized directly in OCI as of year-end:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  455</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (241)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (13)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income to be reclassified to profit or loss in subsequent periods</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">455</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(524)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(205)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance of income tax in AOCI</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  (69)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (394)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (218)</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock', window );">Schedule of Domestic Tax Rate</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between effective income tax rate and Mexican domestic statutory tax rate for the years ended December&#160;31, 2024, 2023 and 2022 follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"><tr><td style="width:1.0%"></td><td style="width:54.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.586%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexican statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax from prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income on monetary position for subsidiaries in hyperinflationary economies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual inflation tax adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.89</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxed at a rate other than the Mexican statutory rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.28</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of restatement of tax values</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2.85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of change in statutory rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss (recognition)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1.00)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32.68</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.50</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25.38</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> During 2022  the Company recognized an amount of Ps. (2,194) corresponding to favorable effects for deferred tax assets of the Company's subsidiaries, taking into account that there was certainty of recoverability of such deferred tax assets. In addition, in 2023 an effect of Ps. (409) of deferred tax assets was recognized, for which the Company also has certainty of recoverability.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDeferredTaxesExplanatory', window );">Schedule of Deferred Income Tax</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"><tr><td style="width:1.0%"></td><td style="width:40.615%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.801%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.676%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Statement of Financial Position as of</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Income Statement</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected credit losses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (135)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (64)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (70)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  15</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  (15)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(443)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,150)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">455</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">203</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite useful lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(121)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(120)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,386</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">260</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Post-employment and other non-current employee benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(388)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(50)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(126)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(607)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(921)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">290</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee profit sharing payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(667)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">134</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,717)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,726)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,805</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits to recover </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(399)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(726)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">326</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(69)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">375</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(417)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities of amortization of goodwill of business acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,322</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,574</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(252)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases liabilities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(75)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(39)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,086)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,486)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,147)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(720)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax (income)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  2,199</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,177</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  889</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, asset</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (6,209)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (7,771)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax, liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,317</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,321</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (1,892)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (4,450)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Corresponds to income tax credits from dividends received from foreign operations to be recovered within the next ten years accordingly to the Mexican Income Tax law.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock', window );">Schedule of Changes in Net Deferred Income Tax Asset</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of the net deferred income tax assets are as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"><tr><td style="width:1.0%"></td><td style="width:50.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (4,450)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (5,136)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (5,632)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax provision for the period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,199</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effects in equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss (gain) on derivative financial instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">693</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(591)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation effect and inflation adjustment </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(16)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurements of the net defined benefit liability</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(318)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  (1,892)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (4,450)</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (5,136)</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock', window );">Schedule of Tax Loss Carryforwards</a></td>
<td class="text">The tax loss carryforwards for which a deferred tax asset has been recorded and their corresponding years of expiration are as follows: <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.750%"><tr><td style="width:1.0%"></td><td style="width:83.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.393%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Loss Carryforwards&#160;amounts in millions</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ps.  2,872</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2032</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2033</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2034 and thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No expiration (Brazil and Colombia)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ps.  11,271</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock', window );">Summary of Changes in Balance of Tax Loss Carryforwards</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the balance of tax loss carryforwards are as follows: </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:52.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.138%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  17,557</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  22,000</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  22,129</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">266</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,610</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Usage of tax losses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,939)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,685)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,706)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(613)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(760)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  11,271</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  17,557</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  22,000</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDeferredTaxesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDeferredTaxesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure deferred tax related to other comprehensive income [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of changes in tax loss carry forwards [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of components of income tax expense [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of reconciliation of changes in deferred tax liability asset [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of tax loss carry-forwards [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The schedule of domestic tax rate [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The schedule of income tax recognized as other comprehensive income loss [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsAbstract', window );"><strong>Disclosure of other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory', window );">Schedule of Other Current Liabilities</a></td>
<td class="text">Other current liabilities<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term employee benefits</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  7,493</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,567</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,117</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,288</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,470</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">734</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  16,080</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  13,589</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock', window );">Disclosure Of Other Current Financial Liabilities</a></td>
<td class="text">Other current financial liabilities <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sundry creditors</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,196</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,150</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">320</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">196</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,712</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,039</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock', window );">Disclosure of Other Noncurrent Liabilities</a></td>
<td class="text">Other non-current liabilities <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps. 38</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps. 38</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt with former shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,514</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">241</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,793</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  2,441</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory', window );">Summary of Other Non-current Financial Liabilities</a></td>
<td class="text">Other non-current financial liabilities <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.031%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments (See Note 19)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  2,100</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  4,668</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Success fee to pay</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">432</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">196</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,103</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ps.  3,831</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  5,464</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 amount includes tax credit recovery payment to former shareholders. See Note 18.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock', window );">Schedule of Provisions Recorded in Consolidated Statement of Financial Position</a></td>
<td class="text">The following table presents the nature and amount of the provisions as of December&#160;31, 2024 and 2023: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"><tr><td style="width:1.0%"></td><td style="width:52.099%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  940</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,348</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Labor</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,180</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">668</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  2,788</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,270</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 12.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionsExplanatory', window );">Summary of Changes in Provisions</a></td>
<td class="text"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"></td><td style="width:51.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.351%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,348</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,823</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  2,066</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies (See Note 18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and adjustments  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (See Note 18) </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(283)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(107)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(91)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  940</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,348</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,823</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cancellation and adjustments includes Ps.240 related to reduction of contingencies guaranteed by former shareholders.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6.2 Labor</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:51.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.118%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,308</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,385</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,472</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies (See Note 18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">361</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(340)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(181)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(301)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(39)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,180</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,308</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  1,385</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.6.3 Legal </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:51.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.118%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.140%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of the period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  614</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  679</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  612</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Penalties and other charges (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contingencies (See Note 18)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancellation and expiration (See Note 18)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingencies added in business combinations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency exchange rates</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of the period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  668</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  614</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ps.  679</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other current liabilities. [Refer: Other current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other non-current liabilities. [Refer: Other non-current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of nature and amount of loss contingencies [table text block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Other Current Financial Liabilities Explanatory</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of Other Noncurrent Liabilities Explanatory</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information by segment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsAbstract', window );"><strong>Disclosure of operating segments [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsExplanatory', window );">Summary of Segment Disclosure for Company's Consolidated Operations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment disclosure for the Company&#8217;s consolidated operations is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:52.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  166,996</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  112,797</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  279,793</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  156,816</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  112,792</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  269,608</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,214</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,843</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">151,057</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  80,782</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  47,954</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  128,736</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,963</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,678</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,095</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,328</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74,423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,037</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,974</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  7,597</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  4,530</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  12,127</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,341</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,937</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  255</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  51</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  306</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">187,417</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,569</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">307,986</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  9,037</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  1,196</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  10,233</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,616</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">157,445</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  19,772</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  9,644</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ps.  29,416</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:52.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  149,362</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  95,726</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  245,088</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  140,935</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  95,700</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  236,635</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  71,665</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  39,195</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  110,860</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,788</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  3,743</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  10,531</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  206</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  215</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  7,963</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,283</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  9,246</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,396&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"><tr><td style="width:1.0%"></td><td style="width:52.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.274%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mexico and Central America </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">South America </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  131,002</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  95,738</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  226,740</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">External Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  124,515</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  95,736</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  220,251</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  62,035</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  38,265</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  100,300</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative Expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,718&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,424</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  4,001</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  10,425</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items other than depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in earnings (loss) of associated companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  417</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  (31)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  386</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in associate companies and joint ventures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  6,925</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  1,527</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ps.  8,452</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,759&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,906&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,665&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. 135,906, Ps. 122,615 and Ps. 106,911 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total assets were Ps. 159,498, Ps. 146,253 and Ps. 152,236 as of December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total liabilities were Ps. 109,855, Ps. 98,652 and Ps. 108,073 as of December&#160;31, 2024, 2023 and 2022, respectively. <br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. 74,126, Ps. 66,963 and Ps. 63,944 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total assets were Ps. 83,899, Ps. 77,513 and Ps. 77,026 as of December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total liabilities were Ps. 26,629,  Ps. 26,571 and Ps. 24,003 as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Colombian revenues of Ps. 20,995 Ps. 17,680 and Ps. 16,799 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Colombian total assets were Ps. 19,835, Ps. 17,753 and Ps. 14,607 as of December&#160;31, 2024, 2023 and 2022, respectively. Colombian total liabilities were Ps. 6,150, Ps. 5,337 and Ps. 3,902 as of December&#160;31, 2024, 2023 and 2022, respectively. South America </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenues also include Argentine revenues of Ps. 12,557, Ps. 6,668 and Ps. 10,917 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Argentine total assets were Ps. 9,324, Ps. 4,304 and Ps. 7,344 as of December&#160;31, 2024, 2023 and 2022, respectively. Argentine total liabilities were Ps. 3,677, Ps. 1,456 and Ps. 2,378 as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Uruguay revenues of Ps. 5,119, Ps. 4,415 and Ps. 4,078 during the years ended on December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total assets were Ps. 7,511, Ps. 5,939 and Ps. 6,307 as of  December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total liabilities were Ps. 2,374, Ps. 1,553 and Ps. 2,282, as of December&#160;31, 2024, 2023 and 2022, respectively.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span> Includes disposals of property, plant and equipment, intangible assets and other long-lived assets of 2024 is Ps. 137, 2023 Ps. 93 and 2022 Ps. 250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of operating segments. [Refer: Operating segments [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Activities of the Company - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationLineItems', window );"><strong>Disclosure of Parent Entity Information [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Percentage of ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of voting rights</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLOrdinarySharesMember', window );">Series L Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationLineItems', window );"><strong>Disclosure of Parent Entity Information [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Percentage of ownership</a></td>
<td class="nump">15.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EquivalentSharesInOwnershipInterestInJointVenture', window );">Equivalent shares in ownership interest in joint venture</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBShareMember', window );">Series B Share</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationLineItems', window );"><strong>Disclosure of Parent Entity Information [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Percentage of ownership</a></td>
<td class="nump">9.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember', window );">Fomento Economico Mexicano S.A.B. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationLineItems', window );"><strong>Disclosure of Parent Entity Information [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Percentage of ownership</a></td>
<td class="nump">47.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of voting rights</a></td>
<td class="nump">56.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfParentEntityInformationLineItems', window );"><strong>Disclosure of Parent Entity Information [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Percentage of ownership</a></td>
<td class="nump">27.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of voting rights</a></td>
<td class="nump">32.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Total for all joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of the voting rights in a joint venture held by the entity. [Refer: Total for all joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfVotingRightsHeldInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfParentEntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of parent entity information [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfParentEntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EquivalentSharesInOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equivalent Shares In Ownership Interest In Joint Venture</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EquivalentSharesInOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLOrdinarySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLOrdinarySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_PropimexSDeRLDeCVMember', window );">Propimex, S. de R.L. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Distribution<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Mexico<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember', window );">Controladora Interamericana de Bebidas, S. de R. L. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Holding<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Mexico<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_SpalIndustriaBrasileiraDeBebidasSAMember', window );">Spal Industria Brasileira de Bebidas, S.A.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Production and distribution<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Brazil<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></td>
<td class="nump">84.40%<span></span>
</td>
<td class="nump">84.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember', window );">Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Production<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Mexico<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember', window );">Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of Subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SubsidiariesActivities', window );">Activity</a></td>
<td class="text">Production<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary', window );">Country</a></td>
<td class="text">Mexico<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary', window );">Ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The country in which a subsidiary of the entity is incorporated. [Refer: Total for all subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_b_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 12<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_12_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 19B<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_19B_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Total for all subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 19B<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_SubsidiariesActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Subsidiaries activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SubsidiariesActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_PropimexSDeRLDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_PropimexSDeRLDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_SpalIndustriaBrasileiraDeBebidasSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_SpalIndustriaBrasileiraDeBebidasSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Preparation - Additional Information (Detail) - $ / $<br></strong></div></th>
<th class="th"><div>Mar. 14, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.8557<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInForeignCurrencyExchangeRate', window );">Increase decrease in foreign currency exchange rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember', window );">Changes in foreign exchange rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">19.8545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClosingForeignExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClosingForeignExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInForeignCurrencyExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in foreign currency exchange rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInForeignCurrencyExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation - Schedule of Write-off for Damaged Assets and Expenses and Insurance Recoveries (Details)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WriteOffForDamagedAssetsAbstract', window );"><strong>Write-Off For Damaged Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InventoryWritedown2011', window );">Inventory write-down</a></td>
<td class="nump">$ 613<span></span>
</td>
<td class="nump">$ 660<span></span>
</td>
<td class="nump">$ 165<span></span>
</td>
<td class="nump">$ 80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment', window );">Property, plant &amp; equipment</a></td>
<td class="nump">1,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherAdditionalExpenseAndLosses', window );">Additional expense &amp; losses</a></td>
<td class="nump">1,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WriteOffForDamagedAssetsSubtotal', window );">Subtotal</a></td>
<td class="nump">3,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WriteOffForDamagedAssets', window );">Total</a></td>
<td class="nump">1,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows', window );">Insurance recovery</a></td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_InsuranceRecoveryReceived', window );">Pending insurance recovery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity', window );">Pending insurance recovery, operating activity</a></td>
<td class="nump">1,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity', window );">Pending insurance recovery, investing activity</a></td>
<td class="nump">$ 245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of insurance revenue recognised in the period related to the allocation of the portion of the premiums that relate to the recovery of insurance acquisition cash flows. [Refer: Insurance revenue; Increase (decrease) through insurance acquisition cash flows, insurance contracts liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InventoryWritedown2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 36<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_36_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InventoryWritedown2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised resulting from the write-down of property, plant and equipment to its recoverable amount or reversals of those write-downs. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InsuranceRecoveryReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Insurance Recovery Received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InsuranceRecoveryReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Insurance Recovery Received Associated To Investing Activity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Insurance Recovery Received Associated To Operating Activity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherAdditionalExpenseAndLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Additional Expense And Losses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherAdditionalExpenseAndLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_WriteOffForDamagedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-Off For Damaged Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_WriteOffForDamagedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_WriteOffForDamagedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-Off For Damaged Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_WriteOffForDamagedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_WriteOffForDamagedAssetsSubtotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-Off For Damaged Assets, Subtotal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_WriteOffForDamagedAssetsSubtotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Material Accounting Policies - Summary of Average Exchange Rate (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / $</div>
</th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">20.8557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">1.00<span></span>
</td>
<td class="nump">1.00<span></span>
</td>
<td class="nump">1.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">1.00<span></span>
</td>
<td class="nump">1.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_GTQ', window );">Quetzal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">2.36<span></span>
</td>
<td class="nump">2.27<span></span>
</td>
<td class="nump">2.60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">2.63<span></span>
</td>
<td class="nump">2.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_CRC', window );">Colon</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.04<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.04<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_PAB', window );">Balboa</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">18.30<span></span>
</td>
<td class="nump">17.77<span></span>
</td>
<td class="nump">20.13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">20.27<span></span>
</td>
<td class="nump">16.89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.005<span></span>
</td>
<td class="nump">0.004<span></span>
</td>
<td class="nump">0.005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.005<span></span>
</td>
<td class="nump">0.004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_NIO', window );">Cordoba</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.50<span></span>
</td>
<td class="nump">0.49<span></span>
</td>
<td class="nump">0.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.55<span></span>
</td>
<td class="nump">0.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_ARS', window );">Argentine peso</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.02<span></span>
</td>
<td class="nump">0.07<span></span>
</td>
<td class="nump">0.16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.02<span></span>
</td>
<td class="nump">0.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">3.39<span></span>
</td>
<td class="nump">3.56<span></span>
</td>
<td class="nump">3.90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">3.27<span></span>
</td>
<td class="nump">3.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfForeignExchangeRatesLineItems', window );"><strong>Disclosure of foreign exchange rates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.45<span></span>
</td>
<td class="nump">0.46<span></span>
</td>
<td class="nump">0.49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClosingForeignExchangeRate', window );">Exchange rate</a></td>
<td class="nump">0.46<span></span>
</td>
<td class="nump">0.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AverageForeignExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AverageForeignExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClosingForeignExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClosingForeignExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfForeignExchangeRatesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of foreign exchange rates [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfForeignExchangeRatesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_MXN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_MXN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_GTQ">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_GTQ</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_CRC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_CRC</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_PAB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_PAB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_COP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_COP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_NIO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_NIO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_ARS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_ARS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_BRL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_BRL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_UYU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_UYU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Material Accounting Policies - Summary of cumulative inflation (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">17.60%<span></span>
</td>
<td class="nump">21.10%<span></span>
</td>
<td class="nump">19.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">15.70%<span></span>
</td>
<td class="nump">17.30%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">12.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">6.70%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.60%<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">21.20%<span></span>
</td>
<td class="nump">26.30%<span></span>
</td>
<td class="nump">23.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">1221.00%<span></span>
</td>
<td class="nump">815.60%<span></span>
</td>
<td class="nump">300.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">21.80%<span></span>
</td>
<td class="nump">21.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCumulativeInflationLineItems', window );"><strong>Disclosure Of Cumulative Inflation [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CumulativeInflationPercentage', window );">Cumulative inflation percentage</a></td>
<td class="nump">20.10%<span></span>
</td>
<td class="nump">22.90%<span></span>
</td>
<td class="nump">27.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CumulativeInflationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cumulative inflation percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CumulativeInflationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfCumulativeInflationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of cumulative inflation [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfCumulativeInflationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_NI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_NI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Material Accounting Policies - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromInterest', window );">Interest income on loans and receivables</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationExpense', window );">Amortization expense for agreements with customers</a></td>
<td class="nump">258,000,000<span></span>
</td>
<td class="nump">304,000,000<span></span>
</td>
<td class="nump">295,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVentures', window );">Investments in joint ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="num">(260,000,000)<span></span>
</td>
<td class="num">(198,000,000)<span></span>
</td>
<td class="num">(54,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill', window );">Impairment loss recognised in profit or loss, goodwill</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_MinimumYearOfServiceForRetirementBenefits', window );">Minimum year of service for retirement benefits</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension', window );">Minimum age to qualify for benefits (age) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_GlassBottlesMember', window );">Glass Bottles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_PETBottlesMember', window );">PET Bottles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GT', window );">Guatemala</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NumberOfBottlerAgreementsUpForRenewalIn2025', window );">Number Of Bottler Agreements Up For Renewal In 2025 | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NumberOfBottlerAgreementsUpForRenewalIn2028', window );">Number Of Bottler Agreements Up For Renewal In 2028 | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_AR', window );">Argentina</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_VE', window );">Venezuela</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments', window );">Accumulated loss from investments in equity instruments</a></td>
<td class="nump">$ 2,073,000,000<span></span>
</td>
<td class="nump">$ 1,777,000,000<span></span>
</td>
<td class="nump">$ 1,613,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NumberOfBottlerAgreements', window );">Number of bottler agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_BottlerAgreementMember', window );">Bottler Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IntangibleAssetsRenewalTerm', window );">Intangible assets renewable term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_VE', window );">Venezuela | Venezuela</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems', window );"><strong>Disclosure of changes in accounting estimates [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments', window );">Loss from equity financial asset classified at FVOCI</a></td>
<td class="nump">$ 296,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2024-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B67_d_v&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Total for all joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income applying paragraph 5.7.5 of IFRS 9. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income arising from interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IntangibleAssetsRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets Renewal Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IntangibleAssetsRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum Age Qualification For Economic Benefits And Retirement Pension</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_MinimumYearOfServiceForRetirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum Year Of Service For Retirement Benefits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_MinimumYearOfServiceForRetirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NumberOfBottlerAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Bottler Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NumberOfBottlerAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NumberOfBottlerAgreementsUpForRenewalIn2025">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Bottler Agreements Up For Renewal In 2025</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NumberOfBottlerAgreementsUpForRenewalIn2025</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NumberOfBottlerAgreementsUpForRenewalIn2028">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Bottler Agreements Up For Renewal In 2028</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NumberOfBottlerAgreementsUpForRenewalIn2028</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income Net Of Tax Accumulated Gains Losses From Investments In Equity Instruments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_GlassBottlesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_GlassBottlesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_PETBottlesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_PETBottlesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_VE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_VE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=kof_BottlerAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_BottlerAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_VE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_VE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Material Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">50 years<span></span>
</td>
<td class="text">50 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and equipment | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and equipment | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">25 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_DistributionEquipmentMember', window );">Distribution equipment | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_DistributionEquipmentMember', window );">Distribution equipment | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">14 years<span></span>
</td>
<td class="text">14 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration equipment | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration equipment | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable bottles | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">1 year 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable bottles | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other equipment | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other equipment | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Property, plant and equipment, useful live</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_DistributionEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_DistributionEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Material Accounting Policies - Summary of Revenue from Contracts with Customers (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 279,793<span></span>
</td>
<td class="nump">$ 245,088<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_SaleOfProductsMember', window );">Sale of products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">279,030<span></span>
</td>
<td class="nump">244,264<span></span>
</td>
<td class="nump">226,222<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_ServicesRenderedMember', window );">Services rendered</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">77<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=kof_OtherOperatingRevenuesMember', window );">Other operating revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems', window );"><strong>Disclosure of disaggregation of revenue from contracts with customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 686<span></span>
</td>
<td class="nump">$ 801<span></span>
</td>
<td class="nump">$ 503<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=kof_SaleOfProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_SaleOfProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=kof_ServicesRenderedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_ServicesRenderedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=kof_OtherOperatingRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=kof_OtherOperatingRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Cash', window );">Cash and bank balances</a></td>
<td class="nump">$ 3,300<span></span>
</td>
<td class="nump">$ 6,101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashEquivalents', window );">Cash equivalents</a></td>
<td class="nump">29,479<span></span>
</td>
<td class="nump">24,959<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Total</a></td>
<td class="nump">$ 32,779<span></span>
</td>
<td class="nump">$ 31,060<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits. [Refer: Cash on hand]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Receivable, Net - Summary of Trade Receivable (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTradeReceivables', window );">Trade receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,912<span></span>
</td>
<td class="nump">$ 15,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentReceivables', window );">Other sundry accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,134<span></span>
</td>
<td class="nump">1,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses', window );">Allowance for expected credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(869)<span></span>
</td>
<td class="num">(577)<span></span>
</td>
<td class="num">$ (538)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivables', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,620<span></span>
</td>
<td class="nump">17,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows', window );">Insurance recovery</a></td>
<td class="nump">$ 1,669<span></span>
</td>
<td class="nump">334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Current receivables from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">491<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_EmployeesMember', window );">Loans to employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Current receivables from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember', window );">FEMSA and Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Current receivables from related parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 867<span></span>
</td>
<td class="nump">$ 1,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables. [Refer: Trade receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of insurance revenue recognised in the period related to the allocation of the portion of the premiums that relate to the recovery of insurance acquisition cash flows. [Refer: Insurance revenue; Increase (decrease) through insurance acquisition cash flows, insurance contracts liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the loss allowance the entity has made on loans and advances that are measured in accordance with paragraph 4.1.2 of IFRS 9.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current other receivables. [Refer: Other receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current receivables due from related parties. [Refer: Total for all related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of trade and other receivables [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfTradeAndOtherReceivablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_EmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Receivable, Net - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PercentageOfUnrecoverableTradeAccountsReceivables', window );">Percentage of unrecoverable trade receivables</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses', window );">Loans and advances at amortised cost, allowance for expected credit losses</a></td>
<td class="nump">$ 869<span></span>
</td>
<td class="nump">$ 577<span></span>
</td>
<td class="nump">$ 538<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmountsReceivableRelatedPartyTransactions', window );">Contributions due from related party</a></td>
<td class="nump">$ 2,012<span></span>
</td>
<td class="nump">$ 2,450<span></span>
</td>
<td class="nump">$ 1,170<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmountsReceivableRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts receivable resulting from related party transactions. [Refer: Total for all related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmountsReceivableRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the loss allowance the entity has made on loans and advances that are measured in accordance with paragraph 4.1.2 of IFRS 9.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of trade and other receivables [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfTradeAndOtherReceivablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PercentageOfUnrecoverableTradeAccountsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of unrecoverable trade accounts receivables</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfUnrecoverableTradeAccountsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail) - Accumulated impairment - Loans to consumers - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems', window );"><strong>Disclosure of Trade and Other Receivables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Balance at the beginning of the year</a></td>
<td class="nump">$ 577<span></span>
</td>
<td class="nump">$ 538<span></span>
</td>
<td class="nump">$ 531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DecreaseThroughWriteoffFinancialAssets', window );">Charges and write-offs of uncollectible accounts</a></td>
<td class="nump">170<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">5<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Balance at the end of the year</a></td>
<td class="nump">869<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="nump">538<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Increase (decrease) through adjustments arising from passage of time, allowance account for credit losses of financial assets</a></td>
<td class="nump">$ 117<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DecreaseThroughWriteoffFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in financial assets resulting from write-off. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35I<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35I_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph IG20B<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IG20B&amp;doctype=Implementation%20Guidance<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseThroughWriteoffFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Classes of financial instruments [domain]; Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35M<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35N<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35I<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2024-01-01<br> -Paragraph 126<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_126_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2024-01-01<br> -Paragraph 129<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_129_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in financial assets resulting from foreign exchange. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph IG20B<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_IG20B&amp;doctype=Implementation%20Guidance<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 35H<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfTradeAndOtherReceivablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of trade and other receivables [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfTradeAndOtherReceivablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_ConsumerLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_ConsumerLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Summary of Inventories (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinishedGoods', window );">Finished products</a></td>
<td class="nump">$ 7,124<span></span>
</td>
<td class="nump">$ 6,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RawMaterials', window );">Raw materials</a></td>
<td class="nump">4,452<span></span>
</td>
<td class="nump">3,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SpareParts', window );">Non strategic spare parts</a></td>
<td class="nump">1,538<span></span>
</td>
<td class="nump">1,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_InventoriesInTransit', window );">Inventories in transit</a></td>
<td class="nump">210<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PackingMaterials', window );">Packing materials</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherInventories', window );">Other</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">314<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Total</a></td>
<td class="nump">$ 14,059<span></span>
</td>
<td class="nump">$ 11,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current inventories. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 68<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory that the entity does not separately disclose in the same statement or note. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SpareParts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A classification of current inventory representing the amount of interchangeable parts that are kept in an inventory and are used for the repair or replacement of failed parts. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 37<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SpareParts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InventoriesInTransit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventories in transit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InventoriesInTransit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PackingMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Packing materials</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PackingMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Additional Information (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InventoryWritedown2011', window );">Inventory write-down</a></td>
<td class="nump">$ 613<span></span>
</td>
<td class="nump">$ 660<span></span>
</td>
<td class="nump">$ 165<span></span>
</td>
<td class="nump">$ 80<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InventoryWritedown2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 36<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_36_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InventoryWritedown2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Summary of Changes in Inventories (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfInventoriesAbstract', window );"><strong>Classes of current inventories [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress', window );">Finished goods and work in progress</a></td>
<td class="nump">$ 35,313<span></span>
</td>
<td class="nump">$ 28,682<span></span>
</td>
<td class="nump">$ 25,073<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RawMaterialsAndConsumablesUsed', window );">Raw materials and packing materials</a></td>
<td class="nump">96,847<span></span>
</td>
<td class="nump">90,919<span></span>
</td>
<td class="nump">85,171<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CostOfMerchandiseSold', window );">Total</a></td>
<td class="nump">$ 132,160<span></span>
</td>
<td class="nump">$ 119,601<span></span>
</td>
<td class="nump">$ 110,244<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in inventories of finished goods and work in progress. [Refer: Inventories; Current finished goods; Current work in progress]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfInventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfInventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfMerchandiseSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of merchandise that was sold during the period and recognised as an expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfMerchandiseSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RawMaterialsAndConsumablesUsed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of raw materials and consumables used in the production process or in the rendering of services. [Refer: Current raw materials]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RawMaterialsAndConsumablesUsed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">$ 1,775<span></span>
</td>
<td class="nump">$ 902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AgreementsWithCustomers', window );">Agreements with customers, net of accumulated amortization</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets', window );">Others</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Total</a></td>
<td class="nump">$ 1,945<span></span>
</td>
<td class="nump">$ 1,057<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AgreementsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreements with customers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AgreementsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdvancesForInventories', window );">Advances to suppliers</a></td>
<td class="nump">$ 1,720<span></span>
</td>
<td class="nump">$ 789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PrepaidAdvertisingAndPromotionalExpenses', window );">Advertising and promotional expenses paid in advance</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PrepaidInsurance1', window );">Prepaid insurance</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPrepaidExpenses', window );">Total</a></td>
<td class="nump">$ 1,775<span></span>
</td>
<td class="nump">$ 902<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdvancesForInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advances for inventories</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdvancesForInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PrepaidAdvertisingAndPromotionalExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid advertising and promotional expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PrepaidAdvertisingAndPromotionalExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PrepaidInsurance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid insurance 1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PrepaidInsurance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherCurrentAssetsAndFinancialAssets', window );">Other current assets and other current financial assets</a></td>
<td class="nump">$ 4,827<span></span>
</td>
<td class="nump">$ 4,691<span></span>
</td>
<td class="nump">$ 3,983<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherCurrentAssetsAndFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other current assets and financial assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherCurrentAssetsAndFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">$ 349<span></span>
</td>
<td class="nump">$ 304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentDerivativeFinancialAssets', window );">Derivative financial instruments</a></td>
<td class="nump">597<span></span>
</td>
<td class="nump">263<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialAssets', window );">Total</a></td>
<td class="nump">$ 946<span></span>
</td>
<td class="nump">$ 567<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentDerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current derivative financial assets. [Refer: Derivative financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentDerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments in Other Entities - Summary of Investments in Other Entities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Investment in associates and joint ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems', window );"><strong>Disclosure of investments in associates and other [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments accounted for using the equity method</a></td>
<td class="nump">$ 10,233<span></span>
</td>
<td class="nump">$ 9,246<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Total for all associates [member]; Total for all joint ventures [member]; Total for all subsidiaries [member]; Investments in subsidiaries reported in separate financial statements]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of investments in associates and other [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfInvestmentPropertyAxis=kof_InvestmentInAssociatesAndJointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfInvestmentPropertyAxis=kof_InvestmentInAssociatesAndJointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Investment in associates and joint ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates', window );">Investments accounted for using the equity method</a></td>
<td class="nump">$ 10,233<span></span>
</td>
<td class="nump">$ 9,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Promotora Industrial Azucarera, S.A. de C.V. ("PIASA")</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">36.40%<span></span>
</td>
<td class="nump">36.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 3,654<span></span>
</td>
<td class="nump">$ 3,454<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Jugos del valle, S.A.P.I. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">28.20%<span></span>
</td>
<td class="nump">28.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 3,466<span></span>
</td>
<td class="nump">$ 2,831<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Leao Alimentos e Bebidas, LTDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">25.10%<span></span>
</td>
<td class="nump">25.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 212<span></span>
</td>
<td class="nump">$ 298<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">26.50%<span></span>
</td>
<td class="nump">26.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 195<span></span>
</td>
<td class="nump">$ 215<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Industria Mexicana de Reciclaje, S.A. de C.V. ("IMER")</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 91<span></span>
</td>
<td class="nump">$ 99<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Alimentos de Soja S.A.U.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInAssociate', window );">Ownership Percentage</a></td>
<td class="nump">10.70%<span></span>
</td>
<td class="nump">10.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 48<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Others</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">$ 156<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Planta Nueva Ecolog&#237;a de Tabasco, S.A. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 1,392<span></span>
</td>
<td class="nump">$ 1,139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Fountain Agua Mineral, LTDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 818<span></span>
</td>
<td class="nump">$ 808<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember', window );">Investments accounted for using equity method | Dispensadoras de Caf&#233;, S.A.P.I. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod', window );">Carrying Amount</a></td>
<td class="nump">$ 239<span></span>
</td>
<td class="nump">$ 223<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in associates accounted for using the equity method. [Refer: Total for all associates [member]; Investments accounted for using equity method]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in joint ventures accounted for using the equity method. [Refer: Total for all joint ventures [member]; Investments accounted for using equity method]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Total for all associates [member]; Total for all joint ventures [member]; Total for all subsidiaries [member]; Investments in subsidiaries reported in separate financial statements]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 10<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInAssociate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in an associate attributable to the entity. [Refer: Total for all associates [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInAssociate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Total for all joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information about associate and joint ventures associated with domain members defined in one or many axes of the table [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfAssociatesAndJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_InvestmentsAccountedForUsingEquityMethodMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfInvestmentPropertyAxis=kof_InvestmentInAssociatesAndJointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfInvestmentPropertyAxis=kof_InvestmentInAssociatesAndJointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_AlimentosDeSojaSAUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_AlimentosDeSojaSAUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_OtherAssociatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_OtherAssociatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_PlantaNuevaEcologaDeTabascoSADeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_PlantaNuevaEcologaDeTabascoSADeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_FountainAguaMineralLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_FountainAguaMineralLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_DispensadorasDeCafeSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_DispensadorasDeCafeSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Other Entities - Additional Information (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_InvestmentImpairments', window );">Impairment of investments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember', window );">Joint Ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates', window );">Equity earnings (loss) recognized</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">192<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember', window );">Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromDividends', window );">Dividend income</a></td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember', window );">Jugos del valle, S.A.P.I. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CapitalContribution', window );">Capital contribution</a></td>
<td class="nump">482<span></span>
</td>
<td class="nump">466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpenseOfRestructuringActivities', window );">Expense of restructuring activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PlantaNuevaEcologaDeTabascoSADeCVMember', window );">Planta Nueva Ecolog&#237;a de Tabasco, S.A. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CapitalContribution', window );">Capital contribution</a></td>
<td class="nump">320<span></span>
</td>
<td class="nump">506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember', window );">Promotora Mexicana de Embotelladores, S.A. de C.V. (PIASA)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromDividends', window );">Dividend income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_AlimentosDeSojaS.A.UMember', window );">Alimentos de Soja S.A.U</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_InvestmentImpairments', window );">Impairment of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=ifrs-full_AssociatesMember', window );">Total for all associates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems', window );"><strong>Disclosure of associates and joint ventures [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates', window );">Equity earnings (loss) recognized</a></td>
<td class="nump">$ 294<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 194<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseOfRestructuringActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense relating to restructuring. Restructuring is a programme that is planned and controlled by management and materially changes either the scope of a business undertaken by an entity or the manner in which that business is conducted. Such programmes include: (a) the sale or termination of a line of business; (b) closure of business locations in a country or region or the relocation of activities from one country or region to another; (c) changes in management structure; and (d) fundamental reorganisations that have a material effect on the nature and focus of the entity's operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 98<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_98_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseOfRestructuringActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income or expense from subsidiaries, jointly controlled entities and associates that the entity does not separately disclose in the same statement or note. [Refer: Total for all associates [member]; Total for all subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 85<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital contribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfAssociatesAndJointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information about associate and joint ventures associated with domain members defined in one or many axes of the table [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfAssociatesAndJointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InvestmentImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment impairments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InvestmentImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PlantaNuevaEcologaDeTabascoSADeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PlantaNuevaEcologaDeTabascoSADeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_AlimentosDeSojaS.A.UMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_AlimentosDeSojaS.A.UMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=ifrs-full_AssociatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=ifrs-full_AssociatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Company's Right-of-Use Asset (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PresentationOfLeasesForLesseeAbstract', window );"><strong>Presentation of leases for lessee [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Balance at beginning of the period</a></td>
<td class="nump">$ 2,388<span></span>
</td>
<td class="nump">$ 2,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus', window );">Remeasurements</a></td>
<td class="nump">792<span></span>
</td>
<td class="nump">812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisposalOfRightOfUseAssets', window );">Disposals</a></td>
<td class="num">(417)<span></span>
</td>
<td class="num">(271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(921)<span></span>
</td>
<td class="num">(776)<span></span>
</td>
<td class="num">$ (660)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_RightOfUseAssetHyperinflationaryEconomiesEffect', window );">Hyperinflationary economies effect</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">90<span></span>
</td>
<td class="num">(38)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Balance at end of the period</a></td>
<td class="nump">$ 2,989<span></span>
</td>
<td class="nump">$ 2,388<span></span>
</td>
<td class="nump">$ 2,069<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsToRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to right-of-use assets. [Refer: Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsToRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PresentationOfLeasesForLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PresentationOfLeasesForLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the revaluation surplus that relates to right-of-use assets. [Refer: Revaluation surplus; Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 57<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_57&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisposalOfRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of right of use assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisposalOfRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effects of change in foreign exchange rates, right of use assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_RightOfUseAssetHyperinflationaryEconomiesEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right of use asset hyper inflationary economies effect</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RightOfUseAssetHyperinflationaryEconomiesEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Company's Lease Liabilities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Gross lease liabilities</a></td>
<td class="nump">$ 4,280<span></span>
</td>
<td class="nump">$ 3,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">3,184<span></span>
</td>
<td class="nump">2,521<span></span>
</td>
<td class="nump">$ 2,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Current</a></td>
<td class="nump">889<span></span>
</td>
<td class="nump">752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Non-Current</a></td>
<td class="nump">2,295<span></span>
</td>
<td class="nump">1,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Less than one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Gross lease liabilities</a></td>
<td class="nump">1,175<span></span>
</td>
<td class="nump">966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember', window );">One to three years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Gross lease liabilities</a></td>
<td class="nump">1,811<span></span>
</td>
<td class="nump">1,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanThreeYearsMember', window );">More than three years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems', window );"><strong>Disclosure of maturity analysis of operating lease payments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Gross lease liabilities</a></td>
<td class="nump">$ 1,294<span></span>
</td>
<td class="nump">$ 1,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GrossLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 58<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_58&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph B11D<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B11D_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_MoreThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_MoreThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Change in the Company's Lease Liabilities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PresentationOfLeasesForLesseeAbstract', window );"><strong>Presentation of leases for lessee [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Balance at beginning of the period</a></td>
<td class="nump">$ 2,521<span></span>
</td>
<td class="nump">$ 2,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdditionsToLeaseLiabilities', window );">Additions</a></td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_RemeasurementOfLeaseLiabilities', window );">Remeasurements</a></td>
<td class="nump">792<span></span>
</td>
<td class="nump">812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisposalOfLeaseLiabilities', window );">Disposals</a></td>
<td class="num">(417)<span></span>
</td>
<td class="num">(277)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PaymentsOfLeaseLiabilities', window );">Payments</a></td>
<td class="num">(856)<span></span>
</td>
<td class="num">(690)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ForeignExchangeEffectsOfLeaseLiabilities', window );">Foreign exchange effects</a></td>
<td class="nump">7<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">91<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LeaseLiabilities', window );">Balance at end of the period</a></td>
<td class="nump">$ 3,184<span></span>
</td>
<td class="nump">$ 2,521<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PresentationOfLeasesForLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PresentationOfLeasesForLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdditionsToLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions To Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdditionsToLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisposalOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisposalOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effects of Changes in Foreign Exchange Rates of Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ForeignExchangeEffectsOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign Exchange Effects of Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ForeignExchangeEffectsOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PaymentsOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments of Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PaymentsOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_RemeasurementOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remeasurement of Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RemeasurementOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PresentationOfLeasesForLesseeAbstract', window );"><strong>Presentation of leases for lessee [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Payments of lease liabilities</a></td>
<td class="nump">$ 1,205<span></span>
</td>
<td class="nump">$ 968<span></span>
</td>
<td class="nump">$ 763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Interest expenses on lease liabilities</a></td>
<td class="nump">349<span></span>
</td>
<td class="nump">278<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesForLowValueAssetsAndShortTermLeases', window );">Expenses for low value assets and short-term leases</a></td>
<td class="nump">$ 238<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">$ 116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16', window );">Weighted average incremental borrowing rate</a></td>
<td class="nump">11.25%<span></span>
</td>
<td class="nump">10.18%<span></span>
</td>
<td class="nump">9.29%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 53<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PresentationOfLeasesForLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PresentationOfLeasesForLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average lessee's incremental borrowing rate applied to lease liabilities recognised in the statement of financial position at the date of initial application of IFRS 16. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph C12<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_C12_a&amp;doctype=Appendix&amp;subtype=C<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExpensesForLowValueAssetsAndShortTermLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses for low value assets and short term leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExpensesForLowValueAssetsAndShortTermLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant &amp; equipment - Summary of Premises and Equipment (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">$ 5,219<span></span>
</td>
<td class="nump">$ 5,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">6,441<span></span>
</td>
<td class="nump">5,219<span></span>
</td>
<td class="nump">$ 5,452<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">14,270<span></span>
</td>
<td class="nump">14,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">15,957<span></span>
</td>
<td class="nump">14,270<span></span>
</td>
<td class="nump">14,204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember', window );">Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">23,522<span></span>
</td>
<td class="nump">22,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">29,620<span></span>
</td>
<td class="nump">23,522<span></span>
</td>
<td class="nump">22,313<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember', window );">Refrigeration Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">10,547<span></span>
</td>
<td class="nump">9,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">12,139<span></span>
</td>
<td class="nump">10,547<span></span>
</td>
<td class="nump">9,571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember', window );">Returnable Bottles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">9,155<span></span>
</td>
<td class="nump">7,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">10,518<span></span>
</td>
<td class="nump">9,155<span></span>
</td>
<td class="nump">7,894<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember', window );">Investments in Fixed Assets in Progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">14,809<span></span>
</td>
<td class="nump">10,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">23,412<span></span>
</td>
<td class="nump">14,809<span></span>
</td>
<td class="nump">10,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember', window );">Leasehold Improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="nump">505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">985<span></span>
</td>
<td class="nump">863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">985<span></span>
</td>
<td class="nump">863<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">78,730<span></span>
</td>
<td class="nump">71,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">99,381<span></span>
</td>
<td class="nump">78,730<span></span>
</td>
<td class="nump">71,205<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">5,219<span></span>
</td>
<td class="nump">5,452<span></span>
</td>
<td class="nump">5,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">492<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(18)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">100<span></span>
</td>
<td class="num">(475)<span></span>
</td>
<td class="num">(424)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">278<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">6,441<span></span>
</td>
<td class="nump">5,219<span></span>
</td>
<td class="nump">5,452<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">20,420<span></span>
</td>
<td class="nump">20,247<span></span>
</td>
<td class="nump">19,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">644<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="nump">995<span></span>
</td>
<td class="nump">1,506<span></span>
</td>
<td class="nump">1,477<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(82)<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="num">(209)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">234<span></span>
</td>
<td class="num">(1,908)<span></span>
</td>
<td class="num">(1,157)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">978<span></span>
</td>
<td class="nump">592<span></span>
</td>
<td class="nump">735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">23,189<span></span>
</td>
<td class="nump">20,420<span></span>
</td>
<td class="nump">20,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">46,242<span></span>
</td>
<td class="nump">44,580<span></span>
</td>
<td class="nump">41,177<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">646<span></span>
</td>
<td class="nump">211<span></span>
</td>
<td class="nump">399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">365<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="nump">7,753<span></span>
</td>
<td class="nump">5,415<span></span>
</td>
<td class="nump">4,248<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(1,591)<span></span>
</td>
<td class="num">(1,071)<span></span>
</td>
<td class="num">(858)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">840<span></span>
</td>
<td class="num">(4,788)<span></span>
</td>
<td class="num">(3,225)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">3,141<span></span>
</td>
<td class="nump">1,895<span></span>
</td>
<td class="nump">2,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">57,031<span></span>
</td>
<td class="nump">46,242<span></span>
</td>
<td class="nump">44,580<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Refrigeration Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">22,924<span></span>
</td>
<td class="nump">21,866<span></span>
</td>
<td class="nump">20,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">1,670<span></span>
</td>
<td class="nump">855<span></span>
</td>
<td class="nump">939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="nump">1,565<span></span>
</td>
<td class="nump">2,346<span></span>
</td>
<td class="nump">2,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(1,042)<span></span>
</td>
<td class="num">(1,245)<span></span>
</td>
<td class="num">(1,072)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">485<span></span>
</td>
<td class="num">(1,298)<span></span>
</td>
<td class="num">(1,277)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">813<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="nump">536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">26,415<span></span>
</td>
<td class="nump">22,924<span></span>
</td>
<td class="nump">21,866<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Returnable Bottles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">26,091<span></span>
</td>
<td class="nump">22,969<span></span>
</td>
<td class="nump">19,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">2,619<span></span>
</td>
<td class="nump">2,782<span></span>
</td>
<td class="nump">4,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="nump">2,215<span></span>
</td>
<td class="nump">2,110<span></span>
</td>
<td class="nump">645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(455)<span></span>
</td>
<td class="num">(270)<span></span>
</td>
<td class="num">(381)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">1,112<span></span>
</td>
<td class="num">(2,155)<span></span>
</td>
<td class="num">(1,708)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">1,325<span></span>
</td>
<td class="nump">655<span></span>
</td>
<td class="nump">849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">32,907<span></span>
</td>
<td class="nump">26,091<span></span>
</td>
<td class="nump">22,969<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Investments in Fixed Assets in Progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">14,809<span></span>
</td>
<td class="nump">10,403<span></span>
</td>
<td class="nump">6,734<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">21,023<span></span>
</td>
<td class="nump">15,939<span></span>
</td>
<td class="nump">12,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="num">(12,897)<span></span>
</td>
<td class="num">(11,109)<span></span>
</td>
<td class="num">(9,023)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">289<span></span>
</td>
<td class="num">(550)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">23,412<span></span>
</td>
<td class="nump">14,809<span></span>
</td>
<td class="nump">10,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Leasehold Improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">515<span></span>
</td>
<td class="nump">897<span></span>
</td>
<td class="nump">886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="nump">7<span></span>
</td>
<td class="num">(331)<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(17)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">511<span></span>
</td>
<td class="nump">515<span></span>
</td>
<td class="nump">897<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">1,582<span></span>
</td>
<td class="nump">1,413<span></span>
</td>
<td class="nump">1,298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="nump">294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="nump">2<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(186)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(16)<span></span>
</td>
<td class="num">(116)<span></span>
</td>
<td class="num">(172)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">1,728<span></span>
</td>
<td class="nump">1,582<span></span>
</td>
<td class="nump">1,413<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">137,802<span></span>
</td>
<td class="nump">127,827<span></span>
</td>
<td class="nump">113,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">27,447<span></span>
</td>
<td class="nump">20,112<span></span>
</td>
<td class="nump">18,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment', window );">Transfer of completed projects in progress</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(3,381)<span></span>
</td>
<td class="num">(2,643)<span></span>
</td>
<td class="num">(2,574)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">3,043<span></span>
</td>
<td class="num">(11,341)<span></span>
</td>
<td class="num">(8,416)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">6,723<span></span>
</td>
<td class="nump">3,847<span></span>
</td>
<td class="nump">4,823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">171,634<span></span>
</td>
<td class="nump">137,802<span></span>
</td>
<td class="nump">127,827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(6,150)<span></span>
</td>
<td class="num">(6,043)<span></span>
</td>
<td class="num">(5,498)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="num">(584)<span></span>
</td>
<td class="num">(555)<span></span>
</td>
<td class="num">(835)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(183)<span></span>
</td>
<td class="nump">640<span></span>
</td>
<td class="nump">340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(382)<span></span>
</td>
<td class="num">(218)<span></span>
</td>
<td class="num">(244)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(7,232)<span></span>
</td>
<td class="num">(6,150)<span></span>
</td>
<td class="num">(6,043)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Machinery and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(22,720)<span></span>
</td>
<td class="num">(22,267)<span></span>
</td>
<td class="num">(20,378)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="num">(3,538)<span></span>
</td>
<td class="num">(3,101)<span></span>
</td>
<td class="num">(3,331)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">1,233<span></span>
</td>
<td class="nump">825<span></span>
</td>
<td class="nump">854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(281)<span></span>
</td>
<td class="nump">3,087<span></span>
</td>
<td class="nump">2,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(2,105)<span></span>
</td>
<td class="num">(1,264)<span></span>
</td>
<td class="num">(1,605)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(27,411)<span></span>
</td>
<td class="num">(22,720)<span></span>
</td>
<td class="num">(22,267)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Refrigeration Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(12,377)<span></span>
</td>
<td class="num">(12,295)<span></span>
</td>
<td class="num">(12,300)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="num">(2,029)<span></span>
</td>
<td class="num">(1,844)<span></span>
</td>
<td class="num">(1,437)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">940<span></span>
</td>
<td class="nump">1,260<span></span>
</td>
<td class="nump">936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(316)<span></span>
</td>
<td class="nump">793<span></span>
</td>
<td class="nump">860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(494)<span></span>
</td>
<td class="num">(291)<span></span>
</td>
<td class="num">(354)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(14,276)<span></span>
</td>
<td class="num">(12,377)<span></span>
</td>
<td class="num">(12,295)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Returnable Bottles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(16,936)<span></span>
</td>
<td class="num">(15,075)<span></span>
</td>
<td class="num">(12,676)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="num">(3,878)<span></span>
</td>
<td class="num">(3,256)<span></span>
</td>
<td class="num">(3,234)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">365<span></span>
</td>
<td class="nump">261<span></span>
</td>
<td class="nump">306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(818)<span></span>
</td>
<td class="nump">1,783<span></span>
</td>
<td class="nump">1,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(1,122)<span></span>
</td>
<td class="num">(649)<span></span>
</td>
<td class="num">(745)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(22,389)<span></span>
</td>
<td class="num">(16,936)<span></span>
</td>
<td class="num">(15,075)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Investments in Fixed Assets in Progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Leasehold Improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(292)<span></span>
</td>
<td class="num">(392)<span></span>
</td>
<td class="num">(395)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="num">(12)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(296)<span></span>
</td>
<td class="num">(292)<span></span>
</td>
<td class="num">(392)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(597)<span></span>
</td>
<td class="num">(550)<span></span>
</td>
<td class="num">(531)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="num">(180)<span></span>
</td>
<td class="num">(148)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">185<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(13)<span></span>
</td>
<td class="nump">114<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(44)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(649)<span></span>
</td>
<td class="num">(597)<span></span>
</td>
<td class="num">(550)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(59,072)<span></span>
</td>
<td class="num">(56,622)<span></span>
</td>
<td class="num">(51,778)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation for the year</a></td>
<td class="num">(10,221)<span></span>
</td>
<td class="num">(8,919)<span></span>
</td>
<td class="num">(8,997)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">2,804<span></span>
</td>
<td class="nump">2,373<span></span>
</td>
<td class="nump">2,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(1,611)<span></span>
</td>
<td class="nump">6,534<span></span>
</td>
<td class="nump">4,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(4,153)<span></span>
</td>
<td class="num">(2,438)<span></span>
</td>
<td class="num">(2,987)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">$ (72,253)<span></span>
</td>
<td class="num">$ (59,072)<span></span>
</td>
<td class="num">$ (56,622)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisposalsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in property, plant and equipment resulting from transfers from construction in progress. [Refer: Property, plant and equipment; Construction in progress]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease through value on recognition of inflation effects</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_MachineryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_RefrigerationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_ReturnableBottlesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, plant &amp; equipment - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment', window );">Outstanding payment to suppliers in additions to property plant and equipment</a></td>
<td class="nump">$ 3,503<span></span>
</td>
<td class="nump">$ 499<span></span>
</td>
<td class="nump">$ 1,971<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding payment to suppliers in additions to property plant and equipment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">$ 101,162<span></span>
</td>
<td class="nump">$ 103,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td class="nump">12,127<span></span>
</td>
<td class="nump">10,531<span></span>
</td>
<td class="nump">$ 10,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">101,876<span></span>
</td>
<td class="nump">101,162<span></span>
</td>
<td class="nump">103,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember', window );">Rights to Produce and Distribute Coca-Cola trademark Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">73,962<span></span>
</td>
<td class="nump">75,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">73,877<span></span>
</td>
<td class="nump">73,962<span></span>
</td>
<td class="nump">75,754<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">22,340<span></span>
</td>
<td class="nump">23,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">22,012<span></span>
</td>
<td class="nump">22,340<span></span>
</td>
<td class="nump">23,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other indefinite lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">1,309<span></span>
</td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">1,794<span></span>
</td>
<td class="nump">1,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">1,974<span></span>
</td>
<td class="nump">1,794<span></span>
</td>
<td class="nump">1,571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember', window );">Development systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">1,567<span></span>
</td>
<td class="nump">1,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">1,954<span></span>
</td>
<td class="nump">1,567<span></span>
</td>
<td class="nump">1,342<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember', window );">Other amortizable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">185<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">750<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">108,290<span></span>
</td>
<td class="nump">109,612<span></span>
</td>
<td class="nump">108,677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td class="nump">2,105<span></span>
</td>
<td class="nump">1,377<span></span>
</td>
<td class="nump">1,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="num">(71)<span></span>
</td>
<td class="num">(64)<span></span>
</td>
<td class="num">(775)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="num">(331)<span></span>
</td>
<td class="num">(2,705)<span></span>
</td>
<td class="num">(896)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">110,126<span></span>
</td>
<td class="nump">108,290<span></span>
</td>
<td class="nump">109,612<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Rights to Produce and Distribute Coca-Cola trademark Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">74,707<span></span>
</td>
<td class="nump">76,499<span></span>
</td>
<td class="nump">76,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(224)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="num">(85)<span></span>
</td>
<td class="num">(1,568)<span></span>
</td>
<td class="num">(756)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">74,622<span></span>
</td>
<td class="nump">74,707<span></span>
</td>
<td class="nump">76,499<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">22,340<span></span>
</td>
<td class="nump">23,258<span></span>
</td>
<td class="nump">22,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="num">(328)<span></span>
</td>
<td class="num">(916)<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">22,012<span></span>
</td>
<td class="nump">22,340<span></span>
</td>
<td class="nump">23,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Other indefinite lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">1,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="num">(50)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="num">(150)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">1,309<span></span>
</td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Technology costs and management systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">6,876<span></span>
</td>
<td class="nump">6,262<span></span>
</td>
<td class="nump">6,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">385<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">307<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="num">(21)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(775)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="nump">39<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">256<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">8,010<span></span>
</td>
<td class="nump">6,876<span></span>
</td>
<td class="nump">6,262<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Development systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">1,567<span></span>
</td>
<td class="nump">1,342<span></span>
</td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td class="nump">1,224<span></span>
</td>
<td class="nump">963<span></span>
</td>
<td class="nump">1,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="num">(835)<span></span>
</td>
<td class="num">(708)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="nump">3<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(5)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">1,954<span></span>
</td>
<td class="nump">1,567<span></span>
</td>
<td class="nump">1,342<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Other amortizable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">1,486<span></span>
</td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">1,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Purchases</a></td>
<td class="nump">628<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Additions from business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill', window );">Transfer</a></td>
<td class="nump">198<span></span>
</td>
<td class="nump">401<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(61)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="nump">25<span></span>
</td>
<td class="num">(158)<span></span>
</td>
<td class="num">(70)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(118)<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">2,219<span></span>
</td>
<td class="nump">1,486<span></span>
</td>
<td class="nump">1,209<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="num">(7,128)<span></span>
</td>
<td class="num">(6,490)<span></span>
</td>
<td class="num">(6,503)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td class="num">(985)<span></span>
</td>
<td class="num">(836)<span></span>
</td>
<td class="num">(768)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="nump">775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="num">(29)<span></span>
</td>
<td class="nump">217<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(129)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
<td class="num">(95)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="num">(8,250)<span></span>
</td>
<td class="num">(7,128)<span></span>
</td>
<td class="num">(6,490)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Rights to Produce and Distribute Coca-Cola trademark Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="num">(745)<span></span>
</td>
<td class="num">(745)<span></span>
</td>
<td class="num">(745)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="num">(745)<span></span>
</td>
<td class="num">(745)<span></span>
</td>
<td class="num">(745)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Other indefinite lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Technology costs and management systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="num">(5,082)<span></span>
</td>
<td class="num">(4,691)<span></span>
</td>
<td class="num">(4,946)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td class="num">(778)<span></span>
</td>
<td class="num">(518)<span></span>
</td>
<td class="num">(522)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="num">(68)<span></span>
</td>
<td class="nump">205<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="num">(129)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="num">(6,036)<span></span>
</td>
<td class="num">(5,082)<span></span>
</td>
<td class="num">(4,691)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Development systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated Depreciation | Other amortizable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Beginning balance</a></td>
<td class="num">(1,301)<span></span>
</td>
<td class="num">(1,054)<span></span>
</td>
<td class="num">(812)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Amortization expense</a></td>
<td class="num">(207)<span></span>
</td>
<td class="num">(318)<span></span>
</td>
<td class="num">(246)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill', window );">Disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Effect of movements in exchange rates</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill', window );">Changes in value on the recognition of inflation effects</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Ending balance</a></td>
<td class="num">$ (1,469)<span></span>
</td>
<td class="num">$ (1,301)<span></span>
</td>
<td class="num">$ (1,054)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Total for all business combinations [member]; Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisposalsIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e_vii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in intangible assets and goodwill resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) through recognition of inflation effects, intangible assets and goodwill</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_BrandNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_IntangibleAssetsUnderDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_OtherAmortizablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsToSuppliersForGoodsAndServices', window );">Payments to suppliers for goods and services</a></td>
<td class="nump">$ 257<span></span>
</td>
<td class="nump">$ 359<span></span>
</td>
<td class="nump">$ 209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_RiskPremiumBasisPoints', window );">Risk premium basis points</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialStatementLocationAxis=ifrs-full_CostOfSalesMember', window );">Cost of Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialStatementLocationAxis=ifrs-full_SellingGeneralAndAdministrativeExpenseMember', window );">Selling and Marketing Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization of intangible assets</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialStatementLocationAxis=kof_AdministrativeExpenseMember', window );">Administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 821<span></span>
</td>
<td class="nump">$ 731<span></span>
</td>
<td class="nump">$ 671<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems | Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife', window );">Useful lives of intangible assets</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember', window );">Technology costs and management systems | Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife', window );">Useful lives of intangible assets</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2024-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsToSuppliersForGoodsAndServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to suppliers for goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 14<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_14_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsToSuppliersForGoodsAndServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible assets other than goodwill estimated useful life</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_RiskPremiumBasisPoints">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Risk premium, basis points</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RiskPremiumBasisPoints</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FinancialStatementLocationAxis=ifrs-full_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinancialStatementLocationAxis=ifrs-full_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FinancialStatementLocationAxis=ifrs-full_SellingGeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinancialStatementLocationAxis=ifrs-full_SellingGeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FinancialStatementLocationAxis=kof_AdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinancialStatementLocationAxis=kof_AdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_TechnologybasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail) - Goodwill and Distribution Rights - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 97,198<span></span>
</td>
<td class="nump">$ 97,616<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">57,689<span></span>
</td>
<td class="nump">56,662<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember', window );">Guatemala</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,695<span></span>
</td>
<td class="nump">1,684<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember', window );">Nicaragua</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">404<span></span>
</td>
<td class="nump">404<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember', window );">Costa Rica</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,439<span></span>
</td>
<td class="nump">1,418<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember', window );">Panama</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,170<span></span>
</td>
<td class="nump">1,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember', window );">Colombia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">3,638<span></span>
</td>
<td class="nump">3,635<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">28,199<span></span>
</td>
<td class="nump">30,018<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember', window );">Argentina</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">512<span></span>
</td>
<td class="nump">245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember', window );">Uruguay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 2,452<span></span>
</td>
<td class="nump">$ 2,381<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Total for all business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2024-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2024-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2024-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=kof_GoodwillAndDistributionRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_NI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_NI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Weighted average cost of capital pre tax percentage</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">6.30%<span></span>
</td>
<td class="nump">6.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Expected Volume Growth Rates&#160;2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Expected Volume Growth Rates&#160;2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Weighted average cost of capital pre tax percentage</a></td>
<td class="nump">10.90%<span></span>
</td>
<td class="nump">10.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">6.80%<span></span>
</td>
<td class="nump">6.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil | Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil | Expected Volume Growth Rates&#160;2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil | Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil | Expected Volume Growth Rates&#160;2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Weighted average cost of capital pre tax percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">12.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">7.90%<span></span>
</td>
<td class="nump">7.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Expected Volume Growth Rates&#160;2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">6.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | Expected Volume Growth Rates&#160;2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Weighted average cost of capital pre tax percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">20.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">16.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">35.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Expected Volume Growth Rates&#160;2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | Expected Volume Growth Rates&#160;2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Weighted average cost of capital pre tax percentage</a></td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">9.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">7.20%<span></span>
</td>
<td class="nump">7.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala | Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala | Expected Volume Growth Rates&#160;2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">11.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala | Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala | Expected Volume Growth Rates&#160;2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Weighted average cost of capital pre tax percentage</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">11.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica | Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica | Expected Volume Growth Rates&#160;2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">6.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica | Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica | Expected Volume Growth Rates&#160;2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Weighted average cost of capital pre tax percentage</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">23.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">13.10%<span></span>
</td>
<td class="nump">16.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua | Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua | Expected Volume Growth Rates&#160;2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua | Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua | Expected Volume Growth Rates&#160;2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Weighted average cost of capital pre tax percentage</a></td>
<td class="nump">11.70%<span></span>
</td>
<td class="nump">11.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">9.10%<span></span>
</td>
<td class="nump">8.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama | Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama | Expected Volume Growth Rates&#160;2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">6.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama | Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama | Expected Volume Growth Rates&#160;2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage', window );">Weighted average cost of capital pre tax percentage</a></td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">9.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage', window );">Weighted average cost of capital after tax percentage</a></td>
<td class="nump">7.10%<span></span>
</td>
<td class="nump">7.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay | Expected&#160;Annual&#160;Long-Term Inflation 2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="nump">5.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay | Expected Volume Growth Rates&#160;2025-2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay | Expected&#160;Annual&#160;Long-Term Inflation 2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedAnnualLongTermInflationPercentage', window );">Expected annual long term inflation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay | Expected Volume Growth Rates&#160;2024-2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpectedVolumeGrowthRatesPercentage', window );">Expected volume growth rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExpectedAnnualLongTermInflationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected annual long-term inflation percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExpectedAnnualLongTermInflationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExpectedVolumeGrowthRatesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected volume growth rates percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExpectedVolumeGrowthRatesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_WeightedAverageCostOfCapitalAfterTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average cost of capital after tax percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_WeightedAverageCostOfCapitalAfterTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_WeightedAverageCostOfCapitalPreTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average cost of capital pre tax percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_WeightedAverageCostOfCapitalPreTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_NI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_NI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change in weighted average cost of capital percentage</a></td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change in weighted average cost of capital percentage</a></td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="nump">1.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change in weighted average cost of capital percentage</a></td>
<td class="nump">0.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="nump">2.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change in weighted average cost of capital percentage</a></td>
<td class="nump">1.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GT', window );">Guatemala</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change in weighted average cost of capital percentage</a></td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="nump">7.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CR', window );">Costa Rica</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change in weighted average cost of capital percentage</a></td>
<td class="nump">0.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="nump">3.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_NI', window );">Nicaragua</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change in weighted average cost of capital percentage</a></td>
<td class="nump">1.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_PA', window );">Panama</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change in weighted average cost of capital percentage</a></td>
<td class="nump">0.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="nump">3.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage', window );">Change in weighted average cost of capital percentage</a></td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate', window );">Change&#160;in&#160;Volume Growth CAGR</a></td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectOnValuation', window );">Effect&#160;on&#160;Valuation</a></td>
<td class="nump">3.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change In Volume Growth Of Compound Annual Growth Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInWeightedAverageCostOfCapitalPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change In Weighted Average Cost Of Capital Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInWeightedAverageCostOfCapitalPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EffectOnValuation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effect On Valuation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EffectOnValuation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_NI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_NI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_PA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other non-current assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract', window );"><strong>Other non-current assets and other non-current financial assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NonCurrentPrepaidAdvertisingExpenses', window );">Non-current prepaid advertising expenses</a></td>
<td class="nump">$ 228<span></span>
</td>
<td class="nump">$ 238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_GuaranteeDepositsOtherNonCurrentAssets', window );">Guarantee deposits</a></td>
<td class="nump">917<span></span>
</td>
<td class="nump">1,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CurrentPrepaidBonuses', window );">Prepaid bonuses</a></td>
<td class="nump">451<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents', window );">Advances to acquire property, plant and equipment</a></td>
<td class="nump">1,744<span></span>
</td>
<td class="nump">1,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SharedBasedPaymentInExcessOfCapitalContribution', window );">Shared based payment in excess of capital contribution</a></td>
<td class="nump">414<span></span>
</td>
<td class="nump">534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IndemnifiableContingenciesFromBusinessCombinations', window );">Indemnifiable contingencies from business combinations</a></td>
<td class="nump">714<span></span>
</td>
<td class="nump">1,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable tax</a></td>
<td class="nump">860<span></span>
</td>
<td class="nump">809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherAssets', window );">Other</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentNonfinancialAssets', window );">Other non-current assets</a></td>
<td class="nump">$ 5,464<span></span>
</td>
<td class="nump">$ 5,693<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentRestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentNonfinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentNonfinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The higher of an asset&#8217;s (or cash-generating unit&#8217;s) fair value less costs of disposal and its value in use. [Refer: Total for all cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2024-01-01<br> -Paragraph 130<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_130_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CurrentPrepaidBonuses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current prepaid bonuses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CurrentPrepaidBonuses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_GuaranteeDepositsOtherNonCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantee deposits other non-current assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_GuaranteeDepositsOtherNonCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IndemnifiableContingenciesFromBusinessCombinations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indemnifiable contingencies from business combinations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IndemnifiableContingenciesFromBusinessCombinations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NonCurrentPrepaidAdvertisingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-current prepaid advertising expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NonCurrentPrepaidAdvertisingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other non-current assets and other non-current financial assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_SharedBasedPaymentInExcessOfCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shared Based Payment in Excess of Capital Contribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SharedBasedPaymentInExcessOfCapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract', window );"><strong>Other non-current assets and other non-current financial assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherNonCurrentFinancialAssetsOther', window );">Long-term notes receivable</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial instruments</a></td>
<td class="nump">4,702<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentFinancialAssets', window );">Other non-current financial assets</a></td>
<td class="nump">$ 6,702<span></span>
</td>
<td class="nump">$ 792<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other non-current assets and other non-current financial assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherNonCurrentFinancialAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other non-current financial assets other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherNonCurrentFinancialAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Assets (current included in accounts receivable)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherReceivables', window );">Current and non-current receivables</a></td>
<td class="nump">$ 1,358<span></span>
</td>
<td class="nump">$ 1,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract', window );"><strong>Liabilities (current included in suppliers and other liabilities and loans)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherPayables', window );">Other payables</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">802<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade payable</a></td>
<td class="nump">1,838<span></span>
</td>
<td class="nump">3,273<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember', window );">FEMSA and Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Assets (current included in accounts receivable)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Due from related party</a></td>
<td class="nump">867<span></span>
</td>
<td class="nump">1,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract', window );"><strong>Liabilities (current included in suppliers and other liabilities and loans)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties', window );">Due to related party</a></td>
<td class="nump">654<span></span>
</td>
<td class="nump">1,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract', window );"><strong>Assets (current included in accounts receivable)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties', window );">Due from related party</a></td>
<td class="nump">491<span></span>
</td>
<td class="nump">378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract', window );"><strong>Liabilities (current included in suppliers and other liabilities and loans)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties', window );">Due to related party</a></td>
<td class="nump">$ 784<span></span>
</td>
<td class="nump">$ 1,196<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts payable that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current payables due to related parties. [Refer: Total for all related parties [member]; Payables to related parties]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current receivables due from related parties. [Refer: Total for all related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of trade payables and other payables. [Refer: Trade payables; Other payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FemsaAndSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail) - MXN ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction', window );">Expenses from uncollectibility balances due from related party</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised during the period in respect of bad or doubtful debts due from related parties. [Refer: Total for all related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncomeFromRelatedPartyAbstract', window );"><strong>Income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions', window );">Sales to affiliated parties</a></td>
<td class="nump">$ 10,185<span></span>
</td>
<td class="nump">$ 8,459<span></span>
</td>
<td class="nump">$ 6,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherExpensesWithRelatedParty', window );">Other expenses with related parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember', window );">Jugos del valle, S.A.P.I. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses with related party</a></td>
<td class="nump">4,763<span></span>
</td>
<td class="nump">3,718<span></span>
</td>
<td class="nump">3,234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember', window );">Promotora Industrial Azucarera, S.A. de C.V. ("PIASA")</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses with related party</a></td>
<td class="nump">2,718<span></span>
</td>
<td class="nump">2,841<span></span>
</td>
<td class="nump">2,841<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_BetaSanMiguelMember', window );">Beta San Miguel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses with related party</a></td>
<td class="nump">722<span></span>
</td>
<td class="nump">917<span></span>
</td>
<td class="nump">724<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember', window );">Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses with related party</a></td>
<td class="nump">989<span></span>
</td>
<td class="nump">843<span></span>
</td>
<td class="nump">577<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_FountainAguaMineralLTDAMember', window );">Fountain Agua Mineral, LTDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses with related party</a></td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">638<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember', window );">Leao Alimentos e Bebidas, LTDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses with related party</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">181<span></span>
</td>
<td class="nump">215<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember', window );">Industria Mexicana de Reciclaje, S.A. de C.V. ("IMER")</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses with related party</a></td>
<td class="nump">356<span></span>
</td>
<td class="nump">458<span></span>
</td>
<td class="nump">504<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember', window );">Instituto Tecnologico Y de Estudios Superiores de Monterrey AC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DonationsToRelatedPartyTransactions', window );">Donations to related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">110<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_FundacionFemsaACMember', window );">Fundacion FEMSA AC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DonationsToRelatedPartyTransactions', window );">Donations to related party</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember', window );">Heineken Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncomeFromRelatedPartyAbstract', window );"><strong>Income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions', window );">Sales to affiliated parties</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions', window );">Purchases of raw material, beer and operating expenses from Heineken</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,036<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions', window );">Purchases and other expenses with related party</a></td>
<td class="nump">7,196<span></span>
</td>
<td class="nump">9,547<span></span>
</td>
<td class="nump">10,129<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExpensesFromRelatedPartyAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PurchasesOfConcentrateRelatedPartyTransactions', window );">Purchases of concentrate from The Coca-Cola Company</a></td>
<td class="nump">54,502<span></span>
</td>
<td class="nump">46,461<span></span>
</td>
<td class="nump">43,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdvertisingExpenseToRelatedPartyTransactions', window );">Advertisement expense paid to The Coca-Cola Company</a></td>
<td class="nump">$ 948<span></span>
</td>
<td class="nump">$ 869<span></span>
</td>
<td class="nump">$ 545<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchasesOfGoodsRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of goods purchased by the entity in related party transactions. [Refer: Total for all related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchasesOfGoodsRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue arising from the sale of goods in related party transactions. [Refer: Revenue; Total for all related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdvertisingExpenseToRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advertising expense to related party transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdvertisingExpenseToRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DonationsToRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Donations to related party transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DonationsToRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExpensesFromRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses from related party [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExpensesFromRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeFromRelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income from related party [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeFromRelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherExpensesWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other expenses with related party</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherExpensesWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PurchasesOfConcentrateRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases of concentrate related party transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PurchasesOfConcentrateRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases of raw material beer and operating expenses related party transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_JugosDelValleSAPIDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_PromotoraIndustrialAzucareraSADeCVPIASAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_BetaSanMiguelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_BetaSanMiguelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_FountainAguaMineralLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_FountainAguaMineralLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_LeaoAlimentosEBebidasLTDAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_FundacionFemsaACMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInAssociatesAxis=kof_FundacionFemsaACMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_HeinekenGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_CocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract', window );"><strong>Disclosure of transactions between related parties [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentProvisionsForEmployeeBenefits', window );">Current compensation and employee benefits</a></td>
<td class="nump">$ 1,159<span></span>
</td>
<td class="nump">$ 1,091<span></span>
</td>
<td class="nump">$ 1,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TerminationBenefitsExpense', window );">Termination benefits</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">539<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SharebasedPayment', window );">Shared based payments</a></td>
<td class="nump">$ 369<span></span>
</td>
<td class="nump">$ 319<span></span>
</td>
<td class="nump">$ 326<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentProvisionsForEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current provisions for employee benefits. [Refer: Provisions for employee benefits]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentProvisionsForEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TerminationBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense in relation to termination benefits. Termination benefits are employee benefits provided in exchange for the termination of an employee's employment as a result of either: (a) an entity's decision to terminate an employee's employment before the normal retirement date; or (b) an employee's decision to accept an offer of benefits in exchange for the termination of employment. [Refer: Employee benefits expense]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 171<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_171&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TerminationBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_SharebasedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based payment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SharebasedPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)<br> &#8364; in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>EUR (&#8364;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Noncurrent assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Noncurrent liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Current assets</a></td>
<td class="nump">$ 10,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Noncurrent assets</a></td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">6,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Noncurrent liabilities</a></td>
<td class="nump">$ 45,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_EUR', window );">Euros</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Current assets | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentAssets', window );">Noncurrent assets | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Current liabilities | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilities', window );">Noncurrent liabilities | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that do not meet the definition of current assets. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B12_b_iv&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 69<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of balances and transactions in foreign currencies [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 279,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 245,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems', window );"><strong>Disclosure of Balances and Transactions in Foreign Currencies [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">$ 1,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PurchasesOfRawMaterials', window );">Purchases&#160;of Raw&#160;Materials</a></td>
<td class="nump">24,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">1,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherIncomeExpense', window );">Other</a></td>
<td class="nump">$ 4,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of balances and transactions in foreign currencies [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other income (expense)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PurchasesOfRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases of raw materials</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PurchasesOfRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SurplusDeficitInPlanAbstract', window );"><strong>Financial:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfDiscountRates', window );">Discount rate used to calculate the defined benefit obligation and the net interest on the net defined benefit liability (asset)</a></td>
<td class="nump">10.50%<span></span>
</td>
<td class="nump">10.20%<span></span>
</td>
<td class="nump">9.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases', window );">Salary increase</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases', window );">Future pension increase</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_BiometricAbstract', window );"><strong>Biometric:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NormalRetirementAge', window );">Normal retirement age</a></td>
<td class="text">60 years<span></span>
</td>
<td class="text">60 years<span></span>
</td>
<td class="text">60 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfDiscountRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfDiscountRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expected rate of increases in pension that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 144<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SurplusDeficitInPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SurplusDeficitInPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BiometricAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Biometric [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BiometricAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NormalRetirementAge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Normal retirement age</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NormalRetirementAge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths', window );">2025</a></td>
<td class="nump">$ 455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo', window );">2026</a></td>
<td class="nump">237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree', window );">2027</a></td>
<td class="nump">366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour', window );">2028</a></td>
<td class="nump">294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive', window );">2029</a></td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030-2033</a></td>
<td class="nump">2,107<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember', window );">Seniority Premiums</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths', window );">2025</a></td>
<td class="nump">117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo', window );">2026</a></td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree', window );">2027</a></td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour', window );">2028</a></td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive', window );">2029</a></td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030-2033</a></td>
<td class="nump">$ 675<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit payments in year five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit payments year four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit payments year three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimate of benefit payments expected future benefit payments year two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan expected future benefit Payments five fiscal years thereafter</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimate of benefit payments expected to be paid twelve months</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability</a></td>
<td class="nump">$ 1,654<span></span>
</td>
<td class="nump">$ 747<span></span>
</td>
<td class="nump">$ 912<span></span>
</td>
<td class="nump">$ 1,240<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisionsForEmployeeBenefits', window );">Post-employment and other non-current employee benefits</a></td>
<td class="nump">4,867<span></span>
</td>
<td class="nump">3,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_VestedDefinedBenefitObligation', window );">Vested benefit obligation</a></td>
<td class="nump">978<span></span>
</td>
<td class="nump">653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NonVestedDefinedBenefitObligation', window );">Non-vested benefit obligation</a></td>
<td class="nump">2,506<span></span>
</td>
<td class="nump">2,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AccumulatedDefinedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">3,484<span></span>
</td>
<td class="nump">2,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation', window );">Excess of projected defined benefit obligation over accumulated benefit obligation</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">1,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DefinedBenefitObligation', window );">Defined benefit obligation</a></td>
<td class="nump">5,084<span></span>
</td>
<td class="nump">4,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DefinedBenefitObligationFundsAtFairValue', window );">Pension plan funds at fair value</a></td>
<td class="num">(1,429)<span></span>
</td>
<td class="num">(1,303)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability</a></td>
<td class="nump">3,655<span></span>
</td>
<td class="nump">2,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember', window );">Seniority Premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_VestedDefinedBenefitObligation', window );">Vested benefit obligation</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NonVestedDefinedBenefitObligation', window );">Non-vested benefit obligation</a></td>
<td class="nump">445<span></span>
</td>
<td class="nump">344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AccumulatedDefinedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">945<span></span>
</td>
<td class="nump">664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation', window );">Excess of projected defined benefit obligation over accumulated benefit obligation</a></td>
<td class="nump">393<span></span>
</td>
<td class="nump">294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DefinedBenefitObligation', window );">Defined benefit obligation</a></td>
<td class="nump">1,338<span></span>
</td>
<td class="nump">958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DefinedBenefitObligationFundsAtFairValue', window );">Pension plan funds at fair value</a></td>
<td class="num">(126)<span></span>
</td>
<td class="num">(123)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability</a></td>
<td class="nump">$ 1,212<span></span>
</td>
<td class="nump">$ 835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentProvisionsForEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentProvisionsForEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AccumulatedDefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated defined benefit obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AccumulatedDefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined benefit obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitObligationFundsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined benefit obligation funds at fair value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DefinedBenefitObligationFundsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excess of projected defined benefit obligation over accumulated benefit obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NonVestedDefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-vested defined benefit obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NonVestedDefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_VestedDefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Vested defined benefit obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_VestedDefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_VariableReturnAbstract', window );"><strong>Variable return:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TrustAssetsFixedAndVariableReturnPercentage', window );">Fixed and variable trust assets</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradingEquitySecuritiesMember', window );">Traded securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FixedReturnAbstract', window );"><strong>Fixed return:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TrustAssetsFixedReturnPercentage', window );">Fixed return</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_LifeAnnuitiesMember', window );">Life annuities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FixedReturnAbstract', window );"><strong>Fixed return:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TrustAssetsFixedReturnPercentage', window );">Fixed return</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_BankInstrumentsMember', window );">Bank instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FixedReturnAbstract', window );"><strong>Fixed return:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TrustAssetsFixedReturnPercentage', window );">Fixed return</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_FederalGovernmentInstrumentsMember', window );">Federal government instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FixedReturnAbstract', window );"><strong>Fixed return:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TrustAssetsFixedReturnPercentage', window );">Fixed return</a></td>
<td class="nump">42.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=kof_PubliclyTradedSharesMember', window );">Publicly traded shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_VariableReturnAbstract', window );"><strong>Variable return:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TrustAssetsVariableReturnPercentage', window );">Variable return</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FixedReturnAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed return [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FixedReturnAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TrustAssetsFixedAndVariableReturnPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trust assets fixed and variable return percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TrustAssetsFixedAndVariableReturnPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TrustAssetsFixedReturnPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trust assets fixed return percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TrustAssetsFixedReturnPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TrustAssetsVariableReturnPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trust assets variable return percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TrustAssetsVariableReturnPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_VariableReturnAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable return [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_VariableReturnAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradingEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradingEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_LifeAnnuitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_LifeAnnuitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_BankInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_BankInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_FederalGovernmentInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_FederalGovernmentInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=kof_PubliclyTradedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=kof_PubliclyTradedSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum', window );">Post employment least invest percentage</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember', window );">Actuarial Assumption of Discount Rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Impact on absolute terms of variation in the assumptions on net defined benefit liability</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PercentageOfSignificantActuarialAssumptions', window );">Percentage of significant actuarial assumptions</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019', window );">Weighted average duration of defined benefit obligation</a></td>
<td class="text">18 years 8 months 12 days<span></span>
</td>
<td class="text">16 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of Range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019', window );">Weighted average duration of defined benefit obligation</a></td>
<td class="text">20 years 1 month 6 days<span></span>
</td>
<td class="text">16 years 9 months 18 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average duration of a defined benefit obligation. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 147<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_147_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Fund Assets, Post Employment Invest Percentage, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PercentageOfSignificantActuarialAssumptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of significant actuarial assumptions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfSignificantActuarialAssumptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statement of Changes in Equity (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">$ 1,654<span></span>
</td>
<td class="nump">$ 747<span></span>
</td>
<td class="nump">$ 912<span></span>
</td>
<td class="nump">$ 1,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">3,655<span></span>
</td>
<td class="nump">2,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">331<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="nump">340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(115)<span></span>
</td>
<td class="num">(133)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="nump">286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">233<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(107)<span></span>
</td>
<td class="num">(126)<span></span>
</td>
<td class="num">(85)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">222<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Seniority premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">1,654<span></span>
</td>
<td class="nump">747<span></span>
</td>
<td class="nump">912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">625<span></span>
</td>
<td class="nump">804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Seniority premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes</a></td>
<td class="nump">$ 355<span></span>
</td>
<td class="nump">$ 122<span></span>
</td>
<td class="nump">$ 108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from settlements. Settlements are transactions that eliminate all further legal or constructive obligations for part or all of the benefits provided under a defined benefit plan, other than a payment of benefits to, or on behalf of, employees that is set out in the terms of the plan and included in the actuarial assumptions. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]; Actuarial assumptions [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract', window );"><strong>Disclosure of defined benefit plans [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset) at beginning of period</a></td>
<td class="nump">$ 747<span></span>
</td>
<td class="nump">$ 912<span></span>
</td>
<td class="nump">$ 1,240<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Recognized during the year (obligation liability and plan assets)</a></td>
<td class="nump">931<span></span>
</td>
<td class="nump">101<span></span>
</td>
<td class="nump">124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Actuarial (gains) losses arising from changes in financial assumptions</a></td>
<td class="num">(185)<span></span>
</td>
<td class="num">(148)<span></span>
</td>
<td class="num">(375)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Actuarial gains arising from changes in demographic assumptions</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange rate valuation (gain) loss</a></td>
<td class="nump">161<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset', window );">Effect on settlement</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset) at end of period</a></td>
<td class="nump">$ 1,654<span></span>
</td>
<td class="nump">$ 747<span></span>
</td>
<td class="nump">$ 912<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_c_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 135<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan in respect of settlements. [Refer: Decrease (increase) in net defined benefit liability (asset) resulting from gains (losses) arising from settlements; Net defined benefit liability (asset); Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange rate valuation (gain) loss</a></td>
<td class="nump">$ 161<span></span>
</td>
<td class="num">$ (101)<span></span>
</td>
<td class="num">$ (78)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans | Present Value of Defined Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at beginning of year</a></td>
<td class="nump">4,028<span></span>
</td>
<td class="nump">4,199<span></span>
</td>
<td class="nump">4,515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current Service&#160;Cost</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">233<span></span>
</td>
<td class="nump">246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset', window );">Effect of curtailment</a></td>
<td class="num">(108)<span></span>
</td>
<td class="num">(144)<span></span>
</td>
<td class="num">(86)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">361<span></span>
</td>
<td class="nump">346<span></span>
</td>
<td class="nump">317<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ActuarialGainsLossesArisingFromExperienceAdjustments', window );">Actuarial (gains) or losses</a></td>
<td class="nump">726<span></span>
</td>
<td class="num">(214)<span></span>
</td>
<td class="num">(355)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange rate valuation (gain) loss</a></td>
<td class="nump">203<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="num">(134)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BenefitsPaidOrPayable', window );">Benefits paid</a></td>
<td class="num">(462)<span></span>
</td>
<td class="num">(378)<span></span>
</td>
<td class="num">(355)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">137<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions', window );">Business acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at end of year</a></td>
<td class="nump">5,084<span></span>
</td>
<td class="nump">4,028<span></span>
</td>
<td class="nump">4,199<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember', window );">Seniority premiums | Present Value of Defined Benefit Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at beginning of year</a></td>
<td class="nump">958<span></span>
</td>
<td class="nump">926<span></span>
</td>
<td class="nump">978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current Service&#160;Cost</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset', window );">Effect of curtailment</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense</a></td>
<td class="nump">97<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ActuarialGainsLossesArisingFromExperienceAdjustments', window );">Actuarial (gains) or losses</a></td>
<td class="nump">339<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="num">(97)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BenefitsPaidOrPayable', window );">Benefits paid</a></td>
<td class="num">(183)<span></span>
</td>
<td class="num">(166)<span></span>
</td>
<td class="num">(128)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions', window );">Business acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at end of year</a></td>
<td class="nump">$ 1,338<span></span>
</td>
<td class="nump">$ 958<span></span>
</td>
<td class="nump">$ 926<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BenefitsPaidOrPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of benefits paid or payable for retirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause v<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_v&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BenefitsPaidOrPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitObligationAtPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitObligationAtPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ActuarialGainsLossesArisingFromExperienceAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Actuarial gains (losses) arising from experience adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ActuarialGainsLossesArisingFromExperienceAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gains losses arising from curtailments net defined benefit liability asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in net defined benefit liability (asset) resulting from acquisitions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTrustAssetsLineItems', window );"><strong>Disclosure Of Trust Assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange rate valuation (gain) loss</a></td>
<td class="nump">$ 161<span></span>
</td>
<td class="num">$ (101)<span></span>
</td>
<td class="num">$ (78)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=kof_TrustAssetsMember', window );">Trust Assets | Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTrustAssetsLineItems', window );"><strong>Disclosure Of Trust Assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at beginning of year</a></td>
<td class="nump">1,303<span></span>
</td>
<td class="nump">1,288<span></span>
</td>
<td class="nump">1,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Actual return on trust assets</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign exchange rate valuation (gain) loss</a></td>
<td class="nump">6<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset', window );">Life annuities</a></td>
<td class="num">(22)<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset', window );">Plan amendments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at end of year</a></td>
<td class="nump">1,429<span></span>
</td>
<td class="nump">1,303<span></span>
</td>
<td class="nump">1,288<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=kof_TrustAssetsMember', window );">Trust Assets | Seniority premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfTrustAssetsLineItems', window );"><strong>Disclosure Of Trust Assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at beginning of year</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="nump">133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Actual return on trust assets</a></td>
<td class="nump">3<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Balance at end of year</a></td>
<td class="nump">$ 126<span></span>
</td>
<td class="nump">$ 123<span></span>
</td>
<td class="nump">$ 128<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from contributions to a defined benefit plan. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_f&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitObligationAtPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitObligationAtPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [domain]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_c_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease (increase) in defined benefit life annuities, net defined benefit liability (asset)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfTrustAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of trust assets [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfTrustAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=kof_TrustAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDefinedBenefitLiabilityAssetAxis=kof_TrustAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">$ 1,654<span></span>
</td>
<td class="nump">$ 747<span></span>
</td>
<td class="nump">$ 912<span></span>
</td>
<td class="nump">$ 1,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember', window );">Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">3,655<span></span>
</td>
<td class="nump">2,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">331<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="nump">340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(115)<span></span>
</td>
<td class="num">(133)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="nump">286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">233<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(107)<span></span>
</td>
<td class="num">(126)<span></span>
</td>
<td class="num">(85)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">222<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Seniority premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Actuarial Assumption of Discount Rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(124)<span></span>
</td>
<td class="num">(124)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">263<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Actuarial Assumption of Discount Rates | Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">218<span></span>
</td>
<td class="nump">211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">97<span></span>
</td>
<td class="nump">144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(117)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Actuarial Assumption of Discount Rates | Seniority premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Actuarial Assumption of Expected Rates of Salary Increases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">365<span></span>
</td>
<td class="nump">346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">149<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(136)<span></span>
</td>
<td class="num">(142)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">336<span></span>
</td>
<td class="nump">331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Actuarial Assumption of Expected Rates of Salary Increases | Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">252<span></span>
</td>
<td class="nump">253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(128)<span></span>
</td>
<td class="num">(134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember', window );">Net benefit cost recognized in the consolidated statements of income | Actuarial Assumption of Expected Rates of Salary Increases | Seniority premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current&#160;Service Cost</a></td>
<td class="nump">113<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past&#160;Service Cost</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">1,654<span></span>
</td>
<td class="nump">747<span></span>
</td>
<td class="nump">912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">1,299<span></span>
</td>
<td class="nump">625<span></span>
</td>
<td class="nump">804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Seniority premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">122<span></span>
</td>
<td class="nump">$ 108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Actuarial Assumption of Discount Rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">1,941<span></span>
</td>
<td class="nump">751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Actuarial Assumption of Discount Rates | Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">1,501<span></span>
</td>
<td class="nump">634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Actuarial Assumption of Discount Rates | Seniority premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">440<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Actuarial Assumption of Expected Rates of Salary Increases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">2,163<span></span>
</td>
<td class="nump">824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Actuarial Assumption of Expected Rates of Salary Increases | Pension&#160;and Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">1,677<span></span>
</td>
<td class="nump">681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember', window );">Net benefit cost recognized in consolidated statements of accumulated other comprehensive income | Actuarial Assumption of Expected Rates of Salary Increases | Seniority premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Remeasurements of&#160;the&#160;Net Defined&#160;Benefit Liability</a></td>
<td class="nump">$ 486<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from settlements. Settlements are transactions that eliminate all further legal or constructive obligations for part or all of the benefits provided under a defined benefit plan, other than a payment of benefits to, or on behalf of, employees that is set out in the terms of the plan and included in the actuarial assumptions. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]; Actuarial assumptions [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_PensionAndRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=kof_SeniorityPremiumPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ConsolidatedFinancialStatementLocationAxis=kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EmployeeBenefitsExpenseLineItems', window );"><strong>Employee benefits expense [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EmployeeBenefitsExpense', window );">Total employee benefits expense</a></td>
<td class="nump">$ 46,010<span></span>
</td>
<td class="nump">$ 38,403<span></span>
</td>
<td class="nump">$ 35,807<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_CostOfGoodsSoldMember', window );">Cost of Goods Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EmployeeBenefitsExpenseLineItems', window );"><strong>Employee benefits expense [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">6,100<span></span>
</td>
<td class="nump">5,204<span></span>
</td>
<td class="nump">4,956<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SocialSecurityContributions', window );">Social security costs</a></td>
<td class="nump">1,989<span></span>
</td>
<td class="nump">1,628<span></span>
</td>
<td class="nump">1,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EmployeeProfitSharing', window );">Employee profit sharing</a></td>
<td class="nump">242<span></span>
</td>
<td class="nump">139<span></span>
</td>
<td class="nump">145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PensionAndSeniorityPremiumCosts', window );">Pension and seniority premium costs</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based payment expense</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_SellingAndDistributionExpensesMember', window );">Selling and Distribution Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EmployeeBenefitsExpenseLineItems', window );"><strong>Employee benefits expense [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">23,389<span></span>
</td>
<td class="nump">20,090<span></span>
</td>
<td class="nump">18,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SocialSecurityContributions', window );">Social security costs</a></td>
<td class="nump">7,079<span></span>
</td>
<td class="nump">5,912<span></span>
</td>
<td class="nump">5,272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EmployeeProfitSharing', window );">Employee profit sharing</a></td>
<td class="nump">1,315<span></span>
</td>
<td class="nump">756<span></span>
</td>
<td class="nump">862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PensionAndSeniorityPremiumCosts', window );">Pension and seniority premium costs</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">232<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based payment expense</a></td>
<td class="nump">65<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_AdministrativeExpensesMember', window );">Administrative Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EmployeeBenefitsExpenseLineItems', window );"><strong>Employee benefits expense [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WagesAndSalaries', window );">Wages and salaries</a></td>
<td class="nump">4,213<span></span>
</td>
<td class="nump">3,090<span></span>
</td>
<td class="nump">3,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SocialSecurityContributions', window );">Social security costs</a></td>
<td class="nump">913<span></span>
</td>
<td class="nump">750<span></span>
</td>
<td class="nump">710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EmployeeProfitSharing', window );">Employee profit sharing</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">164<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PensionAndSeniorityPremiumCosts', window );">Pension and seniority premium costs</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based payment expense</a></td>
<td class="nump">$ 302<span></span>
</td>
<td class="nump">$ 311<span></span>
</td>
<td class="nump">$ 320<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForSharebasedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForSharebasedPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EmployeeBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SocialSecurityContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A class of employee benefits expense that represents social security contributions. [Refer: Employee benefits expense]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 9<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SocialSecurityContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WagesAndSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2024-01-01<br> -Paragraph 9<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_9&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WagesAndSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EmployeeBenefitsExpenseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee benefits expense [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EmployeeBenefitsExpenseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EmployeeProfitSharing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee profit sharing</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EmployeeProfitSharing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PensionAndSeniorityPremiumCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pension and seniority premium costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PensionAndSeniorityPremiumCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_CostOfGoodsSoldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_CostOfGoodsSoldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_SellingAndDistributionExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_SellingAndDistributionExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_AdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis=kof_AdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bonus Programs - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting', window );">Annual bonus percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_BonusExpense', window );">Bonus expense</a></td>
<td class="nump">$ 1,611<span></span>
</td>
<td class="nump">$ 964<span></span>
</td>
<td class="nump">$ 1,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of options granted | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">The total expense recognized for the period arising from share-based payment transactions</a></td>
<td class="nump">$ 369<span></span>
</td>
<td class="nump">$ 319<span></span>
</td>
<td class="nump">$ 326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ShareBasedPaymentsOtherNonCurrentAssets', window );">Share based payments</a></td>
<td class="nump">$ 414<span></span>
</td>
<td class="nump">$ 534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting', window );">Annual bonus percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OptionsGrantedVestingPercentage', window );">Vesting percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of options granted | shares</a></td>
<td class="nump">3,876,340,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of share options granted in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BonusExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bonus expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BonusExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OptionsGrantedVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Options granted vesting percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OptionsGrantedVestingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Qualitative Objectives And Special Projects Annual bonus Percentage Weighting</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ShareBasedPaymentsOtherNonCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based payments other non-current assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ShareBasedPaymentsOtherNonCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">3,876,340,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">666,281,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">780,524,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">856,664,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">926,288,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember', window );">FEMSA | 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">646,583,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">5,467,272,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">956,926,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">1,197,820,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">1,289,204,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">1,134,810,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember', window );">KOF | 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of share options granted in share-based payment arrangement</a></td>
<td class="nump">888,512,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of share options granted in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2024-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_FEMSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyOneIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyOneIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyTwoIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyTwoIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyThreeIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyThreeIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyFourIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=kof_TwoThousandTwentyFourIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=kof_KOFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value gain (loss) on financial instruments</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 169<span></span>
</td>
<td class="num">$ (672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermYankeeBondsMember', window );">Long Term Yankee Bonds | Hedged portion of senior note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value gain (loss) on financial instruments</a></td>
<td class="nump">$ 383<span></span>
</td>
<td class="num">$ (371)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInBorrowings', window );">Increase decrease in borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FixedInterestRateMember', window );">Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember', window );">Floating Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2025 | Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2025 | Floating Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', window );">2026 | Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', window );">2026 | Floating Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2027 | Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2027 | Floating Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">2028 | Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">2028 | Floating Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">2029 | Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">2029 | Floating Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">2030 and following years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">2030 and following years | Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">2030 and following years | Floating Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.39%<span></span>
</td>
<td class="nump">10.39%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | Floating Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.36%<span></span>
</td>
<td class="nump">10.36%<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2025 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.39%<span></span>
</td>
<td class="nump">10.39%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2025 | Floating Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.36%<span></span>
</td>
<td class="nump">10.36%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2026 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2026 | Floating Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2027 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2027 | Floating Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2028 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2028 | Floating Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2029 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2029 | Floating Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2030 and following years | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_COP', window );">Colombian peso | 2030 and following years | Floating Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.11%<span></span>
</td>
<td class="nump">50.11%<span></span>
</td>
<td class="nump">130.00%<span></span>
</td>
<td class="nump">130.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2025 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.11%<span></span>
</td>
<td class="nump">50.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2026 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2027 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2028 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2029 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_ARS', window );">Argentine peso | 2030 and following years | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.75%<span></span>
</td>
<td class="nump">10.75%<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2025 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.75%<span></span>
</td>
<td class="nump">10.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2026 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2027 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2028 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2029 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_UYU', window );">Uruguayan peso | 2030 and following years | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_EUR', window );">Euros | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">17.60%<span></span>
</td>
<td class="nump">17.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_EUR', window );">Euros | 2025 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_EUR', window );">Euros | 2026 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_EUR', window );">Euros | 2027 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_EUR', window );">Euros | 2028 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_EUR', window );">Euros | 2029 | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_EUR', window );">Euros | 2030 and following years | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | Long Term Yankee Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.06%<span></span>
</td>
<td class="nump">3.06%<span></span>
</td>
<td class="nump">3.05%<span></span>
</td>
<td class="nump">3.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | Long Term Yankee Bonds | Hedged portion of senior note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 705<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.73%<span></span>
</td>
<td class="nump">6.73%<span></span>
</td>
<td class="nump">6.74%<span></span>
</td>
<td class="nump">6.74%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2025 | Long Term Yankee Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2025 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.73%<span></span>
</td>
<td class="nump">6.73%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2026 | Long Term Yankee Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2026 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2027 | Long Term Yankee Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2027 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2028 | Long Term Yankee Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2028 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2029 | Long Term Yankee Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2029 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2030 and following years | Long Term Yankee Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.06%<span></span>
</td>
<td class="nump">3.06%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | 2030 and following years | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | Long Term Yankee Bonds | Hedged portion of senior note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInBorrowings', window );">Increase decrease in borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | Fixed Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.13%<span></span>
</td>
<td class="nump">8.13%<span></span>
</td>
<td class="nump">8.13%<span></span>
</td>
<td class="nump">8.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | Floating Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.48%<span></span>
</td>
<td class="nump">10.48%<span></span>
</td>
<td class="nump">11.57%<span></span>
</td>
<td class="nump">11.57%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2025 | Fixed Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2025 | Floating Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.53%<span></span>
</td>
<td class="nump">10.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2026 | Fixed Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2026 | Floating Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.45%<span></span>
</td>
<td class="nump">10.45%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2027 | Fixed Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.87%<span></span>
</td>
<td class="nump">7.87%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2027 | Floating Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2028 | Fixed Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.36%<span></span>
</td>
<td class="nump">7.36%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2028 | Floating Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2029 | Fixed Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.95%<span></span>
</td>
<td class="nump">9.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2029 | Floating Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2030 and following years | Fixed Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | 2030 and following years | Floating Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | Floating Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.08%<span></span>
</td>
<td class="nump">9.08%<span></span>
</td>
<td class="nump">8.88%<span></span>
</td>
<td class="nump">8.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2025 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2025 | Floating Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.08%<span></span>
</td>
<td class="nump">9.08%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2026 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2026 | Floating Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.08%<span></span>
</td>
<td class="nump">9.08%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2027 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2027 | Floating Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2028 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2028 | Floating Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2029 | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2029 | Floating Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2030 and following years | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Real | 2030 and following years | Floating Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Fixed Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Floating Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Colombian peso | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Colombian peso | Floating Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Argentine peso | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Uruguayan peso | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Euros | Fixed Interest Rate | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShorttermBorrowings', window );">Short- term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | U.S. Dollar | Long Term Yankee Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | U.S. Dollar | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Mexican peso | Fixed Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Mexican peso | Floating Interest Rate | Long Term Borrowings Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Real | Fixed Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember', window );">At Fair Value | Real | Floating Interest Rate | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate on borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The non-current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Borrowings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermYankeeBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermYankeeBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_HedgedItemsAxis=kof_HedgedPortionOfSeniorNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_HedgedItemsAxis=kof_HedgedPortionOfSeniorNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FixedInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FixedInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_COP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_COP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_ShortTermBankLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_ShortTermBankLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_ARS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_ARS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_UYU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_UYU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermBankLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermBankLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_MXN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_MXN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermBorrowingsSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermBorrowingsSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_BRL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_BRL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables - Summary of Interest Expense (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract', window );"><strong>Disclosure of detailed information about borrowings [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnBorrowings', window );">Interest on debts and borrowings</a></td>
<td class="nump">$ 4,361<span></span>
</td>
<td class="nump">$ 4,215<span></span>
</td>
<td class="nump">$ 4,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinanceChargesForEmployeeBenefits', window );">Finance charges for employee benefits (See Note 15.4)</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">297<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss', window );">Derivative instruments (Interest)</a></td>
<td class="nump">2,147<span></span>
</td>
<td class="nump">2,086<span></span>
</td>
<td class="nump">1,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinanceChargesForLeases', window );">Interest expense for leases (See Note 9)</a></td>
<td class="nump">349<span></span>
</td>
<td class="nump">278<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinanceOperatingCharges', window );">Finance operating charges</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">226<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">$ 7,532<span></span>
</td>
<td class="nump">$ 7,102<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on financial liabilities designated at fair value through profit or loss. [Refer: Interest expense; Financial liabilities at fair value through profit or loss, designated upon initial recognition or subsequently]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FinanceChargesForEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance charges for employee benefits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinanceChargesForEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FinanceChargesForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance charges for leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinanceChargesForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FinanceOperatingCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance operating charges</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinanceOperatingCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseInInterestRateOnTheBonds', window );">Increase in interest rate on the bonds</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings', window );">Repayments of bonds, notes and debentures, net savings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 408,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_ARS', window );">Argentine peso</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember', window );">7.87% Senior Notes, Maturity Date on Nov. 26, 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.87%<span></span>
</td>
<td class="nump">7.87%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember', window );">TIIE + 0.08% Debt Bonds Maturing on 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,727,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Floating interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.08%<span></span>
</td>
<td class="nump">0.08%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointThreeFivePercentageMember', window );">7.35% Debt Bonds Maturing in 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.35%<span></span>
</td>
<td class="nump">7.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember', window );">7.36% Debt Bonds Maturing 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,965,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.36%<span></span>
</td>
<td class="nump">7.36%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember', window );">SLB TIIE + 0.05% Debt Bonds Maturing on 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,435,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Floating interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.05%<span></span>
</td>
<td class="nump">0.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember', window );">TIIE + 0.05% Debt Bonds Maturing on 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Floating interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.05%<span></span>
</td>
<td class="nump">0.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember', window );">9.95% Debt Bonds Maturing in 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.95%<span></span>
</td>
<td class="nump">9.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember', window );">2.75 Senior Notes, Maturity Date on January 22, 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBondsNotesAndDebentures', window );">Repayment of bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember', window );">1.85% Senior Notes, Maturity Date on September 1, 2032</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.85%<span></span>
</td>
<td class="nump">1.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember', window );">5.25% Senior Notes, Maturity Date on Nov. 26, 2043</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBondsNotesAndDebentures', window );">Repayment of bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_SustainabilityLinkedBondSLBMember', window );">Sustainability-Linked Bond (SLB)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 9,400,000,000<span></span>
</td>
<td class="nump">$ 6,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember', window );">5.46% Senior Notes, Maturity Date on May 12, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.46%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsAdjustmentToInterestRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate on borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 7<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RepaymentsOfBondsNotesAndDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for repayments of bonds, notes and debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBondsNotesAndDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseInInterestRateOnTheBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase In Interest Rate On The Bonds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseInInterestRateOnTheBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_RepaymentsOfBondsNotesAndDebenturesNetSavings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayments of bonds, notes and debentures, net savings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RepaymentsOfBondsNotesAndDebenturesNetSavings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_ARS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_ARS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointThreeFivePercentageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_SevenPointThreeFivePercentageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_SustainabilityLinkedBondSLBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_SustainabilityLinkedBondSLBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">$ 67,735<span></span>
</td>
<td class="nump">$ 80,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments, Lease liabilities</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(8,401)<span></span>
</td>
<td class="num">$ (8,432)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Payments of lease liabilities, classified as financing activities</a></td>
<td class="num">(1,205)<span></span>
</td>
<td class="num">(968)<span></span>
</td>
<td class="num">(763)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Cash flows, Repayments, Total from financing activities</a></td>
<td class="num">(884)<span></span>
</td>
<td class="num">(9,091)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds</a></td>
<td class="nump">1,394<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="nump">6,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">New leases</a></td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Others</a></td>
<td class="nump">461<span></span>
</td>
<td class="nump">616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Fair value in Hedge Instruments</a></td>
<td class="num">(383)<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign Exchange movement</a></td>
<td class="nump">7,553<span></span>
</td>
<td class="num">(5,359)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Translation Effect</a></td>
<td class="num">(41)<span></span>
</td>
<td class="num">(343)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">76,881<span></span>
</td>
<td class="nump">67,735<span></span>
</td>
<td class="nump">80,804<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember', window );">Short-term Borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments, Lease liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds</a></td>
<td class="nump">1,394<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">New leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Others</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Fair value in Hedge Instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign Exchange movement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Translation Effect</a></td>
<td class="num">(39)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">1,443<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember', window );">Short-term Borrowings | Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments, Lease liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds</a></td>
<td class="nump">1,394<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">New leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Others</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Fair value in Hedge Instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign Exchange movement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Translation Effect</a></td>
<td class="num">(39)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">1,443<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember', window );">Long-term Borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">65,126<span></span>
</td>
<td class="nump">78,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments, Lease liabilities</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(8,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">New leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Others</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Fair value in Hedge Instruments</a></td>
<td class="num">(383)<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign Exchange movement</a></td>
<td class="nump">7,542<span></span>
</td>
<td class="num">(5,363)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Translation Effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(293)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">72,254<span></span>
</td>
<td class="nump">65,126<span></span>
</td>
<td class="nump">78,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember', window );">Long-term Borrowings | Long-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">1,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments, Lease liabilities</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">New leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Others</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Fair value in Hedge Instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign Exchange movement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Translation Effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(293)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="nump">1,152<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember', window );">Long-term Borrowings | Long-term notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">64,951<span></span>
</td>
<td class="nump">77,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Cash flows, Repayments, Lease liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(7,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">New leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Others</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Fair value in Hedge Instruments</a></td>
<td class="num">(383)<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign Exchange movement</a></td>
<td class="nump">7,542<span></span>
</td>
<td class="num">(5,515)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Translation Effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">72,107<span></span>
</td>
<td class="nump">64,951<span></span>
</td>
<td class="nump">77,517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">2,521<span></span>
</td>
<td class="nump">2,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Payments of lease liabilities, classified as financing activities</a></td>
<td class="num">(856)<span></span>
</td>
<td class="num">(690)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Proceeds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities', window );">New leases</a></td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Others</a></td>
<td class="nump">464<span></span>
</td>
<td class="nump">538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss', window );">Fair value in Hedge Instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign Exchange movement</a></td>
<td class="nump">11<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities', window );">Translation Effect</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Carrying value</a></td>
<td class="nump">$ 3,184<span></span>
</td>
<td class="nump">$ 2,521<span></span>
</td>
<td class="nump">$ 2,135<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial liabilities at fair value through profit or loss. [Refer: Financial liabilities at fair value through profit or loss]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44B<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44B_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44B<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44B_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A_TI<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44B<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44B&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 44D<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from borrowings obtained. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) through translation effect, liabilities arising from financing activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayments of borrowings and lease liabilities, classified as financing activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_ShorttermBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_ShortTermBankLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_ShortTermBankLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LongtermBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermBankLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermBankLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income and Expenses - Summary of other income and expenses (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherMaterialIncomeAbstract', window );"><strong>Other income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsOnDisposalsOfNoncurrentAssets', window );">Gain on sale of long-lived assets</a></td>
<td class="nump">$ 232<span></span>
</td>
<td class="nump">$ 178<span></span>
</td>
<td class="nump">$ 324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CancellationOfContingencies', window );">Cancellation of contingencies</a></td>
<td class="nump">417<span></span>
</td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AdjustmentsForTaxCreditRecovery', window );">Tax credit recovery</a></td>
<td class="nump">1,154<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NetForeignExchangeGains', window );">Foreign exchange gain related to operating activities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">339<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_InsuranceRecovery', window );">Insurance recovery</a></td>
<td class="nump">1,744<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MiscellaneousOtherOperatingIncome', window );">Other</a></td>
<td class="nump">670<span></span>
</td>
<td class="nump">383<span></span>
</td>
<td class="nump">403<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherIncome', window );">Other income</a></td>
<td class="nump">4,217<span></span>
</td>
<td class="nump">1,981<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherMaterialExpenseAbstract', window );"><strong>Other expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ProvisionForContingencies', window );">Provisions for contingencies</a></td>
<td class="nump">593<span></span>
</td>
<td class="nump">1,306<span></span>
</td>
<td class="nump">1,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LossesOnRetirementOfNonCurrentAssets', window );">Loss on the retirement of long-lived assets</a></td>
<td class="nump">482<span></span>
</td>
<td class="nump">186<span></span>
</td>
<td class="nump">177<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LossesOnDisposalsOfNoncurrentAssets', window );">Loss on sale of long-lived assets</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_InsuranceExpenses', window );">Insurance expenses</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_InvestmentImpairments', window );">Impairment on equity investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">143<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SeverancePayments', window );">Severance payments</a></td>
<td class="nump">244<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DonationsAndSubsidiesExpense', window );">Donations</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="nump">302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ForeignExchangeGainLossRelatedToOperatingActivities', window );">Foreign exchange losses related to operating activities</a></td>
<td class="nump">893<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PaymentToFormerShareholders', window );">Tax credit recovery payment to former shareholders</a></td>
<td class="nump">998<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MiscellaneousOtherOperatingExpense', window );">Other</a></td>
<td class="nump">1,192<span></span>
</td>
<td class="nump">985<span></span>
</td>
<td class="nump">531<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherExpenseByNature', window );">Other expenses, by nature</a></td>
<td class="nump">$ 4,936<span></span>
</td>
<td class="nump">$ 3,253<span></span>
</td>
<td class="nump">$ 2,456<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DonationsAndSubsidiesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from donations and subsidies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DonationsAndSubsidiesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsOnDisposalsOfNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gain on disposals of non-current assets. [Refer: Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsOnDisposalsOfNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LossesOnDisposalsOfNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The losses on disposals of non-current assets. [Refer: Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LossesOnDisposalsOfNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MiscellaneousOtherOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MiscellaneousOtherOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MiscellaneousOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of miscellaneous other operating income. [Refer: Other operating income (expense)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MiscellaneousOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherExpenseByNature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherExpenseByNature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating income that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AdjustmentsForTaxCreditRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments For Tax Credit Recovery</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AdjustmentsForTaxCreditRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CancellationOfContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cancellation of contingencies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CancellationOfContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ForeignExchangeGainLossRelatedToOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign Exchange Gain (Loss) Related To Operating Activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ForeignExchangeGainLossRelatedToOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InsuranceExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Insurance Expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InsuranceExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InsuranceRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Insurance Recovery</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InsuranceRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_InvestmentImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment impairments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_InvestmentImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_LossesOnRetirementOfNonCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Losses on retirement of non-current assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LossesOnRetirementOfNonCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NetForeignExchangeGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net foreign exchange gains</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NetForeignExchangeGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherMaterialExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other expense [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherMaterialExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherMaterialIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other income [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherMaterialIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PaymentToFormerShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment To Former Shareholders</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PaymentToFormerShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ProvisionForContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Provision for contingencies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProvisionForContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_SeverancePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Severance payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SeverancePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial instruments</a></td>
<td class="nump">$ 4,702<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial instruments</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">228<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TrustAssetsOfLaborObligations', window );">Trust assets of labor obligations</a></td>
<td class="nump">1,555<span></span>
</td>
<td class="nump">1,426<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Derivative financial instruments</a></td>
<td class="nump">5,259<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">2,085<span></span>
</td>
<td class="nump">5,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TrustAssetsOfLaborObligations', window );">Trust assets of labor obligations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TrustAssetsOfLaborObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trust Assets Of Labor Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TrustAssetsOfLaborObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Impact of Hedging On Equity (Details) - Recurring fair value measurement - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">$ (523)<span></span>
</td>
<td class="num">$ (134)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">583<span></span>
</td>
<td class="num">(909)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">6,856<span></span>
</td>
<td class="num">(3,998)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="num">(190)<span></span>
</td>
<td class="nump">1,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="num">(5,035)<span></span>
</td>
<td class="nump">2,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(9)<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsTaxEffect', window );">Income tax effect</a></td>
<td class="num">(693)<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">989<span></span>
</td>
<td class="num">(523)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_NoncontrollingInterestsMember', window );">Non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(60)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">52<span></span>
</td>
<td class="num">(55)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">551<span></span>
</td>
<td class="num">(148)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="num">(390)<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsTaxEffect', window );">Income tax effect</a></td>
<td class="num">(52)<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">42<span></span>
</td>
<td class="num">(60)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignExchangeForwardContractsMember', window );">Foreign exchange forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(332)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">87<span></span>
</td>
<td class="num">(502)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">732<span></span>
</td>
<td class="num">(1,454)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="num">(98)<span></span>
</td>
<td class="nump">1,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsTaxEffect', window );">Income tax effect</a></td>
<td class="num">(232)<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">185<span></span>
</td>
<td class="num">(332)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignCurrencyOptionMember', window );">Foreign currency option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">166<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="num">(43)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="num">(38)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsTaxEffect', window );">Income tax effect</a></td>
<td class="num">(28)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(29)<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">91<span></span>
</td>
<td class="num">(228)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">5,898<span></span>
</td>
<td class="num">(2,667)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="num">(4,645)<span></span>
</td>
<td class="nump">2,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsTaxEffect', window );">Income tax effect</a></td>
<td class="num">(412)<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">874<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember', window );">Commodity price contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(102)<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">187<span></span>
</td>
<td class="num">(124)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="num">(282)<span></span>
</td>
<td class="nump">271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsTaxEffect', window );">Income tax effect</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="num">(169)<span></span>
</td>
<td class="num">(102)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_TotalHoldersOfTheParentMember', window );">Total holders of the parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsLineItems', window );"><strong>Disclosure of financial assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, begging balance</a></td>
<td class="num">(463)<span></span>
</td>
<td class="num">(120)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsPurchased', window );">Financial instruments &#8211; purchases</a></td>
<td class="nump">531<span></span>
</td>
<td class="num">(854)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI', window );">Change in fair value of financial instruments recognized in OCI</a></td>
<td class="nump">6,305<span></span>
</td>
<td class="num">(3,850)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmountReclassifiedFromOCIToProfitOrLoss', window );">Amount reclassified from OCI to profit or loss</a></td>
<td class="num">(138)<span></span>
</td>
<td class="nump">1,444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations', window );">Foreign currency revaluation of the net foreign operations</a></td>
<td class="num">(4,645)<span></span>
</td>
<td class="nump">2,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EffectsOfChangesInForeignExchangeRates', window );">Effects of changes in foreign exchange rates</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_FinancialInstrumentsTaxEffect', window );">Income tax effect</a></td>
<td class="num">(641)<span></span>
</td>
<td class="nump">212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DerivativeFinancialAssetsLiabilitiesNet', window );">Financial instruments designated as hedging instruments, at fair value, ending balance</a></td>
<td class="nump">$ 947<span></span>
</td>
<td class="num">$ (463)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AmountReclassifiedFromOCIToProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount reclassified from OCI to profit or loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AmountReclassifiedFromOCIToProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of financial instruments recognized in OCI</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DerivativeFinancialAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative Financial Assets (Liabilities), Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DerivativeFinancialAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EffectsOfChangesInForeignExchangeRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effects of changes in foreign exchange rates</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EffectsOfChangesInForeignExchangeRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FinancialInstrumentsPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial instruments purchased</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinancialInstrumentsPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_FinancialInstrumentsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial instruments tax effect</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_FinancialInstrumentsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ForeignCurrencyRevaluationOfTheNetForeignOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign currency revaluation of the net foreign operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ForeignCurrencyRevaluationOfTheNetForeignOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_NoncontrollingInterestsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_NoncontrollingInterestsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignExchangeForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignExchangeForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignCurrencyOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_ForeignCurrencyOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_TotalHoldersOfTheParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_TotalHoldersOfTheParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail) - MXN ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 4,702,000,000<span></span>
</td>
<td class="nump">$ 96,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_OptionToPurchaseForeignCurrencyMember', window );">Option to purchase foreign currency | Less than one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,701,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">248,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember', window );">Forward agreements to purchase foreign currency | Less than one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">4,035,000,000<span></span>
</td>
<td class="nump">10,700,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="num">(72,000,000)<span></span>
</td>
<td class="num">(550,000,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 310,000,000<span></span>
</td>
<td class="nump">$ 36,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_OptionToPurchaseForeignCurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_OptionToPurchaseForeignCurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summarizes Outstanding Cross Currency Swap Agreements (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 4,702<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | Less than one year | Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">6,251<span></span>
</td>
<td class="nump">5,210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(984)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">461<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | One to three years | Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">9,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(137)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | Three to four years | Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">16,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(68)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">3,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | Four to six years | Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | After six years | Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_LaterThanFourYearsAndNotLaterThanSixYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_LaterThanFourYearsAndNotLaterThanSixYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_AfterSixYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_AfterSixYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements for Prior Year (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 4,702<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | Less than one year | Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">6,251<span></span>
</td>
<td class="nump">5,210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(984)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 461<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | One to two years | Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,377)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | Two to four years | Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(803)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember', window );">Cross-currency swaps | Four to five years | Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CrossCurrencySwapsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Additional Information (Detail)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) on financial instruments</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 169<span></span>
</td>
<td class="num">$ (672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermYankeeBondsMember', window );">Long Term Yankee Bonds | Hedged portion of senior note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) on financial instruments</a></td>
<td class="nump">$ 383<span></span>
</td>
<td class="num">$ (371)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInBorrowings', window );">Increase decrease in borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | Long Term Yankee Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_USD', window );">U.S. Dollar | Long Term Yankee Bonds | Hedged portion of senior note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 705<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_MXN', window );">Mexican peso | Long Term Yankee Bonds | Hedged portion of senior note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInBorrowings', window );">Increase decrease in borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Borrowings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=kof_LongTermYankeeBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=kof_LongTermYankeeBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_HedgedItemsAxis=kof_HedgedPortionOfSeniorNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_HedgedItemsAxis=kof_HedgedPortionOfSeniorNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_USD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_MXN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_MXN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail) - MXN ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 4,702,000,000<span></span>
</td>
<td class="nump">$ 96,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember', window );">2032</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">10,134,000,000<span></span>
</td>
<td class="nump">8,447,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(1,784,000,000)<span></span>
</td>
<td class="num">(1,381,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Aluminum price contracts | 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">647,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Aluminum price contracts | Less than one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">828,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(2,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">33,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Sugar price contracts | 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,593,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(128,000,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">206,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Sugar price contracts | Less than one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">3,108,000,000<span></span>
</td>
<td class="nump">745,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(183,000,000)<span></span>
</td>
<td class="num">(72,000,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">6,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Sugar price contracts | One to two years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">2,214,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(118,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Sugar price contracts | 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">440,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(27,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Diesel price contracts | Less than one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">22,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | PX+MEG price contracts | Less than one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional Amount</a></td>
<td class="nump">72,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivative financial instruments liability</a></td>
<td class="num">(5,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_AluminumPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_AluminumPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanThreeMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanThreeMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_SugarPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_SugarPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_DieselPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_DieselPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_PXMEGPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_PXMEGPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Outstanding Option Agreements to Purchase Foreign Currency (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems', window );"><strong>Disclosure of detailed information about financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 4,702<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<FILENAME>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest Expense</a></td>
<td class="num">$ (7,532)<span></span>
</td>
<td class="num">$ (7,102)<span></span>
</td>
<td class="num">$ (6,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange</a></td>
<td class="nump">304<span></span>
</td>
<td class="num">(1,046)<span></span>
</td>
<td class="num">(324)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(392)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(747)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Option to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold', window );">Cost of good sold</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold', window );">Cost of good sold</a></td>
<td class="nump">136<span></span>
</td>
<td class="num">(1,834)<span></span>
</td>
<td class="num">(681)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember', window );">Derivatives designated as hedges | Commodity price contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems', window );"><strong>Disclosure of net effects of expired contracts that met hedging criteria [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold', window );">Cost of good sold</a></td>
<td class="num">$ (15)<span></span>
</td>
<td class="nump">$ 430<span></span>
</td>
<td class="nump">$ 614<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2024-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of net effects of expired contracts that met hedging criteria [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_HedgingInstrumentsAxis=kof_DerivativesDesignatedAsHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_OptionToPurchaseForeignCurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_OptionToPurchaseForeignCurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=kof_CommodityPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) on financial instruments</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 169<span></span>
</td>
<td class="num">$ (672)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesNotDesignatedForHedgeAccountingMember', window );">Derivatives Not Designated For Hedge Accounting | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems', window );"><strong>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Market value (loss) on financial instruments</a></td>
<td class="nump">$ 938<span></span>
</td>
<td class="nump">$ 141<span></span>
</td>
<td class="num">$ (2,270)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_HedgingInstrumentsAxis=kof_DerivativesNotDesignatedForHedgeAccountingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_HedgingInstrumentsAxis=kof_DerivativesNotDesignatedForHedgeAccountingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<FILENAME>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail) - Market risk - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreements to purchase U.S. Dollar (MXN/USD)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(13.00%)<span></span>
</td>
<td class="num">(11.00%)<span></span>
</td>
<td class="num">(10.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (203)<span></span>
</td>
<td class="num">$ (465)<span></span>
</td>
<td class="num">$ (512)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreements to purchase U.S. Dollar (BRL/USD)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(13.00%)<span></span>
</td>
<td class="num">(12.00%)<span></span>
</td>
<td class="num">(18.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (50)<span></span>
</td>
<td class="num">$ (521)<span></span>
</td>
<td class="num">$ (550)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreements to purchase U.S. Dollar (COP/USD)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(11.00%)<span></span>
</td>
<td class="num">(16.00%)<span></span>
</td>
<td class="num">(17.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (34)<span></span>
</td>
<td class="num">$ (225)<span></span>
</td>
<td class="num">$ (112)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreements to purchase U.S. Dollar (ARS/USD)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(55.00%)<span></span>
</td>
<td class="num">(3.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (11)<span></span>
</td>
<td class="num">$ (140)<span></span>
</td>
<td class="num">$ (10)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreements to purchase U.S. Dollar (UYU/USD)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(7.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (13)<span></span>
</td>
<td class="num">$ (20)<span></span>
</td>
<td class="num">$ (25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Forward agreements to purchase U.S. Dollar (CRC/USD)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(7.00%)<span></span>
</td>
<td class="num">(7.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (14)<span></span>
</td>
<td class="num">$ (15)<span></span>
</td>
<td class="num">$ (24)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Cross currency swaps (USD to MXN)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(13.00%)<span></span>
</td>
<td class="num">(11.00%)<span></span>
</td>
<td class="num">(10.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (1,863)<span></span>
</td>
<td class="num">$ (1,314)<span></span>
</td>
<td class="num">$ (1,220)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Cross currency swaps (USD to BRL)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(13.00%)<span></span>
</td>
<td class="num">(12.00%)<span></span>
</td>
<td class="num">(18.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (2,396)<span></span>
</td>
<td class="num">$ (1,683)<span></span>
</td>
<td class="num">$ (2,893)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Sugar price contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInSugarPricePercentage', window );">Change on sugar Price</a></td>
<td class="num">(29.00%)<span></span>
</td>
<td class="num">(29.00%)<span></span>
</td>
<td class="num">(22.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (1,578)<span></span>
</td>
<td class="num">$ (765)<span></span>
</td>
<td class="num">$ (333)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Aluminum price contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInAluminumPricePercentage', window );">Change on Aluminum price</a></td>
<td class="num">(22.00%)<span></span>
</td>
<td class="num">(22.00%)<span></span>
</td>
<td class="num">(35.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInAluminumPriceEffectOnEquity', window );">Change in Aluminum price, effect on equity</a></td>
<td class="num">$ (189)<span></span>
</td>
<td class="num">$ (147)<span></span>
</td>
<td class="num">$ (189)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Options to purchase foreign currency (MXN to USD)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(13.00%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (136)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Options to purchase foreign currency (BRL to USD)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(13.00%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (119)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember', window );">Options to purchase foreign currency (COP to USD)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SurchargeRatePercentage', window );">Change in USD rate</a></td>
<td class="num">(11.00%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnEquity', window );">Effect on equity</a></td>
<td class="num">$ (54)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Profit and loss effect</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInAluminumPriceEffectOnEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in aluminum price, effect on equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInAluminumPriceEffectOnEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInAluminumPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in aluminum price percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInAluminumPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInForeignCurrencyRateEffectOnEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in foreign currancy rate, effect on equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInForeignCurrencyRateEffectOnEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in foreign currancy rate, effect on profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInForeignCurrencyRateEffectOnProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInSugarPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in sugar price percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInSugarPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_SurchargeRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in us dollar rate percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SurchargeRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_MarketRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDMXNUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDMXNUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDBRLUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDBRLUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDCOPUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDCOPUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDARSUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDARSUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDUYUUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementsToPurchaseUSDUYUUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_CrossCurrencySwapsUSDIntoMXNMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_CrossCurrencySwapsUSDIntoMXNMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_CrossCurrencySwapsUSDIntoBRLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_CrossCurrencySwapsUSDIntoBRLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_SugarPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_SugarPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AluminumPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AluminumPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail) - Interest Rate Risk - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInUSDollarRateBasisPoints', window );">Change&#160;in rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss', window );">Effect&#160;on profit&#160;or (loss)</a></td>
<td class="num">$ (204)<span></span>
</td>
<td class="num">$ (187)<span></span>
</td>
<td class="num">$ (203)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInForeignCurrencyRateEffectOnProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in foreign currancy rate, effect on profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInForeignCurrencyRateEffectOnProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ChangeInUSDollarRateBasisPoints">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in US dollar rate basis points description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ChangeInUSDollarRateBasisPoints</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearTwoMember', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="num">$ (312)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearTwoMember', window );">2025 | Notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">1,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearTwoMember', window );">2025 | Loans from banks</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">1,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearThreeMember', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="num">(343)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearThreeMember', window );">2026 | Notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">2,928<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearThreeMember', window );">2026 | Loans from banks</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFourMember', window );">2027</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="num">(268)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFourMember', window );">2027 | Notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">8,495<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFourMember', window );">2027 | Loans from banks</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFiveMember', window );">2028</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFiveMember', window );">2028 | Notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">9,961<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearFiveMember', window );">2028 | Loans from banks</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember', window );">2029</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember', window );">2029 | Notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">5,492<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember', window );">2029 | Loans from banks</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember', window );">2030 and thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilities', window );">Derivatives financial liabilities (assets)</a></td>
<td class="num">(1,956)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember', window );">2030 and thereafter | Notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">43,504<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember', window );">2030 and thereafter | Loans from banks</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity&#8217;s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity&#8217;s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_NotesAndBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_NotesAndBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_LoansFromBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_LoansFromBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearSixAndThereafterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=kof_YearSevenAndThereafterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R137.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summary of Supplier Finance Included in All Trade Payables (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SupplierFinanceArrangementsAxis=ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember', window );">Carrying amount of trade payables that are part of a supplier finance arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">$ 4,973<span></span>
</td>
<td class="nump">$ 2,416<span></span>
</td>
<td class="nump">$ 3,697<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SupplierFinanceArrangementsAxis=ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember', window );">Of which suppliers have received payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract', window );"><strong>Categories of financial liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Financial liabilities</a></td>
<td class="nump">$ 680<span></span>
</td>
<td class="nump">$ 823<span></span>
</td>
<td class="nump">$ 2,831<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfFinancialLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfFinancialLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity&#8217;s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity&#8217;s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 25<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SupplierFinanceArrangementsAxis=ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SupplierFinanceArrangementsAxis=ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SupplierFinanceArrangementsAxis=ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SupplierFinanceArrangementsAxis=ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R138.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($) </div>
<div>$ / T </div>
<div>$ / lb</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($) </div>
<div>$ / T </div>
<div>$ / lb</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / T </div>
<div>$ / lb</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 4,702,000,000<span></span>
</td>
<td class="nump">$ 96,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate MXN/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">18.79<span></span>
</td>
<td class="nump">18.42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 1,451,000,000<span></span>
</td>
<td class="nump">$ 3,045,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate MXN/USD | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate MXN/USD | Foreign exchange currency option contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">19.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 568,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate BRL/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">5.50<span></span>
</td>
<td class="nump">5.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 951,000,000<span></span>
</td>
<td class="nump">$ 2,486,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate BRL/USD | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate BRL/USD | Foreign exchange currency option contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">5.77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 472,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate COP/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">4,133.57<span></span>
</td>
<td class="nump">4,435.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 275,000,000<span></span>
</td>
<td class="nump">$ 757,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate COP/USD | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate COP/USD | Foreign exchange currency option contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">4,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 307,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate ARS/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">1,197.76<span></span>
</td>
<td class="nump">668.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 517,000,000<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate UYU/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">41.59<span></span>
</td>
<td class="nump">40.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 169,000,000<span></span>
</td>
<td class="nump">$ 344,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average exchange rate CRC/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">531.13<span></span>
</td>
<td class="nump">558.89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 240,000,000<span></span>
</td>
<td class="nump">$ 154,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Interest rate swaps | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Aluminum price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 440,000,000<span></span>
</td>
<td class="nump">$ 298,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average price (USD/Ton) 1 | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound)</a></td>
<td class="nump">2,480.15<span></span>
</td>
<td class="nump">2,304.43<span></span>
</td>
<td class="nump">2,304.43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Diesel price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 11,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average Price USD, Per Gallon | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound) | $ / T</a></td>
<td class="nump">2.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | PX+MEG price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 72,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average price (USD/Ton) 2 | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound) | $ / T</a></td>
<td class="nump">950.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Sugar price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 3,476,000,000<span></span>
</td>
<td class="nump">$ 1,703,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember', window );">1-6 months | Average price (USD cent/Lb) | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound)</a></td>
<td class="nump">19.38<span></span>
</td>
<td class="nump">22.43<span></span>
</td>
<td class="nump">22.43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate MXN/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">20.71<span></span>
</td>
<td class="nump">18.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 126,000,000<span></span>
</td>
<td class="nump">$ 1,781,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate MXN/USD | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate MXN/USD | Foreign exchange currency option contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">20.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 1,127,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate BRL/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">6.07<span></span>
</td>
<td class="nump">5.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="nump">$ 1,370,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate BRL/USD | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate BRL/USD | Foreign exchange currency option contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">6.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 928,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate COP/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">4,163.63<span></span>
</td>
<td class="nump">4,316.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 22,000,000<span></span>
</td>
<td class="nump">$ 334,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate COP/USD | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate COP/USD | Foreign exchange currency option contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">4,361.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 299,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate ARS/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">1,286<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate UYU/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">44.13<span></span>
</td>
<td class="nump">40.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 113,000,000<span></span>
</td>
<td class="nump">$ 163,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average exchange rate CRC/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">540.05<span></span>
</td>
<td class="nump">556.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 152,000,000<span></span>
</td>
<td class="nump">$ 117,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Interest rate swaps | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Aluminum price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 389,000,000<span></span>
</td>
<td class="nump">$ 349,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average price (USD/Ton) 1 | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound)</a></td>
<td class="nump">2,542.39<span></span>
</td>
<td class="nump">2,363.73<span></span>
</td>
<td class="nump">2,363.73<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Diesel price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 11,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average Price USD, Per Gallon | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound) | $ / T</a></td>
<td class="nump">2.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | PX+MEG price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average price (USD/Ton) 2 | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound) | $ / T</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Sugar price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 1,500,000,000<span></span>
</td>
<td class="nump">$ 890,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember', window );">6-12 months | Average price (USD cent/Lb) | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound)</a></td>
<td class="nump">19.14<span></span>
</td>
<td class="nump">22.18<span></span>
</td>
<td class="nump">22.18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate MXN/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate MXN/USD | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">19.37<span></span>
</td>
<td class="nump">19.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 14,330,000,000<span></span>
</td>
<td class="nump">$ 11,944,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate MXN/USD | Foreign exchange currency option contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate BRL/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate BRL/USD | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">5.05<span></span>
</td>
<td class="nump">5.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 16,823,000,000<span></span>
</td>
<td class="nump">$ 14,022,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate BRL/USD | Foreign exchange currency option contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate COP/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate COP/USD | Cross currency swaps and interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">3,550<span></span>
</td>
<td class="nump">3,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 1,184,000,000<span></span>
</td>
<td class="nump">$ 987,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate COP/USD | Foreign exchange currency option contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate ARS/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate UYU/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average exchange rate CRC/USD | Forward agreements to purchase foreign currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Interest rate swaps | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageForeignExchangeRate', window );">Average exchange rate</a></td>
<td class="nump">0.0016<span></span>
</td>
<td class="nump">0.0016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 10,134,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,447<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Aluminum price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average price (USD/Ton) 1 | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Diesel price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average Price USD, Per Gallon | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound) | $ / T</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | PX+MEG price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average price (USD/Ton) 2 | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound) | $ / T</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Sugar price contracts | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialAssets', window );">Asset</a></td>
<td class="nump">$ 787,000,000<span></span>
</td>
<td class="nump">$ 745,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember', window );">More than 12 | Average price (USD cent/Lb) | Notional amount (in millions of pesos)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems', window );"><strong>Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CommodityRiskAveragePrice', window );">Commodity risk, average price (in US dollars per ton or pound)</a></td>
<td class="nump">17.94<span></span>
</td>
<td class="nump">22.62<span></span>
</td>
<td class="nump">22.62<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AverageForeignExchangeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AverageForeignExchangeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfExternalCreditExposuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfExternalCreditExposuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CommodityRiskAveragePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commodity Risk, Average Price</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CommodityRiskAveragePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateMXNUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateMXNUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_OptionContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateBRLUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateBRLUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateCOPUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateCOPUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateARSUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateARSUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateUYUUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateUYUUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateCRCUSDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageExchangeRateCRCUSDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AverageInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AluminumPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AluminumPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CommodityPriceRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CommodityPriceRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerTonOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerTonOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_DieselPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_DieselPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerGallonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerGallonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_PXMEGPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_PXMEGPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerTonTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDPerTonTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_SugarPriceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_SugarPriceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDCentLbMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=kof_AveragePriceUSDCentLbMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=kof_MoreThanTwelveMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R139.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">$ 7,113<span></span>
</td>
<td class="nump">$ 6,680<span></span>
</td>
<td class="nump">$ 6,491<span></span>
</td>
<td class="nump">$ 6,022<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">5,757<span></span>
</td>
<td class="nump">5,459<span></span>
</td>
<td class="nump">5,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">$ 1,337<span></span>
</td>
<td class="nump">$ 1,141<span></span>
</td>
<td class="nump">$ 1,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Total for all subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2024-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of non controlling interest in consolidated subsidiaries [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R140.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract', window );"><strong>Disclosure of non controlling interest in consolidated subsidiaries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Balance at beginning of the period</a></td>
<td class="nump">$ 6,680<span></span>
</td>
<td class="nump">$ 6,491<span></span>
</td>
<td class="nump">$ 6,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests', window );">Net income of non-controlling interest</a></td>
<td class="nump">820<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="nump">592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ExchangeDifferencesOnTranslationOfForeignOperations', window );">Exchange differences on translation of foreign operations</a></td>
<td class="num">(392)<span></span>
</td>
<td class="num">(365)<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests', window );">Valuation of the effective portion of derivative financial instruments, net of taxes</a></td>
<td class="nump">102<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="num">(104)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests', window );">Dividends paid</a></td>
<td class="num">(97)<span></span>
</td>
<td class="num">(90)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Balance at end of the period</a></td>
<td class="nump">$ 7,113<span></span>
</td>
<td class="nump">$ 6,680<span></span>
</td>
<td class="nump">$ 6,491<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Total for all subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2024-01-01<br> -Paragraph 22<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 12<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_12_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81B_a_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of non controlling interest in consolidated subsidiaries [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ExchangeDifferencesOnTranslationOfForeignOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exchange differences on translation of foreign operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ExchangeDifferencesOnTranslationOfForeignOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Valuation of effective portion of derivative financial instruments net of tax to noncontrolling interests</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R141.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Additional Information (Detail) - MXN ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">16,806,658,096<span></span>
</td>
<td class="nump">16,806,658,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ParValuePerShare', window );">Fixed capital stock (nominal value) per share</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IssuedCapitalOrdinaryShares', window );">Issued capital, ordinary shares</a></td>
<td class="nump">$ 934<span></span>
</td>
<td class="nump">$ 934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PercentageOfIncomeToBeTransferredToReserve', window );">Percentage of income to be transferred to reserve</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve', window );">Minimum percentage of capital stock at nominal value to be transferred to reserve</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AmountInLegalReserve', window );">Amount in legal reserve</a></td>
<td class="nump">$ 412<span></span>
</td>
<td class="nump">$ 412<span></span>
</td>
<td class="nump">$ 412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_BalanceInLegalReserveFund', window );">Balance in legal reserve fund</a></td>
<td class="nump">$ 10,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember', window );">A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EquityRatioThresholdPercentage', window );">Equity threshold percentage</a></td>
<td class="nump">50.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember', window );">D</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_EquityRatioThresholdPercentage', window );">Equity threshold percentage</a></td>
<td class="nump">49.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IssuedCapitalOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal value of capital arising from issuing ordinary shares. [Refer: Issued capital]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssuedCapitalOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ParValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The nominal value per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79_a_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ParValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AmountInLegalReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount in legal reserve</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AmountInLegalReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BalanceInLegalReserveFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance in legal reserve fund</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalanceInLegalReserveFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_EquityRatioThresholdPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity ratio threshold percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_EquityRatioThresholdPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum percentage of capital stock at nominal value to be transferred to reserve</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PercentageOfIncomeToBeTransferredToReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of income to be transferred to reserve</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfIncomeToBeTransferredToReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>R142.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail) - shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">16,806,658,096<span></span>
</td>
<td class="nump">16,806,658,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember', window );">B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">1,575,624,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PercentageOfOwnership', window );">Ownership Percentage</a></td>
<td class="nump">9.37%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of voting equity interests acquired</a></td>
<td class="nump">11.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember', window );">L</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">2,626,040,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_PercentageOfOwnership', window );">Ownership Percentage</a></td>
<td class="nump">15.63%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_PercentageOfVotingEquityInterestsAcquired', window );">Percentage of voting equity interests acquired</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember', window );">Fomento Economico Mexicano S.A.B. de C.V.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">47.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">56.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember', window );">Fomento Economico Mexicano S.A.B. de C.V. | A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">7,936,628,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">47.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">55.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember', window );">The Coca-Cola Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">27.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">32.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember', window );">The Coca-Cola Company | D</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfCapitalStockLineItems', window );"><strong>Disclosure of capital stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Outstanding shares (in shares)</a></td>
<td class="nump">4,668,365,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Percentage</a></td>
<td class="nump">27.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture', window );">Percentage of ordinary shares with full voting rights</a></td>
<td class="nump">32.92%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfVotingEquityInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of voting equity interests acquired in a business combination. [Refer: Total for all business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2024-01-01<br> -Paragraph B64<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B64_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfVotingEquityInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Total for all joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfVotingRightsHeldInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The proportion of the voting rights in a joint venture held by the entity. [Refer: Total for all joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2024-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfVotingRightsHeldInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfCapitalStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of capital stock [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfCapitalStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_PercentageOfOwnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of ownership</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_PercentageOfOwnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_FomentoEconomicoMexicanoSABDeCVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=kof_TheCocaColaCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R143.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equity - Summary of Capital Stock (Detail) - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">16,806,658,096<span></span>
</td>
<td class="nump">16,806,658,096<span></span>
</td>
<td class="nump">16,806,658,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember', window );">A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">7,936,628,152<span></span>
</td>
<td class="nump">7,936,628,152<span></span>
</td>
<td class="nump">7,936,628,152<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember', window );">B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">1,575,624,195<span></span>
</td>
<td class="nump">1,575,624,195<span></span>
</td>
<td class="nump">1,575,624,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember', window );">D</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">4,668,365,424<span></span>
</td>
<td class="nump">4,668,365,424<span></span>
</td>
<td class="nump">4,668,365,424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember', window );">L</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Capital stock (in shares)</a></td>
<td class="nump">2,626,040,325<span></span>
</td>
<td class="nump">2,626,040,325<span></span>
</td>
<td class="nump">2,626,040,325<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R144.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Summary of Dividends Declared and Paid (Detail) - MXN ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 09, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,773<span></span>
</td>
<td class="nump">$ 12,185<span></span>
</td>
<td class="nump">$ 11,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividends declared and paid per share (Mexican Peso per Share)</a></td>
<td class="nump">$ 0.7600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember', window );">A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,032<span></span>
</td>
<td class="nump">5,754<span></span>
</td>
<td class="nump">5,387<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember', window );">D</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,548<span></span>
</td>
<td class="nump">3,385<span></span>
</td>
<td class="nump">3,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember', window );">L</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,996<span></span>
</td>
<td class="nump">1,904<span></span>
</td>
<td class="nump">1,782<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember', window );">B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of dividends [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,197<span></span>
</td>
<td class="nump">$ 1,142<span></span>
</td>
<td class="nump">$ 1,069<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends recognised as distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 107<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_107&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidOrdinarySharesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends paid per ordinary share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 34<br> -IssueDate 2024-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinarySharesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DisclosureOfDividendsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of dividends [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DisclosureOfDividendsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesOfBShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R145.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MXN ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareLineItems', window );"><strong>Earnings per share [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">$ 24,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,226<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent</a></td>
<td class="nump">$ 23,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></td>
<td class="nump">16,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_BasicEarningsLossPerShare', window );">Earnings per share | (per share)</a></td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember', window );">"A" shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareLineItems', window );"><strong>Earnings per share [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">$ 11,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent</a></td>
<td class="nump">$ 11,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,989<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></td>
<td class="nump">7,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember', window );">"D" shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareLineItems', window );"><strong>Earnings per share [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">$ 6,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent</a></td>
<td class="nump">$ 6,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></td>
<td class="nump">4,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember', window );">"B" shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareLineItems', window );"><strong>Earnings per share [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">$ 2,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent</a></td>
<td class="nump">$ 2,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></td>
<td class="nump">1,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember', window );">"L" shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_EarningsPerShareLineItems', window );"><strong>Earnings per share [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Consolidated net income</a></td>
<td class="nump">$ 3,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity', window );">Consolidated net income attributable to equity holders of the parent</a></td>
<td class="nump">$ 3,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares for basic earnings per share (millions of shares) | shares</a></td>
<td class="nump">2,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BasicEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 66<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 67<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2024-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 17<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 70<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_70_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2024-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>R146.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Major Components of Income Tax Expense (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract', window );"><strong>Current tax expense (income) and adjustments for current tax of prior periods [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncome', window );">Current year</a></td>
<td class="nump">$ 9,569<span></span>
</td>
<td class="nump">$ 7,604<span></span>
</td>
<td class="nump">$ 5,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeAbstract', window );"><strong>Deferred tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of temporary differences</a></td>
<td class="nump">394<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="nump">860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized', window );">Utilization (benefit) of tax losses recognized</a></td>
<td class="nump">1,805<span></span>
</td>
<td class="nump">1,221<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Total deferred tax income expense</a></td>
<td class="nump">2,199<span></span>
</td>
<td class="nump">1,177<span></span>
</td>
<td class="nump">889<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Total income tax expense in consolidated net income</a></td>
<td class="nump">11,768<span></span>
</td>
<td class="nump">8,781<span></span>
</td>
<td class="nump">6,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=ifrs-full_CountryOfDomicileMember', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract', window );"><strong>Current tax expense (income) and adjustments for current tax of prior periods [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncome', window );">Current year</a></td>
<td class="nump">6,918<span></span>
</td>
<td class="nump">5,474<span></span>
</td>
<td class="nump">3,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeAbstract', window );"><strong>Deferred tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of temporary differences</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(322)<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized', window );">Utilization (benefit) of tax losses recognized</a></td>
<td class="nump">1,019<span></span>
</td>
<td class="nump">238<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Total deferred tax income expense</a></td>
<td class="nump">1,018<span></span>
</td>
<td class="num">(84)<span></span>
</td>
<td class="nump">193<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Total income tax expense in consolidated net income</a></td>
<td class="nump">7,936<span></span>
</td>
<td class="nump">5,390<span></span>
</td>
<td class="nump">3,715<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract', window );"><strong>Current tax expense (income) and adjustments for current tax of prior periods [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncome', window );">Current year</a></td>
<td class="nump">2,651<span></span>
</td>
<td class="nump">2,130<span></span>
</td>
<td class="nump">2,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeAbstract', window );"><strong>Deferred tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of temporary differences</a></td>
<td class="nump">395<span></span>
</td>
<td class="nump">278<span></span>
</td>
<td class="nump">663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized', window );">Utilization (benefit) of tax losses recognized</a></td>
<td class="nump">786<span></span>
</td>
<td class="nump">983<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Total deferred tax income expense</a></td>
<td class="nump">1,181<span></span>
</td>
<td class="nump">1,261<span></span>
</td>
<td class="nump">696<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Total income tax expense in consolidated net income</a></td>
<td class="nump">$ 3,832<span></span>
</td>
<td class="nump">$ 3,391<span></span>
</td>
<td class="nump">$ 2,832<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 80<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 79<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax expense (income) utilization of tax losses recognized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=ifrs-full_CountryOfDomicileMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=ifrs-full_CountryOfDomicileMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<FILENAME>R147.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract', window );"><strong>Income tax related to items charged or recognized directly in OCI during the year:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome', window );">Unrealized loss (gain) on derivative financial instruments</a></td>
<td class="nump">$ 693<span></span>
</td>
<td class="num">$ (236)<span></span>
</td>
<td class="num">$ (590)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome', window );">Remeasurements of the net defined benefit liability</a></td>
<td class="num">(318)<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome', window );">Total income tax recognized in OCI</a></td>
<td class="nump">375<span></span>
</td>
<td class="num">(212)<span></span>
</td>
<td class="num">(417)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract', window );"><strong>Income tax related to items charged or recognized directly in OCI as of year-end:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome', window );">Unrealized loss (gain) on derivative financial instruments</a></td>
<td class="nump">455<span></span>
</td>
<td class="num">(241)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss', window );">Comprehensive income to be reclassified to profit or loss in subsequent periods</a></td>
<td class="nump">455<span></span>
</td>
<td class="num">(241)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome', window );">Remeasurements of the net defined benefit liability</a></td>
<td class="num">(524)<span></span>
</td>
<td class="num">(153)<span></span>
</td>
<td class="num">(205)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncomeTaxRemainingInOtherComprehensiveIncome', window );">Balance of income tax in AOCI</a></td>
<td class="num">$ (69)<span></span>
</td>
<td class="num">$ (394)<span></span>
</td>
<td class="num">$ (218)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax relating to amounts recognised in other comprehensive income in relation to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 90<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 90<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax relating to amounts recognised in other comprehensive income that will be reclassified to profit or loss. [Refer: Income tax relating to components of other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 91<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_91&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [domain]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 90<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Balance of income tax included in accumulated other comprehensive income [abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax relating to derivative instruments of other comprehensive income</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax relating to re-measurements of defined benefit plans of accumulated other comprehensive income</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeTaxRemainingInOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax remaining in other comprehensive income</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeTaxRemainingInOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>165
<FILENAME>R148.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail) - MXN ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ApplicableTaxRate', window );">Mexican statutory income tax rate</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods', window );">Income tax from prior years</a></td>
<td class="num">(0.03%)<span></span>
</td>
<td class="num">(0.37%)<span></span>
</td>
<td class="nump">0.19%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies', window );">Income on monetary position for subsidiaries in hyperinflationary economies</a></td>
<td class="nump">1.19%<span></span>
</td>
<td class="nump">2.03%<span></span>
</td>
<td class="nump">1.18%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxRateEffectOfAnnualInflationTaxAdjustment', window );">Annual inflation tax adjustment</a></td>
<td class="nump">1.21%<span></span>
</td>
<td class="nump">2.08%<span></span>
</td>
<td class="nump">5.63%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss', window );">Non-deductible expenses</a></td>
<td class="nump">2.89%<span></span>
</td>
<td class="nump">1.99%<span></span>
</td>
<td class="nump">2.17%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate', window );">Income taxed at a rate other than the Mexican statutory rate</a></td>
<td class="nump">1.28%<span></span>
</td>
<td class="nump">1.49%<span></span>
</td>
<td class="nump">1.68%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues', window );">Effect of restatement of tax values</a></td>
<td class="num">(2.85%)<span></span>
</td>
<td class="num">(3.50%)<span></span>
</td>
<td class="num">(4.69%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxRateEffectFromChangeInTaxRate', window );">Effect of change in statutory rate</a></td>
<td class="num">(0.03%)<span></span>
</td>
<td class="num">(0.60%)<span></span>
</td>
<td class="num">(0.39%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfTaxLosses', window );">Tax loss</a></td>
<td class="nump">0.02%<span></span>
</td>
<td class="num">(1.40%)<span></span>
</td>
<td class="num">(8.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome', window );">Other</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(1.22%)<span></span>
</td>
<td class="num">(1.89%)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AverageEffectiveTaxRate', window );">Total</a></td>
<td class="nump">32.68%<span></span>
</td>
<td class="nump">30.50%<span></span>
</td>
<td class="nump">25.38%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredIncomeTaxAsset', window );">Deferred income tax asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 409,000,000<span></span>
</td>
<td class="nump">$ 2,194,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The applicable income tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AverageEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AverageEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax rate effects, in aggregate, on the reconciliation between the average effective tax rate and the applicable tax rate that the entity does not separately disclose in the reconciliation. [Refer: Average effective tax rate; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxRateEffectFromChangeInTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectFromChangeInTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from adjustments for the current tax of prior periods. [Refer: Average effective tax rate; Applicable tax rate; Adjustments for current tax of prior periods]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the expenses not deductible in determining taxable profit. [Refer: Average effective tax rate; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxRateEffectOfTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfTaxLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-2022:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DeferredIncomeTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Income Tax Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredIncomeTaxAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxRateEffectOfAnnualInflationTaxAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect of annual inflation tax adjustment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxRateEffectOfAnnualInflationTaxAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxRateEffectOfEffectOfRestatementOfTaxValues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect of effect of restatement of tax values</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxRateEffectOfEffectOfRestatementOfTaxValues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax rate effect of income taxed at a rate other than statutory rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>R149.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">$ (1,892)<span></span>
</td>
<td class="num">$ (4,450)<span></span>
</td>
<td class="num">$ (5,136)<span></span>
</td>
<td class="num">$ (5,632)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">2,199<span></span>
</td>
<td class="nump">1,177<span></span>
</td>
<td class="nump">889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax, asset</a></td>
<td class="num">(6,209)<span></span>
</td>
<td class="num">(7,771)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">4,317<span></span>
</td>
<td class="nump">3,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_ExpectedCreditLossesMember', window );">Expected credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(135)<span></span>
</td>
<td class="num">(64)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(70)<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_InventoryMember', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PrepaidExpensesMember', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">2<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(32)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property, plant and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(443)<span></span>
</td>
<td class="num">(1,150)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">455<span></span>
</td>
<td class="nump">314<span></span>
</td>
<td class="num">(118)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherAssetsMember', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="nump">35<span></span>
</td>
<td class="num">(190)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">203<span></span>
</td>
<td class="nump">45<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_FiniteUsefulLivedIntangibleAssetsMember', window );">Finite useful lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(121)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(120)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_IndefiniteLivedIntangibleAssets1Member', window );">Indefinite lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="nump">1,386<span></span>
</td>
<td class="nump">1,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">260<span></span>
</td>
<td class="nump">591<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember', window );">Post-employment and other non-current employee benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(388)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">45<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_DerivativeFinancialInstrumentsMember', window );">Derivative financial instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(50)<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(126)<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_ContingenciesMember', window );">Contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(607)<span></span>
</td>
<td class="num">(921)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">290<span></span>
</td>
<td class="num">(96)<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_EmployeeProfitSharingPayableMember', window );">Employee profit sharing payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(667)<span></span>
</td>
<td class="num">(533)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">134<span></span>
</td>
<td class="nump">174<span></span>
</td>
<td class="num">(85)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxLossCarryForwardsMember', window );">Tax loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(3,717)<span></span>
</td>
<td class="num">(5,726)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">1,805<span></span>
</td>
<td class="nump">1,221<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxCreditsToRecoverMember', window );">Tax credits to recover</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(399)<span></span>
</td>
<td class="num">(726)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">326<span></span>
</td>
<td class="nump">342<span></span>
</td>
<td class="nump">327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember', window );">Cumulative other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(69)<span></span>
</td>
<td class="num">(394)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="nump">375<span></span>
</td>
<td class="num">(211)<span></span>
</td>
<td class="num">(417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember', window );">Liabilities of amortization of goodwill of business acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="nump">5,322<span></span>
</td>
<td class="nump">5,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(252)<span></span>
</td>
<td class="num">(543)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_LeaseLiabilitiesMember', window );">Leases liabilities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(75)<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">(39)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_OtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax related to consolidated statement of financial position</a></td>
<td class="num">(2,086)<span></span>
</td>
<td class="num">(1,486)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax related to consolidated statement of income</a></td>
<td class="num">$ (1,147)<span></span>
</td>
<td class="num">$ (720)<span></span>
</td>
<td class="nump">$ 973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 56<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_ExpectedCreditLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_ExpectedCreditLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_InventoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_InventoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PrepaidExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PrepaidExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_FiniteUsefulLivedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_FiniteUsefulLivedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_IndefiniteLivedIntangibleAssets1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_IndefiniteLivedIntangibleAssets1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_DerivativeFinancialInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_DerivativeFinancialInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_ContingenciesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_ContingenciesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_EmployeeProfitSharingPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_EmployeeProfitSharingPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxLossCarryForwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxLossCarryForwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxCreditsToRecoverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_TaxCreditsToRecoverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_LeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_LeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=kof_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>167
<FILENAME>R150.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Net Deferred Income Tax Liability (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance at beginning of the period</a></td>
<td class="num">$ (4,450)<span></span>
</td>
<td class="num">$ (5,136)<span></span>
</td>
<td class="num">$ (5,632)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredTaxAssetsRelatingToProvisions', window );">Deferred tax provision for the period</a></td>
<td class="nump">2,199<span></span>
</td>
<td class="nump">1,177<span></span>
</td>
<td class="nump">889<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TaxEffectFromChangeInTaxRate', window );">Change in the statutory rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(82)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ChangesInEquityAbstract', window );"><strong>Effects in equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments', window );">Unrealized loss (gain) on derivative financial instruments</a></td>
<td class="nump">693<span></span>
</td>
<td class="num">(236)<span></span>
</td>
<td class="num">(591)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredTaxLiabilityUnrealizedExchangeGains', window );">Cumulative translation effect and inflation adjustment</a></td>
<td class="num">(16)<span></span>
</td>
<td class="num">(279)<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability', window );">Remeasurements of the net defined benefit liability</a></td>
<td class="num">(318)<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance at end of the period</a></td>
<td class="num">$ (1,892)<span></span>
</td>
<td class="num">$ (4,450)<span></span>
</td>
<td class="num">$ (5,136)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ChangesInEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ChangesInEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxEffectFromChangeInTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxEffectFromChangeInTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DeferredTaxAssetsRelatingToProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets relating to provisions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredTaxAssetsRelatingToProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DeferredTaxLiabilityUnrealizedExchangeGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liability unrealized exchange gains</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredTaxLiabilityUnrealizedExchangeGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax relating unrealized gain (loss) on derivative financial instruments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_RemeasurementOfNetDefinedEmployeeBenefitLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remeasurements of the net defined employee benefit liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_RemeasurementOfNetDefinedEmployeeBenefitLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>168
<FILENAME>R151.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail)<br> &#8364; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>MXN ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2021 </div>
<div>EUR (&#8364;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures', window );">Unrecognized deferred tax liabilities | $</a></td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="nump">$ 5,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NetOperatingLossUsageLimit', window );">NOLs usage limit</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncomeTaxSystemThresholdAmount', window );">Income tax system threshold amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems', window );"><strong>Major Components Of Tax Expense Income [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_AverageFederalProductionAndFederalSalesTax', window );">Average federal production and federal sales tax</a></td>
<td class="nump">14.60%<span></span>
</td>
<td class="nump">14.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Total for all associates [member]; Total for all subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries reported in separate financial statements]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph 81<br> -Subparagraph f<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_81_f&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_AverageFederalProductionAndFederalSalesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average federal production and federal sales tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_AverageFederalProductionAndFederalSalesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncomeTaxSystemThresholdAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Tax System Threshold Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncomeTaxSystemThresholdAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_MajorComponentsOfTaxExpenseIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Major components of tax expense income [line items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_MajorComponentsOfTaxExpenseIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NetOperatingLossUsageLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net operating loss usage limit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NetOperatingLossUsageLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>169
<FILENAME>R152.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>MXN ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxLossesCarriedForwardWhichExpireInYearSix', window );">2030</a></td>
<td class="nump">$ 2,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxLossesCarriedForwardWhichExpireInYearSeven', window );">2031</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxLossesCarriedForwardWhichExpireInYearEight', window );">2032</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxLossesCarriedForwardWhichExpireInYearNine', window );">2033</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxLossesCarriedForwardWhichExpireThereafter', window );">2034 and thereafter</a></td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration', window );">No expiration (Brazil and Colombia)</a></td>
<td class="nump">8,363<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxLossesCarryforward', window );">Tax losses carryforward</a></td>
<td class="nump">$ 11,271<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxLossesCarriedForwardWhichExpireInYearEight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year eight</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearEight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxLossesCarriedForwardWhichExpireInYearNine">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year nine</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearNine</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxLossesCarriedForwardWhichExpireInYearSeven">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year seven</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearSeven</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxLossesCarriedForwardWhichExpireInYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire in year six</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireInYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxLossesCarriedForwardWhichExpireThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax losses carried forward which expire thereafter</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarriedForwardWhichExpireThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxLossesCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax losses carryforward</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxLossesCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized deferred tax assets tax loss carry forward with no expiration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>170
<FILENAME>R153.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Major components of tax expense (income) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredTaxAssetsOperatingLossCarryForwards1', window );">Balance at beginning of the period</a></td>
<td class="nump">$ 17,557<span></span>
</td>
<td class="nump">$ 22,000<span></span>
</td>
<td class="nump">$ 22,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInIncomeTaxLiability', window );">Increase</a></td>
<td class="nump">266<span></span>
</td>
<td class="nump">2,002<span></span>
</td>
<td class="nump">10,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses', window );">Usage of tax losses</a></td>
<td class="num">(5,939)<span></span>
</td>
<td class="num">(5,685)<span></span>
</td>
<td class="num">(10,706)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation', window );">Effect of foreign currency exchange rates</a></td>
<td class="num">(613)<span></span>
</td>
<td class="num">(760)<span></span>
</td>
<td class="num">(33)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DeferredTaxAssetsOperatingLossCarryForwards1', window );">Balance at end of the period</a></td>
<td class="nump">$ 11,271<span></span>
</td>
<td class="nump">$ 17,557<span></span>
</td>
<td class="nump">$ 22,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DeferredTaxAssetsOperatingLossCarryForwards1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating loss carry forwards1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredTaxAssetsOperatingLossCarryForwards1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating loss carry forwards foreign currency translation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating loss carry forwards usage of tax losses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInIncomeTaxLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in income tax liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInIncomeTaxLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>171
<FILENAME>R154.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Other Current Liabilities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsAbstract', window );"><strong>Disclosure of other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Short-term employee benefits</a></td>
<td class="nump">$ 7,493<span></span>
</td>
<td class="nump">$ 6,567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CurrentAccruedExpenses', window );">Accrued expenses</a></td>
<td class="nump">7,117<span></span>
</td>
<td class="nump">6,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherCurrentExpenses', window );">Other</a></td>
<td class="nump">1,470<span></span>
</td>
<td class="nump">734<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="nump">$ 16,080<span></span>
</td>
<td class="nump">$ 13,589<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current net defined benefit liability. [Refer: Net defined benefit liability]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CurrentAccruedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current Accrued Expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CurrentAccruedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherCurrentExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Current Expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherCurrentExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>172
<FILENAME>R155.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsAbstract', window );"><strong>Disclosure of other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CurrentSundryCreditors', window );">Sundry creditors</a></td>
<td class="nump">$ 1,196<span></span>
</td>
<td class="nump">$ 1,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentDerivativeFinancialLiabilities', window );">Derivative financial instruments</a></td>
<td class="nump">320<span></span>
</td>
<td class="nump">680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CurrentDividendPayables', window );">Dividends payable</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialLiabilities', window );">Other current financial liabilities</a></td>
<td class="nump">$ 1,712<span></span>
</td>
<td class="nump">$ 2,039<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentDerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentDerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentDividendPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current dividend payables. [Refer: Dividend payables]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentDividendPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities; Current financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CurrentSundryCreditors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current sundry creditors</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CurrentSundryCreditors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>173
<FILENAME>R156.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Other Non-current Liabilities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsAbstract', window );"><strong>Disclosure of other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxesPayable', window );">Taxes payable</a></td>
<td class="nump">$ 38<span></span>
</td>
<td class="nump">$ 38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_NoncurrentDebtInstrumentsIssued', window );">Debt with former shareholders</a></td>
<td class="nump">1,514<span></span>
</td>
<td class="nump">1,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_OtherLongTermLiabilities', window );">Other</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">825<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentLiabilities', window );">Other non-current liabilities</a></td>
<td class="nump">$ 1,793<span></span>
</td>
<td class="nump">$ 2,441<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentDebtInstrumentsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current debt instruments issued. [Refer: Debt instruments issued]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentDebtInstrumentsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_OtherLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Long Term Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_OtherLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Taxes payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>174
<FILENAME>R157.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Total</a></td>
<td class="nump">$ 3,831<span></span>
</td>
<td class="nump">$ 5,464<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_DerivativeFinancialInstrumentsMember', window );">Derivative financial instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Total</a></td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">4,668<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_SuccessFeeToPayMember', window );">Success fee to pay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Total</a></td>
<td class="nump">432<span></span>
</td>
<td class="nump">460<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_SecurityDepositsMember', window );">Security deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Total</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">184<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_OtherFinancialLiabilitiesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Total</a></td>
<td class="nump">$ 1,103<span></span>
</td>
<td class="nump">$ 152<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_DerivativeFinancialInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_DerivativeFinancialInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_SuccessFeeToPayMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_SuccessFeeToPayMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_SecurityDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_SecurityDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_OtherFinancialLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfFinancialLiabilitiesAxis=kof_OtherFinancialLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>175
<FILENAME>R158.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Total</a></td>
<td class="nump">$ 2,788<span></span>
</td>
<td class="nump">$ 3,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember', window );">Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Total</a></td>
<td class="nump">940<span></span>
</td>
<td class="nump">1,348<span></span>
</td>
<td class="nump">$ 1,823<span></span>
</td>
<td class="nump">$ 2,066<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember', window );">Labor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Total</a></td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">1,308<span></span>
</td>
<td class="nump">1,385<span></span>
</td>
<td class="nump">1,472<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember', window );">Legal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Total</a></td>
<td class="nump">$ 668<span></span>
</td>
<td class="nump">$ 614<span></span>
</td>
<td class="nump">$ 679<span></span>
</td>
<td class="nump">$ 612<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Provisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities of uncertain timing or amount, including provisions for employee benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Provisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>176
<FILENAME>R159.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at beginning of the period</a></td>
<td class="nump">$ 3,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at end of the period</a></td>
<td class="nump">2,788<span></span>
</td>
<td class="nump">$ 3,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember', window );">Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at beginning of the period</a></td>
<td class="nump">1,348<span></span>
</td>
<td class="nump">1,823<span></span>
</td>
<td class="nump">$ 2,066<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges', window );">Penalties and other charges</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">228<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInProvisionsFromNewContingencies', window );">New contingencies</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DecreaseInProvisionsThroughCancellationAndExpiration', window );">Cancellation and adjustments</a></td>
<td class="num">(283)<span></span>
</td>
<td class="num">(447)<span></span>
</td>
<td class="num">(177)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DecreaseInProvisionsResultingFromPayments', window );">Payments</a></td>
<td class="num">(107)<span></span>
</td>
<td class="num">(155)<span></span>
</td>
<td class="num">(473)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates', window );">Effect of foreign currency exchange rates</a></td>
<td class="num">(91)<span></span>
</td>
<td class="num">(105)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at end of the period</a></td>
<td class="nump">940<span></span>
</td>
<td class="nump">1,348<span></span>
</td>
<td class="nump">1,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies', window );">Cancellation and adjustments, reduction of accessories in contingencies</a></td>
<td class="nump">240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember', window );">Labor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at beginning of the period</a></td>
<td class="nump">1,308<span></span>
</td>
<td class="nump">1,385<span></span>
</td>
<td class="nump">1,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges', window );">Penalties and other charges</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInProvisionsFromNewContingencies', window );">New contingencies</a></td>
<td class="nump">361<span></span>
</td>
<td class="nump">843<span></span>
</td>
<td class="nump">516<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DecreaseInProvisionsThroughCancellationAndExpiration', window );">Cancellation and adjustments</a></td>
<td class="num">(340)<span></span>
</td>
<td class="num">(523)<span></span>
</td>
<td class="num">(385)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination', window );">Contingencies added in business combinations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DecreaseInProvisionsResultingFromPayments', window );">Payments</a></td>
<td class="num">(181)<span></span>
</td>
<td class="num">(308)<span></span>
</td>
<td class="num">(301)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates', window );">Effect of foreign currency exchange rates</a></td>
<td class="num">(39)<span></span>
</td>
<td class="num">(153)<span></span>
</td>
<td class="num">(62)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at end of the period</a></td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">1,308<span></span>
</td>
<td class="nump">1,385<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember', window );">Legal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at beginning of the period</a></td>
<td class="nump">614<span></span>
</td>
<td class="nump">679<span></span>
</td>
<td class="nump">612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges', window );">Penalties and other charges</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInProvisionsFromNewContingencies', window );">New contingencies</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DecreaseInProvisionsThroughCancellationAndExpiration', window );">Cancellation and adjustments</a></td>
<td class="num">(35)<span></span>
</td>
<td class="num">(109)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination', window );">Contingencies added in business combinations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_DecreaseInProvisionsResultingFromPayments', window );">Payments</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(68)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates', window );">Effect of foreign currency exchange rates</a></td>
<td class="nump">6<span></span>
</td>
<td class="num">(55)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Balance at end of the period</a></td>
<td class="nump">$ 668<span></span>
</td>
<td class="nump">$ 614<span></span>
</td>
<td class="nump">$ 679<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase in existing contingent liabilities recognised in a business combination. [Refer: Contingent liabilities recognised in business combination; Total for all business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2024-01-01<br> -Paragraph B67<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B67_c&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Provisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities of uncertain timing or amount, including provisions for employee benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Provisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cancellation And Adjustments, Reduction Of Accessories In Contigencies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DecreaseInProvisionsResultingFromPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in provisions resulting from payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DecreaseInProvisionsResultingFromPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_DecreaseInProvisionsThroughCancellationAndExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in provisions through cancellation and expiration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_DecreaseInProvisionsThroughCancellationAndExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in existing provisions from penalties and other charges</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in provision from effects of changes in foreign exchange rates</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_IncreaseDecreaseInProvisionsFromNewContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in provisions from new contingencies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_IncreaseDecreaseInProvisionsFromNewContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>177
<FILENAME>R160.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities, Provisions and Commitments - Additional Information (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LossContingencyDamagesSoughtValue1', window );">Aggregate amount claimed against company</a></td>
<td class="nump">$ 164,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment', window );">Commitments for the purchase of property, plant and equipment</a></td>
<td class="nump">9,166<span></span>
</td>
<td class="nump">$ 3,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxContingenciesAmount', window );">Tax contingencies amount</a></td>
<td class="nump">110,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_LitigationSettlementAmount1', window );">Litigation amount</a></td>
<td class="nump">15,700<span></span>
</td>
<td class="nump">$ 13,692<span></span>
</td>
<td class="nump">$ 13,728<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_ValueAddedTaxMember', window );">Value Added Tax | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxContingenciesAmount', window );">Tax contingencies amount</a></td>
<td class="nump">10,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_TaxCreditsMember', window );">Tax Credits | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxContingenciesAmount', window );">Tax contingencies amount</a></td>
<td class="nump">37,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_FederalTaxesMember', window );">Federal Taxes | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxContingenciesAmount', window );">Tax contingencies amount</a></td>
<td class="nump">30,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember', window );">Liabilities of amortization of goodwill of business acquisition | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxContingenciesAmount', window );">Tax contingencies amount</a></td>
<td class="nump">12,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_OperationsOfThirdPartyMember', window );">Operations Of Third Party | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxContingenciesAmount', window );">Tax contingencies amount</a></td>
<td class="nump">2,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_ExclusionOfICMSVATMember', window );">Exclusion of ICMS (VAT) | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxContingenciesAmount', window );">Tax contingencies amount</a></td>
<td class="nump">706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_DisputesOnTaxDeductionsMember', window );">Disputes On Tax Deductions | Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_TaxContingenciesAmount', window );">Tax contingencies amount</a></td>
<td class="nump">$ 17,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of contractual commitments for the acquisition of property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2024-01-01<br> -Paragraph 74<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_74_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfContingentLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_LitigationSettlementAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Litigation settlement amount 1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LitigationSettlementAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_LossContingencyDamagesSoughtValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss contingency, damages sought, value1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_LossContingencyDamagesSoughtValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_TaxContingenciesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax contingencies amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_TaxContingenciesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_ValueAddedTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_ValueAddedTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_TaxCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_TaxCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_FederalTaxesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_FederalTaxesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_OperationsOfThirdPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_OperationsOfThirdPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_ExclusionOfICMSVATMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_ExclusionOfICMSVATMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_DisputesOnTaxDeductionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ItemsOfContingentLiabilitiesAxis=kof_DisputesOnTaxDeductionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>178
<FILENAME>R161.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">$ 279,793<span></span>
</td>
<td class="nump">$ 245,088<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td class="nump">151,057<span></span>
</td>
<td class="nump">134,228<span></span>
</td>
<td class="nump">126,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="nump">128,736<span></span>
</td>
<td class="nump">110,860<span></span>
</td>
<td class="nump">100,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td class="nump">13,678<span></span>
</td>
<td class="nump">12,820<span></span>
</td>
<td class="nump">11,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SellingExpenses', window );">Selling expenses</a></td>
<td class="nump">74,423<span></span>
</td>
<td class="nump">63,278<span></span>
</td>
<td class="nump">57,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</a></td>
<td class="nump">36,011<span></span>
</td>
<td class="nump">28,792<span></span>
</td>
<td class="nump">25,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">12,127<span></span>
</td>
<td class="nump">10,531<span></span>
</td>
<td class="nump">10,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NonCashItemsOtherThanDepreciationAndAmortization', window );">Non-cash items other than depreciation and amortization</a></td>
<td class="nump">3,937<span></span>
</td>
<td class="nump">1,707<span></span>
</td>
<td class="nump">1,738<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Equity in earnings (loss) of associated companies and joint ventures</a></td>
<td class="nump">306<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="nump">386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">307,986<span></span>
</td>
<td class="nump">273,520<span></span>
</td>
<td class="nump">277,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentAccountedForUsingEquityMethod', window );">Investments in associate companies and joint ventures</a></td>
<td class="nump">10,233<span></span>
</td>
<td class="nump">9,246<span></span>
</td>
<td class="nump">8,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">157,445<span></span>
</td>
<td class="nump">139,815<span></span>
</td>
<td class="nump">146,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToNoncurrentAssets', window );">Capital expenditures, net</a></td>
<td class="nump">29,416<span></span>
</td>
<td class="nump">21,396<span></span>
</td>
<td class="nump">19,665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">269,608<span></span>
</td>
<td class="nump">236,635<span></span>
</td>
<td class="nump">220,251<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember', window );">Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">10,185<span></span>
</td>
<td class="nump">8,453<span></span>
</td>
<td class="nump">6,489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember', window );">Mexico and Central America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">166,996<span></span>
</td>
<td class="nump">149,362<span></span>
</td>
<td class="nump">131,002<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td class="nump">86,214<span></span>
</td>
<td class="nump">77,698<span></span>
</td>
<td class="nump">68,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="nump">80,782<span></span>
</td>
<td class="nump">71,665<span></span>
</td>
<td class="nump">62,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td class="nump">9,715<span></span>
</td>
<td class="nump">9,500<span></span>
</td>
<td class="nump">7,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SellingExpenses', window );">Selling expenses</a></td>
<td class="nump">44,095<span></span>
</td>
<td class="nump">38,843<span></span>
</td>
<td class="nump">32,956<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</a></td>
<td class="nump">25,037<span></span>
</td>
<td class="nump">18,152<span></span>
</td>
<td class="nump">15,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">7,597<span></span>
</td>
<td class="nump">6,788<span></span>
</td>
<td class="nump">6,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NonCashItemsOtherThanDepreciationAndAmortization', window );">Non-cash items other than depreciation and amortization</a></td>
<td class="nump">2,341<span></span>
</td>
<td class="nump">864<span></span>
</td>
<td class="nump">957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Equity in earnings (loss) of associated companies and joint ventures</a></td>
<td class="nump">255<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">187,417<span></span>
</td>
<td class="nump">168,011<span></span>
</td>
<td class="nump">172,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentAccountedForUsingEquityMethod', window );">Investments in associate companies and joint ventures</a></td>
<td class="nump">9,037<span></span>
</td>
<td class="nump">7,963<span></span>
</td>
<td class="nump">6,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">118,616<span></span>
</td>
<td class="nump">104,898<span></span>
</td>
<td class="nump">113,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToNoncurrentAssets', window );">Capital expenditures, net</a></td>
<td class="nump">19,772<span></span>
</td>
<td class="nump">13,415<span></span>
</td>
<td class="nump">11,759<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember', window );">Mexico and Central America | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">156,816<span></span>
</td>
<td class="nump">140,935<span></span>
</td>
<td class="nump">124,515<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember', window );">Mexico and Central America | Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">10,180<span></span>
</td>
<td class="nump">8,427<span></span>
</td>
<td class="nump">6,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember', window );">South America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">112,797<span></span>
</td>
<td class="nump">95,726<span></span>
</td>
<td class="nump">95,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of goods sold</a></td>
<td class="nump">64,843<span></span>
</td>
<td class="nump">56,530<span></span>
</td>
<td class="nump">57,473<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="nump">47,954<span></span>
</td>
<td class="nump">39,195<span></span>
</td>
<td class="nump">38,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdministrativeExpense', window );">Administrative expenses</a></td>
<td class="nump">3,963<span></span>
</td>
<td class="nump">3,320<span></span>
</td>
<td class="nump">3,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_SellingExpenses', window );">Selling expenses</a></td>
<td class="nump">30,328<span></span>
</td>
<td class="nump">24,435<span></span>
</td>
<td class="nump">24,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method</a></td>
<td class="nump">10,974<span></span>
</td>
<td class="nump">10,640<span></span>
</td>
<td class="nump">9,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">4,530<span></span>
</td>
<td class="nump">3,743<span></span>
</td>
<td class="nump">4,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kof_NonCashItemsOtherThanDepreciationAndAmortization', window );">Non-cash items other than depreciation and amortization</a></td>
<td class="nump">1,596<span></span>
</td>
<td class="nump">843<span></span>
</td>
<td class="nump">781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Equity in earnings (loss) of associated companies and joint ventures</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="num">(31)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">120,569<span></span>
</td>
<td class="nump">105,509<span></span>
</td>
<td class="nump">105,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_InvestmentAccountedForUsingEquityMethod', window );">Investments in associate companies and joint ventures</a></td>
<td class="nump">1,196<span></span>
</td>
<td class="nump">1,283<span></span>
</td>
<td class="nump">1,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">38,829<span></span>
</td>
<td class="nump">34,917<span></span>
</td>
<td class="nump">32,565<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_AdditionsToNoncurrentAssets', window );">Capital expenditures, net</a></td>
<td class="nump">9,644<span></span>
</td>
<td class="nump">7,981<span></span>
</td>
<td class="nump">7,906<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember', window );">South America | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">112,792<span></span>
</td>
<td class="nump">95,700<span></span>
</td>
<td class="nump">95,736<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember', window );">South America | Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsToNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Classes of financial instruments [domain]; Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsToNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expenses that the entity classifies as being administrative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2024-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause vi<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_35_b_vi&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B13<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B13_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 102<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 99<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 104<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 103<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2024-01-01<br> -Paragraph B16<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_B16&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 54<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_54_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Total for all associates [member]; Investments accounted for using equity method; Total for all joint ventures [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -Subparagraph g<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 82<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_NonCashItemsOtherThanDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash items other than depreciation and amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_NonCashItemsOtherThanDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kof_SellingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Selling expenses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kof_SellingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kof_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>179
<FILENAME>R162.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail) - MXN ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">$ 279,793<span></span>
</td>
<td class="nump">$ 245,088<span></span>
</td>
<td class="nump">$ 226,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">307,986<span></span>
</td>
<td class="nump">273,520<span></span>
</td>
<td class="nump">277,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">157,445<span></span>
</td>
<td class="nump">139,815<span></span>
</td>
<td class="nump">146,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets', window );">Gains (losses) on disposals of non-current assets</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember', window );">Mexico and Central America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">166,996<span></span>
</td>
<td class="nump">149,362<span></span>
</td>
<td class="nump">131,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">187,417<span></span>
</td>
<td class="nump">168,011<span></span>
</td>
<td class="nump">172,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">118,616<span></span>
</td>
<td class="nump">104,898<span></span>
</td>
<td class="nump">113,554<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember', window );">South America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">112,797<span></span>
</td>
<td class="nump">95,726<span></span>
</td>
<td class="nump">95,738<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">120,569<span></span>
</td>
<td class="nump">105,509<span></span>
</td>
<td class="nump">105,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">38,829<span></span>
</td>
<td class="nump">34,917<span></span>
</td>
<td class="nump">32,565<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MX', window );">Mexico | Mexico and Central America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">135,906<span></span>
</td>
<td class="nump">122,615<span></span>
</td>
<td class="nump">106,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">159,498<span></span>
</td>
<td class="nump">146,253<span></span>
</td>
<td class="nump">152,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">109,855<span></span>
</td>
<td class="nump">98,652<span></span>
</td>
<td class="nump">108,073<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_BR', window );">Brazil | South America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">74,126<span></span>
</td>
<td class="nump">66,963<span></span>
</td>
<td class="nump">63,944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">83,899<span></span>
</td>
<td class="nump">77,513<span></span>
</td>
<td class="nump">77,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">26,629<span></span>
</td>
<td class="nump">26,571<span></span>
</td>
<td class="nump">24,003<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CO', window );">Colombia | South America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">20,995<span></span>
</td>
<td class="nump">17,680<span></span>
</td>
<td class="nump">16,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">19,835<span></span>
</td>
<td class="nump">17,753<span></span>
</td>
<td class="nump">14,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">6,150<span></span>
</td>
<td class="nump">5,337<span></span>
</td>
<td class="nump">3,902<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AR', window );">Argentina | South America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">12,557<span></span>
</td>
<td class="nump">6,668<span></span>
</td>
<td class="nump">10,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">9,324<span></span>
</td>
<td class="nump">4,304<span></span>
</td>
<td class="nump">7,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,677<span></span>
</td>
<td class="nump">1,456<span></span>
</td>
<td class="nump">2,378<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_UY', window );">Uruguay | South America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Total revenues</a></td>
<td class="nump">5,119<span></span>
</td>
<td class="nump">4,415<span></span>
</td>
<td class="nump">4,078<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">7,511<span></span>
</td>
<td class="nump">5,939<span></span>
</td>
<td class="nump">6,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 2,374<span></span>
</td>
<td class="nump">$ 1,553<span></span>
</td>
<td class="nump">$ 2,282<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on disposals of non-current assets. [Refer: Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2024-01-01<br> -Paragraph 23<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2024-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2024-01-01<br> -Paragraph 55<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 114<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2024-03-27<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2024-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2024-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2024-03-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=kof_MexicoAndCentralAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=kof_SouthAmericaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_UY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>180
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -:@B5I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( -:@B5JB]X'Z\@   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DLM.PS 017\%>9^,DSX65NH-B%4K(5$)Q,ZR
MIZU%_) ]*.G?DX0V!<$'L/3,]9DSTC0Z"AT2/J40,9'%?->[UF>AXX:=B*(
MR/J$3N5R2/BA>0C)*1J>Z0A1Z7=U1*@Y7X-#4D:1@A%8Q)G(9&.TT D5A73!
M&SWCXT=J)YC1@"TZ])2A*BM@<IP8SWW;P TPP@B3RU\%-#-QJOZ)G3K +LD^
MVSG5=5W9+:;<L$,%K[OM\[1N87TFY34.O[(5=(ZX8=?)+XO[A_TCDS6O5P5?
M%A7?<R[X6BRKM]'UA]]-V 5C#_:?&:^^&5\%90._[D)^ E!+ P04    " #6
MH(E:F5R<(Q &  "<)P  $P   'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4
M?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.'X416(UL>621A'^_1S80RY8-[9)-
MNIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%<R)!%!,!FGK_#
M"J5,7K5::0##.'W)$Q+#W(*+"$MX%,O67.!;&B\CUNJTV]U6A&ELH1A'9&!]
M7BQH0-!445IO7R"TY1\S^!7+5(UEHP$35T$FN8BT\OELQ?S:WCYES^DZ'3*!
M;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'T=)(@(+)?90%NDGVH],5"#(-.SJ=
M6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+<!P$X%&[GL*=]&R_I$$)M*-IT&38
M]MJND::JC5-/T_=]W^N;:)P*C5M/TVMWW=..B<:MT'@-OO%/A\.NB<:KT'3K
M:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8<';6S-(#EEXI^G64&MD=N]U!7/!8
M[CF)$?[&Q036:=(9EC1&<IV0!0X -\313%!\KT&VBN#"DM)<D-;/*;50&@B:
MR('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_::L!I^V[F\^3_'/HY)^GD]=-0LYP
MO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR
M([O=]EA]]D]';B/7J<"S(M>41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQ
MEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1
M]E6\W*.76!4!EQC?-*HU+,76>)7 \:V</!T3$LV4"P9!AI<D)A*I.7Y-2!/^
M*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S&L%&KQMUAVC2/'K^!?F<-0H<D1L=
M F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV&G*U%H&V<:F$8%H2QM%X3M*T$?Q9
MK#63/F#([,V1=<[6D0X1DEXW0CYBSHN0$;\>ACA*FNVB<5@$_9Y>PTG!Z(++
M9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH<T/J@>,@H%\;D>
M/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>
M1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@YG\#L_6@^GO'M^MDDA*^:62TC%I!+
M@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2GD(;;NE3]4J5U^6ON2BX/%ODZ:^A
M=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9=
M=N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8
MT='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7
M\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I
M=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9K<B?#!%.%@L22&.4
M%Z9*HO,94[[G*TG$53B_13.V$I<8O./FQW%.4[@2=K8/ C*YNSFI>F4Q9Z;R
MWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z
M;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 <V4R43P H)DIAR F/H+O?(,
MN2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7<N/O[Y-J=XS7^BR!;814,F35%\I#
MB<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@2\-Z;ITM)__;7M0]M!<]1O.CF> >
MLX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[
MM'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ
M#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1.
M"CS<_N\-L,+$CN'MB[\!4$L#!!0    ( -:@B5J-<:,M8 @   \P   8
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
M>?T;?_H+VY]0>X +GE?MW^AI;^N-T&);U7R]'RR.8)T5NW_3KWLBC@9@:AE
M]@.(-H#:!M#] 'KJ '\_P#]U0+ ?$)PZ(-P/"%ON=V2U3,_2.KVZ*/D3*AMK
M@=;\T,K5CA8$9T6SLF[K4OPV$^/JJVM>5#S/EFG-ENA#L>!KAFYK\4FLGKI"
MKU!6H)LLS\4JJ-ZJ'R_&M3B !F:\V$]VO9N,6";#!-WPHEY5:%XLV5(%&(LC
M/QP^^7;XU\2).&.+,T3Q6T0\XJ//MS/T^M4;<9AC5*W2DIF.<38$\>9?'_L1
MYZ<CTM,0D],122^B0BP]K O:3D'MZV(I_(=I4;Q%U^FF<0L5^OVO8ACZ('Y1
M_=NT''9S^.8Y&J=Y7FW2!;L<":]8L?*1C:Y^_@F'WB\FW2#!YI!@"1"8(I1_
M$,IWH5_]G==I+GS\(RNVQK5T[1P_5(0=6-B"-7>MQRL23:,IO1@_'M-K,/,#
M;S)1S1*#&0DCWSN8*90$!TH")R77O*H1OT</G"\K)-S;TD2+$V,H+3NPX.A$
M<("](-)H,9A1GQ"=%H,9"7T;+>&!EM!)RZ\EKRJT*?E]5IL(<8X>2DAH.(5)
M1$.-$(,9]B:AIQ%B,/,\ZED(B0Z$1$Y"WB_%#36KZC)MHAO$OFX:CV>\AIQ
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
MF<.FG*%[5Q<.M-  BI9 H:G"R4*#?U)7\?]5>W?<<\RVA6!H68Y()^8$K6Z
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
M A\N%A$896KF!4+68<@+@ ["7@!T5!!X'BQ*.DJ]  1 GF,$12AP.$% OA<
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
MHF\VC,D3[Z[I^V8]_/A RP5M>0#[_;)A7WWW@I_@N6E_&[[NY7\ 4$L#!!0
M   ( -:@B5H.^HW// (  ,($   8    >&PO=V]R:W-H965T<R]S:&5E=#@N
M>&UL?91M:]LP$(#_BO#*:&%$CO.RD=F&)EU9/V2$AKW V ?%/L>BLN1)<MS]
M^YUDQ\L@R1=+)]T]]^([Q:W2+Z8$L.2U$M(D06EMO:#49"54S(Q4#1)O"J4K
M9E'4>VIJ#2SW1I6@41C.:<6X#-+8GVUT&JO&"BYAHXEIJHKI/TL0JDV"<7 \
M>.;[TKH#FL8UV\,6[-=ZHU&B R7G%4C#E20:BB2X'R^64Z?O%;YQ:,W)GKA,
M=DJ]..$I3X+0!00",NL(#)<#K$ (!\(P?O?,8'#I#$_W1_JCSQUSV3$#*R6^
M\]R62? A(#D4K!'V6;6?H<]GYGB9$L9_2=OISE$Y:XQ556^,$51<=BM[[>MP
M8A!%%PRBWB#R<7>.?)0/S+(TUJHEVFDCS6U\JMX:@^/2_92MU7C+T<ZF*R6-
M$CQG%G*RM;A@Q:TAJB K9DKRB'_-D-L-TWA<@N49$W?DAG!)UEP(+*R)J<5
M'(YFO=-EYS2ZX'0<D;5"G"&?9 [Y_P"*&0QI1,<TEM%5X@-D(S(9OR-1&$W)
M^L<7<GMS=X4[&<HS\=S)!>Y0$5>0S!6D\ 7YR7;&:FRI7^>R[YC3\TPW9@M3
MLPR2 .?(@#Y D+Y],YZ''Z]$/!TBGEZCIT_2-)K)# BV1M_[YV+L*'-/<9-[
M2*/I+*:'4]?TI*\JT'L_/0;!C;1=BPVGPX#>=WWY3[V;[C73>RX-$5"@:3AZ
M/PN([B:F$ZRJ?9?NE,6>]]L2'QG03@'O"Z7L47 .AF<K_0M02P,$%     @
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
MEA[)JR<G.F:I ,):+L#:3SX<=<A5S[AJ$6P1GT[P$P^Q^+G"6)2."7"^L A
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
M*#L0J2+8;O^[*W1T+C:&P9+2:.*I=,V*NF&,3M4%5,"'_*1<>8BL7+I*+T(
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
M]!45C&WP!KB^JL$?DC^P@]NZ^4+DO?H_4$L#!!0    ( -:@B5I8GRN4*@,
M /P&   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;)U546_;-A#^*P<-
M&%I LV3929K4-M"D';:'#D&[K0]%'VCI9+&F2)5WLI-_OR,E.QZ0I&@?)!W)
MNX_?=^2=%GOGM]0@,MRUQM(R:9B[JRRCLL%6T<1U:&6E=KY5+$._R:CSJ*H8
MU)JLR//SK%7:)JM%G+OUJX7KV6B+MQZH;UOE[Z_1N/TRF2:'B0]ZTW"8R%:+
M3FWP(_(_W:V7479$J72+EK2SX+%>)F^F5]?SX!\=_M6XIQ,;@I*U<]LP^+-:
M)GD@A 9+#@A*/CN\06,"D-#X-F(FQRU#X*E]0/\]:A<M:T5XX\PG77&S3%XE
M4&&M>L,?W/X/'/6<!;S2&8IOV ^^LXL$RI[8M6.P,&BU';[J;LS#2<"K_(F
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
MAW"RN"KF]$W3$LY]2PVD3Q?80YZED*4SV(CZ5NKVW$6: IO_[/=HH2@JJO]
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
MN,Y]<XYKO30\ +]/-79,\\$&UG\4G/T%4$L#!!0    ( -:@B5I74F(\Z00
M $L,   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;+57VX[;-A#]E8&#
M!%Y :XN4=?%>#.QN$J1 TBZ2M'TH^D!+M$5$(E626J_[]1V2LM=[18*V+Q9%
MSIRYG:'&9QNEOYF:<PNW;2/-^:BVMCN93DU9\Y:9B>JXQ).5TBVS^*K74]-I
MSBJOU#93&L?9M&5"CA9G?N]:+\Y4;QLA^;4&T[<MT]M+WJC-^8B,=AN?Q;JV
M;F.Z..O8FG_A]M?N6N/;=(]2B99+(Y0$S5?GHPMR<CES\E[@-\$WYF -+I*E
M4M_<RT_5^2AV#O&&E]8A,'S<\"O>- X(W?AKP!SM33K%P_4._;V/'6-9,L.O
M5/.[J&Q]/BI&4/$5ZQO[66T^\"&>U.&5JC'^%S9!=I:.H.R-5>V@C!ZT0H8G
MNQWR<*!0Q,\HT$&!>K^#(>_E6V;9XDRK#6@GC6ANX4/UVNB<D*XH7ZS&4X%Z
M=O&18TCF;&H1R^U,RT'O,NC19_0(A4]*VMK .UGQZC[ %)W8>T)WGES2%Q'?
M\G(""8F QG3V EZRCRSQ>,DS>->:&RXM\\57*VA\I( \QJ4QG,,?;&FL1E[\
M^53\ 7WV-+KKE1/3L9*?CSIG2-_PT>+-*Y+%IR_X/MO[/GL)_86J?(\>(%_!
MUARVG&D#W!4(F'%)P"3S=LGU/M' 9.462>0URIK)-0<A_=N5:CLFMV]>%93D
MIP:TH_BQ6AWWAB.@X=9$((S#7JD&^]N<!% '")>L8;)$00M+OA92"KEV/CCD
MCFNA*K@V$Z!14A3#*L[F<%%5PM7, (GB609ID<%GWF)DO<:'M ;R.84"&?A6
MF$X9UA@8STA^!&.:DR.,$2M2BE#X\9SBUCC/LR/XL'5FY:KQ1W@% 2^55*W
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
M$1,9%8N1Z];?8>_NR=!/VB$D01Q[?#^+ID%\ FF4PFF2PD<JK%K)0HIUA1Z
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
MWXG/OQD43[RM>'8@"E(0WQS98 #JK5+-TGZ&9$W'J.M(I$E_$DV.%1FYQ7G
MD4'OZX->X/'(-L@5'\EC=*\ZF?5'R5C,"^284]8WUBXM-E(5KY?<+)VB_\R
M-3N YJW]I5EI9 F5XH=$$HFT/QDG@KV8<LDE:2? KMAF)4T0O,6/=MI(!+/
M*8B]$_/?FQP9861?W WF ^@5EX,? Q%[?7%_FD;M[RM:+Y"4R(I:W*A5 U 3
M),L,A$[B8R"YK&O.%:.+)G>M+QT0'%@>I)4%HP.$OS4H)">-/D8U&(C9=":F
M:2*RR>1(O:H?P*[V;2ZD#+<.'*#%?-5(@*OA8RF^ND)R'X.&,=K4+E!O:OI*
M4HMYR<=F!^8)+B^P7]J^^'I_-1<13EW1%"Q%V9$>U#V,/O?SAAX5J/!>HM^I
MO)3_IF?<)]E8I-@PLE$JKG0M0T$B5[[4UBG7<-907NM2KU2NQ1,+7EO7% KP
M[AIDJ=*&.PGYXR!A5T%+FP\N!V%_0ZO=.1X!_NC8R.>F+F2NWK^+T^13+3Y3
M964KW14OJCQ";_]V7*HO[O#/:V+W9"3?P \:;06THO*]-30WE,2%EJ;@ERN%
M+HUP6%Z)742Q  A<A7)JEW=M#YID:?5_J<[O.V1V/H 5S"*LAVUWX(F\]_-%
M1^"6=X"*=S>.U_WUW0U$C6Y6ZU^(Y9XV\/4O5RM#*VY;?  "F5Y9UR+HD?*&
M+UJ MU3Y[C#P1V3T_?ZVJM7OH<^C1G?-IV@,MS%>;&BCC6]J/F^*X,'AMO!L
M)[AL3RE'4!D/59M2/^$8M*":EGSX".>!"+M!&(UP)FI'DP@Y;'#Y"O*=2":R
M9(9Z$G=KR1LUWPXYF9["J71_S(K& ]"?H$<F$?[B\4L'^N'!):XBL_)751O"
M&^YSW6QW&YZ'2^!^>;A*WTBS4@AP24N(C@:3K"=,N)Z&%Z<W_DJXT X73#]<
MXT9/AA?@^U(#=OO"!KK_$9S_!U!+ P04    " #6H(E:,G_>S& #  #!"
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6RM5MMNXS80_96!"A0MH%IW
M6TYM W%VBUV@:8.DVZ(H^D!+(XM8B71)*D[VZW=(R8J3.BX*Y$7B9>;,G*,A
M1XN]5)]UC6C@H6V$7GJU,;N+(-!%C2W3$[E#03N55"TS-%7;0.\4LM(YM4T0
MA^$T:!D7WFKAUF[4:B$[TW"!-PITU[9,/:ZQD?NE%WF'A5N^K8U="%:+'=OB
M'9I/NQM%LV!$*7F+0G,I0&&U]"ZCBW5J[9W![QSW^F@,ELE&RL]V\K%<>J%-
M"!LLC$5@]+K'*VP:"T1I_#-@>F-(ZW@\/J#_Y+@3EPW3>"6;/WAIZJ67>U!B
MQ;K&W,K]!QSX9!:OD(UV3]CWMMG<@Z+31K:#,V70<M&_V<.@PY%#'K[B$ \.
ML<N[#^2R?,<,6RV4W(.RUH1F!XZJ\Z;DN+ ?Y<XHVN7D9U9KUC!1H 8F2OA-
M,:&9DTL#%T"\B96 JTXI% 5'O0@,!;6N03$$6/<!XE<"1#%<2V%J#>]%B>5S
M@("R'5..#RFOX[.([["80!+Y$(=Q>@8O&25('%[R-A+ 7Y<;;139_'U*C3Y6
M>CJ6/6(7>L<*7'ITAC2J>_16WWX33<,?SS!)1R;I.?2W^)AO&@ NM4:C?6@X
MV_"&&SZXFF/7$H6DRF8&2PM3#3#%$PQ3"*:6&ND:8 W_TANR@\DCE+RJD(8&
M*B5;LD6H.N'P6?-D)BNW=27;'1./$TK/+E$]8;M!-=:42Y$&B0_,$7 +QQS^
M,V4?\,%^8-T;7.,#+YB '6JIX;N"#H0MH(Z28ZWLA-'?.Y),$U9#%Z6^&+2#
MGX_"CO+W$AOX18H?BF%\:NTU@I\F=Q,H*1)3&J+03V<QY"%,_92>:>:G203O
M.T6Y)G1^3Z,D+U R/\]"F,\@]<,L@63FY_-X0(D(ELK#J?^(UASM9?#OS ;D
MX0/$_[-0WD#U9T5]B_<H.M+[IE-%37>_$^*C,%1KVL"O1$?!G\3G-3HO)/+S
M/ 8B&4XSFB1Y0EK-T^@<Q$N5_72:DYQ^.+,0<>;D)K@S$/%SB#P)(9KY<6X!
MHC2'V)_/DE.W3W#45EI46]<\-116NK[#C*MC?[[LV]*3>=_<KYG:<E*TP8I<
MP\DL\T#U#;.?&+ES36HC#;4\-ZSI'P.5-:#]2DISF-@ XU_+ZBM02P,$%
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
M N29<(Q8N.49X@L9$YUNX;T8I/T^JB%J2_95X=&Y;@MY= ,8/Q<P4=J_&0N
M)@+%#9V6>69BH#M^X*32FQ-/ VIK4>W59T6ELLP=-T"H;+/15A '.1.$DQ!D
M!M[$6WA0G$F$_/\P0^83;[X \ZCW!!;.CS,$580_@[FA@(V#[V0)A!T&[)&_
MA2WPMZ[>Z?-&+NG@!/UIAO8"3W,DF@3P\"'S(YPP @?9L<"H.=[.?>\H(Q90
MC#@2W\D$$+.841/C6S@0>@&LU.<]"N,9CIJF,8%XXOGV+**1/E_.)HDW/_2/
MH//>W[RVJESSG]DJ<Z;#_..K?=K^7^ZU^9M8-]S\V>ZC+-?4NLO4"E.]Z7QV
M)DKS!S9S4Q<[_M/8;5'7Q98O-THB<:<!>+\J0+>]H07:?Q&^^C]02P,$%
M  @ UJ")6K40A-TB"   6Q0  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&ULG5AK;]LX%OTKA <S2 '%#_D1IY,$2-H&4RPZFYUDNA\6^X&6:(M;251)
M*H[WU^^YEY1B)VFF7:!U9(GW?>ZYUSK;&OO%%4IY\5"5M3L?%-XW;T<CEQ6J
MDFYH&E7CR=K82GI\M9N1:ZR2.0M5Y2@=CQ>C2NIZ<''&]V[LQ9EI?:EK=6.%
M:ZM*VMV5*LWV?# 9=#?^T)O"TXW1Q5DC-^I6^3^;&XMOHUY+KBM5.VUJ8=7Z
M?' Y>7LUH_-\X+-66[=W+2B2E3%?Z,O'_'PP)H=4J3)/&B3^W*MWJBQ)$=SX
M&G4.>I,DN'_=:;_FV!'+2CKUSI3_U+DOS@?+@<C56K:E_\-L?U,QGCGIRTSI
M^%-LX]GQ0&2M\Z:*PO"@TG7X*Q]B'KY'((T"*?L=#+&7[Z67%V?6;(6ET]!&
M%QPJ2\,Y75-1;KW%4PTY?W%EZM:)&VLV5E;N;.2ADYZ,LBA_%>33;\A/4O')
MU+YPXD.=J_Q0P0C.]!ZEG4=7Z:L:WZML**:31*3C=/:*OFD?X93U3;^E3[NL
M-*ZU2IBU\,I63L@Z%YFI<TW(<'3?%=*J8ZIO+AJY ^R\D-;*>J/X^E]RY;P%
MAO[]4HZ"![.7/:"^>NL:F:GS 1K'*7NO!A>__#19C']]);Y9']_L->W?4<$?
MD1>3Q7 B_M'*VFLOJ6,X65];67;?S>H_BGO)B;M"B17+-T%>@":$>E!9&PYH
M)T).N0$+K>YUO1&9LAY\(39&EDXHY^6JU,!P#ELU+)4[L=H!Y;6,V2<7<FUA
MUEB7B&VALT+H.BO;7)%OW^4L/7*-RK0LR5VZ[X;B3\B6A+4T$;YXHFU/NI#P
M3FRYRPDP\_'/XH@$##XL?^TC?=F!-^S!5@&(_4E2\.'SI:B4+TQN2K/9#<6M
ME]93GI B.#9]S;'## /4U4K7D@D/_[I$?[CZ>!>L@R*Y K*!JG(_0*X<:B04
MF=GQ<7;O6[(;52LK/4RC6-<?/MU>!D??F:J1]0YM9*%JR"#Y@9* ZKE+4';2
M9A6-%K)+*:8.+E2$280>*9%/DYI9]':&,Z[-,N40GF3P'*(MF%BIC:[91%2_
M4]+NY:.#\W /[[(R;0UGR7"NB%705OFC#T&RU!N]*A6E MYHI,43[SB=*TOV
MR%BI[E5)EA%T0\]6NJ3\;[4O= @&,U?6^K]<UI!C536EV2GE?OEIF4Y.?A7J
M7I9MJ'L@MZI1*"/EFZ]K%QY&C1C 7U2L#?J(2HZ332GQ6-H-E@'@2CU0(2@@
M2%6!Y8DJ98GQG?0 60-P94P(<:>DB"%.=EN_GQ0I&F7)&/J:- 5&""T>4_^<
M$G# [K@D>_E7(?-@!+-!9H*+7'=DT)0Z9UPB,E,I 64^&(F'N+[X7S/C!/0T
M4K.23+HBA&5*;"Q4I6#[?=N7C&[ 21IX N-*52LP0#>R^'/*>HE5 L(8,\@G
MZA"\MB0;<H8+;\0-N&B2+";00I>GBQFK"+?GZ4G"^ B-4X(DP-.IN'UA:D4^
MIE+>[75C(9$RI,)D7YY6G) >^J!6:\VET( V6E ?L#GE7T?57(*.O:":!*A1
M]X$(4K,Z(XH%W/O#+[F0/+;*WO"@LC 9E2%%R)MBCN\YXX 'CM;ZH4_JFX0D
MFM9F"%P%>N*$OC.9/,8.)^,]'OS M16FX6T@.222WI_8:>YIGWZK1S76Q=:!
M%5S?I!0^I+$P=M#/^S;"<8V%Y%[G%!'ZA!=N9"F@7F9?6PS _+F_D8(:XW3
M//+C+3;'QP[=RVDEP>R!$?&D0I2Q'>3:AR+M6"'.^L"0T^G/Y$[L@FN]1LRQ
MC0DI3_+99RF6IC<=BP3\H"XK10#*7RC1"^'%( X'P;[D7Y;T_V[>1-0F K9S
MA^<W5IVN;P_;0_70[,/=.\NU> 9T9L:ZQ[)T.LXTK@B-@<*4.;DOFZ;$4"-I
M+Q\ZBUV'@_K0;RM0;NC,/3@]!_&AFT>Q^J3TS2,+!H\O<\PV3=LO>WM'V!)'
M<0=SP2RX,G+I 0%WB\&;;F>#OCWN6+=U[GZL3X^(:VHXTV;10%@Y;&-H%\$>
M2[_S@&]*2Z6]5ZHW3KAF![!A0GLL"A:$@QG_U#"Z)8QZHDGFQ==)EW@6-(AV
M];MCISRSUTLR2"BF<A8(PQ$A0CUEE(R$Y8EG*&J;=/O5MC "]*'Q<Q13(& K
MKE%LR3%>NF0A6$?[%B G WKS5CT%[:5_W@:<U*BDPV_;LW@$7(^E1R0?LGJ@
M)NGB*'5OQ>\MF^E^;SGQL1>XH=R%C/_M[]?B,_B'( ^FT8:;<2P6BT62+B?B
M=+Y(3M,%WSSF&8N/B3A9CC$H9QB7D].39 D!NGW,#<VGEI!;+.A NCQ-TO&,
M;Q]SP'P*2O%H21JFLV0Y80U3.C /:5G,%LE\.17+Y3*93]CNC!XOQ)VAE7B:
M+$\6R70V%O-DMCA)TI-47,?I^F.\0Q*>=>YO#7'7Z09V3(ZTVE&NUM94?X4T
MC+?6=53(I174JECO<E4"7Y)7/-HZIHO3\'=RVF\B4R3HR1YRR0+/$11#B3]>
M)-9(#\E2[E/A \^AN/GU],5 Y76L[^Y <,1+=(EP:3A')=QH!](A$0%+VCVN
M6\_54:<=$%:_*K);M-G6X<<)35=>KI^L;+/)XYXVG\X.DI/$!NQ^*Q22QJ "
M :U;^HW[2-A]2GAP#]',2OQN4)9).GSI%<%H[X5/I;"OTVLM"@5VPKN?_F[_
MYNPRO#!Z/!Y>NWW"N@]"Q<^0-43'PY/Y0-CP*BM\\:;AUT<KX[VI^+)0$EQ
M!_!\;>!H_$(&^O>)%_\#4$L#!!0    ( -:@B5IW=B@'& X  #PK   9
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
M:<S!SQ7O6M;,[H  2%J4YXQ";D\ UK67C:$'<LGA5!)XTSVFOI$B.#W8D'T
MBN_[!X"L0S'",#7!G<AYD" J2,?(.RZS.X^-O&P[TYJ)];.^8[,3LD[:-FA
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
ML.U;H%UXLX[W[\)XO,WCM,;GD[!! /\O#8:J6P0#_8-L_@]02P,$%     @
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
M95L_UWQRNAZ[/J0GP]0KC#U\)'%6KN=[F') %!X& =P,%I!!N0'$S+,8(N_
M]3RL2D'Z$R^Z$#["1T-(.D<I!@3H</<U4%^B,P9RTH.I\1Z ?M6<0I_,"3U1
M\ZM^,DGG1_FM?P6=(]?WE)=:+55=9!4SD1,W7F!2[09)TN5>3.K C8'LL^4B
MZ'T#2>L".!!YW5UP> %D2<JF_(KP3?L[RD!8]TL0:["P;3WP9TK/ZKH$X48%
MN07S^; 3^XT"X\EA+E!7;1LG3-JCE5<_]-GZ>P,C"RI_]:4)G![Y,HIY^JA0
MG;CL8N8-F+[*3L1O1"'!Y6#YDMS(AYO_2!:1J_(<Q!72F8_P7H-IVP0]V?3K
MN7HYPJW,P15M?L<"*@>Y545 VN[)  :Q]8'H3J^MS^9QI\+I<V26Y\B,SAUG
MNQ=IA=*YX>1NPG3J6GB?'8^T[*DBVI8CQ27:'O2(*L]2MQ.8% A_%+2&E]_/
ML9(P5:#OH.K3W,X8;:YW3$<Y6@M\EN,O2&RQJ&QQB^);-XY6-(?G^DG2 \H%
MO,3A0'*(922<2E+%FV =R^;G^Z2Q0'XY4QGX.J+W EV*<1-M+;6=^UQK_R_
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
MF@,;:%&)S G?:_3&,21TMY\+%\ZPYBFWN/>G 4W[O:0JOJ+5$(0ZS95HX=H
M3[!.05#FHR(B2")K30</J2C5,>!..0V?M=<,\_%6&9XL/4K<;5JAJ:]$O[R@
MOZ1:.$R*@CV?)"$>OT#+!.J--4R^I5W?NAMJBU5=7E90)6BR>P;O0[H9(4^I
M?TZ&LN/ ,;VOE<TD+:QH2TY&I4VR*I7(T *Q$-;#M9F:K!Z,T];:,9RGU!KK
M*J)&@P-DXD6_"=:D>5WRN*E:'#5;_RQEHTGTKC!3P^)'D71I\;%6JZGK7&;<
MZ"GKN@6=[%;K3@^@><"NZBP2'W)>LJ1^-C0]:K<XVIF\KSQ6:1O5NNX:8H;R
MP#5QNG^032.$KN)0&;S&#?RRWF,[*TJ$I*W?4GP2U(6#6!W!'H!>(ERG@=A6
MZ4&@Z!FC.-YO.=*T/1BIYZYS 'EI#\]54%/LGM,:*1**? R=%6#FM92CSW4&
MIA["N+XWOI4L\122&QA4D1U/A5 ^%6-_B//+M@81/92%;,I*[>B!J*%NE&-.
M,4C)[;A&.61[VI1<"0S.5IWDZ*"7$]5^E DASC(4$I :UBF6U[Q$%S,MK=S+
M!RZF:<W*O:FM@MZ#;:KHK(5[IQ!B,V73<&U6[O;*$RJ$C8QG]"@ZW]FK5Z^N
MG!V@4R"VLN#M<B21_!ZP@W95 CG-<1%V(;;4" [51)+=)&-#4")CR!WPPJ]>
M7IZ2*>4OT?.5H+'WKBVD'(0R09FYPGI!-K;P\,2D5<S:OCV:XYD! B  HUF[
MO)8&4+8Y0<9QD^& KDK37AV**^'#N'#+HU,M%J7CGC;^K86RX!0$E!!6'#$A
M!6883W/ >FS?>L+X+"83%I0>[3D9%!+5*Z  ).O-6HR$XQZ3"3+@JW5+9T%H
MU'A?DP)=%-C[8*;>MK2!<NBB1AYORMOU.(G4V8@,8C,7XQ1JU*8Q-N[#> Z
M;;@Y0Q'+\@R WYZV1:8%4Y@U@?( HD%:V"2[-P13* Y@W2HCW!-9;[D B07!
M'A'D! ULH63CR=TDE6)?!_]T:& !U3-N77!?'C%P; N.Z3EUK;$GU/)3.)\H
M=BG'CCH<SS :*NHTFW#(+!*L?<0>10W\S@[-%.WL@1C9D0^?DD77<AYHC=:@
M".QD+6K639E]G#O=:2D)F;?42AA.F19CKS>\0#*Q$:3 <T0HM[</,+)/NCEQ
MHLWTL3J5V.9DL+"I2Y>B6@J])A)#B,;*[;8F?&K1-#EQ&COVX1LKFC1Y#IDK
MTR=OM?!,@@X2WJA%55Z!YGP>VX&(&V7;=.X/SS7 :QIY,IVQB3+CDVVNNC8%
M$*QCCN[J)+UN4)$?@H*:'<9-7G1R#7H0F;74HF<H17REHD1AI5?,&=Y^4&LI
M$=RJ-IY5!S_=A@2G/6;E89 ;@JSVNL/A%H0CM09ARCEDI$.6H2/M3,'PO!Y!
M,$UEE%(^68M$1V&$ ,N#WCO>D8G/HLCL-O59+C\.\F3F]O22XE67[4Z=-@%)
M))C,@\QSO7OT/:>:D>HVQLYB^&^)_ZUXYY=J7X<09@M J U#%&Z5:)AY:TCB
M)ZKI<Z4:KI=NN.).K)6[BCVU]RQ<<:MM&+C1(G3>EF!U6& Y[O?<:)DXP:@8
M-OS;=<S4Y^1[%F#U?!;@F2@S/[;ZJ+OS9-Q5%%_US&>7<!W2CUC/,.H\88).
M\_ZB7)E2];#7GF)?@T7"+,]>D6>=93\H*M2L>Z[?J4/Y4)HH@^WL5^_DJLX,
M]39%4753S:,(,1$@;\HCQ>$JVJ/3IC"CW(@T-X47#I[!QS;[>QM.R2O:@JM(
M.LE1P=Q!I"R5V#F[2TWWK.E"Z$.J#!UA//!^!)#V:8H5P#[E8K7%8YZ0,0#]
M!H>L6EQE 7+5D'W:59B84\ZQ+C]1OB QJ.F.SI,F%=^<B<DUWMCP2MX#AH6X
M<TN!F[G;S]A;/"R((PW.AP&O;@"[MF@=YJ?J%^5MP>42VMF%=3%NB:9:5E-S
M54:=M @2-AV_F(X0LXU%B2;A5NM*1I_%1-VI7$[Y3QPGW>T@9*<ZI6FZM8,0
MI"L=MHEF$V9J6& ^4:.F/=F$B%(V1940X"K%[&U5P*L0R>\%1D%65&:RTLS2
M.:P@0Q9Y ,IN6M,-TYU%@BCK@D+7HT%]UZD#+@[L<7^_I:Q4L8=]WT;E6_M3
M0>.=/+2'7CN.#9YV>>8T.%-1?6S?]NES_O2:PF#S)EC66@=RT16#/P2-,SI=
MP3]57+7+J;+F?GG4(;4\P-B,I HY"_)4J>U>5"RJ[19+TL%>0<@66*.,TX6,
M9H -]_!L='W=P@/9"[&C+'%",C?4E:<V]I43 37$A&VC]5[-\GS20B)&MP(W
M%=3CHH9R#3<MI0W.JZ(0=\Y,=:*_OGFE^LQ58-<5FU"JJAU6GGOEG%--W?TX
MB$/03;>V=$Y"->$(\TO8CS;0SDNXR*$K(P,F3AH=Y4@CYX<[K'#@; 0*0B_0
M#_()AO8G%"E9"^Z03YVB)1I0%_U(\#C](L75NS*LDJ)>DZ'4V%JB4>7*.CT(
M" -*<"=',!64?^]HZ0=/%$*S88*_K2 KTSNQQ&@$F!%]G"4N8 G>TSCIX^%[
MB%P5J.@U:*V!%<1:T=/SNN3.&X+-)+==(#H?$@[\'#RK]F00MY'@]F+/B90.
M A]R592:ER ;GT1>'E5PQ2M/).=6O@!S@9-2";\IK:6?2DFGW2AF9WT L21$
M+:R30&#H(E4@"UXE$QNBN<JU',PD4!*='1@RD=,V'^KC V^I$PA22\%9-2VK
M;@"*2IVF9\P#P(RQ -\=@VCI3.<U\4A,Y2GU.J99U\(=X#=\LK.U0"=K+KRC
MNLG^43Q=R^]8&[KUU8Z+<'<OCRJC9+KSJ;2\JM.N<2]'PWZD>JC4W%#H!($S
MVKQ:I9C*CO1A[*K3:DVCJU94%4HJ^3"U60D9VJ++Y2(%=GSFHA\*VX4DE--/
M<H/:859,5!3'47 ] ,9LA>]2/O;9-%EGH-3N^--@N#TXL&8Y\;ZN+ &!*_15
M XOVU_)64-@R*<2<D]#V)I4&]TF>8<C3+8+WB(G<(,%$A5?QS7A -@/]8=W!
M<Y25HT9CMJ3#F\&Z.X7JD$S"1/$",NY[?G?NO.L"L4TIV WH%6"VG ^)!)5B
MJ0 LBP<M07^!PNV"4&LPC!QI/=%>H($91*JBD72#,2$5WW"6=0N6B*2?](L]
M/]@D7*7B<F6/WYUS,7+8EQ"8JEQ3S=K4Q\>AK0U;>H8XM.R"Z&^%%F3<1')"
M78O2+BQVJXMJO1# HO4(/L3Q^RK]I\SGSGLRTO+8ZPRW@9!FJ=R,J&:D] 1K
M.Y7 E^<4T?"4!/G1#&T._'L07<I_.>3GXLZ]D5,"37&F5G(SDLXIFH@["B1S
M,Z%J:ZCH(*B.1MF^Q+TA)(X3 )#ZTB=LOA'=!IC!J%1'GVPN1[4@HV*Y0-,)
M,1A%%:E4@P6CS0:$]P0>\%B6;HNH@I@/!]")K-8/0S:3>_45&R7@WC2C=@1)
M]YBXF2X/&H0R*2JVH<4@IUO7W8@C-#@[+K@0FYI3UC15V-)PR%Y6$O2/@DJ>
M:DW4UO6#T="X5 ,^O5O '0W0*SQC>I%5<BU,%>!]SP*R"3?($VUY,8;H6XA=
MV4B]1@3&Z7=U^ETWOR7(?9U7(*,$ ,89PW1"?, _ ZD&/@ <]N]J">"<"KDC
M_\SI"IU+[HXVP78(/V'/\'RT@VWBC* ^)J9LH]<BS]@_/F!RE02J,AEZL=H9
M&J\2YY>MTK0!WXPZ:.-!F^Z7"W6:A!YL&7C()UQ8$^3_^K8>UR2P\C?88SS*
MI96&3!<0K<(W2QWD-RLN/?]H;>*VQ<54WVO5 0CN2N@ U:HP]T(]W?A&R98.
M* ?;;?1W:OMPW:^EZ]Y*5W./7N$2MZE_6/7Y;N%^L+'-+(I!1J8\H[#31RO/
MEVI=04/<0TE:JR6<"'5-;8P.MR1T/M]\C6YXNZW'9\?VNR@'!%%;C^CN_1'#
M)HZL+-@/@!%N3N=%RUI,0JZ,'#I=U8[%);;" ,@)9R6Z+79(P6[#ZK"$80I#
M5H"L.=J52X=[LZPC>TWC[.AG MQN;S^:.[5T9FTH-]UNX]$M^G6$'>S7[-/?
M,+0K29*P77;RS+!;85"!:%6_JCK;],3FR$?MW^*<CLP#'C5'ZXRUM:/=>QYC
M611_.29^[OGZ^EV)<V) "/=&N[A[VS,?^'K\DPX_#\X(G<G^2A >T%W33P!$
M'DS=_73%*TQ-=L-C2-6F,<=;SA-<*9HGW1&+%TZU@HG"Z,P\:EN7$\VCA1//
MK5\QN' 6/XD<J]%Z>A:U[PK\A1<$\RC!BSB8Q\%C9XN\!#.<AV=3&Z2 UMXJ
MF2<QGJBV!-P6CYW-BU>.YP5GIE.[F9S0FT<K)PSGWJ/1\L.%XT5GJ<C;CO#G
M#'".*%S,%QU_3PLK'3WP:$D=-<R';@ IYL/B.M%E'R1/GC%V,2)X6'"'+T5(
MDZ=.Z'K+\(P(#]\)W"A:H&R=IK\ZE./1'(CB)8+D)Y?:BM4\PI7F>?QH6Q$F
MOK.R?IKAG+%($C06X6.G"<"^^*O5Q=8B\ (D+5S$WCRV?N[GW*X-WDGV5#'@
M@PDU</TN^N'#BSG$O7\T6\&EWJMOME2=HCBH?+ <DX)W8.$>N.O?RN(* ^LE
MS($_H!2%_MPZXN,-'S%VRG9Y^.^!T?^"'8P%&I\YGNR+_^FGW__]SW@8V(F1
M$W]$A/'P#D._8MT8/L_;YTX)B1N2S8[@Q6293 V.Y:?KMVMJPP_HU!D\7229
MK\*+3NKZ_V#E0G5U%Q! X-F<8TDZ&:Z$/OW_:&>+@HYL#Y)S_KTS0]X"[?VC
M8Y8$(I @""\V0V$0S>.0[%'\!.^.O\AT2F.F(Y<X7LX7\>BE2]D6@C+$%X<M
M8%V6^+]E7R]&#";RSKDG$[9$RSD8O"CJA6)?/6SQW%5XRJE_G; E=+'B\J\+
M6U:6D7QDT/)U'2F?C_MU_:B_6H+ 7^)'@T4X#P.\@-0C"2YS1A[]IMIRM: S
M%1]R1;Y/H_NH3?!_[$_] N>U]7NJ!U'MZ%=CU4H[_[2JN6M^F/85_QYK]SC_
MJNT[:C>HG5QLX55($*-G0#'ZI5C^T)1'^G76==DTY8$NL6PL*GP OM^69:,_
MX 3FYWJ_^U]02P,$%     @ UJ")6FC\^O?; P  "0D  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C@N>&ULM599CR(W$/XKI5YI-2.Q?7'/ A(PL]I1-!.T
M)).'* ^FNZ"M<=L=VUSY]2F[@6450(J4O+C+KJJO3KMZL%7ZW12(%G:ED&88
M%-96#U%DL@)+9D)5H23.4NF26=KJ560JC2SW2J6(TCCN1"7C,A@-_-E,CP9J
M;067.--@UF7)]'Z"0FV'01(<#[[Q56'=030:5&R%<[2_5C--N^B$DO,2I>%*
M@L;E,!@G#Y.6D_<";QRWYHP&%\E"J7>W><Z'0>P<0H&9=0B,/AN<HA .B-SX
M\X 9G$PZQ7/ZB/[%QTZQ+)C!J1*_\=P6PZ 70(Y+MA;VF]I^Q4,\;8>7*6'\
M"MM:MML/(%L;J\J#,GE0<EE_V>Z0AS.%7GQ%(3THI-[OVI#W\I%9-AIHM07M
MI G-$3Y4KTW.<>F*,K>:N)ST[.A5R4]3):U6@E@K>)86-1H+7 *=&R5XSBSF
M,%\O#,\YTQS-(+)DV@%$V<',I#:37C&3I/!"5@H#3S+'_$> B'P^.9X>'9^D
M-Q$?,0NAF30@C=/6#;SF*1%-C]>\AL=-)I19:P2U!$D-DYVEA9^E)3M/BSE+
M"_P^7ABKJ='^N)2AVG[KLGUW^1Y,Q3(<!G2[#.H-!J./'Y)._/E&=*U3=*U;
MZ/]=F?\',S"FRRF9V!MN7.ZG*F.$(AA\>7J9CS]^Z*5)][-Q-?ETK2;<FAMU
M81Z7.@;+!>I3U_BU2;9S1Z3 O>22X-76/'B16L)S7W#',P4S$T*[T6UW#U2K
MW3]0S6:7?!>J7' &21]Z,20=F&CV%Q>0>';22%J)6YL]K]1M)$G34YU&A^1K
MJM5/X/5*L,9%>W"ETIP>4B[V]#KZGI$6;($DD?,-S]=,$,/0\^3#9[4:DU H
MD3O,3)45DWOX27-CJ9+P\P:U068:, _'X2Q\#NF!@VGX%L(O!66'#'"[!R:,
M@H+]LR+&LG?T'F:H+4V$0_2<C)X7Q,$A9 63JUK\7Y=\2Y];Q9HPP61&(A86
MN.)2.FU*@DM/A9JK_&+6:\H!O*+K*\K0\3FX[$<OC:'3CZ'=3^%I5T<$.5\N
MB4WV*?$2Z$601C _A B+!BF-"B+)#W]HX*[93^]I[;3O@;KDC8GU2=QYC(3G
MIQ=42A\9.86Q8?YTR25%RZG>7-(#M*:A::F(DF)P"&Q'CB1Q"G>M#IE)XM8]
M/+H.09D;J!C/X:[?)4X_IJ5-,F?I(YD+B;O:N)?>JNAL/)6H5WX(N_NZEK:>
M5*?3TYP?U^/MNWC]D_#"-%73@, EJ<9AMQV K@=OO;&J\L-NH2R-3D\6]*^"
MV@D0?ZF4/6Z<@=/?S^AO4$L#!!0    ( -:@B5JZ>2ZO^@H  #(;   9
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
MQ$F%JU@F0V\:8]AN;[N6J"0RWI5A7!M*4XA&2*8KXF)KM8MGO'P8*_9TIK.
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
MQ;JN]"8,\_HB 9.4Q9FP1:$S,90NP1=F\09P33-FK$IQ*Z1_AQMVKM*&5[M
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
M@DO%OTRCQ'M$K75L*XR]"MP+B]CL.$J2R=ALD <=),@^#Y:J8H[SW$,3_CD
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
M4LE"U30!S^?&M,,%.1B_9E__#U!+ P04    " #6H(E:RCV;M@\)   6&
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
MO6$::#C]5<R([&5DR]!F8,' 0T&^JXN@2[[(N%B^I<))0;V/HRT H)4_,;G
M]0>I"QY8N?U'-S 3IXS2F$6\!G->0RV1I1DO^]>;OU?+?+2* V:GE-LZ'HE+
MOW-NH\S3?<'@3E]OA\$8(ZSAII_3? J9U?$ZVO+V.5V; )M(9Q/Q#V58^9ZU
MU'YO]TB?!/(QHQ^<*IXDH]M5*=_1_E1<%S'%:4?>*4Z4Y"\UYIKIX;![]:.=
M-]0#V%J+PRTQQ,C8*" (78<Z5_8KBS_B'6V;[IW>SF97_'%R^CX5>UC;)_%T
MU3L!TPEBV*##EZ..%"2U[0<_)VERVO^(2F<K(DQMXJX$0WCF E]X(EAT7E>F
M2;K4H\[L,!%$>_WVS?1@_]2(7V46$;E")J"/4M ,)K[+PA+&"8CK7Z^^MT!@
MKK/U<K6CF5UKE]6%=.CDT\GQJ0%-Q6?<M'&B=;)C[MN7UEH[#C*^CFTUM<L"
MT@LSUD]Z;^5R'@:Y-CCW2%=/Q<BE;U^ZCJ(J9:\J@7DJMNFG>)/KY*OC4WR]
ML2._VX$I.:(=V3D$OPL\C@6Q0+8!\P8UW%P7_[1](LK4/NGKLPZ:+II1D;MO
M79ZWU#\5P3@%A2W'XOBYZZW=N/.NME1NR6^D26>AB/&U;?NT?>E]&=_U;I?'
M-^9?I8/\>5&H!;;NC8X^#D!^?@L=OP1;\9O?N0W!EOQQI:!8CA;@]X6%F\T7
M.J#]IX"+_P)02P,$%     @ UJ")6O?"UAMS @  > 4  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S4N>&ULE51-;]LP#/TKA ;LM,6.DW9=EQAHV@[;H4#1
M[N,P[*#8=*Q5EER)3MI_7TI.W QH@^UBBQ_OB7P2-=M8=^=K1(*'1AL_%S51
M>YHDOJBQD7YD6S0<J:QK)+'I5HEO'<HR@AJ=9&EZG#12&9'/HN_:Y3/;D58&
MKQWXKFFD>UR@MINY&(N=XT:M:@J.))^U<H6W2-_;:\=6,K"4JD'CE37@L)J+
ML_'I8AKR8\(/A1N_MX;0R=+:NV!\+><B#06AQH("@^3?&L]1ZT#$9=QO.<6P
M90#NKW?LGV/OW,M2>CRW^J<JJ9Z+$P$E5K+3=&,W7W#;SU'@*ZSV\0N;/O?X
MHX"B\V2;+9@K:)3I__)AJ\,>X"1]!9!M 5FLN]\H5GDA2>8S9S?@0C:SA45L
M-:*Y.&7"H=R2XZAB'.6WW=+C?8>&X'+-7S]+B&E#,"FV%(N>(GN%8IS!E354
M>[@T)99_$R1<SU!4MBMJD1UDO,!B!)/Q.\C2;'J ;S(T.8E\D]?XE"^T]9U#
ML!48:][+\@]KJ\P*,'8-LB)T?,M:ZZ*[1:=L";_DTI/CJ_/[)5WZ7:<O[QK&
MZ=2WLL"YX'GQZ-8H\K=OQL?IIP,]38>>IH?8_^W@_I,"OM4(Y[9II7F$6GH6
M1^I.$I9 ',$'Y0E-$57TS^"=A*;D>6 9^9I&A*0 8]%KN4:6G6"):';I,>Z8
M0K$X(*%\/B1E.*H\%-9XJU49*ZB4D:904H,G=C2!9/22D,G>-#3H5G'F UEG
MJ!^,P3L\*V?]-#VG]V_2E70K93QHK!B:CCX<"7#]G/<&V3;.UM(23VI<UOPT
MH@L)'*^LI9T1-A@>V_P)4$L#!!0    ( -:@B5H\I3,X$0(  -T$   9
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;*54VX[3,!#]%<M(/*$Z22^@DD1J
M=T&LQ$K5+I<'Q(,;3Q-K?0FVLUG^'MM)0T'="HF7V&//.7..XW'>:_-@&P"'
MGJ10ML"-<^V:$%LU(*F=Z1:4WSEH(ZGSH:F);0U0%D%2D"Q)5D12KG"9Q[6=
M*7/=.<$5[ RRG934_-R"T'V!4WQ<N.-UX\("*?.6UG /[G.[,SXB$POC$I3E
M6B$#AP)OTO5V$?)CPA<.O3V9H^!DK_5#"&Y8@9,@" 14+C!0/SS"%0@1B+R,
M'R,GGDH&X.G\R/X^>O=>]M3"E19?.7--@=]@Q.! .^'N=/\!1C_+P%=I8>,7
M]4/N<HY1U5FGY0CV"B17PTB?QG,X :2K9P#9",BB[J%05'E-'2USHWMD0K9G
M"Y-H-:*].*["3[EWQN]RCW/EC3]>!@9],I1Q5:.=%KSB8!%5#.V,KH!U!FQ.
MG"\6(*0:B;<#<?8,<9JA6ZU<8]$[Q8#]24"\RDEJ=I2ZS2XR7D,U0_/T%<J2
M;'&!;SY9GT>^^?]91]\^>B"Z<2#M]W/G,%19G*\2FFIM6UI!@7W76#"/@,N7
M+])5\O:"A\7D87&)_9\];)ANW=]_89!_N8 S'9S324ZNG 13Q\:RJ-*=<L/M
MFU:GWMT,5_9W^M#XM]347%DDX."AR>SU$B,S--,0.-W&"[S7SK=#G#;^_0$3
M$OS^06MW#$*!Z44K?P%02P,$%     @ UJ")6HCJ6D0-#   G2L  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL[5IK;]LX%OTK1 883 $WL=U79MH&
M2/K8-3"=!DEWY\-@/] 2;1&51"])V?7\^CWWDJ)DQU7J:7>!!?JEC2T^[N/<
M<Q_RBXVQ'UVAE!>?JK)V+T\*[U>_G)VYK%"5=*=FI6H\61A;28^/=GGF5E;)
MG#=5Y=ET/'YZ5DE=GUR\X.^N[<4+T_A2U^K:"M=4E;3;*U6:S<N3R4G[Q8U>
M%IZ^.+MXL9)+=:O\/U;7%I_.TBFYKE3MM*F%58N7)Y>37ZXFY[2!5_Q3JXWK
M_2U(E;DQ'^G#+']Y,B:)5*DR3T=(_+=6KU19TDF0X]_QT)-T)VWL_]V>_I:5
MAS)SZ=0K4_ZN<U^\/#D_$;E:R*;T-V;S=Q45>D+G9:9T_*_8Q+7C$Y$USILJ
M;H8$E:[#__)3-,27;)C&#5.6.US$4KZ67EZ\L&8C+*W&:?0'J\J[(9RNR2NW
MWN*IQCY_\6H[5]:IK+':;\6-=A_%.UG#'["\%[+.!59+KY9;\5J[K#2NL>K%
MF<?5=,!9%J^Y"M=,/W/-9"K>F=H73KRI<Y7O'G &F9/@TU;PJ^G@B:]5=BH>
M349B.IX^'CCO43+$(S[OT5\QQ"A98<0V^9M9*UO+.E/BCU]QD)AY5;E_';)+
MN/7QX5LIYGYQ*YFIER<(*J?L6IU<_/C#Y.GX^8!.CY-.CX=.O\>YU]9DRCGE
M!();7-)?3M?+D9CE>*P76_Y ZO(F?!(?"D2^=^*/#^J3%U>ER3X>5'I8K$&4
MO6^LR';DMK2\ZI:OK%E:60E=9V630_Q<K<$NJ^ H7:U*7B=#U.-L?&7A,-YL
M%F)E2IUI[*-G*S)"#DP[X8UP<J&6C;2YR$R]T&P'64((G%M#/):'MLFUU*6<
M:WI&9^HZ$&1[98:5.I.ER!&4_(W;.L*(^.G''\ZGT_'S+]*1UTZ>/QB1<*!"
MR DJ7#:E],9"*$@)NV6^P4UT"<C:LA#XG!E80A-&3X\Q:O ]F>?N!A?@H-:R
M;. MF*Q0VHI:>A*,M80K+-M+.K$!U]+_O3,KF&7)$@;S2T9=.(G\!%W(G+XP
M3NTLYAS@=$Z:DBBGP*+Z0IU@):<=8(N3#2S1=U;:S*B W,L&XA)B@X#.XU\
MPAUCQ(U,H%2 '^6>S-B<^6*C?1',"& M:SSW)J +A!)=ERX=B;ER="XEKRR*
MA#17YL@22BQPF>($CJR:%61KLN-LY[#W=BEK_6=0ER+]-IX>OP,D9[?O'XCI
ML_%XPA?0&;^UVV>U\]HW7I'UVJU!D \J*VI3&D0M,XVX;0WSMA5,_/3;[/;#
M W%[+<['XX=/'D'URH!)#"ZQT \YF!,T?47V-16\SL8$XIM58<J<GI%(!1(L
M66.NZJQ "?%Q/_"27T@X0DNI%</_=R4:CT]_JA3\HQ#YA+V1<&;A-](JA)E%
M(4,71E<&10NH3,^QL&R"S2 =EGB(SBN@DT9(L@ZJ7FMKZD W\#V"(-%!9(&1
M6&BK-GCDV/>VX2HG5[XM5IB: *$Z:-9N6S=EC1"/Q,.K5*U\"'J!D/1,VA5J
M$KT :""2;&"\FJZG-00]KRM9!GU7TF?%PZJ7Z$*PXO >KEON8M1F9+7 /*A6
MDD78RK)T1F32VBVT ELQXGTA.336FL@Z6HV57,+8<"@Y=X5OF6P%2@PB!(G@
M(D<LK*F$W L\4#_+R9<6<HV;(P1G\8FX46X%L92X+F6=6/?5[.:Z)56Q*32"
M)C,(35VW?!;J1+A+12>K%7D>*!M%_Q!HZ6R*W BUC.J!(.IA01U=5JK X:36
M'!ZO6T/JNHDYAC):A%_,S;C#6PU/C")9)HX-,BD'7$'XD Q@4#IF34  =:HH
M7Z5R39^89:-(.Q2-6SA?;)F?.F_@"[E"&LGD'-*7:@D'F7G9TG(@13*J -H(
ME&S&S,*'#Q=-G:5<%&T<"G%ZS+*\PIVRWA[B5J] I$AGVN04.1 $^N5-!E-R
M*@II-J(P9J245B@06*F8>G!<K%SH:3^(F HBZ84 M!45="1=J3\B$Q3&Y&T9
M0>F)*%1) (?9OV&02O'O1K+V:#'"@^ L#I]*(9_E3)2G7(41NE67%O. G#4@
M;QKX%R22*=>'PV[8P^,U$=A>Y!,]J#HWUNU+X%*"Z9<%_04<2'T2 Z]:Z4!,
M6<KM$0B)_Y)MU=J4:Q*3/=B:>L1RLKGV#!X84T>$LC>/R:Z+QE+RZ.H_\"2U
M?UT]P<OG$.Q34)K4SQ7LQ<S@"XT"#U$=G+\I3!M9(5A6QC)QFSL210D"8))%
MVX"*M #*B:21U^VAA2I7G;WP2(:B.P8_(<"@V=NO5MDK$?;M6D)(Y\P=\23
M0K GOHUJY$@SF4?P$(T TG.#5$8$.'GVW(4-,>=ZI4:1I/K&ZD56'Y#Q*L;M
MVS?O;B]#0< AG<F'Z)%E&]PCI.D%W)5R(#B?6F56P["5*RH@VX26U$$5Y)N
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
MV70<,RX6PG10L",LZA-J6=RO,?JQ@>7N5W)5)\CH]8@C\XM!D=ULJC5*J.9
M2BW<R*ZIUS3C%GEON^HVE?(>,;G7-8N]!AU7Z 7I,JP?=I?D$- J,?N%L%PP
M$X?JUST\UI PJ_J!5=<2?_W(+2!SA)0G(064COA/8^0B$7.:V.5^5PQ=N+MA
ML/3[ZZYB62&W-C='&N:NVS=K9U,X'>^F7..6I+M$C[D#42LB76N+9AC\"_TP
M( M>R]:5C<JD/^68QX:/<B[8W\C:9\<E3J$F!>D'F3?-#]49>.=[T)@VET
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
M69YPZC,4PZ/2K!'T6BFG<@Z** X^=GDN),Z938#[TZ0UW_"3V)<W8VVU:Z>
MS8E%O!;HYV=)D^[9P'&81>87W96?7\I*8[-N=F\]EAG>RSVATMF LL#CV7V.
MJ.>/[C6K9"'):.1]<*F*^*J/_CMS&,57+ELOY2>6O2<:1.<B^<(#B7)'$Q=6
M5(F'8NH#LCV9UY%SA+OOK(6(=,=VS9S5<H_F-M;3\AKOGW68S)F2MR8VZG[[
M*L.BZT&+;IPA#0)XVZECUSC,&"$BA-S0204GV<"N4+B.4M;$!84;7*V]Z\^A
MKJ2+@(E'$T07C?H].'"+<$,/GQ)&'B6H(JPGGI7_6 "24-<OHQ'0-95H@[,!
M/ZAY_",5&KX)^_PI4*7;\/>TX4=GQ\5K$2S14'0.\4]*&CXJ/7\C*A,\^W]B
MT.R'C \ R].Y.ITJT\,_:28Q!11GR]/3[!]_0Y&U*9NR^#_VU>XW^,#Y\N(Y
M_''^ OYX?HI_P!>69\\I];,L/L"@\-<&".AT>?H4_[BP/^2?[\NVW)3%=V5S
MV96@^2\OX&LOEB]@R-/E&4X8AS][OGSYBH;:7-:E_45F# .=/J,_G[J_ZT_^
M#K. S=WC:_VZNRSAY\].X8^GK_!OS_$/?/;I\^)UCRF/<&/L;Y5]X1S_> %_
MG#VW?YX7W_7E;S7JH+ ;%\N+5_ 'C'BQ?'6*=3XOX _XRL_]'CY_T/^&:3^5
M[\I<^&\71!%O$U_,_K*IAYM0+(=P33W!N;2?C7>)^CSG_7,0R&>S#C;QEWLT
M.J>S!T7>M':%V'RH19!U^OV_/*<DV!V%&[)?ZM)ZX"@K\FJ40L-\20JW<9X/
MG=@119^=W\3-P8?'$<6.R^@9K**6" *FZR R :96<];ZHC@[/?UW"[+70?<D
MRY[4IU_!8J02JMM*P72/%Z'J92#(RNXJ6(0_#ZRWZ=P4@9=R1TE[)R7/G!V*
M8:1V._JM6C0,T%Y#W:CJ,<2X;4K1^9$1;SG1OT5PJ@P>DOQ<0VCJ-F $H2CH
M3GN:(C7BNBB[OPN8H@2<J&M\K3$$TFH<#MKLLK5F"LR>U>?%C/-^X;*H%^.@
MD&1F5>RZG F?"Z.PH+-AN7141D7.*M) .86/8\"8WH);#()/?(<A*6EE:3C.
MYI +P)YAAI60A2+R">FZK-\3Z<G4\%?! ;G?:N3;D@SNSV"(?#FQ8:R1/DN;
M5F(S$]RGK3[,9:8/E82JJPZCO]$X;>8+#++A[OW<53='V++X#E-56M&:_WL/
MIB2ARYR]7#CA=%FM,)&UG!SQ0(\0^!4<.IHDN!KQO2E[$1J5,L5RV D'(;XA
MGJ,\PX&UA,DP-X$](V["5:(:ZD=201@=-/+ULUC3]R7*!0\G0-)+0&2S'!6W
MM=OW3CP[4L0$K0CQBJ^?,/'8_T1[)0P=2!_LL_\NVSW^5/8[S;,F4ACN9_8Z
M,U1.W-R"'^(-LY>^>(_(LU0K^R4@][X/J2Z*(!)MBS[XP^LW[]^\M6>/?J@P
M;+["B82C6?/7JE] R\1DG(KK#,@R*-X@6'H-6R8.LE6)<2'D9K><,/VQVNY8
MS3Q_Q7O":6*FB< S_P 2PB>>*9$B#!Y<(R[,9#E!)9SD?B-2U& 6![@=/A7N
M Z'QCFMM9?LW7(]269KQT7>&'@R$%N2KI3J['?-;2SYM/7!+COD7:/05U51_
M#]=EV &QYL[H7]^_?W=LF5%H?)C;BNMG\:3_#KM(>T<EUJJOPQX]\Z3P_MT)
M'O.;>K_&H'W5%'\#0Z'X;@^&&Y!2C6Z' .K\W6M;@ 5]CC');&03!#BJA>%1
M\3UW=F4FUR8N1#)WKYH8;P(S>&?, ,<^(8OB$W C'/6M\*"IQ\].R/9XZ..G
M)V2TI(^+Z0*VPO-_IY#?F!F>GRW/IGYW]FKY=.IWP= Y>[9\,3G"B^7%Y.]>
M+D^G?N=LH^?+5U-/O5H^FQS\?'KJ8DY=+%]./?%\>D47T]MEIM?%Z?3*X'=S
M9S$YZ6"AP5/GDR,\G][O\YFI!WYX!I<'9S\.$KR$@WZ>^\7%Z2E^=?P+,?S
M,)W<#OC8Y"G [R:/0<U%-( GWS^?)IWS%Y._F[,,SX-E>#[?5 43^RS#+VB+
M>8MN=JR)'BI3'RCH-\[P0 4=52[2K\@4EER>082/:IDN#U"\D08W;SF:;]*O
M<6(F(@Z@>\@"AZ!8#S==OSM!$<5?M6F0^[3^$E1(GVQR1$!NF%4-1M0E"$*6
M/1N,OCK7)BIA4L)'\&B#Y3Q10I1O"R#&W1<&%0M^VUF8IK/0"^ALMCG/MR'(
M-MW9X9%#%*,?)(+'A?%#_9$5-!' ]" 1;%&3,Z!MG6*H?5T<U<?%$R[UZ72K
M#YRVW% MHT^?#SFK3Q;PIG]U_G&IRVU\?)77]X1^!6/A8%2.2\=J("XP&"[D
M2<$I<:#& ?WAU!V:.QH/U?I:(,T,8(=+G366BH*34A'&0'RH.2:) G$.@$+-
ML8)'OEYSLX_.B^'D'/JGJ'"$;4O>$:[X[8.W)M:F@2E101G&M. >P3'7'9E4
M9QA>QXXJ#CI7YQ&30#CA"(,YF:R5;[K251H+&<%=>8@2;=P7B*!299]'U.@D
MOBT6A9D M506KT-FNFO"%.M;@FOGWN;JX:A^U-V%*H"L2S[.$.<!6=HW52GI
M[HS4O"2J2 X .X.  H=A4/1AUUCH3-"3:N0,9;VVCP4<H_=\IJ4V8'+SC6?P
MGX/[8/#2&-_FK%_DS-^XVA=$1F;57NN]*B4C^F2>2*AF#)B>5(?1*,S4\536
MX0-<_K]!MY#F'@=TT?RG;!%)5+ZG[(+584'-TS8"VX Y[->\?4V59 ;(O:)8
M)N<,2^@)_4?77&1C1@KC70J*)QZ%]$81M]9J9\DRUR4;XH(/+<]9-DQT)?]S
MR,V'R(R8W&(LBCD[%6,HE)[*3WEIEY%M&\[8I3Q&)^4HPC4^_X5CAI'1'3B@
M:_653#^ ]F;8D<0?XU?BHC%75IT@/5#:>)( J?#DFF9H^=<:WRX%@]\YW&!]
M^U:*W5PW )_LZ+ZJ)8UQX'81.-B*1AS/B1JF==WG7'F0<),D:^GU^"BBX'>F
M95=(MPK%/7%ZLZ\B#Q+#S99,?R9*K=?(BY\XX$KI%KD25,Z7.%B?,">V':RF
M5=LI38U:&.5()3HG 89W+;<<6O8E]2$AG5$;#F'BP:J&:>[$ 8W?,7<R4R*-
MQC\K=]DW$:'4LN1)GCD/FZ]%SVZ@-_1WV1M21I3X-3IOX.N_B1]]X7>(+KHK
MZY_Q2:N03U!>/-O01Y)$A#S]/T2U"9K"Y<%)^\R1:N;",J^D2NZ)V[HK1MW
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
M4]&DHZ@D#$?Y%8$Y] ?^F]SEJFP. W:^MOZ5$? #N@@J31DBE8:Z$!I!CM/
MXO2I<5_H,G2M2INM)LUP@_?:XC%!S<^,G';PB=O#2P"I*5=$#4T-*M$:OW3$
M3IYL7&G"D!!KI$?>UP6XT@C!--;D)4W <LUX;5)_1M$""=-E;WP]F&86N5M%
MEQOE-$[)M]B:*]MV3XJ1F#36/$ IECR#4:T'Z\_2-3O$[2ORD''JE>>$'TEB
MC1^CW1CS:!R87V=9E"318<*TZGJDVH! XU0NOMZ8L]#U+BD-DY_0H=Q+:E?@
M2>'L7"64H8FPFS186/Z7P5HD\82=6^RVAT^_XRIWJC D74LFA_->-35KSDW#
MD%4%%?ECFG*_W^Y6KH7CZS4UJ$\=)RC%]N*23D95%>^;*&@ Q /J#Z@>FA^7
M:GJ,]]AZ>UTD4#@EO"+U"OM*H,T'SQLX%QWK+LZTY VP#)E -:7<4^)KZXJY
MKZXL4'_DN2BYXV(N*T_P1-HB]C7GO..+>RDV,-%8\G08;<,R^6MRX84YHXWD
M;)B&RC,-!W D5',L$4V&1PCN.J?IS9=&DIRW3)%X3EQ^=*_V0+&S11J/4=[D
M)B2:);GZ40]Z&2!JB2[&4;JCKB?QS^''IEYQ9F$94#1'KW2]^Z51A@+.IPLY
MYF1H/TE0X>/<7 7[-VX\<D?D7%:49\==+];1C?!<]D9A5*5O#,'KCSX7?'.>
M\KDW0^A*"03<U->6&[R5%&?"7+:@LQM U0;K*0T\L^2N#.C,ZM>2@L<<KV2E
M_ODW6_CBB;C[M<[4X=:SPZ>J2=$Z*H\C_I@N-S;!,51.,H8S?4D)O2O[=>R?
MY)#TY7C@5C[J/^!Q>?,?XWT-G[RTQKEHY*<33IL9X\M,RZ^*?UQ=(4Z*B).\
M_9T--!@4,$</.AJG*"D8Y"5A!-,C6@0U+#37!F.@S'KF)QSS]15?]DR##.>D
MY.X6#>\W<E%DZJN*>[I6UZ@+F^..5^%LX=\XO6=/ LA[!=$Z;RE=6H%FJ"04
MET;=?NC$Z3HP((WMO,;"#9S&[Q#<>!!'95L1BO-<0<W34%#S=+8:YOM[#,QL
M@<T?&S+B%J$U"S<6T2  4Z\/%;KFL*;++E2<,^W !3_A"\[*))6BEI))E.FH
M0LT@PC?O=35YC$TV)HF[:=-ZU:O4 )N,]0^1SOWS\N.R^+YKD)<'+U+ 1%K$
MD8KQ8&G[0IS3)2A\Y(]_$*BMW+RIA?@T!;N)4N^F;NN^O#.VFT11G,7_H/QY
MC>LYH,S?<_\Q5LCLLVR#( U]FO,!](5IMS@%\152*OC 66EV\9GT!D+<IS!+
M&JY'I9F<@^QLI)Y5,$%^+TI8CJN7(N==:*+,!BL%./BG:+%*^9F8V5(+:&VO
M*-A>FS$.RK5"I<F]@9TL%QD%RR%<5 C*L'0U;4"\#39:<L;""LM9.&]<A'68
MMJ"%62XZ99^7<?(5?M9[-<:N\@GOUYNYC(S[B<T'?RD)@SJ8&-;U+F"<H-%A
M]@]I]5'3$(=*,0> HBX'TBO1,7E9X7*I2"XTES5CMG4->>D9E,LOEF?%?Q'
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
M3\H16<2=;+@:1GP3,1SIZ)T@#\M+%'QK \W50B\TFYC=XF/A\U9:[@MMHHR
M%!5EO 3*YI/L%]1 Z>!I4&!A0]>V51.5UUM[F)!U+T2+KM !]YIF9%6!#IDB
MHBM* 9TB+BIRMUH3L!1DV)CPS5^]LLII(2.BJJYWO^#<HQWU0B<C+SB/?3K4
M _2B=Z$7?*Q1Q% NX6+4"2")M$&+<#"RWXH*>T;760(0\#+>@UX+8/Q(G.MZ
M6X6>]20G)84+@?27L*#2@'E@D]"UTQNC25Z"KQQ_,SLI_W7_VH+BH"@RT?"_
MJG!OHA[@%);N,&1)/0 CJ;)@*'>'^A<GV,24G18/C=H>"0B+OF%S'[$%R9"$
M9P;O<4="K59[3K34)XK.0ZNZ7TC:U*S2(BA?W"T\"PJ64Y7:5+UU;1$H0_A6
M6'%N/%)%L6R<]*S?JK[S/A3+=N.:/4-03VHK!+%O(N$M,KP%P( VM65L(*I0
M#: :@KA!J.2AVPI*Z)NRN1KI8:!A4X<A 2Z)ZHR\'+XW!L4*1J2W!K43Z60,
M&A,G:FJ4WTUM(OBC.3>Q!] S("W?.TQ"-]U#!71("N0DZAGK;:JS36X(C>P0
M_Q6"/8O.)=CK7,\]1:):+YJDIT?.NJCM34 >U/@ %TW="X8=2CG 2CXO_KNK
M\?,!-P7,X^*7](=2*1G]Q(*P=YWIWB2RU7?'HXAUNI0OJ;&JVQR@R]!60G?/
MFFZ[H)<XG)/X^ZHV24Y\Z-^6*@EBL@I>70 G4,T1?[\'3E1O,$\'-ZX*)Z3K
MT1G98CS96G'8(.3.6?]D@8UV<G!UV/Q+WTM=?X:A"#*XHPZU.<X80'IV&M^6
M&([+9U/3R\<VE4NXJ2WMZ.7[+ G&U' G 7J_173EQN>>^0X_%4\\8XR&%R:!
M*?QVA]VVS2N3)/'6]8?D+>F&&,]SPEN0N%&2!:K[)/KZ_\==*/?EH\:<KUZ[
MCHW4_75$XBX'E5G+A7/3X&/_K-KJMSTL/$;W\^<Q%A;A)3Z93*,'*JRE7VJ"
MBZ90O6O%C;K+4<\:<^(]*-HPA/Y -@?8)':@/I_<LQP>;EQ'$E;A1D:4.1SZ
M=&DVA\_U%CUB3 -2V"7,?]1R1$MHF0C$[4)+6)R^N!!\W,6+%R_,.7RV>'YV
M$4=6YIS#KX)S^-6LX_9]CS2!X=UMHUBA%NC-.H)GQ\LG$\]^I)C_+:J4L0N0
M*_5VXB.P#G3.!08C?!5I9HI0VOOV$'@UV:EAYQE%T$?5IR,86TYD0C/P%Y2M
M+BH>HAJK<EOO)+#J$_V['3(!-VGOS\1.S)P14BBH; 0B-BB4VGX@=PH"WRZ+
M#R!)*4R2A.<I"M:[.8DVLHZ#2V_\=G$U$TCZP3#:.0V[:Z]/&LI?%DF /.?
MN:$2%5P$O><.3HLT=@<2?N#X_CHD?&D7<E4(#XS?>8FL8X=N]+H1F$X@?""6
M)!+F % EJZ/*2(UU".@$6_;L7/H2HX/,G3TATV^ 0]T;C2)[J&?-&DOL..]B
MAJ"#KYHB:0'LAA0R4J(--LN.]];LGO!T!I6E=21,V3% ;E2SMYR_9=[6XC9;
MI A?=IBPIX%9I1PM95:[WY*2Q:D5L@:R\;^0UP)4"LH#N3 \M#8UF8&]C%8O
M@75;VU?C^"V0>,C4\._&U'))!9<$+B9/FTAQ&,529Q+\/N8^BE; $&7ZDMGN
MZSV0RD$R(AE*4B%&)TMS$!"ANJM8R$1+E[G,DM5"#M^0KI+RT?S.N!BN3"^.
M&Z@#5JPN[58)RR(ABM+1(]/'D%&#9<Z0>GMGL)P<&D]S!&9GF(E46\>, (T8
MTIV_9D6)9/YWP#[8/W1^6IP4ST[MOS^!\0J;U1^2*_H,?GW^3/_SO?-6NH>>
MPF_/GNI_/E17H"MK2#D\]0)_?:K_^3"^6V=+_,Q3^^\_3&7@ 2[X3?G/]$8M
M@FHI-2X1-Z#B90FJ41:"$-L#<C\7H3-'\&'Z_L:(5Z#PVS%#HB1:=]:<1HN:
M\ .990JW2A!M5A"G<!1MIYE9XTJ)E&MQ!:?/RA'GSSZ1L1G@"JU]%7;AYP%<
MLW:E((]:G]W9>1<%IR^0$QZ]:D>L?1R'NK>\BRV8+X_'^UUZBN4JJ?9D+""^
M'J/4WH'%>-A*I94^U<\-MHS N<//O[:K$JDN#TN>&>=MX2Z:XX#3798.YCO_
MU;BYVU@'&J/6S1[[,L<((L0\5)<2W3#14+JKG*1^N-[R0+'9<U>&Z#QS!/ ?
M__;JQ>DYPA6;(L>:>Y9[JU4NF8:,;Q R5&G+A(%YYHO.?!##ZA/_/5]DF%[-
M6:,B-*,E8&><%^?2@#('%7PH#QI#VTNB^Y/KKD+"E"(,$.IP@^UQ]_VPE^S]
M<78+@Q.'Q9 '28,EFO3FZ0ETVWK7407"0?F'Z3&B$#.3!Y:)<3#1HL/<A;>D
M)3>65H:]E:[9WW )2OUG3+7E0A[%8:);*@,NB^_\)JI%X':'PQ(AH2RZ\YR_
M?N^9S1C&YZ=F&,-?YS.:$N4T9PP_=HQB_!.B6=DP(C/DBG!N<-2HEP2]&-VD
MVYO#0-JHH%,' T^J BS0<'?#U=0B!4..KQ2?8F$RBTS*;EOF9J:=OH(9,<KL
MSS8UT4ZEGVXJ,\_'NKX-3ZG&!G\![.M2VY>Q^[F.8&]*R\9=2[L/SRB/AJKB
MLH^+Y?DQ5@>%J.5HIHO<K/K* ^C0]*TSSV3K^7M=!;P9(ZT^^WF.Y+*H$1^T
M&$2<?2+F$5G9J&[U:R($4]+4_LIGR(V[A7 .@5!*CA"D#5C>)@MV&-5. G^*
M\K2+J#,-6E-=TUT?Y&&+G@^'@=!P.G972KV*,]G%].>'L5[7&:4A*@X[0J6H
M'R4'<Q_J)YT7QG"''IMP6CLLKUA2O@TI8\+;UAVQ-GCFJE:D>@=RR1 _.JL
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
MU?K!CEAU"ZM%Q42\K>*U4GF30TR6UO1!T2=SJP+:-3Q+KBO>.0,S6I@SWJ5
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
M#.22J+)BX<Y>P27?:L;-/RFH_'J-PXAC_>T_7VO]C<"'@.&&?'J]<#  KA[
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
M1/!NGT^@.NN7/;%_XS9V2K2?>0R]QPZ]0/R^=@_GSSS:/G9X_,S#].'P :Q
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
M)GSQ%1ZZ>N6_LJ+_<>JE;UZ[#"*A >A?U*A.AP=:8/KL[M7_ %!+ P04
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
MJGF2FHF1M7L&MM+0H^*&!;WBJ*P![>>2+E0[L0&Z_P7+_P!02P,$%     @
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
M.36)\K/2;XQLW7S:2T,O@%M6]/<"E16@^U(2F_W&&AC^L*S_ 5!+ P04
M" #6H(E:I-F@R*8$  "V"@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6R-5MMNVS@0_96!BQ0M8,B69+NVDQAP+L4F:+9NW&8?%OM 2V.;+26J)&4W
M_?J=H>1;UC'VA3=QSIPY'(YXL=;FAUTB.OB5J=Q>-I;.%<-6RR9+S(0-=($Y
M?9EKDPE'4[-HV<*@2+U1IEI1N]UK94+FC=&%7YN8T84NG9(Y3@S8,LN$>;Y"
MI=>7C;"Q67B4BZ7CA=;HHA +G*+[5DP,S5I;E%1FF%NI<S XOVR,P^%5E_?[
M#4\2UW9O#!S)3.L?/+E++QMM)H0*$\<(@KH57J-2#$0T?M:8C:U+-MP?;] _
M^M@IEIFP>*W57S)UR\M&OP$ISD6IW*->_X%U/)Y@HI7U+:RKO1WRF)36Z:PV
MIGDF\ZH7OVH=]@SZ[5<,HMH@\KPK1Y[EC7!B=&'T&@SO)C0>^%"]-9&3.1_*
MU!GZ*LG.C>[R%5I'*CL+,H?/;HD&;G,GG40+[[Z*F4+[_J+ER!=;M)(:]ZK"
MC5[!#2-XT+E;6@)+,3T$:!')+=-HP_0J.HEX@TD <=B$J!UU3N#%V\ACCQ>_
MAB=MHK0M#8*>PW<M<P<KTH$6+/PM9M892IE_CH5> 7>. _,U&MI")'C9H'MB
MT:RP,7K[)NRUST_0[FQI=TZACZ;5[6'.)\_N&._3R&/+H"0S9C,"VD@-(D]Y
M$ /ADY^-3W:IO4O<I(NTD.BL,-)BREAL,->*+K[,%\,*S2/=':",K=6)%(X0
MV->]/XJGS5%,; !ANQG%L1\.FE&G=T+'[E;'[O_5\:3_8SJ>1KY!)Z2R&P$.
M%1.'OEZDG4@27>:.U*-R"R7='.,Q\&<IW3-DZ)8Z!>&JQ7PKLL%"&T<B0X%&
M\A;*:F%K\>T0/J]S-'8I"YB@2<@=%5RX%L8\L]$X8Z_UJ2#"Q,@\D850,.:B
MR:XGBA*Z2KI$&_(F?%'='>EN='\0TY!-R1_\6>)*P"T5++UX^R:*/YP+*I]
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
MBKF?MWF#H^_9_&-V7;CNZ&318S6:LU@.DB^"9/&(9"[8N[KJ-QU[4ZW<ZKZ
M!=2<=!6CKA?B28FOW?*821XQ$0OUA#PY[5UZ>?(K]YY5J[V=_RN[[OH6J/GW
MH;T'R>JP9&+2RZ[)ENYT!JITKOWD9F<OON-)_.H)O=6DMWI*^MD','.U+1RK
MUVRWAZMI#V_&/1Q2_&G1'S>.N:[/ 7>W8MO.K;<%*\";CA;KT7M9ETU6W;WX
MS@IN7G6L:?-JF3=9P;*N<WW'LM:AR=9U <)W+[VQZ$^RBVU>K/+JIL,M^Y[I
M>+J^RY8;:-+>/;"!1K?0X^5U#H/DUUM/Y]T@A5ZNQLM[MV[S&]=F#T89ZH['
MRWO7;]N*H,VNZ[X'PAD_IF74=/T;=MON"9!AYG"YK+N>_4C:[G9U?Q>3%1ZH
MM/]\4N)B4.)MA:/NJ;=C><5^R#_##.?A8'$/:]\ 3QW[T<$3;>IBQ=Z635M_
M<F%*T/ECW<,<7L/,V^VO6;6%QV6!.H)==<=,1T+&OL73*#;*-Q6/N#&^*>*(
MBW0<H*3TS20R,@RU-@F=D4AM:'$9I0EGYZM53COMV)P?,9$8)BV3:<I2F3(%
MJ9)Q$26*HX^)%"=N(R/,WKQU6Y?L>MOA,+'795U>YU46NB2FV!07#2$)LTQ9
MP3P8Q:OIRB,9)^QCFU7=&N>!$X",IG"$:9S6?Q 1_'$VXW%R:,8CA:VK2"C+
M1*2L9HG2;([#$1+;,&RW#H#8U%U6T [M$9N+.,6_U=3F.$R!J[38_#AA+@P>
MT2 1::..V)OUVBM!JFVRZL9Y?1!C$46 VL_A(0-DT#-70GG)7),8&0FA_;TP
MQE]-3"LKZ=?W75X%&RF>'+'+W0*?LF(+MU%Y)K=N6=]4_LA)C[Q:%P-I!N4\
M# :X&*G#/4XI $#+  "K DH";,8=/VRKR,+N>YB$,W?E-:PC[Z-2:3'B3Z@@
M4ZE(VX!5P2.;)(-F0-L T#A2<0"H3<T 2\7#$RX,UC9_9,;*7_ML[E.6>[1S
MSJS6,+@!P[B.B+VC104DD8- C'\&RPSD1!K,Q$XX298*;(:4&,L"W9Y%4O)
ME0-D\RA7 \EXH( BO L3T_\>X:3G6J+DL[EF K?2P"GL/K :7LZ+Y)KZM:8%
MM=>!.$;Z2\5_ =G([^J43LBFFJDX9HDF'V>_\&XRLLH\1:41+H*G(UR4"!A1
M"4Y,3!@1@<HBB>*4!T2 J'&8IKD>X*)MF,(EX!*+/S*5U*]]-O>II&#11"G\
M$HQ-#%*>*,'2X"K9":&1*& B!8L^@TDRB5D*F)C(:$E*)$0G :7F"*W@^1%[
M)%[YN$ _X5&MTT"C6-&](FQ/%.(^N-C$AQP?SI[%) X("R0+5L6,HBGW[H*"
M]]RO";D2Z\IOIXPPEJ7XR8@CF;"<3D(B3^3V2](@<7DZ_J@AOU$J&%M JAV,
M;:)8\A$-:C"]!$9B,XY5? A@?, *UAO2(@/#XQQHUP&<2)B+[<J% "OA$644
M (@<B<@3YJ>&,U3178]'8!AKLCM/G+Y&!=TT1>[:+GIL,X,?(&D^M@(UC?,%
M<'%W[%'P<9,C5R_K+41."MVV>>^^K]=K,BI;927J\M60V!\SE,&LA+')%+XB
M)F-TSK&J[AT3R)O/E\MMN2U\\?#:H?19YF'4[]I9[&N]VM?Z\>QY/[69(YQ1
M</!M^!-IQAMP4<;Q[B8QR=&7TV6JAR&:8E]H 3\DYMXADDV(&'<N:W<TM5('
MALI 926')%&J_0341S4_U$8I.8B=4YC29N3B5BODZ0FC!'J*]@EY$U!+/L\#
M3 %+D=OCJ606?HO25C7U&7A52=DA-]_N"':['+*#)/9GHNG.J'VGYI\K'\E3
MBU/X'[8_G*7>,U]"3FRT/IQP8G8&%Y-ID4#%1A^TOAAMKD>HZ"1*A#CZ,]!)
M_J8'^A5TTCK0B<>!3M9#"G32R7YL]'12-M")IX?H1.4I12/L /A'8?Q%F4JD
M,M](J@2D0ORTAIF4 I^Q<B<89.(<64>D$7C^#[3B0PZ<>.;XG"%1Z;Y[\<?A
M:>7+T&?2ZB *^&0^H,"(/3\JS02)!'7)(:<J=BA(S=0*M?F?@%;J-SW0KZ&5
M#332,I11L?#%7F0IRNUHY7%DJ;9"W2H$/\2KQ!"GI&0I40"9[P1[>I5$B;"-
MU;>1"FO[PI&2W;GTA9WE>PKNQLD09_@O*?EVQ:K/QA$B?=A2Z?"V1^P7M,E8
M^RK843Z;80< 87"(HTVI!.%C\H$Z1XR9"D%%VO0@(,8AWA4$D?#0I-QEUK9W
ME+2>AP3S]TVLKWH?18<2J[$ZE,,+E#32)B3\J/Y2]?"-BXY#K6"3<(]20.#1
MX14?ENW>#/%88.A!(TC7P[N?E%Y&/*Q,Q2 GM:'+V,C(^)$E'Q8]])I'#S5-
MBI YO" &,N7T-DES^[#H$5,U')LP+DVI8CSTK6.Q]ZVJ=.V-_R)'+WF!D_#9
M:GHZ??0[#]^Z=L/#%\-W67N3H] NW!I3XV.C9ZP-7^'"35\W_LL7O>*O2]_<
MN&SE6AJ _G6-PF6XH06F3Z%G_P502P,$%     @ UJ")6ILR[5R_"   JAP
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
M0M&X<4NF6I=5Y9ASJ/YJTEVFN_P0&B"9JYUJ>/)3,&7;Z1:=X6E@U[*T+SF
MY'P:[%NR@ P?DH'=NC\0!J3DD!29\GV/-#_A83%G\$";8S:!2/L^=8[)4>O;
M@3['K.(IWK<, E5B6)78=RP"(3PL!.[#;7&(3K/>]Z-,PTK8KV3VW32D$_6G
MI*ZU^Q WK[\_'<3KKW@?5;%.( RE>@5#8<4ADRGJ+V-UI3);]S5J8:K*9*ZX
MT6JI"RL _2MCJK9B#72?)R__ U!+ P04    " #6H(E:;R+MTB8$  !5"0
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
MW" V&L>8&DR&XIO'L)8O/OOXC_%@(,:#<(\A/T70''E;W+/'E;S![ 1@!<>
MY^QVJE;S0*DVV6Y6NZ7-8I[4SB">B?06.Q&D21NDR>\-TH.XY#5KRJ^"\U@,
MGE[BAIQ4N7TSHSEO_=KFN]W^*620$[,Z/6)4VB;X$!X'N'<^ADLHOOB@/1,S
MR=;&5N]%W59S,.@&XT2,NW$R$<-N$@\%2FQ)/X#M_;MQ&(2?VGLH;I_1I5@.
MR_O*I"N4Z7T?I>;K?OB-O/],H'CDUPHG>Z(P"E)1BMTT '4JU)*XF\#9XB'B
M,A!QU!T%HT-%1FY0L!T9Y*XNS L\'MF:H)NSU"&Z-TDFW4$T%-/LB6 @ZQ/C
M5A1&4]G;(3.)Q\@?$V!-]J#YU?Y:+;5%%Y.+[S*'4\?=T3 2S&+,(1/%K0!3
ML=52FEKP'A?MM)'8S QM"K,3T]^J%!YA9%?,>M,>](KKWO>>"+V^L#N.@^;Z
MAM8K."6\HA1W:ED!U C.,H%!1^$AD%26)?N*T5F5NH9+"P2-Q).T,F-T@/"/
MB@ST&GV(JM<3D_%$C.-()*/1@7I5/L&ZVJ>IVF4X]-'ABNFRD@!7@F,NOKI,
M<AZ"AB'2S':C3FKZ2E*+:<Y]K8/E"93GJ'>V*[X^WDQ%@&XH&,-*07*@!SD+
MB[[F>4?/"J;P+)&O5)K+_](KVT?)4,1(^,D@%C>ZE'5 PE>^E-8I5['74%KJ
M7"]5JL4+"]Y:5V4*\&85O%1IK,[#W*81JL)+5TQ[U[VZ/B%5;HD'@#\X7.1S
M568R5>_?A7'TJ12?J;"RD6Z#%U$>(#=_.PS5HQ7Z=4QL[XSD&^RCC2B 5A14
MS#DK<W)#2%QI:3)^N5%(\]@.RS-1!10+P(#+.IR:Z6W:@R:96_T'U?FZ06;+
M 5;!*+9U/^WVO"$?_7C6&G!#S(6K$^_7X^WL#J)&5\O53X;EG-8[47F&;>49
MGJX\./5E5>Z=[F_T(NYV=!ZHJ$J?M'1YK-Z<5LRI22Z7AI:<4;FWPCY[76WV
MHF=**SZD8?&%2K=]QO_;IR[7;KTLU6]U"4+ZV.;%K#*<87FRH;4V/M]ZE\YJ
MX^Y7K%=%ZKII@ Z@,AXJUKE^08<UIY(6W-?4K4: 0E4_#=!N-4^C .%E<'"K
MY5N11"31!*$N9BNX6>9/ENSG+W7#N^O@@F$/GA$A?4<!?N'PV";W]PZ !9FE
M/^;:VO/JLV [VIZDI_4!<C>]/H;?2;-4\+V<%A =]$9H(TQ]M*U?G%[[X^1<
M.QQ._>.*X*.&)^#[0@-V\\(+M/\O7/X/4$L#!!0    ( -:@B5K1U"U3/ ,
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
M"]@(R1M'_L/MJ"L13TO$-P*)/2./2*\4<V<@%,1M*(A?&PJ>,^DEIG:=LRY
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
MLJ0!^#XO0+=YH 7:0]IG_P502P,$%     @ UJ")6I+I*7L. P  <@8  !D
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
M"OKG5463QF#K)+QIP)E0^3VG7@<H%[QA"V!A4R$JO*KSNXIKS#6;K[/"0LQ
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
M=C W5;G2_S 8EU55+G5S(4!B$CO ^UD)QFEO<(+F/R<G_P-02P,$%     @
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
M*2N YVLIS6%A#73O\ND_4$L#!!0    ( -:@B5J:L:V580,  *H)   9
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;,U6VX[;-A#]E8$*! D@6!)UW]H&
MUKLI&J !C&R:/!1]H*6Q1402'9)>9_^^0TK6NHCC]B% \B(-R9DS<WAXFQ^E
M^J0;1 -?NK;7"Z\Q9G\3!+IJL.-Z)O?8T\A6JHX;:JI=H/<*>>V"NC9@89@%
M'1>]MYR[OK5:SN7!M*+'M0)]Z#JNGE;8RN/"B[Q3QSNQ:XSM");S/=_A YH_
M]VM%K6!"J46'O1:R!X7;A7<;W:P2Z^\</@@\ZC,;+).-E)]LXTV]\$);$+98
M&8O Z?>(=]BV%HC*^#QB>E-*&WANG]!_<]R)RX9KO)/M1U&;9N$5'M2XY8?6
MO)/'WW'DDUJ\2K;:?>$X^";D7!VTD=T83!5THA_^_,LX#V<!1?B- #8&,%?W
MD,A5><\-7\Z5/(*RWH1F#4?515-QHK>B/!A%HX+BS/(U5[WH=QKVJ."AX0KA
MY7N^:5&_F@>&$EBWH!K!5@,8^P98Q."M[$VCX75?8_UO@( JF\ICI_)6["KB
M/58SB",?6,B2*WCQ1#=V>/'_H:L=W;_X1AM%J^/O2X0'N.0RG-TQ-WK/*UQX
MM"4TJD?TEB]^B;+PURO%)E.QR37TY<.P44!N8<6UJ(#W-=R+]F"PAHG)^B3<
MI?*O)Y@P>"</O3F?%?.T1[ &U["5+>U=?>-$</F(J4#]WZ9WZPUX9-X_FZMG
M\X_)?"\-;^%.]EJVHN:68T^'TIN^DAU"%/EI&4/F%U$)S(_#"&*_B#-@B9\F
MY==Q8HCCQBBQ.1B[I,%(P,\'89Z@D6V-2MNI-0W"GBKHC4W"PI22I&5$21A+
M*4D>%L#HQTKXZ/8X)>"/J.C(@O[0;8@MH8PDZ)2TAP1IA5^OM)>=:%LZBO1S
MP"O(_3+.(?&SK #BF!,C/V,91$0US.'"@HUF262EB'^0%&L]@])/T\A9J9]%
MA;,BOR@S9\5^E VC+*19S+Z/.J43)/43.SNDO5T!89I 1,700OA9Q(DR*P[[
MH>*PK!C%24:9:,*2<!0GS/*AKW1DOHLXA5\6)>5C14ZY\B*AF2IS)TX8)S^/
M./&E<SDXNS\[5#OW2M!0V4-QN$JGWNDA<CO<O\_NPROF+5<[076VN*70<):G
M'JCA93 TC-R[VW@C#=WMSFSH,87*.M#X5DIS:M@$T_-L^0]02P,$%     @
MUJ")6L:,#T1Z"P  \B$  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL
MM5I9C]M&$OXKC0F2I0!FAO?AV .,QPXV0)P8/G8?%OO0(EL28XI4V-1HE%^_
M7U4W*6JL47SMBWBHZZZN^JJEI[NV^Z!72O7B?ETW^MG%JN\W3ZZN=+%2:ZDO
MVXUJ\,VB[=:RQV.WO-*;3LF2B=;U5>!YR=5:5LW%]5-^][J[?MIN^[IJU.M.
MZ.UZ+;O]<U6WNV<7_L7PXDVU7/7TXNKZZ48NU5O5O]^\[O!T-7(IJ[5J=-4V
MHE.+9Q<W_I/G/A/PBG]5:J<G]X),F;?M!WKXI7QVX9%&JE9%3RPD+G?J5M4U
M<8(>?UJF%Z-,(IS>#]Q_9N-AS%QJ==O6_Z[*?O7L(KL0I5K(;=V_:7?_5-:@
MF/@5;:WY4^S,VC2_$,56]^W:$D.#==68J[RWCI@09-XC!($E"%AO(XBU?"%[
M>?VT:W>BH]7@1C=L*E-#N:JAJ+SM.WQ;@:Z__J4IVK42[^2]TL)Y)^>UTK.G
M5SU8TX*KPK)Y;M@$C[#Q _&J;?J5%B^;4I7'#*Z@TZA8,"CV/#C+\84J+D7H
MNR+P@N@,OW T-&1^X2/\7LD_VD[ V$W;J*;7HEV(7MX+=8\$UTHX%7MB)OXC
MY[KOD"W_/>4&(R0Z+82VT!.]D85Z=H$]HE5WIRZN?_C.3[R?SI@0C29$Y[A?
MOS4[AS0WUMP>67,(I7AIC#IEP'D1[U9*S+&[/Y3MKF$7X87QS)&WYGOQ2MU7
M12MD4PKL#V1_ ^]NF[ZKD$DH%TRZ5[+30E%."$14K>>J&Z/*GR%SP$W@BDH+
M2;0U:H5^PFO,$OI:W&Z[#K9.]7@ROB1!XK6^%+D;)SG?I6[B17P7NTF<0?Y"
M87%YS.#WKEI6C30E IITZDYU6M9LO()_.W)Y62U K)H"MH5Y))PHFHDL\<3[
MOJJKOPRY,U>-6E3];,BMNM4:!)TJVF53_071OIMY,3Z#P!=!+MZU/2254\6L
MLP='!ZZ?YR#PTU1DV4!Q(B(5N;_1;5V5L@>O!A7=+B,7^+Z;)AG?9FZ:^7R7
MN'&4&C?;: Z1-&(^S>.)F_N&<P _^Y,H?"N/._X,7H_9\Y_M<,_/19HEUO4G
M/$Y+,G(QO&+<_:5.3MT\3/@N=+,PF#J>T_@KG!R[41I9)_NA-TGP;^;D, AF
M(D@SD]R?Z><@S$2>A3:U3WC9R< 4WR:^S>8O=7+LAKEGG1SF_B2EN4I\A8]#
M-PZ"T<?)_Z%T^'DJDB3\DLKAP'UA^$C1\/-0)'GR514B=%,_MM8/R<L%XDSG
MBL?.%9_O7 "3Y;969-Z;@TW0Z':JT=L>ES7%!.M^1_\P+:Y3*X*!=\JVN%-M
M[;S\KY<IG-]O?YD-#^363M7,H&]%!0Y:%"O9+?$"K6\2M[+"0U_O23!8B'+;
M5<UR;(X?=;GW#=IOS:24!,)9 EHC+QI$O*ON)(%8L4#:-47%<098V:X9 W#$
MD ET=8(PF9F[./=F\/I:2;WMU'H$/]" 4@")!&^5PJ:@J"LY1V;V>U0$/T-%
MB(2?AA^G57?D4S*-LRB-K7P_L/(C/YV=R:%DS*'DDW-HW(\$=MX< O%Y.7->
MWG-9P\<L;F(U;NMM:6R^*8KM>FN$G\N<&TX=25Y_\@TRB!EQ\OP(8/6M$RB*
MAP!&O@V@'\X>6#8XI$76D*JUU+I:5,:63==2'L$(E@^M]7:NU9];VF0;Z-"6
MFL48$<S^B](S#B(BCT'O!%X\$X^%3-P,Z>DDN34*6&(V9&IV+C_3,3_33\]/
MR-9]59C\1)!/I=]Y=C>< H@1#.8>,5?]3JE&*+03'F6/-B-D< _B]B<1ZT$#
MC?JV[5LTHG'=EX#S1U'Y(/ @YZ%:0"O?3SXF&V#1M6ND2P5]C"Z.=^DAFM_3
M39C2C7<)^#82P0UK##P]]=5-JRMV#)E#&5:5E>3A P%?[2G1FD7-OJ/EY,QV
M35_[AF4 4;C@*</EIFFVO!LL">LGRS\P@7-S\"\!:YB(5L>7"='^UC8_PGE;
MA -S\]!H-59E.;/.C2 _/;(;[I:]D,8[+1>.?@474DP^=B>O@OB,.4:&<4)/
M+SD3*-\P:T[;&.E^)^LMH3KH$K-'P\O8XYOHDC;!E!QUIUDR0'@@=AJ/Q!L"
MP]3O+$H1CBU5Y+490W40!;04VAJ:S(HV11+O/?,>5@7V)F.F86 L"SU0D.OB
MRS#C!3/QPC1.3CKR%%4DV>RGE1)^DVN:0<DHL[>!Y['/BQ;=0F-6+KGWMF(A
M[X#..&CL!3.Q'F$JE#1U*$56VC_T4:JY6/F!6%8-F,J"!V *)GT ](D=BG6A
MNAXEN-^;2!4M4.)0P_!&;XO5*<F7R!AD8,F.=2DX=D-:E4<;(R]GW'A*>Y)_
M<)#+5NY6%21.72AKW8K5>54OSY3(;"R1V>>W\,.QQ:DB>9[A#0%O6>]U-0;J
M-/!>5G<4IJ[2W+5&5TUJU=!8J$0XQGVSAR<2CR/'G\>&^GJH2Z9/'Y%86P^4
M1\5T6E;I!*<@D@)J4MLS X'MQ[%M7<G0PU+/W%@$CZ9(6/4.(EHNB;[GB3@4
M&&5B0<-ZIS:R*B<5*X!8$?"4@4$0S+H6%;3?NV*#GMIS'T +KS:DMLN=&6,B
M=5Y,<[2[J:&'?H1G HUFI]LD#-'J?0*A 2IN%&/Z(7<!\HBM5HMM#=??<2QZ
ME"&NI);0\0,&"!Y]!/CT193!+L8$1/\8H>^&//''7BX"S%HQYD0?KD5L^A^1
M('6[9_>35:8 -RCEA1T(S0*E!LQ!LW$&HYPHS,A0E)49>?K%W^$IAQR3DO4!
MP#A M,-(JNF1B\A+SK3$0Y]S<C(TP%SKY FA&:Q[.6AA\90&.*0<WL@]%RXG
M28@R#K'6#PFDP_E4Z\?*7,BNVV/'[V17D@T8\)C"34F=AT=1H#*YIFF'V,W/
ME1=8"17&8:HP2$08!;BF&* 9_9+]QHG%*9#(D,O +1H. +>()0T%XM?)EL-6
M0>WN^F$DQO.R;<M=5?,\/=]J['T8)0MDH=UAL1LB<6,W)M.#."#C*"=_^"[#
M^/&3^!68$JPG.]MF;AIS-%DO<C<%E_"&;5"!ZV4)IW9DKWZ4L@<0SQQQ/#H/
M&$^.[<E!;HX?S2D'GTYDQT=AKDE3NX7=P!LP:>JF*76ZH[4'P!NY(9!$"*/]
MPYI#!1NL,P7 S?)Q '.CV#.M^79LA!SE2?D;8L^8K$2Y+!4M0AXHWF3\?F%/
M5:@V<)CT80:@=,&Z7=6OJL;"]WOT04!6 ^ZH/7;4@#'*@&J*=B9'U[7<G6LU
M^=AJ\D]N-;<,;Q@7_@;_G.@\XH8"<JK_G)="Q^7%@3N9-#_,(),1YJ-N8PN5
M[-2Y(^]AH &>F*MEU314 "QG,TD=1=B,^W1V-=XG5,R/TA7EY*[2 W"><'IX
MU'P[HD):]  9#EMLN#H9Y+RT6 HDU"OZ_9.OF4;I*,,<8SBHW[-IN>D[V6@+
MU"T:HE)^0.\3Y.[X7%%3;#+?2[_^(&02$T7MX^-HG-A[D\B<26[?._QJYWUR
M>E/^_DJ^O9W6^Y._X9UG2MG<GVX>!]PH3^!,QHYS&DZI#G0E0_&2_%)U#["W
M*070&M"CZFRP'FR"TP99:,_9M497X.H#1.$-9Y8I89@0S8PN@:#S8#HPI4LT
MZ(-D7/0\Y6)XF^K@/._D7U7-ZV[;NEW/*SD3F1LFX7",'Z3^N=A-?G'U/_5G
MO$EEFIQ=?$9 STOZF_)T.M3?IB3YJ1O'IOT%:*>>-]SZP!HHO!VU9FY)09((
M6H&(>6[B>^*]ELLC!0DFQ6[.K1H5C3 .,*&;>LEL,L0.O<F@N (3_[V=:ZE@
M$=*B@R8GI3G6(=#TMQO9Q/RT.:<RX6KR,_Q:=4O^LX$VOXJ:7^3'M^,?&F[,
MS_B'Y>;?$*]D!]\"NJ@%2+W+-+[ \,)_,# /?;OA'_7G;=^W:[Y=*8F:2@OP
M_:)M^^&!!(Q_\[C^'U!+ P04    " #6H(E:B^$B-4$&  #N$0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V,BYX;6RE6&UOVS80_BN$"Q0-H-HB]>HT,= D
M+5:@+T:3;1^&?: EVN8JB2Y))?%^_>XH699;5W4Z&* HF7>\>^ZY.TH7#TI_
M,6LA+'DLB\I<CM;6;LXG$Y.M1<G-6&U$!?\LE2ZYA5N]FIB-%CQW0F4Q8;X?
M3THNJ]'LPCV;Z]F%JFTA*S'7Q-1ER?7V2A3JX7)$1[L'G^5J;?'!9':QX2MQ
M*^SOF[F&NTFG)9>EJ(Q4%=%B>3EZ3<^OIKC>+?A#B@?3FQ/T9*'4%[QYEU^.
M?#1(%"*SJ('#Y5Y<BZ) 16#&UU;GJ-L2!?OSG?:WSG?P9<&-N%;%GS*WZ\M1
M.B*Y6/*ZL)_5PV^B]2="?9DJC!O)0[O6'Y&L-E:5K3!84,JJN?+'%H=3!%@K
MP)S=S4;.RAMN^>Q"JP>B<35HPXESU4F#<;+"H-Q:#?]*D+.S3W8M-'DO^4(6
MTDIA/#+7ZEXBZ(;P*B?7JBREA3A80U[<\44AS-G%Q,+>J&&2M?M<-?NP'^Q#
M&?F@*KLVY$V5B_Q0P02,[BQG.\NOV*#&&Y&-24 ]PGP6#N@+.B0"IR_XD3YI
MLD*96@NBED0Y7#9[*/[B"V,UD.CO8\XWJL/CJC&QSLV&9^)R!)ECA+X7H]GS
M9S3V7PT8'G:&AT/:9[>0J'E=.+.;<%[76D.\^F$]9O2PVD95UJHJ]JH<X#@$
MY':MM'UIA2Z)*#>%V@I!%J(22PEDF9LQ2;QP&KA9[$5Q0EYGF:Y%3L0C5!4#
MNA*/T@3^9&G:&D^],/%)$H3D3EE>.&$:>W[J-]/ B]+I &Q1!ULTZ%\OWI^^
M!>ZMK'B52=C])Q .;W$(X;)3^@,PZRK76Y)ID4NK= ,@]>@TWLTBG]P(+>\Y
M5K*>/ED!->LV16\A!A^5%81.STC ?!(#<C?R7N:BR@W9\"WF,$&US)_V0?82
MR%*<,<\/AB"..XCC4R'NN/E15=EI]!S6W6BK5/5RF*)W_%'LO4;O@G1WN1$+
M"_76K@EV-U!GUER+M2IR ?!3+Z(ACLF.FBRD)&71(68MOYD7AG0 LZ3#+!G.
MYJ8['@#6N7@R+X?W^!Z[GW'SB;1K *%^D[*A%\<IT#O+A#%D"0NMPHB0,& D
MC'UR*\ .:;?03C?*8.U =M(T;"%X0<^0_GY :,1ZZ =>&E WB[PP#MVZN[5H
M[.:EJL$S665%G8,SEC^VN06'B4S="P 9C$#ST9XC#!B3O5/I>""V:1?;].1*
MW>NRG\$<#4T1;(5N6QE5R)Q;N+^U<'$&@L ^]G/$""2/!7[8  1GJ0HXB<EJ
M!8A@2KB.A"$$J$G%+68K]OT6/]@9_^AU0F[P(;1?42X L5T+=D)(EO/OL@\C
M- W;^NT%84K>\X7"4D^A-L$3'YZ(%;B&1(GIKO1C/!LJ)6F;M!Z#YH#/WU7D
M2O-_9>$Y^^"4LN'5ED@#T?U:2P@T1G55<\TKBY3CCQXIW"9H:.$,R.!( D@(
MP!7,=)5@+[$C8Y\&;(@&TXX&TU-3_'K-87N#D=\3XEA<AS7N 8>!D2M> %4@
MC!:Z\4I6%49[%TC(9)7W0M',4K8K8WX,_494O' E +%JSD(99 ::VLOT](S$
M4\)82BATDH]P!#\$]'!I"+_ C\DUVE84O#F5(]/R?^"@V]81".VAV N6!C"&
M80(C36"<-UF+BWWW,(IP00++WBR7<-Q'7R&?X41>M=TWV\*1(W-@$PU)!;)3
MW(GZ* J[]" 3Z/)W8!WR=P\:&CSH45> 0(:!$BT*E]S 3B!IW;R<P'Z'T'4T
MS,EB>[PXL7 <CUF;2K_, '_G3)!&[2Q,V!,8D% "I1?R^&?Q#V+HGF% (GJ$
M W @E+JY_2;\0>C#&#$D =AXAB6RMP?/V\JYJ UD!3283)4+J)76%:OGSU)&
MV:ON&D=]^J3( 8# C71''W,2?X*IHQZ:%;,3"-04NV.HNT &;07\M4!BS737
M9-K>/R6$T%3A:!DE)X20X'$]B9X4P,@E&L*53/]G^&@X[<4/%<>X!:7^4W(_
M!E&49=$)<<.6] W$QWK I/<.#KFZ<E\:T!MHHLWK>/>T^YCQNGF'WR]OOH1\
M@!C!V0JZU1)$_7$";QFZ^;K0W%BU<6_T"V6M*MUT+3A4!5P _R\5@-_>X ;=
M)Y[9?U!+ P04    " #6H(E:8I4W7/<'   3&0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V,RYX;6S-65UOX[@5_2N$%]@F !OS6])L$B#)S&[G8;;!9+=]
M*/I 6TRLKCZ\HCQ)]M?W4)1L)[$SK9$!]B6B9/+>RWO.N9=23N^;]C>_<*XC
M#U59^[/)HNN6[Z93/U^XROJ39NEJ_'+;M)7M<-O>3?VR=3;O%U7E5#!FII4M
MZLGY:?_LNCT_;59=6=3NNB5^556V?;QT97-_-N&3\<'GXF[1A0?3\].EO7,W
MKOMU>=WB;KJVDA>5JWW1U*1UMV>3"_[N4H7Y_81_%.[>;XU)V,FL:7X+-Q_S
MLPD+ ;G2S;M@P>+RQ5VYL@R&$,;O@\W)VF58N#T>K?_8[QU[F5GOKIKRGT7>
M+<XFZ83D[M:NRNYS<_\W-^Q'!WOSIO3]7W(?YQI,GJ]\UU3#8D10%76\VH<A
M#UL+4K9G@1@6B#[NZ*B/\KWM[/EIV]R3-LR&M3#HM]JO1G!%'4"YZ5K\6F!=
M=_ZQCL"&#,T>B7=WR'A'CGZQL]+YX]-I!R=AZG0^&+R,!L4>@UR03TW=+3SY
M4.<N?VI@BNC6(8HQQ$OQJL7W;GY")*=$,*%>L2?76Y:]/;G/7N'G9>-7K2/-
M+0&]6VR_OAOW[LF_[,QW+?CR[UW;C\;5;N-!0^_\TL[=V00B\:[]XB;GWW_'
M#?OAE=#5.G3UFO7SFRB=$/?-@-36;H DN6JJI:T?_^(QJGU3%KGM7$[^'G>)
M1[NV]!6G@Z?\J:=NX49OWW^7"I[\X,E\VV>S]DD*3ZS'JA(UP+_K@22?W$,Q
M;XBM<W(%\ZTMR47EVF)NR1$_)C>H((O-$W'\=$._-!T6M.Z+JU?.DVM_0K@Q
M-,M,''-!DRSIQR+),);D8]VY=AXC'E<2SBA/&=%QH,F'!TRJ8?KS$]/:T)1O
MFQ;1M,FH82E"\UT Y:YI<D\094Y20P57Q"B:*@D#G#*=D)_:QGNR;)O;HNLM
MI(PF:32F$III%7V(E";2D(L<DB\"&4/M0G"HQ1XQ84-<$TDS ].2FB0%'\HR
ML'@]1RG*,DQB5(J4)(HJ$7* !#@R<T#0D2+>=?8!\P,0?F&C*@*X0Y2 N@Q!
MXZGUOID7R'^<_9^F "V0I@Z<P*/YO%G5 9Q CY4/T00[[O=5T3V2RG6+)B="
M4R:3D.XL440:RC@G[QW$$BSWA1JF;=6T7?%'?! RDE ]P*FHEFS($N4B(3\W
M]5_GUB](T;D*<<)G8*>M49U?,RNH5)QP&#8AE0CJ0XRTJ(FS;8WX/3D*>S]^
MLOF<1!(5N]/0\T+K_JIY?Y',#(2%$8<*P].$*HXL"$:UR3 !V*<&\'QQOHM5
M"%&L77[=8]9GM<\*Y:,(&!52#I[+PLZ*LNB"#<Y3:D!GF=)49" GHE&:7-EE
M$::Z0*&\Z(U34N-D<"2/HT40+Q&#0Z,B646&O9@@:OD-1*TR*LW@4M-$Q*T)
M!1JEZ6Y-IZ!Z FV&@9;[)*W 0*G7AEGDE  C#1[O4'224).E!*4@$)!+106$
M]4+1":?&1+LR Q9ZJ!J,IH:]HFB-""2TR@*O4UQ>*#K A5HB(&5$:"052?HG
M4#3(Q+4(;#.*D5"Y4!V_KFB#PI?&--$$VQH8JR4_6-&I4:2OMH#S+=7,(NFR
M>(?*^U3,)NV+&&<:(&;H-Y)JX'>XF).^L$<QBU0.>A/*[-(R0X<!+4''+%04
M<"[E7],R>H;"I%!T.#9$9=;K5WP#_>+@QMA&OS)"+@3@5VRW?@U5*?3;7[-]
M\H4*--_(5PYU 055H.KND"]0RDQ"0JU+0!$$H!# "_D:@4HZR#>E8E R9VBC
M;+]\$YJB+D*^&7@ T #?2_D*]'<3Y)N@H"&.A/\IY*O[DU*&LQ,+W3E![O\7
M]2JAAG[,&!_5JX0^6+T9SD=)&CIR8,F;J3?TV7 ]DOQX@/5Y-TYPHAL$+%(%
M 4,8J-N'"Q@'43$0!Z4@^@_-2.QLQB@7./>!'AILX\I0SK.O"1A)TED0,&H3
MNG+H.$&@ST4+0I6K'%Y^6B'PRI:6DI_Q0VOO5A@&F5CR.<P,.[FVM:WL"7D/
M$OJNF).CH1XT=?EXO!'VO0,IH[IUB( .DA0X5>AHJ:<#TH"TYJMV9-XCL/3$
MA1=#<&SNJAFH,;[:T7B$",M#+:+PYY>N?VLO'_<&U6TCN0E,XU"2I4-@2*G0
M<A.8%C@8F?!* BZ]:1S;P&Z"8:C)6L=@$)0!#S9)0O- /3HLEE"!G];D->"7
MK?VC*"FY:._ B:+NT2Z;:E9$K']M5Z  ;#Q=O\9X,#38*6R]^0F!]EU*T5!%
M(^%-W[+&7>%LDN%T^$;(;T+8#78JT0&S& BDJ_DF$-PR<2C2S_WN!!<9,&)P
MCK%.^-JY"*7Q4&CWP&)+WZRQ&0%]B0W:8#:>/'%LQ1ONFG!HO%GV5M!L(MBC
M0S!?#LQ'(,FV"A5>G9,#L_/<[TYH4$@UB[XUE7@]&EV#G3B2?#M<1LVY%[C@
M:*_1^8?PC$FW"D%_?GLC7#81[,8%+U7!1NS?DJF-8/!2K Y,S7.G.T$)7RN&
M!'!T1+-1"Y5XG?EVH P%[P4D.K3;,15JJW]!O0AH#R XK_R_08X![$8DU"T^
MDC63V::6 I]#9?+4Y>[ZA;2K$0^]I4_TR!0&#VQ,\GC7Y\[IUH=J@'77?XX/
MGPUQ3(W?K-=/UU_\+^*'[LWT^.^"3[:]*VI/2G>+I>PDT1/2QD_P\:9KEOUG
M[UG3=4W5#Q?.YJX-$_#[;=-TXTUPL/X_R/E_ 5!+ P04    " #6H(E:GU#X
MR)P#  #5#@  &0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6R]5]MNVS@0
M_15""RQV@:TDTO>L+<!.4K3 !FO4O3P4?6"DL<6M1*HD;2=_OZ0H2W8A"W60
M) ^Q2''.G!D.=3C3O9#?50J@T4.><37S4JV+JR!0<0HY5;XH@)LW:R%SJLU0
M;@)52*!):91G 0G#89!3QKUH6LXM93056YTQ#DN)U#;/J7Q<0";V,P][AXD/
M;)-J.Q%$TX)N8 7Z4[&49A34* G+@2LF.)*PGGES?+4@H34H5WQFL%='S\B&
M<B_$=SMXG\R\T#*"#&)M(:CYV<$U9)E%,CQ^5*!>[=,:'C\?T-^6P9M@[JF"
M:Y%]88E.9][80PFLZ3;3'\3^'50!#2Q>+#)5_D=[MW88>BC>*BWRRM@PR!EW
MO_2A2L21 <%G#$AE0$K>SE')\H9J&DVEV"-I5QLT^U"&6EH;<HS;75EI:=XR
M8Z>CN<T*TPP4$FND4T#7(B\H?T1OT#Q)F$T=S=![[@K )O*/&]"497]. VT(
M6)@@KIPMG#-RQADFZ$YPG2ITRQ-(3@$"P[RF3P[T%Z03\09B'_7P7XB$I(]4
M2B6H#MA>G95>"=L[!\M4G FUE6"SLC2H7!O.FNG'DU1\M8:(:<C5M[9T."_]
M=B_VP%VI@L8P\\R)4B!WX$6__X:'X=\=,?3K&/I=Z-$29&QHFZ-E8Q![#E*E
MK&BCZ8#&)9 ]QKL(3X-=B^]![7MP@>^=T(QOD+0'1+7Y'_RJ_V'M?]CI?P72
M5O0_Z%^9,&Z^-FC54AK.>2?2$_=H5/,<O4J=C5X@AG$=P_BYZLP!38[V.?3Q
M8-B^UY/:_Z33_^V/+=O1S&;.G7_$>$/###2826UG_Q-FA'9FJ<EX&T'G:7!<
MB&$[.QPV']CP5VIQX4JP]:/9"?#$[<-'"H!?I0@K-\\<!FG"(,]5AQ72:2&&
MD_Z9K6Y4 W=^T*.WPMQ7M$"WL> B9[% =_# 8LH%6OES?^&;^P*Z]C_[K:1>
M0BQPHQ:X_SI5T*E*3PVC$1Y\B?)T5\&@I0KZ(W*F"AKMP=WB<Z'X56CC$QJ#
M87C\=T8.<:,SN%,"HH_EQ2ZF;\SME1ZN>*UL7D)*<*,E>/PZ5=BI64\-HY$D
MW*U)EU3AI*4*R6C<ON.DD1W2+3L75F&%=DJC1R8_T0B..HT<Y*;LIQ2*Q99K
MUW34LW7/-G>=2K/<-7QW5&X85RB#M3$-_9$YCM+U4&Z@15'V+?="FRZH?$Q-
MWPG2+C#OUT+HP\ ZJ#O9Z']02P,$%     @ UJ")6NBWG+2%!   )!H  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULM5EA;^HV%/TK5B9-F_1&L*$M
M98 $].V])ZU:5;2W#],^F.0"WG/B/-M NU\_.TD34@6GC<(7B!.?XWMNXIL3
M>W(4\IO: 6CT%/%83;V=ULG8]U6P@XBJGD@@-E<V0D94FZ;<^BJ10,,4%'&?
M]/O7?D19[,TFZ;D'.9N(O>8LA@>)U#Z*J'Q> !?'J8>]EQ./;+O3]H0_FR1T
M"RO0?R8/TK3\@B5D$<2*B1A)V$R].1XOR8T%I#V^,CBJDV-DI:R%^&8;7\*I
MU[<1 8= 6PIJ_@ZP!,XMDXGC>T[J%6-:X.GQ"_MOJ7@C9DT5+ 7_BX5Z-_5&
M'@IA0_=</XKC9\@%75F^0'"5_J)CWK?OH6"OM(ARL(D@8G'V3Y_R1)P R.@,
M@.0 \@J AV< @QPP2(5FD:6R[JBFLXD41R1M;\-F#]+<I&BCAL7V-JZT-%>9
MP>G9W*:1:08*B0W2.T!+$24T?D:_H%5V:^V%%=O&;,,"&FOT)3Z TN96:H58
M;'JM%0L9E9;CISO0E/&?)[XVP=DA_" /9)$%0LX$@@FZ%['>*?0Q#B&L$OA&
M52&-O$A;$"?C'00]-, ?$.F384U R[?#!XYP!D6F!RG?\ S?@Q2)F0!/']"J
M9QXT]-C[/?U?]K[VZM+E9+.S>ZP2&L#4,]-7@3R -_OQ!WS=_[5.:D=D%>'#
M0O@P91^<2R13 1=J+R%]DDX?E[]M7\0T1.J?NAP,N\Q!1V25'%P5.;ARWOQ\
MFCW7B70C3?:T9.N]+7IUJISHEJJN"U77SMB68A]K62O*#;R')Q:(.CE.7$LY
M-X6<&V=4?QQCD&K'$I2 #$Q],^^Q.FT9RRAEL:_)PPQ/_,.I"E>/2FBC(K11
M0Z9-H@6GH9#4%& -DD8@;3VFMH8L8,U"JLK2@MRUQ3G8>^=51V25O-P6>;F]
M5&VY[3(''9%5<H#[Y3N\W[JZ-$ _"QZR>%NGR8UL*^K$F."VQ:4!>;ZZN(%M
M)9%2$NFDP.0TK@KC[%(-KS0HV.U05@GEIKB$>_O&H6@AJ6(<F'Q=8N:U-<5-
M_MX)U15;-16E9<$7\RRX4]/2%5LU#Z5MP>U]2P/4^-UPGW^KQ2$*&WR,FZVM
MT-+)X-96I@%IILE_C-=*NH29P:6;P=W8F9SF]J24]'NCX?!UQ6GJ5@VS=#;8
M;6U61C@+F%#H$38F#]_W($TC!(X^";X1Z!DMZ+],O/6[R3W<N^??)=P-+NT-
MOIB_P9T:G*[8JE_RI<,A[1U. [2L0[5K )<P.:0T.:2UR6E GC<Y;F!;2:7)
M(=V8'-)L<IQ=JN&5)H>X3<[':"TT\/Q3*LUB]2,J+T-VJ0O46XN.>]#W3K:N
MV*HI*LT/N9CY(9V:GZ[8JGDHS0]I;WX:H U%YQ)>AY1>A[3V.@U(1]&YA-<A
MI=<AW7@=TKQVX^R2A>>?K+='(+?I-H1"@<UKMCY=G,VV.A9XO$QW!%Z=G^/Q
M/%WX]TN:;/_DGLHMBQ7BL#&4_=Z->61DMB61-;1(TE5]4\VTB-+#'= 0I.U@
MKF^$*7-YPPY0; S-_@=02P,$%     @ UJ")6KT]B[2V @  (PD  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C8N>&ULQ99=;],P%(;_BA4F!!)K/IHT8Z21
M6 =B%TC5)N "<>$E)XU98@?;;;=_S[&3A59D@8I*W#3^>M_CY]0G3K(5\DZ5
M )K<UQ57<Z?4NCEW79654%,U$0UPG"F$K*G&KERYJI% <RNJ*S?PO)E;4\:=
M-+%C2YDF8JTKQF$IB5K7-94/%U")[=SQG<>!:[8JM1EPTZ2A*[@!_:E92NRY
MO4O.:N"*"4XD%'/GK7^^B,UZN^ S@ZW::1-#<BO$G>E<Y7/',QN""C)M'"@^
M-K" JC)&N(T?G:?3AS3"W?:C^WO+CBRW5,%"5%]8KLNY<^:0' JZKO2UV'Z
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
M9VHKT@S%?&,@O5%HWH*JW,=1GFBY+W8V/$NM95(<[CA;<Y4'F/L;*?7;2=Y
MO9MF^3]02P,$%     @ UJ")6G(C8'1)"   WTP  !D   !X;"]W;W)K<VAE
M971S+W-H965T-S N>&ULO9QA;^,F&,>_"LJFZ2;=+C%VDK9K(Z4QWDY:M^IN
M=YLT[05U2,)FFQPF[?6T#S^PW3@DE-:ZI[D7U]B!'X8_/)A_L,_OA/RW7#&F
MT.<\*\J+WDJI]5F_7Z8KEM/RC5BS0G^S$#*G2A_*9;]<2T;G5:8\Z^/!8-3/
M*2]ZD_/JW+6<G(N-RGC!KB4J-WE.Y?TER\3=12_H/9QXQY<K94[T)^=KNF3O
MF?JPOI;ZJ+^ES'G.BI*+ DFVN.A-@[,DJC)4*3YR=E?N?$:F*C="_&L.WLXO
M>@-S12QCJ3((JO_<LAG+,D/2U_&I@?:V99J,NY\?Z$E5>5V9&UJRF<C^X'.U
MNNB=]-"<+>@F4^_$W<^LJ=#0\%*1E=7_Z*Y..XIZ*-V42N1-9GT%.2_JO_1S
MTQ [&3!^) -N,N#G9@B;#.%S,T1-AF@O0Q0^DF'89!@^MX11DV%4M7W=6%5+
MQU31R;D4=TB:U)IF/E1R5;EU _/"]*SW2NION<ZG)E=4,<EIAJ9I*C:%XL42
M78N,IYR5Z <TG<^YZ0$ZP=NB[L>F/[R*F:(\^_Z\K_0U&%(_;<J[K,O#CY07
M8'0E"K4J$2GF;&X#^OKBMS7 #S6XQ%YBS-(W* Q>(SS $;KZ\U?TZEO7A<V>
MCPD]F/CY&.S!D"Z5^O ^-ACT+>JC<D6EEH8N)6-ZA"L'.^E2TX;M$2+<=J6P
MXH:/<7F99J+<2(;$ J4K6BSUA7(3/;9=BY6*ZSZDS_]ELB.N6%[^[>I&=5F1
MNRP3;\_*-4W914\'U)+)6]:;?/=-,!K\Z)(>$A9#P@@D+ &"6>I'6_4C'WWR
MMM"!1,NK!4]%KKM @3)!"]U3B[F>@E+&;^E-QDJ7UC5Y5)'-5'@["0;5O_/^
M[:Z,STP7'Z;;2T&\=>G:[$ PJ]F'VV8?>IM]F@NI^)<Z++//^H:C9$@'ZC9
ME'I&4:MF+F'2*4!=QG"GP?#PQ"G!8<IP$#E%<#!/AZZ4Q%O#KF( P2PQ1ELQ
M1D^,@5L] NI&UW'O'\$+A6[UH8Z)SG;WXKH&.4A8# DCHZ?&8^)+84DQWDHQ
M]DKQBRA+M) B1^S3AJM[M. %+5)SIT/+4M^QIYG^RQ><S1%5*/GXV^RM2Z'Q
M02_^ 8\&SJ'A2!J<.D=1[$@Z=(XBXJUEU[$!!+,$.=D*<N(?&_F:<FG&AIX7
MM#9Z2A#+@I>Z_?5064NQX KIN&6^?(V60LSO>):Y)#EYJC?-3@Z:=U^ )U,0
M;VVZ-CP0S&KXTVW#GWH;_HH7/-_DZ)Y1:6[,#)^G]20AF>*RFB70#2N8EL 9
MIOP%!(.*[<HY\^;L&I,@8002E@#!+'V#0;N$&SQ+8;ID2 GT:4,SOKBO!'Y0
M%;W27WZ/_MM90CC7;MZ"NDY(H+08E$8:VFX$&.U/2E EVK+NK,P#KZP_F1D*
M70JE'KEM]N?OK!8D+0:E$5!: D6S=<6MKOB(Z^2F,*A. $F+06D$E)9 T>Q.
MT'HE@7<Q/KF68LVDNG^-UAG5TZ]9)9L[U;69C%^C3<D6FPQE_)8Y1??#H\<G
M9'_.S@*#>B&@M 2*9@O<VB&!WP^Y)K][8S>D S$#I<6@- )*2Z!HMJJMVQ(,
MCQF[(9V/&2@M!J414%H"1;,[0>OR!'Z;YRMCMQ\>U NU$<JKGTF<0H,Z/: T
M DI+H&BVT*V'%/A-I"OVF:?"*2*D+S,#I<6@- )*2Z!HMJ"M!Q6<'#-\0WI$
M,U!:#$HCH+0$BF9W@M8/"_Q^U:^;_(955MA-=7]F_5;RG_>7U4L_NK/DH/88
M*(TTM%V#)-KW1U["]L*M[87]MM>EI%^XTR'V9^RJ$B@M!J414%H"1;,%;0TO
M'!PQ.F-0=PR4%H/2""@M@:+9G:!UQ[#7>/FJZ.Q'=Y8<U L#I9&&MAN=@[WH
M#%6@K6-K<&&_!_731H_2G&;4*13H[AY06@Q*(Z"T!(IF:]IZ6C@Z9H &M<!
M:3$HC8#2$BB:W0E:"PS[=QQ]58 &-;Q :3$HC6#'1JG] /T2+A9N72SL-YH:
M'7];-#:U1--6QP]KE B)WK&"W55[?\UFT>&3\H+N9P*EQ: TTM"\\^]+>%>X
M]:ZPW[OJ+N_)D_*"FEZ@M!B41O#A!BV\+^]+.%FX=;*P?SO55"Z9F7#=MU>@
MQA0H+0:E$5!: D6S-6V-*7QZS-LK4*L*E!:#T@@H+8&BV<]0M*Y6Z'>UON;V
MRH_N_- $J.\%2B/AX?:M_?D7JD!;Q];,"OV[MS[JN?7+AKG7O_Z\G84"]:9
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
MG^V=_5%6OZH"!-)G,$'LQKD90\-$1J%>.S0F14NF0NO*B!]EQ&^@-)L@IDK
ME&C)5&C=!#R>(/S13?+_J,[@R<XS6D3]\GQJM/#\?GT^-9IY0:] W;-SK@XI
MM_<%$MF#:WW\:WOK.XEK<R=ASLF]_BO_\LJ>T-U'F/JB8TM$3BN)&.PTI'<Q
MUS.&J.\.ZH;B>WN:ON=*ZV(?"R!Z,38&^OV.<_70,!]H;W#B_P!02P,$%
M  @ UJ")6LL"!IMC @  908  !D   !X;"]W;W)K<VAE971S+W-H965T-S,N
M>&ULK55=;]HP%/TK5E9-K;213V"P$&F%5=L#$RK[DJ8]F' A%HZ=VH9T_WZV
MDV:AA+8/>TFN[7..S[V.;^*2BYW, !2ZSRF3$R=3JAB[KDPSR+'L\0*87MEP
MD6.EAV+KRD( 7EM23MW \P9NC@ESDMC.+402\[VBA,%"(+G/<RS^7 /EY<3Q
MG8>)6[+-E)EPD[C 6UB"^E8LA!ZYC<J:Y, DX0P)V$R<#_YXVC=X"_A.H)2M
M&)E,5ISOS.#S>N)XQA!02)51P/IU@"E0:H2TC;M:TVFV-,1V_*!^8W/7N:RP
MA"FG/\A:91/GG8/6L,%[JFYY^0GJ?*S!E%-IGZBLL9Z#TKU4/*_)VD%.6/7&
M]W4=6@0_.D,(:D+P4D)8$T*;:.7,IC7#"B>QX"42!JW53&!K8]DZ&\+,*2Z5
MT*M$\U0RQ3)#F*V1#3[>[<D!4V!*HK=H69TLXAMT'G8Y X4)O=+X^<\OZ/+B
M"ET@PM"<4*K/2<:NTC;-9FY:6[JN+ 5G+,T@[:'0?X,"+X@ZZ-.7T\-CNJN+
MTU0H:"H46+WPN0JE)H!6ZK_P2BJA/\3?74E6JE&WJKF<8UG@%":.OGT2Q &<
MY/4K?^"][TKY/XD=%2!L"A ^I?ZO "O,=OI!,4NA\UPKG8'5,>WCD(2AY\7N
MH9W**6C@>WX#.K(8-1:CYRVVCJ;+7*70;^T;C*+AZ)&[#E0TZH^Z[?4;>_TG
M[7WE"M,N3_W3@@7#$T\=*-\;>(\\N:TF8!KP'(LM81)1V&B>UQMJ&5$UM6J@
M>&'[PHHKW65LF.G_  @#T.L;SM7#P+2:YL^2_ 502P,$%     @ UJ")6JKG
MLHN3!   M1H  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N>&ULO9EM;Z-&
M$,>_RHJ>JCLI"5ZP :>VI<1P:J3+-8I[;:6J+S8PCM$!2W?7=O+MNSP$\V1D
MZ[9YDP#>^3'[GV'886=[RK[S#8! +W&4\+FV$2*]UG7N;R F_(JFD,A?UI3%
M1,A3]JSSE $)<J,XTHW1R-)C$B;:8I9?>V"+&=V**$S@@2&^C6/"7F\AHONY
MAK6W"X_A\T9D%_3%+"7/L +Q+7U@\DRO*$$80\)#FB &Z[EV@Z\];&<&^8@_
M0MCSVC'*IO)$Z??LY"Z8:Z/,(XC %QF"R'\[6$(4923IQ[\E5*ONF1G6C]_H
MG_/)R\D\$0Y+&OT9!F(SUQP-!; FVT@\TOVO4$YHDO%\&O'\+]J78T<:\K=<
MT+@TEA[$85+\)R^E$#4#PSAB8)0&QJD&9FE@GFHP+@W&IQI,2H-\ZGHQ]UPX
MEPBRF#&Z1RP;+6G90:Y^;BWU"I,L45:"R5]#:2<6OS,2 'H$'\(=>8K@ GV5
MV7F)5D7B(+I&[2'HHPN"A-$G] &%";H/HTB&G%\T3V>ZD.YE-]']TI7;PA7C
MB"O80/<T$1N.O"2 H G0Y;RJR1EOD[LU!HDN^%?(Q!?(&!EC]&WEHH\?/O4X
MMCP'<__7UR,8]W2,.8#Q3L<8_9B&6&:5"6;.-8]Q0^Y'E&\9'().D@#])C;
M:N'GZ.\OTA3="8CY/WUA+NXS[K]/5OFN>4I\F&NRM'%@.] 6/_^$K=$O?:%1
M"7-5PCQ%L$:PQE6PQD/T\K%EAZ#TQ6$0<6X<"IB5P[*WSVZ!)U-LS/1=7>"^
M43)-FZ,\18XUE)M4RDT&E2O2F6^30%8WXOMTFPA>4[)/R$'BN4(6L$E-(@.;
MXY:.W4'8G(Y:,BIRJR&C5<EH#<IX$\DE!DE\0'*Q@N EE2]^")#/( @%DG6$
M]^?D(/5<*:V.2I>.-6U)V3-H8MLM*:U.WEY.3*<:U)#(KB2RAR7J)M<%2D#T
MR3)(.E<6NYL\CF6TLL?M&67;XY9ZGB+'&@(ZE8#.H(!WB7P;Y3DF%:0[8*]]
MTCG=DF.UDV#I="9K=IZY06?.?3DH@C5TFU:Z38=?#AM 2^J32[EZ)O(H3DG2
M*]T@YMRL4PES5<(\1;!&+/#HL, >O=.ZJKR1HG@II;E*:9XJ6C-DM9X(#SY
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
MG<@9&2LH*,O(AS4VEP9-3N_ 4,;/,.SAYV=R>G)&3@@3Y(%QCL73 ]^@=JO
M3VN=MY7.\(C..T@O2-0Y)V$0=EO@H]?#HUVXCXXUMH6-;:'CBX[P3<IIRJG6
M;,92:OM16Q^H\^:<<$:GC#/#H/(2GLMJ\XM.M5'8NK_;'*BN[+9?:5_G:UW0
M%(8>OJ\:U!*\Y.V;3AR\;_/C/Y'MN!,U[D0OL2<WV1*[!?,U$L=#47 &JK7F
M%4WL:.R\62:=?A@,_.5V)H=!_<NK)F9'8+<1V/V70%"&:2;FKD"%DKFT9<0&
MATT3NY;&IJ55-FWZJUMZ6]*B??6'(5=QN_A>([[WHOC-V\:$+M4Q9;V#:\/>
MGK+#D$Z_75G<*(M?5/95&LK;U,0M=>[OZSD,N@K"/4'^UJ2S7YD'JN;H ^$P
M0U1PT<=T5#6YJXV1A1M^4VEPE+KE C]VH&P GL^D-)N-G:?-YS/Y"U!+ P04
M    " #6H(E:ORVK!G,"  !B!@  &0   'AL+W=O<FMS:&5E=',O<VAE970X
M,BYX;6RM5=]OFS 0_E<LKYI:J0L$:)IV!*D-JM:';%&K_9"F/3AP!*O&IK9)
MNO]^MB$LT>B4A[Z SW??=W>?S1%OA7Q2)8!&+Q7C:H9+K>MKSU-9"151(U$#
M-YY"R(IH8\JUIVH))'>@BGF![T^\BE".D]CM+642BT8SRF$ID6JJBLC?M\#$
M=H;'>+?Q0->EMAM>$M=D#8^@O]9+:2RO9\EI!5Q1P9&$8H9OQM=I:.-=P#<*
M6[6W1K:3E1!/UKC/9]BW!0&#3%L&8EX;F -CELB4\=QQXCZE!>ZO=^QWKG?3
MRXHHF OVG>:ZG.$I1CD4I&'Z06P_0=?/A>7+!%/NB;9=K(]1UB@MJ@YL*J@H
M;]_DI=-A#S".7@$$'2 X%A!V@/!80-0!(J=,VXK3(26:)+$46R1MM&&S"R>F
M0YOV*;?'_JBE\5*#T\D778)$\T9*X!K=* 5:(<)S=.BXHYSPC!*V"_F ;O*<
MVJ,S>_>\O7_V($]3T(2R,Q.Q^/$9G9Z<H1-$.5I0QHQ?Q9XV9=OD7M:5>-N6
M&+Q28@K9"(7C<Q3X030 GQ\/#P?@Z?'PX!#N&:U[P8->\,#QA:_P/3:KC!&E
M:$$SIYA"HD#$J7J.&"4KRHRNT)X"/#>M\9.LE);F*_DU)&";,AI.:2?'M:I)
M!C-L1H,"N0&<O'\WGO@?A^1\2[+TC<@.I Y[J</_L7=W.^NN,/E[M\6!H^CO
M=ALR)'";:.(2V4FZ2:)I<!E[FWWA!H(F5^/#H/3?H/!J&O9!;:/>W@=MI^^"
MR#4U-X5!86#^Z/("(]E.M-;0HG;?^$IH,S'<LC0_ 9 VP/@+(?3.L&.C_ZTD
M?P!02P,$%     @ UJ")6@IJ,Z:2 @  I 8  !D   !X;"]W;W)K<VAE971S
M+W-H965T.#,N>&ULK55=3]LP%/TK5H8FD!A)\U$&2R-!*[0]L"&Z+VG:@YO<
M-!:.7>R;EOW[V4X:M1 8#WM)?.U[CL\]=F[2C51WN@) \E!SH2=>A;@Z]WV=
M5U!3?2)7(,Q**55-T81JZ>N5 EHX4,W], C&?DV9\++4S=VH+)4-<B;@1A'=
MU#55?RZ!R\W$&WG;B5NVK-!.^%FZHDN8 WY;W2@3^3U+P6H0FDE!%)03[V)T
M/DULODOXSF"C=\;$5K*0\LX&GXJ)%UA!P"%'RT#-:PU3X-P2&1GW':?7;VF!
MN^,M^Y6KW=2RH!JFDO]@!583[[U'"BAIP_%6;CY"5X\3F$NNW9-LNMS (WFC
M4=8=V"BHF6C?]*'S80<PBI\!A!T@?"T@Z@"1*[15YLJ:4:19JN2&*)MMV.S
M>>/0IAHF["G.49E59G"8?<$*%)DV2H% <J$UH"94%&1_X8H)*G)&^3;E'9FW
MYTYD^:_<PQD@9?S(@*Y_?B:'!T?D@#!!KAGGYBAUZJ.IQ.KQ\T[U9:LZ?$;U
M#/(3$HV.21B$\0!\^GIXM _WC7^]B6%O8NCXHF?XYLTBYU1K5K*<VMNIK2O4
M57],.*,+QADR:)V%^Z8-?M&%1F4N\N\A!]HMX^$M[<=]KE<TAXEGOEX-:@U>
M]O;-:!Q\&/+C/Y'MN1/U[D0OL6>W8*ID.4)!<JJKH5I;@K$CL'UGG47Q6>JO
M=TL8R GB/F=/6=PKBU]4-@/%UM3V$5+VEY8)([<QC0H'+V;+F.S(2,Y.'TE]
MFA..HV&I22\U>5'J5XF4#^E)GMAR%H\?Z7F:DXQ/'^GQ=WJ([=_75"V-%81#
M:5#!R:DA46U/; .4*]=6%A)-DW+#ROQ&0-D$LUY*B=O =JK^QY3]!5!+ P04
M    " #6H(E:, Y-4G@"  "H!@  &0   'AL+W=O<FMS:&5E=',O<VAE970X
M-"YX;6RM56U/VS 0_BNG#$T@;:1-0K>Q-M(HF\8'-@3:BS3M@TFNC8=C%_O2
M@K0?O[,3HG8K"&E\27SV/8_O'I_/XY6Q5ZY")+BIE7:3J"):',:Q*RJLA=LW
M"]2\,C.V%L2FG<=N85&4 52K.!D,1G$MI([R<9@[L_G8-*2DQC,+KJEK86^/
M4)G5)!I&=Q/G<EZ1GXCS\4+,\0+IR^+,LA7W+*6L43MI-%B<3:)WP\-IYOV#
MPU>)*[<V!I_)I3%7WC@I)]' !X0*"_(,@G]+G*)2GHC#N.XXHWY+#UP?W[%_
M"+ES+I?"X=2H;[*D:A*]CJ#$F6@4G9O51^SR.?!\A5$N?&'5^0XB*!I'IN[
M'$$M=?L7-YT.:X!A=@\@Z0#)8P%I!TA#HFUD(:UC02(?6[,"Z[V9S0^"-@'-
MV4CM3_&"+*]*QE%^HI?HB(^%'$@-GZE""^\U29+HX"5<M*<+9@8/N^X>(PFI
M]AAS^OT3[.[LP8YW.Y5*\7FY<4P<KM\T+KK0CMK0DGM".\9B']+A"T@&2;8%
M/GT\/-V$QRQ2KU32*Y4$ONP12HFB,(TF+('O$31.ZCG@=2/I%FJDRI3P>TTN
M+X-PSA12$"LE= F_C.3Y)2\V%K=J\V P_FX?NH4H<!+QY75HEQCESY\-1X.W
MVY1Z(K(-W=)>MS2PI_>=@W2%,H[S]$4D-XOH+UE,J*D?G@(D8>U^;I,F?4II
MGHAL0YJLER;[KY)B-3;+:IL:[1:CL(7OV<M\R 7/%;]<3_-?KS=)-NJ=VO#C
MM3[B>_BIL'.I'2B<,6RP_^H@ MOVQ=8@LPBMY=(0-ZHPK/@I0>L=>'UF#-T9
MOEOUCU/^!U!+ P04    " #6H(E:QU_&B+\&  !G+   &0   'AL+W=O<FMS
M:&5E=',O<VAE970X-2YX;6R]6F%SVC@0_2L:VNFT,SW DG$@39@A))VFT[0T
M:7LW<W,?%*. 6]NBDB#MS?WXDVV"D"V$W2I\2<"LGG;7^^RGE4[N*?O&YX0(
M\".)4W[:F@NQ..YT>#@G">9MNB"I_.6.L@0+^97-.GS!")[F@Y*X [O=H)/@
M*&T-3_)K$S8\H4L11RF9,,"728+9SS,2T_O3EM=ZN' =S>8BN] 9GBSPC-P0
M\7DQ8?);9X,RC1*2\HBF@)&[T];(.Q[[038@M_@2D7N^]1EDH=Q2^BW[<CD]
M;74SCTA,0I%!8/EO1<8DCC,DZ<?W-6AK,V<V</OS _KK/'@9S"WF9$SC/Z.I
MF)^V^BTP)7=X&8MK>O^&K /J97@AC7G^%]RO;;LM$"ZYH,EZL/0@B=+B/_ZQ
M3L36 "_8,0"N!\#R '_' +0>@/) "\_RL,ZQP,,31N\!RZPE6O8ASTT^6D83
MI=EMO!%,_AK)<6)XF:X(%_*^" ZB%'P0<\+ 12HB$1$._@ WQ>T%] XHT\QR
MQ#D-(RRD%4ZGX"V-Y/4O\L<EDY=&84B7J2!3("L-+--IAOI]&8F?X(J(.9V"
MY^=$X"A^(>>X^NL]>/[T!7B:X5Y%<2SO+S_I"!E>YF0G7(=R5H0"=X3B07!%
M4S'GTO\IF>H '9F737+@0W+.H!7QG(1M@+R7 ':A;W!H7'\XLKB#-O<*Y7AH
M%U[$PYARF>#L=F#]!GS-;\#JX0;\G0T&D2 )_\>4RF(FWSQ3]NPXY@L<DM.6
M?#APPE:D-7SVQ NZKTQI< 2F)<7?),6WH0\_W*>$\7FT !/"0AF^?/B8 BY0
M^CE*]FQ;#;V3SFH["NL\OQA%;Q-%SQK%-@VQSAT>I3- "NXD!7?^*W'16@JF
M9%B=:7KW'8%I>0LV>0L.1HG 95(<@6E).=HDY>BWBDD^X_6",F6CF"+8YHM\
MBJ$29ZI6 ^@'&R/-_?[&_;Y3+DP83:B@#$M63.4;DT4X!J-_ER%FA.&7X*8]
M:LLW.QBWO[3!\];D<G0S:KTPQ6SUJVD%. +34CC8I'!P,%H,7";%$9B6%*^K
MM$[7R;MB#3/8*NMN&P5^J?CWFNEN;DDRS^KF&#/V,ZOT49(5O]%#KT(\%/0J
M#AJL_-XN_Z#R#SHEZ-OEC'+)P!BL<!R3@I&3]N6&E<8(K3XTK3M7:'K&E'#S
M#J?</*?2S16:GA@EWCPWZFT-HU,-]F&YX/>9Z6XJ=>;9Y5D=1O8,7 N"LH-5
M*]A'W@[_E KRK'JB,2/?$4S!*,[6XT)2DX S<AM-,7\)WGTZ'QG#<ZJ.7*'I
MZ5+ZR#LZ'!VM6JQQ8ARAZ8E1RLNS2Z_:=.R;>-8KKZCVFNEN*G7C675"+3H.
MJD3S*H\+@]&@;_8.*I4![2JC^5INK5K!1;K"'$\S*2O?C!^7A G,:%G!7EY\
MO!D9]:O=L::UZ I-3Z-20= [&$FA57 U3HPC-#TQ2GY!N_RJ2](U3(E]0:]$
M@KUFNIM*\T"K=*A#TC6"ML@<5/RK&D%OEW=*>$"[\/AUDEZ1'U&(TYRBUR2,
MPAA_)955YN75Q;5YD6EWK'$M/D;7"BIA!'N'(ZG3KI0K-#TQ2I%!NR*K3=*@
MTI>4:\@*!_98Z4XJ'03MC:(Z%#5T>,JO>9/-8(=O2HI MUT@I68E"6_H5YPS
M\K-Q;6F?NG&E/4:G!RHQ! _7ZX%.FSVNT/3-$J7#D)MN#S*U<;SN4:G*]YKI
M;BJ=@WZ[VX.J?1R_7W:O:@/1#M^4U$!N.SWY]J%QQ\$^4>,-I\=HYZ"M?;@#
M;L2YW8E[C'8.4JH*V555G5KVJYK/JQ2SP:BW8UL!*;&"W&ZR36(L'QK@_9*L
MY-HLI#&=/7L"T=&K7/M]PK>8AZ75F3%BI[K&%9J>0Z5KT.$VW)#3GI(K-#TQ
M2DLANY:J_;8Y,DBYLM[;8Z2[J"05LDNJ.NSL5XF'!N6^B<E*FNWP3RD99&_K
M-.7GZ\P"9V=19DNY+I-H#,>[6YCVV1N7VV.(&U^)&[][,![Z3MM&KM#TQ"@Y
MY=OE5.WS(%X-'NXQTEU4JLJWJZH:/%PC;#.L7WE+FHRZ.]J7OA(WOKUOTY2%
MLA(7)"W:EOGB:XSOLM<D>E5OH\_N3N/J>Y2S2%N'D?S#T=)IH\@5FIX8I;U\
MN_:J3<M>'5K:C707E;3Q[2V;.K0,#(NL0=D[@U%E*=;9.K*9$#;+3[)RD-.M
M.*"XN5J<ECWSCL?YH=+2]9%W/,K/CG843'$$]PJS691R$),["=EM'\FLL>)4
M:_%%T$5^,/26"D&3_..<X"EAF8'\_8Y2\? EFV!SMGCX/U!+ P04    " #6
MH(E:C @J9[\%  !O*0  &0   'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6R]
MFFMOVS84AO\*X19%"G2615]RJ6/ L33, ]*Y39,-&/:!D6B;+26Z).VD^_4C
M)56R%(6(MS-_22R)?$B>ESKB*W'\(.17M:94H\>$I^JRL]9Z<^%Y*EK3A*BN
MV-#47%D*F1!M#N7*4QM)29Q52KB'>[V1EQ"6=B;C[-Q"3L9BJSE+Z4(BM4T2
M(K]?42X>+CM^Y\>)3VRUUO:$-QEOR(K>4'V[64ASY)64F"4T54RD2-+E96?J
M7X1X9"MD)>X8?5![OY$=RKT07^W!/+[L]&R/**>1M@AB_NWHC')N2:8?WPIH
MIVS35MS__8/^<S9X,YA[HNA,\-]9K->7G;,.BNF2;+G^)!Y^H<6 AI87":ZR
MO^BA*-OKH&BKM$B*RJ8'"4OS_^2Q",1>!8R?J8"+"OBE%?I%A?Y+*PR*"H.7
M5A@6%;*A>_G8L\ %1)/)6(H')&UI0[,_LNAGM4V\6&HGRHV6YBHS]?1DGNZH
MTD9YK1!+T6]Z324*4\TTHPK]A*9QS*RBA*-YFL]+J^])0#5A_"UZ;6M=,\[-
M6?6N?CCVM.FA;<>+BMY<Y;W!S_3&Q^A:I'JM3!=B&M<!GAE:.3[\8WQ7V$D,
M:-1%??\=PCT\0-=_?$ GK]^V=&SV<DS?@0D.P=S>!,]@PI=C<'MO:L'JEY.A
MGW'[SW&9BKA06TF16"*BE(@8T68>D#1&7P1+-=J9F6*N*_2GK8R8IHGZJTWH
MO*5!>TLV_5VH#8GH9<?D-T7ECG8F;U[YH][[-G$@80$D+ 2"U>0:E'(-7/3)
M/-D0)NV]:^5BU9W<ID>.&F4H^_3837IC;[<?Y*<E_$&_7B9P=NC0V+FZ5 O(
ML S(T!F07[,I>E=,T;8H..L?.BLA80$D+ 2"U408E2*,CI9$1I!R0<("2%@(
M!*O)=5K*=>J\9\)O6Z:_(TIDRM*50B=&._76K $CL4K9W\V'<*Y+CASNIPK<
MR"8M1<X;&2=P]NS0(+8UB-OSR5D9FS-W@DUCLP*3C)CER(XH$@M)S"H4?=Q2
MJ8D4[]!-=]JU9V;=NRXZF8<?;Z9MS_,K9SN'3F1(6  )"X%@-;'.2['.CY9W
MSB'E@H0%D+ 0"%:3R^]5SJ/GO+L"MF,Q->*P-!();74+O9:;NI%HW*T<&E]0
M6MC6_U%[3O+W')OO7N5L5T*9I,/1CG!.\R2TZ,[+1-0:22?ST"D-2@M :2$4
MK:X.KM3!1TM#15-0HD'2 E!:"$6KBU;Y7M_ITR8SLF&:<!2)U#SN[[?V'4>K
M(/TG]_/@K+GR:2LT&C66/NX.'1R^_\.&^I4/]=U&-'S<T%1E$][@M=Q&9GZ;
MU63^&C![E=0:34@W.2MH^V''@V;40?TK%*T>]<KL^FZWN^ DU01]V-*=6:!&
M@HO5FU>X?_H^6Z-^)O=$18TE:JL*H)X8E!: TD(H6EVORA?[QS/&/J@S!J4%
MH+00BE87K7+'OML>O_C)\-1^]G'S#5M+H6'OR9,!U!5#T>KAJPRT[W;0"RD2
MH:UMOJ:/+")IEIO"Y%YHRKDUU%0U7?1B/GW&1;L;.WC6@_IH4%H(1:O+5EEI
M_WA>V@<UTZ"T )060M'J'[HJ/XW_LY]V$P[5 C]UMZ<-=QZ MAA"T>H1KIPW
M=COO*;??R'7FOM&-^$*RS'7;&FE0OPU*"T!I(12MKDGEM_'Q_#8&]=N@M "4
M%D+1ZJ)5?AN[_?9!7R[=K(-5 ?V67-"<'TU#J";KP:[<.7:[\\_"+F"70B+"
M^=X=TAIK4$L.2@M :2$4K2Y*9=[Q\'AI"]3!@]("4%H(1:N+5CEX[#2;_^Y;
M:<'<3Q'XO/%B:M96:-A<2H'ZZI86_;UNY1'R]C:6)52NLAU]RICA;:KS/5CE
MV7S7X)5_$6:;ZQKGI_[%--M#YU68?"OB-9$KEBK$Z=(@>]U3([',=_?E!UIL
MLNUKQC)JD60_UY3$5-H"YOI2&"]9'-@&RCV6DW\ 4$L#!!0    ( -:@B5KJ
M9E\NJP,  !8-   9    >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;*V7;6_;
M-A#'OPJA%5L+S-&#;4G.; -QU*(#FB)(T6W L!>T=+*)2J1&TG'R[7>D'-66
M9"TP^L8BJ;L_[W<TR=-\+^0WM070Y*DLN%HX6ZVK:]=5Z19*JJY$!1S?Y$*6
M5&-7;EQ52:"9=2H+-_"\T"TIX\YR;L?NY7(N=KI@'.XE4;NRI/)Y!878+QS?
M>1EX8)NM-@/N<E[1#7P!_;6ZE]AS&Y6,E< 5$YQ(R!?.C7^=^-;!6OS!8*^.
MVL2@K(7X9CJ_9PO',Q%! :DV$A0?CW +16&4,(Y_#Z).,Z=Q/&Z_J'^P\ BS
MI@IN1?$GR_1VX<0.R2"GNT(_B/U'. !-C5XJ"F5_R;ZVC7#&=*>T* _.V"\9
MKY_TZ9"((P<_/.,0'!R"ML/DC,/XX#!^K</DX#"QF:E1;!X2JNER+L6>2&.-
M:J9ADVF]$9]QL^Y?M,2W#/WT\A-@TA09D5M15I0__Z*(7?N1R$=?%9 ;I?#/
M]S8!35GQ#NWN_OI,WKYY1]X0QLD=*PI</35W-<9B%-WT,.^JGC<X,Z\?D#O!
M]5:1]SR#[%3 18B&)'@A606#B@FD5V3L_TH"+YCT!'3[>O=QCWOR>O=@@&;<
MK,O8ZHW/Z-U+4, UM9M#Y*2HUPDW.C9Q38#\3==*2]PW__1EOU:?]*N;P^1:
M532%A5.9B>0C.,N??_)#[[>^S/U(L>0'B9UD==)D=3*DOES1@O(4"-5D#1O&
M.>,;DUV]!5*!9"+KRV6M&5I-<XX^+H-Q',_=Q^,<]1AYX>S4*!F,[D+V:<,^
M'62_R3*FSVW6VG5Z%+WO3<(68M=H&K=LDL$8+B0,&\)PD/ !2MPE.XD/KGLQ
MPPY!- M:E%V;V&_9)(-Q7$@9-931(&7"5"44+7H!HT[PHXD?M0A[C(+(;R$.
M!G$A8MP@QL.(@*(ILX=?'V7<!9@%+8#;'J,H:O]=X\ZN'86AUQB=1#]KHI\-
M1O_QV1PE/"]L_%A,$4@%%R7#\QOR' N>/J99=P>VB;HF;9S!P"Y<--_[7DIX
M@^#O+9PR!VJZI7R#O%@CX)6%Q1<G\%0/$DDU]%<,7@=PYK5RT&,S&K?.XF0X
MSDOS<%12^:^]98!G_W^_'.1.[HY9/&N3]UAUKJ&DS^KX'JJ1W*."L02YL86W
M(JG8<5U77,UH7=RO3'%O"L[6.!;]-[;4=;_+U%\,=U3B!:NP6LE1TKN*<,ED
M7837'2TJ6Y:NA<8BUS:W^.$"TAC@^UP(_=(Q$S2?0LO_ %!+ P04    " #6
MH(E:#-&M7[8#  #*$P  &0   'AL+W=O<FMS:&5E=',O<VAE970X."YX;6S%
M6&N/FS@4_2L66W5;J1TPKY#9!&D;U(<TTXYFU-V55OW@29S$JL'4=B;-OZ\-
M# F/H4ED:;XD&.XYON?@"Q=/MHQ_%VN,)?B9TDQ,K;64^:5MB_D:ITA<L!QG
MZLJ2\11)->0K6^0<HT4!2JGM.DYHIXAD5CPISMWP>,(VDI(,WW @-FF*^.X=
MIFP[M:#U>.*6K-92G[#C28Y6^ [+K_D-5R.[9EF0%&>"L QPO)Q:?\/+! 8:
M4$3\0_!6'!P#+>6>L>]Z\&DQM1R=$:9X+C4%4G\/>(8IU4PJCQ\5J57/J8&'
MQX_L[POQ2LP]$GC&Z+]D(==3*[+  B_1ALI;MOV(*T%%@G-&1?$+MF7LR+/
M?",D2RNPRB E6?F/?E9&' "@_P3 K0#NL0"O GC' OP*X!?.E%(*'Q(D43SA
M; NXCE9L^J PLT K^233]_U.<G65*)R,K[ R38"W8,;2'&6[/P4H3H$K@NX)
M)9*HJZ\2+!&AKU78]7^?P:L7K\$+0#)P32A5-T],;*E2T83VO)KV73FM^\2T
M"9Y?  ^^ :[C^CWPV?%PKP>>' ]WFW!;^5>;Z-8FN@6?]Q0?$7/*Q(9CP);J
M[L@-)W('4(;H3A"A3ZI"Y4B2; 5H86^.=JIZI #_:S) )$[%MSX?RYG]_IGU
M4^%2Y&B.IY8J>X'Y [;BEW_ T/FKSU639(DALH;C7NVX-\0>?^!,B,I*NE^I
M?0:61&%!I)^"#['O1L[$?C@TIAODC9R@&90,IG2F8+\6[ \*OCI&:DD1'*J
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
MZ9J;.[G]"J6>MN5+)=?NEVP+VZ3MD72MC<Q+,'J0,U'\TZ<R#GN ,'D%$)6
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
MG'.W6"N\V?_X-I[UH*VX1H<U3GJV+6V8MEA;-[ ;H*GV>/(9U#BI6D VVFA
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
M]>[TE_TO^+K>_'(X[9O_!U!+ P04    " #6H(E:*;&P[64"  !&!@  &0
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
MEE3O^2ZGXQ,F)Q?<GOMHYK0(2S1XMK;[!+?O/JXYAF9.B[R$L1B]]PG0+M]
M<;>&V36:#Q(4.IKN>Z=RCP;\'AIFUVAN2(3E:,)OS^! .WMS[![/2ZT:;>P2
M33FZXA^?OCUZYGMHF%VC^251E:-I/FKF]FBR[Z%A=HWFJD1@KD;['BG;HZ+E
MUC"[1G- HBQ'-WUG-=WQ-J##_O14@;M #<N<&E^IC3])SK9 S;Z#P.3(HYIC
M:.:TR$L ZMAYP"]))\"2,A+I+U4M8%VHO\7+0%T^MJL5D78"(/:N]_[Y.C$K
M=Y?4V/('E$7F5V_0VF@I06JR3QQ=]NV)&VB(;TR:@,9<H6XUI U>@B='7_WC
M,S?0+M]HC02)C!TS(=%824'JO$\<K?=1<S?0\]X\BQ[X!6@NQ[ZB2KWSB:-Y
MOD?R/EA(E4\>OB ;7D Z8QIAL$Z>1O;.7'4/G/>L[,N;ZPUO[_F"K]?;%VJ?
MZN&X[:3Q]M?AS-QM1_J.D8LKX^\?R+L/=/OW*V'FYOJQO.>?RG:8'[M@S>\&
MD^'WV\YM[7;Y^NLO??,XA/,BN&WZOMGL?GS@Y8JW6\'P[W=-T[_^LOV EZ;]
M93?LF_\#4$L#!!0    ( -:@B5KLV>-ID00  +P:   9    >&PO=V]R:W-H
M965T<R]S:&5E=#DT+GAM;,59;6_;-A#^*X16#"VP1:+DMV2V <=JL7Q($23M
M-F#8!T8ZVT0H42/I.![VXTM*CF0Y,A<7'/+%%JF[YW0/>:<[<;SAXD&N !1Z
MRE@N)]Y*J>+"]V6R@HS(,UY KN\LN,B(TD.Q]&4A@*2E4L;\, @&?D9H[DW'
MY=R-F([Y6C&:PXU <IUE1&PO@?'-Q,/>\\0M7:Z4F?"GXX(LX0[4U^)&Z)%?
MHZ0T@UQ2GB,!BXDWPQ=Q&!B%4N(W"ANY=XV,*_></YC!53KQ O-$P"!1!H+H
MOT>8 V,&23_'WSM0K[9I%/>OG]$_E<YK9^Z)A#EGO]-4K2;>R$,I+,B:J5N^
M^15V#O4-7L*9+'_1II(=#CR4K*7BV4Y9/T%&\^J?/.V(V%/ QQ3"G4)XJ- [
MHA#M%*+7*O1V"KV2F<J5DH>8*#(="[Y!PDAK-'-1DEEJ:_=I;M;]3@E]EVH]
M-;W*%<F7])X!FDD)2J*?T2Q-J5D4PM!57FTMLT3O8U"$L@]:XOJ/S^C]NP_H
M':(YNJ:,Z?MR["O]0 ;63W;&+ROCX1'C.$37/%<KB3[F*:1M %][4KL3/KMS
M&5H18TC.4(1_0F$0]CH>:/YZ]:A#/7Z]>FCQ)JH7)RKQHF-X5":,R[4 Q!=Z
M-QOZ(=6<-XM"[G4PZYEZ%4FUBG\:+$059/*OKH6I#/>Z#9MD<R$+DL#$T]E$
M@G@$;_KC#W@0_-)%JDNPV!%8B_!>37C/ACZ](5N=TS1]BNM,6!2,@I!(LXV6
MG*<2D3Q%QB9-H'.[5^B#$MUDW,=IV!^._<=]LE[*1/WSMDS<@1,T,BW7^K5K
M?:MKMU0^($U91M>9R914HH+K?=/I1P4UVK,?G 7XP!&KO5-7W1%8BYI!3<W
M2LV<2V4"[(ZP[F6UJI\:+"[!8D=@+=J&-6W#M\I.0Y>$NP2+'8&U"!_5A(^L
M^W26<:'H/Q6UFO(7O'91.7J12O!A1JI$^OLBX4%"ZA")NO/1>>W,N=69.UWJ
MT7Q9IM1K(AY F='')UW02NARQ IWZIYP"18[ FO1B(.F@ O>*@QWEAUQ[A0M
M=H769GVO;,;N8W&'V0JCWF$T=@B=1P?AV"$SZG7'(PX;ET*[2ZGN+ZA4@IA6
M#,'Q4+0#G;PO7*+%KM#:)#85.WZSDAT[K=F=HL6NT-JL-V4[MM?MWQ>-+ZOL
M47A8Y'8(#2-\&(XOA09#?"0>FX(=VROV+Y"L<L[X<HL27:%6W4=&<K($TZ0@
MN95FKZ!_T257BF?&\5OM=G?(NJS6YT[18E=H;9Z;ZA\/WBQDG78.3M%B5VAM
MUIOF 5M+Y>E7"8LU0TR_:N3K0]:.&:$M$-&E.;=KGLS=_]$&X*8/P/9&X/69
MX0LO[&G!:NCD#>H2+7:%UB:YZ4_P^9NE!:>]C%.TV!5:^_-MT\V$UKK]^]+"
M?V#B\'A>L*N>2IXKM(H\?^^S?@9B61Z/2!WRZUQ5G\3KV>H(YA)?Q.5)Q<'\
M#%_,R@,)OX&ISG5TY[VDN40,%AHR.!OJ5[&HCDJJ@>)%>7AP7Y88Y>4*2 K"
M".C["\[5\\ 8J ^LIM\ 4$L#!!0    ( -:@B5I%#(]XB 0  &8=   9
M>&PO=V]R:W-H965T<R]S:&5E=#DU+GAM;,5978_B-A3]*U:ZJG:E=A([(80I
M(#&,VL[#K$:[VK92U0<3#%B;Q-0VPTQ_?>TDY .,=UEYQ<L,2>XYN??D$$Z<
M\9[QSV)#B 0O>5:(B;>1<GOK^R+=D!R+&[8EA3JR8CS'4FWRM2^VG.!E"<HS
M'P5![.>8%MYT7.Y[XM,QV\F,%N2) ['+<\Q?[TC&]A,/>H<='^AZ(_4.?SK>
MXC7Y2.2G[1-76W[#LJ0Y*01E!>!D-?%F\'8>!AI05OQ!R5YT/@,]RH*QSWKC
M83GQ MT1R4@J-056_Y[)G&299E)]_%N3>LTY-;#[^<#^:SF\&F:!!9FS[$^Z
ME)N)EWA@259XE\D/;/\[J0<::+Z49:+\"_9U;>"!="<DRVNPZB"G1?4?O]1"
M=  P.@- -0!]+2"L 6$Y:-59.=8]EG@ZYFP/N*Y6;/I#J4V)5M/00E_&CY*K
MHU3AY/2AD+A8TT5&P$P((@7X&=Q3D69,[#@!; 7NB<0T(TOP4%2NT>K/%LH2
M8(XY?Z7%&LQRMBL45I7_QMAR3[,,O*V [Q1ALP\72\TN.5WL2I[2-OJ<CW^]
M!V_?O -O "W HZI51\78EVI$W:B?UN/<5>.@,^/<D_0&A/ G@ (4&>#SKX>'
M?;BOA&W418VZJ.0+S_'UE%P>E*0=)7&I)&TO ZXNP]^:"U!)<O&/28?JQ)'Y
MQ/K+?RNV."433WV[!>'/Q)O^^ .,@U],JC@BZVD4-AJ%-O;IP1RF(2MD7"+U
M#>EY.AK"43+VG[O=FZIB&#=5O;:BIJW(VM8C>:$I,S5EQ5VJO".RWHB#9L3!
MM=PY<*F1([*>1G&C4?S-[JR0@X[O!L,X&1VYTU 5QS$RNW/8M#6TM[7#2GN<
M85-?5NBEXCLBZTV9-%,FUS)HXE(C1V0]C4:-1J-O-NCHQ'HP'@V._&DJ2B*S
M/6'0QHK VM9[FF*.USNC0>W82]5WQ=:?M!.@X+5,6I_9E4Z.V/HZM5$(6E.$
MU:@UM&O"*(B.C/J%HGY;;?J ]O@Q9T)BE4-3LU.MX(NO@".V_JAMHH'1U9SJ
M-!2Y8NOKU,8B:$T4=J<.3F^747C\FV^L@LD9K[99!-K#R!,N<&[VJ15XL?Z.
MV/ICMMD&#J_F4Z?9R!5;7Z<V'4%KL+#[-#EU(!P&QSXU5<6C,SYM(PFT9Y(Y
MRUB^H&:G6J$77P%';/VG^S;EH.!JS_=.,Y(KMKY.;49"UFQA=6H-[7HPC,/C
M9WQSU<#L5-19G[&'DCN._Z/FMMPNL'R/%1;4AAP47LVG3A.2*[:^3FU"0O9%
M'ZM/HQ,'H@2.CG_Z#65A$)S[[4=M*$'V4#+C:U)(6AAOJG;LQ1?A>RRXH#;E
MH/AJ9G4:DURQ]75J8Q+ZPAJ0S:S#TU4GB(ZM>EJ$HG.WU#:5('LJ^<1WZK'_
MU=B5TU475VS].=N0@T97LZG3C.2*K;^ZWV:DT+X29%W?#TZ6[I4#CWUJJ@H3
M>&14O_,23+^!?,1\30L!,K)2L.!FJ'S.JY=ZU89DV_*]V())R?+RXX;@)>&Z
M0!U?,28/&_I56_-J=?H_4$L#!!0    ( -:@B5JN#G#_T P  $J5   9
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
M9LZ*VF2H&(HE3?83Q] ,MZ@-+,[8>.W;S\)V)%O%H3&#H?&?74!T5U<[;?(
MGFML@I7BUD)U:V<O,6>X):_MU+P6BUY_EWJ%1S5R_H"J5?Z/PY3W$(*QPK2^
M4)7:_TXE"X^*E"3'V2O:(^/BL8JB/A5L@4GO%*BXF8()M<:5-K'$*7X22E+[
M[FI2^[A%J;'$*;X2RE+[5H#O*%8M6* ^0S2A?K:!0FEJ'X8^7=#,3!I,J#(_
M^58*5/M"A6K?78EJ'[=&-98XQ5="E6H?N4RUK\>U\PBQD3(DOE"IVK^0_Y#;
M',!JS5> E4K7OE#JVG=7Z]K'+7:-)4[I!2+P(]QM9/:V@MP2A6C+ZM"12R8B
M=3N!N=)X6P$"!:O'R=%H*RU3Q)XIQ%D]'(+</,5.]Q2Q?0K<=V1&VQQ< "7Z
M&CO16(0(9#G1\>13OLG7VIS"Q$QS&ZPPIMC^A#A[!YH@]T2QTQ1%[(H"MQ-!
MRRP0;4U#DJAX-3)N= L0B'"B<0E>:D'?A"0[2RWHQZ71)4\D$+%WR43SDD/H
M(F<9D/N>V&E\(G8^<=CZ!+GWB97F)T3H?D(FVI_,Q4%M(Q.?J \F3*B?;:"
M@Q.=4<XB9FZ* =9C?.:QQ"F.$5B0NF-!W)8K:.(47PDL"'<K,6=!JH>WL_2Z
ME2XI1&B30B;ZI,S?4* VBK@4::7;"A':K1#JCB)Q>["@B5-\)5 DW+YD_H:"
MFY6DNO+;_DBI1")T3R$3[5/,]A,H2'"[Y5GIOT*$!BR$.JNH0W [L:")4WPE
M$"K<Q&3&?H*+G53_JO5(800B=$\A$^U3OM2[QUW^36L$;H\4-'&*K0):!LY>
MFB:X'5;0Q"F^$F@3;DZ"EEP(=(5NSBLDC(T;:4A  K&M\G>JH$CT+4T2'ZR2
M,#9K["D&H1,*F6B%,L0N<G8!MXD*FCC%2P(,NNNC0G ;J:")4WPEP.!$+Y6Y
M,*AMB^*?U5:<4#_;0($&)_JLG(?,W/0"K,C\U%O!0:%Q"PG<X2!N_Q8T<8JO
M!!R$6Y^8XV"@K[*HOOTWH7>N94+/%3+1=.4W;"G I1-6LY7!2U9ZMQ"A>0L)
MW8$D;C\7-'&*KP20A%NAS-Y2</NU',6I.]087PJM6,A$+Q;#+04*$]P;TE:Z
MN1"AG0L9FJ$X"1-<2K72UH4(?5T(W!#%?$O!;==R%*<^A:K&Q[)Y8JQ]G[?Y
MS=6VNT[Z(:\?BTWCE>RAF^>_[HO_U/WUUO&'MMIVCEAX=U7;5NO]MT\LOV=U
M/Z#[^T-5M<<?EIW\EZK^=:_CYO]02P,$%     @ UJ")6G%.K033!   \2
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
M*9=.ZT.GJ-U-FO;@P"%8-3:S36C__8YMPM(JR?K0%["/S_>=&_X8MU+=Z1+
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
M\>;^W_IKSK O&[>CK84I:N([+04>B]*S5 ;7L=K!V:5<4J E*1<1ZX(FQBQ
MK2XH&H9"T]E3;M?Q7Z MJU4^F3=(- R%IO.F?+5C]: @V@HZ>AB7:SY=6MV@
MJ3-N*\N$=&AN4S[8L1OAW8PFE]8/)"=1.<W)N>Q#0;D@G+5GM^NK#\NY>6ZS
MGNCD?@2)AJ'0=)*507?&+] ?J!4'1<-0:#IORHT[5N<*HK])5UJ3:5M_W:")
M[[7UUPT*QN,#^E/NV;';Y_>LR 2),S1?%T3.;IETE,E;],M'/#>F8T4[N;-
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
M^L(+PAS0^TO.U<O$W,'J*W3T&U!+ P04    " #6H(E:N]%TY8$%  !=(@
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
MXM)"=,76%'S0S>#K7%?BNU+;$5M3;=U1X-8]_*SS2GC35<'@R'KGHIK)U1T
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
MIX1N"RP"RB<OO[X #]4=!#9IE%/PMW ""8\[_4<7P*H%3]^"2*+G=!/%^'+
MLR3%Q2,>S'[\ ?K.SSKR;8(%-L%"2V"=,'E-F#P3^NR.S[E(1*F:EF19(?,<
M4/WXB%GU(Z@C6.< \"&)'I)43,U\9](X1U^P=D)67?'+KHAGV.,,^B,^4Q[W
MXZ0:C;UQUR90;:80=6U"36/(<QJC#ENCAJV1D:W;ZAE9#5.DL#O,DHH[<"MN
M:=VHC9#'WL4VP0*;8*$EL$Y<_"8N?N_)QK<9)IM@@4VPT!)8)TSC)DSC[R?9
M5%T9[<U_UQ^-I&2C&J$QDHP"XZ".Y=\26(?_2</_Q,@_Y[>9%#$O_7BMOU^R
M\3CPTWLU&6WK-3ZMDK*(TU%M;/78J6,3++ )%EH"ZX1NVH1NVGN&F]H,DTVP
MP"98: FL$R;HM(K*,<ZQ>26:*L1[#I_$F"L=RK0*Q5&3E NE'*4S0HZ4HW1&
MGF04FKM^*C5[8A.:JZ>('LH+5$8#723SHC'R79D7U6CDRK08NWTJ+:BE!1EI
M>?U+E.1OZJ=:4?W_0"C/N?F.+<;26AL7@*MRH83%H98ZI SX#$+YN:>U<A7R
M-%933V;/.+I3V6ME)C3*HUE3,[S/&>8-[,J#\G%V:%FA)=)59Y2C\*@:H:FL
M5G1&$U^FL0\5"%L9",TZT$9I /X#)PDD<]>.?3!910NLHH6VT+I!;M4K'/5>
M1$"K<M8J6F 5+;2%U@U6*VFA48H=64CX:HIQE62E,U)ROL;(4Y)5'RH2MC(2
MFG7D$86$*O"FKDR+:@-EH1AHC.15J=#<ZU-9:<4=-*L[RW7$1%,A.&.9.YT5
M\F7R-%:3D<Q>'_(*MOH*&G5!CW7$5)U02%[TU!HAF4;5"'I0IK$/^8-:^8/,
M\L=2'7&/\X048L&']S)+MIFV<##WY=AGD56TP"I:: NM&]56N2'8>^& +*FL
M.E@VT0*K:*$MM&ZP6CV)S'KRJ,(!J1)O*J7ON<9F(FL<'8ZL%,W]/I675BDB
MLU(\O&I &NDWE4E1;28R)ZJ)7$B9NWPJ):WJ0V;59[=DJ!OK/N9EVC0VRKVD
ML9G*Q/6AI%"KI)#Y16!OU4+=;N>VDA<$-39CN5[5V$!/+KG,@SR5Q%;A(+/"
M^4:M8*@3HCC>9MNTO$+*_2J\;N!]7(OEAT=L>%5A[M+13R&K[_FLHH6VT+K!
M;34:&O=?,MA\\S:WBA9810MMH76#U4I'9):.+_IB%JEJ4+,-1&.E[@/1&*D;
M0<QC/Y7;5EBB;PK+7K/<J:NNYFX?/;FLO@^TBA;:0NON@VLEL>OTG@E=JTK7
M*EI@%2VTA=8-5JMT7?,[RA?-A*[F#2::RDI#8^4K>U0T1A-'%F#FL9_*;2M,
M7;,P?8%,>-BZD;F?1\\FFVB!5;30%EHWXGM[@%]@$[#=7<!VMP';W0?<QV*
MVRX&N-_15F!7W9[K*KOS-$906177&3D3.?-972X8[GUQD>%B57[J0GE.VN:L
M^ER@.5M]3G,-SX/RJQ/I_!4\ORH_+AFV,-4W.C=1L4KX[$CQDD,Z;\<\LQ?5
M9R_5 2.;\KN.!\(8R<J?:QPM<"$,^/4E(6QW(!IH/CZ:_0]02P,$%     @
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
ME@FZ/=-;G2PT'<]XH%LG&TBOYK$-U/7JB5KOA-S>Z4U>%IG69ZR;#@LFTNN
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
MZ_R^[#[4#W\3NP[%/=ZZ+MOMO\'#3G8Q"];W;5=O=HVE!INB&O[F7W:&.&A
MDF\TH+L&U&P0?:-!N&L0'ML@VC6(CFT0[QILNSX?^KXU',N[_/*\J1^"II>6
M:/V'K?6WK:6]BJI_4#YVC?S?0K;K+M_7;7?&-W=E_56ZOPORZBKX>W<KFN!=
M79VM[YNFOSH("!&\%I6X+KHV. M^R9LBWSJ[J()7K7S2[OIO;?",B2XORN=2
MYNV_W@7/?GH>_-3+O"W*LA<XGW=2\?[V\_5.R=>#DO0;2A(:O*VK[K8->'4E
MKG2 N>SQOMOTL=NO*8C(Q/I%$)(_!71!(X="J^.;AX[F[/CFU-&<']^< ,8(
M]\] N,4+OX57M.NR;N\;$=37025G)SG2I,Q5\&EP=U 6^:>B++JOP;.\;47W
M//AW#Q(4G=BT_W$Y=+ACY+YC/_N];._RM;B8R>FM%<UG,;O\XQ](LOBSRQF8
M8 P3C".!:6Z+]FZ+(/3+#V(C\MYK_<!MI>L&9#EXAP_OI"/9X,CAPF[P!C\_
M>M/EN.&>R?:>_2KS^9(DL1PBGP\=8@NE4:K+,%MF2:@NPQTWH]%B+Z29)=Z;
M)0;-\GY8Q88N]]/9!]$5@Y&"]V7NGG] 2-_'%1.,88)Q)##-+\G>+\GDLTR"
MZ39,,(8)QI' -+>E>[>E3S#+#/>,#P9^F,2Q,<O80C2EAA #M?<U-!*89NAL
M;^@,-'1OR,>1L)91F0S#U_5-5?Q7CA 9/4F#R\M56Y?%5=[):VTG_SPZ14JL
MZXUPF1J\J^\8P01CF& <"4QSW7+ONN7D4]L2TVV88 P3C".!:6XC"T5^%N"8
M6PW\9D#\*.&+M0A6<O Y.<K"GK1"8LQ9+B&Z,.8LEU!D"'%8]5--<\ +"1Q&
MY>VQ=B%6;TA(3;LXA)+0M(LM%(>F64"U3S4+56:AH%F>_34OJN<#8-T,?W^N
M6SD'5X_6ZKIRB#;K1C+XIN?"_5>GZ:C5X3-"S'70*15:QG-(+2/3>F#O3K6>
M(IH$)$3]&C>@O:DZ(6^P^U9OE[=]/#%\V 45P5'QQ.Z^VHA:6':TA>C2I"TN
MH2PQS3@&[R.*^!&8^6&$"L'_@I.8$JR:[\*$BL90T3@6FNYD16-)/'E005!Y
M+BH:0T7C6&BZ\Q37)2 G\PPL$GO*":W)RR5DK0$.H<B:O,:@DT3Q20(32H_
MPB: R] TBRU#3"+)'$)FNHK#6I]J%47^",S^D..*S!$Q+%+3=BXIFIC&<TAE
ML6F],>@74?R+@#QAQ+AB:0\H:F9#G4+4-*,M1")BFG$,.D05':(P'4***SZ*
MJJB;?EV26FZ*^XTSD(!U\5V+4-$8*AK'0M.]JI@<)9,'$A2)A>V<AXG&4-$X
M%IKN/,4W*<PWO0():E/ I3&=KQPRF<F!7#@FDX3U/M4NBDE2F$D>'T50!S5<
MFD:Q93+3)K:(&5C!*I]J$L4**<P*<4.(W<WT9=\TFT/&>I8<,DO3<&,P+:J8
M%H5W#$>+'G;WU1XK,V'HD$G-^-4A0R(S!(,[>:H1%>.A,.-!BAU>K;O[OK"D
M/"@IZ07Z1:R^ET_N!]G,'4^@;@:BHC%4-(Z%IGM:$3B:3A]/8&[CK5#1&"H:
MQT+3G:=X)H5YIE\\85._<&&R'X<071)S!D/=Z\-"TVVHV":%V:9'[.$@?6;2
M9N42BBT#HNZZ8:'IY6:*9X8PS\2-5$)[-^V,6"3]*"D&*^Y='38&\0L5\0OA
M+;S1XIK0WJ>CYF;>RB5D;G(RN ?>]AZ#JX6*JX4P5YLT!#IU_P;N@W=E)B8:
M0T7C6&CZTW!05/L$5;6X9;6X=;6XA;5C<.E0<>D0YM)>85)H4UQ*3*[L%#)7
M>5@K;QN.0:M#1:O#[Q3B'ATFA3:_-??E5PX9$EG+-^H>(A::;C_%J$.842-'
M2?;6X!DAEI6=4F8N#%;<V\QCT-E0T=D0WH\<+TIR;$V:J=:52R@UMW7A'GC;
M>PP&&BH&&HY?Y^H3)1VW&P4K[;VRHM;)HJ)Q+#3=_8H\A]/7RH:HQ;*H: P5
MC6.AZ2\<*>(>(=;+1C;C-@OI5BX9DR/".OE:$ M-MZ#BY!%666UD\^?0,I\M
M8[V&A<JPL=!TZRF&'4U9?1LY*F;-]=DE8U;(P$I[FW@,VAHIVAH]48EN9&^@
MIM;S[-ADM1YH5)Z)A:9;^^ 5SDDJ>;\5#/$O=V+=MQN"(7GE8U[FS=?@3;5N
M1-ZZ=])@G7V74U0TAHK&L=!T[RN&'$U?XANAEOBBHC%4-(Z%ICM/T?,(L<0W
MLGEUF)@EOBXALWJ7P5IYVW ,[ATI[AUAU0)'#IX<F64\+B$[G$0ETUAHN@$5
MF8ZF+!N.7 7!=M#IDHK,>E=8<6\SCT%:(T5:HR>J+X[LO=_0-KA+R$P=PSWP
MMO<8/#-6/#.>I!#Y]+#HU-TUN%_>!TF@%C6CHG$L-/T)43PZGKZH.48M:D9%
M8ZAH' M-=YZB\3%B47-L,W :FZ\7.X7,-#JLE;<-Q^#IL>+I,58!=&R3:K(P
MMR==0JFYQL J>1MP#.H=*^H=3UDN'3O*G FUK.R2"LU=3%AQ;S./P7'C@].8
MGJBX.K8WA&F\, WN$#)I X-[X&WO,6AIK&AI_*1UV$>%3L=MN<$=\5YN40NV
M4=$X%IK^2"B6'4]?L!VC%FRCHC%4-(Z%ICM/,?P8L6 [MJDY(69AID/(?*V:
MP4IYFW ,]AXK]AYCU6O'-M,VW]%=.62L!065BV.AZ:?V*2Z>3%FLG3C*L,TH
MZ0@9!BOM:V(L--W$BLPF3U2HG=C[P]86O$O&3.;!^GM;>PSVF2CVF?Q0F380
M'>7K]?WFOMS^3[T])%E&2U+'VSY5]%D A_#!*ODNEZAH#!6-8Z'ISE6T.)F^
MZCI!K;I&16.H:!P+37>>HN0)3,G'.6LTL4FWXTACAY1]IK%#R#[4&.[DJ494
MA#OY+N$>=7H[-34.J^T]BE WIE'1.!::_@ <G+/\! <MXYZTC'O4,NY9RV-P
M]41Q]>0ICEM.'!OC=&ENGSND$NN\98=09KX3S.%.GFI$Q9F3'RHQQY@"CTMQ
MP7IZ#QO4JG)4-(Z%IGM<4?QD^JKR!+6J'!6-H:)Q+#3]@'F584CA#,-(1\P[
M#EFVCYBWA8AU=-M.2/N9"G,#C<-]/-6&*H60?C>%,/:4=_K1++#NOB,)%8VA
MHG$L-/TI4*F-E$X^#::HJ0M4-(:*QK'0=.>IU$4*[^B/- TZ-O:75E+;(95:
M9Y# ^GM;>XQ<0ZIR#>D/5=Y/-V&>RJ?A_GF/2]0J?50TCH6F/RDJH9).7Z6?
MHB9#4-$8*AK'0M.=IY(A*5P.,=*D:E?JDWAA3:JV5&(5^\#Z>UM[E)^*.OBM
MJ.^^2_^[F52/8^APA[P'(FH= RH:QT+3'PV5DTFSZ6=1U/0**AI#1>-8:+KS
M5'HEA2LH1II%'=46Y@EA*X>0=6P)@]7W-O88Z9!,I4.R'WKY8<Q)]+3W1>'^
M^ Y#5#2&BL:QT/0G0R5YLNE?>LA0<S.H: P5C6.AZ<Y3N9D,+CL99P[-'"\^
M6#^LMG)(9=;9E[#^WM8>(YF2J61*]MUC#'Z_D^BIE!_NL_=812U$047C6&CZ
MTZ.20UDT_42+FJ]!16.H:!P+37>>RM=D< ',2!.MX_S!)#6/BW%()>:1_PS6
MW]O:8R18,I5@R7[H?9,GGVB/2P/ G?0>G*CU+:AH' M-?UQ4ABB;_EV4##6'
M@XK&4-$X%IKNO(-?*(?K:D::63-K>SVRJM0=0B0RWUJ!U?<V-FK.9=[>"M&Q
MO,LOSS>BN1$K499ML,U97LQZ%K&_*J?0Z_ZWYUXR,IM;UU^1EZ]H?WVN8"[/
M[_(;\39O;HJJ#4IQ+2$7+_K4>U/<W.Z_=/7=Q4RRH$]UU]6;[<=;D5^)IA>0
M_W]=U]WCE_X&#W7SZU;MR_\#4$L#!!0    ( -:@B5K(AQBW)P4  ,@:   :
M    >&PO=V]R:W-H965T<R]S:&5E=#$Q-BYX;6RU65MOVS88_2N$5@PML$0B
M=;&=V0:2J+L\I N:;1TP[$&QZ)BH)+HD'2?_?J2D2)9(,7:AO"2ZG.^0Y^/E
M.Q;G>\J^\@W& CSE6<$7SD:([87K\M4&YPD_IUM<R#=KRO)$R%OVX/(MPTE:
M!N69BSPO<O.$%,YR7CZ[9<LYW8F,%/B6 ;[+\X0]7^&,[A<.=%X>?"8/&Z$>
MN,OY-GG =UC\M;UE\LYM6%*2XX(36@"&UPOG$E[$*%0!)>)O@O?\X!HH*?>4
M?E4WOZ<+QU,]PAE>"461R'^/^!IGF6*2_?A6DSI-FRKP\/J%_9=2O!1SGW!\
M3;,O)!6;A3-U0(K7R2X3G^G^-UP+*CNXHADO_X)]C?4<L-IQ0?,Z6/8@)T7U
M/WFJ$W$0 *.! %0'H'Y ,!#@UP'^L0%!'1"4F:FDE'F($Y$LYXSN 5-HR:8N
MRF26T5(^*=2XWPDFWQ(9)Y:WE(NSC_DVH\]R- 5(BA3\(3:8@4^T.%OM&%-/
M*P#&X H7>$T$!V?@KIHI@*X-KS\^R8G),7@?8Y&0[(/$W_SS";Q_]P&\ Z0
M-R3+Y+#SN2ND"-45=U5W^*KJ,!KH,$3@AA9B(]LH4IQV"5RIODD!>DG!%;(R
MQGAU#GSX$T >"@P=NCX^W#>$Q\>'(XL:OQE0O^3S!_B:L;A_&0M<C\6_"@J(
MP#G_SY3WBC<P\ZK]YX)ODQ5>.'*#X9@]8F?YXP\P\GXVY6Q,LG@DLDX^@R:?
M@8U]^2<520;P4%9-B:P(HY)0[;N/RR#RH#=W'P\SI*/\:>#Y751L0(53;]*@
M.IK"1E-HU70M%[U:M[]2FG)P1[/4),/*<>I\&),L'HFLD[NHR5WT1NLK&C.?
M8Y+%(Y%U\CEI\CFQSL4OTEWPLNSP)$L8P<::4'&$!\L@@EY_1>F@$'E!;T'I
MH& 61N;U-&TT3*T:[NB*R$V"8UDOB7@&*[F^C#*F6N-P-IWU9!A $9KV9!A
MH:H?)AFS1L;,*J.9VEM&Y<P&?"/'HW@P"9EIS:, ]73H&.CWM,8&3!":54"O
MM32>5<=M;4O+284+0LM!D7,W)[M\>'!JUHZHOB83IC_#3)@!20<N#=IGF!P*
M?*8,;@JV2675+!6H9NODM:]$A_3GF $RL% @:H4@NQ#I\.6<*L<F)EPP<K\K
M?P#4CM$\,E;.4[?.4=GBL=BZ^6S='GPKNP=']7NCLL5CL763VEH^:/=\Q]6D
MFJ2SSGU?V\Y-,,^;>?W%IL-@QP]VM;16#]J]WM&UJ>8Y[,#$FVAJ=%0X@Z@O
MQH!"DZ%=L+5>T.I$3BE0-5.W^L"PKT9'30[,0"U&!TVC(2VM[8%VW_.]14KW
M+PCY?5D&D*^-D0$4>@.R6B<$7[%")Q8JW<=$VB!96S1O!L"XJ^B-#>EM+1.T
M>Z;+-">%JF.)^GYEKV)6II,WW#'9XK'8NA]@6L>&O#>J8LAJ!4]-ZJAL\5AL
MW:2VGA'9/>-Q50SI)B] L+^C&%"^7L-,J,$]!;6>$;WB&8\M837/8?LS78H.
MFH2:$@,(#@EIS1JR^I93ZE?-U)'2_S%BP,"H_VO$ !HJ7J@U2,AND+ZS>"'=
MXVB[O0$S"_N:=$PP\$D,M48)O6*43JM<-5OGRYRGC9 !!&%?C0&$^G/-/?C$
MGV/V4!Z5<)GJ72&J3]W-T^HXY@I>Q.6I1>_Y);RX+ \GW):F.N.Y2=@#*3C(
M\%I2>N<3V2]6'9M4-X)NRX.$>RH$S<O+#4Y2S!1 OE]3*EYN5 /-X=7R?U!+
M P04    " #6H(E:)F^G0N@#  "N$   &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,3<N>&ULS5A-;]LX$/TKA+98M, V^K)E.VL;L*,6VX.+H.EV"Q0]T-+8
M)BJ16I*.T\7^^ XI1;$<14D*'>J#+5$S;^8]DD.-IP<AOZD=@"8W><;5S-EI
M79R[KDIVD%-U)@K@^&0C9$XUWLJMJPH)-+5.>>8&GA>Y.67<F4_MV*6<3\5>
M9XS#I21JG^=4?E]")@XSQW=N!SZP[4Z; 7<^+>@6KD#_75Q*O'-KE)3EP!43
MG$C8S)R%?Q[[H7&P%I\8'-31-3%4UD)\,S?OTIGCF8P@@T0;"(H_UW !66:0
M,(]_*U"GCFD<CZ]OT=]:\DAF315<B.P?ENK=S!D[)(4-W6?Z@SC\!16AH<%+
M1*;L-SE4MIY#DKW2(J^<,8.<\?*7WE1"'#D$DP<<@LHA>*I#6#F$3W485 X#
MJTQ)Q>H04TWG4RD.1!IK1#,75DSKC?09-_-^I24^9>BGYTO!]XI<2K&5-%?D
M-5FD*3,S0C/RCI?KRLS/RQ@T9=DK\H(P3E8LRW!435V-.1@D-ZGB+<MXP0/Q
M_("L!-<[1=[P%-(F@(O)UPR"6P;+H!,QAN2,A/X?)/"" 5E]?D]>OGA%U(Y*
M:,OOXNEHX>-H\=/1@DZT!O6PGKS0PH</P3.59$+M)1"Q(1HDSB#E*4D$+R=1
MF7$;[K79'"DIZ'?<M)I0*2G?@KW^8F )TY"KKVT36N8P:,_!U*5S5= $9@X6
M'@7R&ISY[[_YD?=GF_I]@L4]@36T']3:#[K0YPO.][A'UG;_%" 3E!(+99N
M)=#8 IDZ?#WWSH93]_I8E\Y@S]6E.V"#[K"F.^RD6]8)N,'S1K62+-VCHYA^
MY/LG+.\;3:)!TR9N 1H&H_;LHSK[J#/[]_M\#=)L!E&4^P++'=>X(?Y_>&\O
M2\SAL8PG?!ZUB+LL&E1&-951)Y6/.R!::%QZU63@Z9N(+6?_(1NLUT2C :Y'
M)E+<Y4PQOB4;*?+6,J!1!47M"=RJP.C>7(31Y$2#%AO_Q"9NL0FB=AW&M0[C
M3AVN#!W2H--*87PO], _67(7]VV&X>FR[,SF)VO-I.8ZZ>3Z]LWJ:M%&KM/M
MN:6Y3["X)["&7+YW]U+C_0('8Y5$3_+WBA;WA=:<@*.W2K^OT[%"ZCX>N\,]
M6YR>T)KB!'?B!)WB? *E35E^1)>@19<P/!6F,]2SA>D)K2G,W>NLW_G&]I/'
M= 5Z?,:&XU$4#KSR<ZI8KZ^@?:&5BKE'C5P.<FL;8H5E:\]UV1'5HV73O31-
MMVD$3\:Q&5_8%M2]@RD[^1656X;*9K!!2.]LA+K)LCDN;[0H;+NX%AJ;3WNY
M YJ"- ;X?".$OKTQ >J_*.8_ %!+ P04    " #6H(E:9%.C?_<%  ""-P
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
M;W9MNQ<LM$<[LNK^#TV?HA^KKY9)^.R===G46EU5+7W'%2W+6,ZQG+"<9[G
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
ML?^'IP5^W=S_\O$TO_K_4$L#!!0    ( ->@B5HL'A7#B ,  / *   :
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
MERH$4%L!2J-0&H/2.)0FH#2)HMDR-19%\.JE"FY"9]5!/0DHC06'2Q6.K52
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
M&.S%8XV,"1J%V$YFU)(9.<G\09Y0RNDJDS!,4G:@_-E&862&AZ-0XV""/(V
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
M!&80@9T2$1AP#L$$LW\/ C(R#SSGS\R0 AN7%!APRN .XZ<?17 #"WP 6.
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
M+5YNRRA/)%L7_]F_9U*RM#A<T3"B/*^@KB^8"H2JD]Q!O3EF]B]02P,$%
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
M&IK2ZLN,!F]4-H#NIU*:]<(^H!OEPW\ 4$L#!!0    ( ->@B5H&8L1980@
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
MB\:,EP'R_Y,\%T\?RAUL'W?5_P]02P,$%     @ UZ")6O!$MS+C @  XP<
M !H   !X;"]W;W)K<VAE971S+W-H965T,3,U+GAM;*U5VV[;, S]%<$KAA98
MXTO<M.@2 TW387W(4"38!1CVH-IT+%26/$E)VK\?)3M>FCE9'OIB2Q3/,0\I
MD\.U5$^Z ##DN>1"C[S"F.K:]W5:0$EU3U8@\"27JJ0&MVKAZTH!S1RHY'X4
M! ._I$QXR=#9'E0RE$O#F8 '1?2R+*EZ&0.7ZY$7>AO#C"T*8PU^,JSH N9@
MOE8/"G=^RY*Q$H1F4A %^<B[":\G%];?.7QCL-9;:V*5/$KY9#?WV<@+;$#
M(366@>)K!;? N27",'XWG%[[20O<7F_8/SGMJ.61:KB5_#O+3#'RKCR204Z7
MW,SD^C,T>ER J>3:/<FZ\0T\DBZUD64#Q@A*)NHW?6[RL 4(!WL 40.(=@'Q
M'D"_ ?2/!<0-(':9J:6X/$RHH<E0R351UAO9[,(ETZ%1/A.V['.C\)0ASB2?
MF* B9923>Z&-6F)%C2;G9%Y? R)S,K=%QNHP\T)N!.4OFFEKOQ<&%&A#9M0
MF3']I,GI! QE_ P9_CU&X_3'%W)Z<D9."!-DRCC'VNNA;U")C<=/FZC'==31
MGJC#B$RE,(4F=R*#[#6!CREH\Q!M\C".#C).(.V1?OB!1$$4=P1T>SR\WP&?
M' ^/#JCIMU7M.[[^/CZF4R[U4H$ME*#&KJC("#P;++ U*E<OBB\F%B17LB1Y
M>Q?8UEWX:<D),U#J7UV5JB.)NR.Q7>M:5S2%D8=M28-:@9>\?Q<.@H]=67Y+
MLLD;D;VJ0-Q6(#[$GMP65"R@IL.KKO ?Z$I>37+E2&R'7B5!+PB'_FH[*<<X
M3?[C]$K$12OBXJ"(NSS']ER+P!Y=*9FSS5:14[QA^JQ+5<TZV(KE/ KB'54=
M3N'5Y8ZJ3J;^CBI_J_V5H!9NC&B2RJ4P=0=HK?6D&N.D<AU]QXX3[,8U;O\O
M33W^IE0M\*<@''*D#'J7&)BJ1TJ],;)R3?91&FS9;EG@% 9E'? \E])L-O8#
M[5Q/_@!02P,$%     @ UZ")6HP Z--9!0  #R8  !H   !X;"]W;W)K<VAE
M971S+W-H965T,3,V+GAM;+6:;V^K-A3&OXK%KJ96NBW@/R1T2:2U5;5*MU=5
MJ]U-FO;"29P$E>#,=IIVVH>?(5Q,%7"XM'[30((?CL\3GU]]PFC'Q9-<,:;
MRSK-Y-A;*;6Y\'TY6[$UE>=\PS+]R8*+-57Z5"Q]N1&,SHM!Z]2'01#Y:YID
MWF14O'<O)B.^56F2L7L!Y':]IN+UDJ5\-_9"[_L;#\ERI?(W_,EH0Y?LD:G?
M-_="G_F5RCQ9LTPF/ ."+<;>K^'%)2'Y@.**;PG;R=HQR*<RY?PI/[F=C[T@
MCXBE;*9R":I?GMD52]-<2<?Q3RGJ5??,!]:/OZO?%)/7DYE2R:YX^D<R5ZNQ
M-_3 G"WH-E4/?/<;*R=4!#CCJ2S^@EUY;>"!V58JOBX'ZPC62;9_I2]E(FH#
M(&P9 ,L!L(A[?Z,BRFNJZ&0D^ Z(_&JMEA\44RU&Z^"2+'?E40G]::+'J<E-
MDM%LEM 4W&92B:U.N)+@##SN70)\ :YXIH3.WI:FZ2NX25[8'-!L#KY1D=!I
MRL ]?3WCBX4$^DL"M(\J9;G,9_# -O1UKY@/N,T4$TPJ_;[424NR)5@(OM:G
M,[[,DG^UK@GGB]9.TD0E3(*3:Z9HDIZ"3R#)P%V2IMI0.?*53D ^#7]63O9R
M/UG8,MEK-CL'*/P,8  QN/OS*SCY=/I6QM?YJY((JR3"0A>WZ&HYTA2-=52^
MWB[DAL[8V-,+2C+QS+S)SS^%4?"+)294Q80*==02TQ55;,E%GC[MX:+*:UK+
MZU]T*@MK_VZ*'CF('E?18VM&KYE(GFF^8&5+["=42J;D:5/D>^VHT,[+TO/D
M#(5PY#\W1$2JB,A1C\%_X"M7;/]MGO)LWO@=M.KTS%M411DY=CUR$/V@BGY@
MS?%-4[Q-0>YE2,W@<  'S08/JYL/NQC\A=-,[NO2E&9/C;>W"O7,45R%&3MV
M.'80?1@8W@0?XW&I\\9D,FPQ.:SQ+CQF<]1X.^NPOFDQ! FA8UM#%[0)#6Y"
M*P_>6;%+<?*F9&/48K:A2&C'2&YVMZ)M%^J;/0.7D+BVWP5V0L.=T J&'UC6
MT8'3,(;#%J<-.4([.DJGNU1ONU+?3!G,A$/75KO@3V@ %%H)\0-6QP=6MZQH
M:/ ![?C0/@\:_]6V#NN9$VBH D/'ID(7_(&U'8Q]"_.^\EV*ORG?,&I9U- P
M!=J9DIO=K7S;A?IFSW &8M?VN^ /-/R!]MU-YS5=ZM2='N*8M#AM\ 'M^"B=
M[E*^[4I],V5  P>NK7;!'VCX ^W[G.Y6#P^L#EI\-NR =G9HGX>-]W*Q*4&&
M*BAPW2QQP1]D^(/LNYKWE>]2O(/3R  %'>V)#;O5;KM0W]35^F3.&V4NX(,,
M?)!]D]-Y09<Z=9OC. I;G#;L0$<[8\..M=NNU#=3AC+(=7<,N8 /,O!!']0@
M0X<=LK85;<"!CC;(XL9[N=B.((,4Y+HAAES !QOX8/N6YIV][L,V68O3V- $
M'^V1Q=UJMUVH;^H,9+#KKAEV 1]LX(/M.YS."QH?-L@(CEM^T\"UGUF.-LCB
MCK7;KM0W4X8RV'6'#+N #S;PP1_4(<.'';*V%6W @8^UQU!0K&2U8H+1A6*B
M\=8NMB;8$ :[;HUA%RS"AD78OKUY9RD_[)>=A3&)6GZX-( AQWIF!^9W_"73
MQ::&& P1UTTUX@)/Q.")V/= G9<\.>R?840"W.*\P0LYUD!K<KY+M;<+]\V<
MX1)QW5 C+G!%:D\+?%!#K=2)+-7>KSW>DS\J=4?%,M$.IFRAQP3G RTA]D\?
M[4\4WQ1/_$RY4GQ='*X8G3.17Z _7W"]]LN3_"&BZAFPR?]02P,$%     @
MUZ")6BL1(BS^ @  &0L  !H   !X;"]W;W)K<VAE971S+W-H965T,3,W+GAM
M;+56:V^;,!3]*Q:KID[:"@%*TBY!:HNJ]4.WJ-U+FO;!@4NP:FQF.TG[[W=-
M"$J:AS*)?4G\..=P[[$OW.%"JB== !CR7'*A1TYA3'7INCHMH*3Z3%8@<">7
MJJ0&IVKJZDH!S6I2R5W?\R*WI$PX\;!>&ZMX*&>&,P%C1?2L+*EZN08N%R.G
MYZP6'MBT,';!C8<5G<(CF&_56.',;54R5H+03 JB(!\Y5[W+I&_Q-> [@X5>
M&Q.;R43*)SNYRT:.9P,"#JFQ"A3_YG #G%LA#.-/H^FTC[3$]?%*_;;.'7.9
M4 TWDO]@F2E&SL A&>1TQLV#7'R")I]SJY=*KNM?LFBPGD/2F3:R;,@80<G$
M\I\^-SZL$7KA'H+?$/QC"4%#"(XEA TAK)U9IE+[D%!#XZ&2"Z(L&M7LH#:S
M9F/Z3-AC?S0*=QGR3'S+!!4IHYS<"6W4#$_4:/*!/"ZO 9$Y#JN*,U!DB05$
MIGR604:8(%><DZ^*9D#&](5..&ARFH"AC+]#E?N?G\GIR3MR8J'WC',\:CUT
M#09N'^^F39#7RR#]/4$FD)Z1H/>>^)X?[J#?'$\/=M"3X^G^)MU%MUO+_=9R
MO]8+]^C=4*5>F)@26LJ9,-9B4SM8K1PT!36$*KNBZGV*9=D<0MX< HI0,05[
M7KL,/1B"?9=<ZHJF,'+P9:%!S<&)W[[I1=['7?9V*99T)+9A?=!:']3JP5[K
M#4RE8N@QNIJW=Y\S.F&<&;OQBTZP$/!]]'N7KT&7OG8IEG0DMN%KV/H:'KS2
MM[N<W&7?4B:J9>P7:1Z'%WVLR?FZ+=L@/^Q%FZ!D&Q1$%_T6M)'&>9O&^<$T
MON1D4;"T:*M-DX+. 3]O*>#7*;,5NJ_@#BK_Z\7H4BSI2&S#T:AU-/K/!1=U
MZ6N78DE'8AN^]EM?^]T47'^K3**!]ZK>MC$#_U5-)ML8?Q#T7I6;N]:'V*;Q
MGJHI$YIPR)'FG?7Q*JIE([:<&%G5K<E$&FQTZF&!O2LH"\#]7$JSFMANI^V&
MX[]02P,$%     @ UZ")6E6!05+Z%@   RP! !H   !X;"]W;W)K<VAE971S
M+W-H965T,3,X+GAM;,5=:W/;.);]*RSOU&QW;;<L@.]LXJJT,(^NFLRDDL[.
M;&WM!\5F8E7KX27II%,U/WXI630>A"X$Z'#8']*V#![>!W&-XT/@OORZJW]M
M[JNJC7[;K+?-JZO[MGUX<7W=W-Y7FV4SVSU4V^XGGW;U9MEVW]:?KYN'NEK>
M'2[:K*_Y?)Y=;Y:K[=7-R\-G;^N;E[O'=KW:5F_KJ'G<;);UMY^J]>[KJRMV
MU7_P;O7YOMU_<'WS\F'YN7I?M1\>WM;==]?/*'>K3;5M5KMM5%>?7EV]9B\$
MC_G^BL.0_UI57QOEZVCOR\?=[M?]-S_?O;J:[TVJUM5MN\=8=O_[4BVJ]7H/
MU1GR?T?4J^>;[B]4O^[1_WCPOO/FX[*I%KOUWU=W[?VKJ^(JNJL^+1_7[;O=
MUS]71X_2/=[M;MT<_HV^'L?.KZ+;QZ;=;8X7=Q9L5MNG_R]_.T9"N2!.3US
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
M[")37$1H'\C^#PZ+?.<9%D[ X(R,<"4CDVL?O0FP%$"I#@S.2$&LI "D??1
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
M_R@'Y?&29)G<#7QJ"SE5=4$[J:?U6$W+O3"M,5C20FPYB(L4IQK]8E@/W0&
M+3UJC')?C7IT!XG2BCO@3#X"UW%]W83>(/?@17GT=KFGD<=OE[L#9GC-KO%*
MGG>)1WB24;YG6.V7M-DO_WR6@>"3P#G_5Y?TBNKKJ:HFWO,=2O#,DD6/8W;
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
M='OM*CN6Z23=N%5E'J'XQ+T9UDB'9Y$>=@/[^R.1#VQA<:HU6["R\M9*6H;
MDG,QP1K3F[F&[QO;7JPQ+C+WPA^^ _ZQC >^1^@4_#AZ:["B'T&-U2D'SO7:
MQ#?U2<6]UF=BYI-*HMX)I(U6,CZ+](YRK%>P$!L\B6F\/<&.E;V#3U%_V(;D
M$4J';<;W226-3T<)*6PTR@4@P=D'!Y*=W A3=HCU:OFHN;./&MMHM];QL7/K
M6OSPS4SY4GI WL3K2C@LT&1T-< HJ_+Q44Z,7+MV?"X--O=NN,('&R@K@/L+
M*<U^8@^HGX"3_P!02P,$%     @ UZ")6KWVHLJ+!   0A$  !H   !X;"]W
M;W)K<VAE971S+W-H965T,30X+GAM;*U86V_B.!3^*U;V(BKMD"L!NH!4H*OM
M0V>K=O8BK?;!) ?P3&*SMBGMOU_;"0$R3L)*TX>2R_D^G^\<^_@XDP/C7\06
M0**W/*-BZFREW-VZKDBVD&/19SN@ZLV:\1Q+=<LWKMAQP*D!Y9D;>%[LYIA0
M9S8QSY[X;,+V,B,4GC@2^SS'_'T.&3M,'=\Y/G@FFZW4#]S99(<W\ +R]]T3
M5W=NQ9*2'*@@C"(.ZZESY]\N_8$&&(L_"!S$V3724E:,?=$W#^G4\;1'D$$B
M-056/Z^P@"S33,J/?TM2IQI3 \^OC^R_&/%*S H+6+#L3Y+*[=09.2B%-=YG
M\ID=?H52D'$P89DP_]&AM/4<E.R%9'D)5A[DA!:_^*T,Q!G CQL 00D(ZH"H
M 1"6@+ .&#0 HA(0F<@44DP<EECBV82S ^+:6K'I"Q-,@U;R"=5Y?Y%<O24*
M)V</-&$YH$_X#03Z@%Z*]".V1L^0,)J0C&"3H#G( P#5ENC^34T[ 0C3%)4$
M<U!S$- %76\)$I/L1O$^_O41];Z_F;A2^:Q'=I/2OWGA7]#@GQ^@1T;E5J![
MFD)Z2> JL97BX*AX'K0R+B'IH]#_"05>$%D<6EP/#RWPY?7PH$5-6.4O-'QA
M ]\C_LPX4D'?,0I4"ITYJ5($98IZQ&3D!OV-5T)RM<S^L26A&"2R#Z)KSZW8
MX02FCBHN O@K.+,?O_-C[V=; +\EV?(;D5T$-ZJ"&[6QSQ[AC228(B&QW$NF
MUD4131-ACB780EE0C@REKKJO,Z^O)LKK>82NL%FVVUSH&51Z!JUZ'D[>KSG+
MT8X3-7G> 7-A4]).UO/Z7OB#;4DO.H'AT I<%L#QA6;/\\=VV7$E.[Y&MBIB
MN5HD4M>W'1/$E#55M=2>MQ(D)9@35;0(1=OW'7!"UYFI?-I<ET*6J]>V,,4V
MI_TSIXN@6,T"KY[V!K:1/03#*@3#UA#<4;K'&:I$F3F T\]J@U&;N+3)&EH=
M"?R:+*M9X(UJLJQF@[AA0H\J6:-661\9_:!VA;UJ'E89'(N>-4LCJY^C>I:L
M9OZX9K:TL_E#NYQQ)6=\Y?J$%&&)L"DRB,DM<"2WJA*I*_1U56HJ16-["FNY
M6=C-HKIFNUG<,#-][]2!>*VJ[]=KU03JC4M5<*4)](P\[F.O.-O;$]K!V@OZ
MHX&]/'4AP_[ L]>G+F34C\=UY&54SOHR_\JH)"KQ&]"%J3OC':0M-;L;&3<%
MI1,9=@0E. 4E:.72S6?&A'T^!-;-PPMJL[UCB)[?CYJ$=B!'EGES*?34U?FM
M?<WL-[WDK2K;<<I[S^[]HAL9! VZ.Y&CC@2?&BZ_O>/ZQ"3.K+HC2W;#(*[7
M,KN=-ZC5,JM9, B;BMFIP_+;FYLEK(%S5;[/.D4L!%BWV':N_]MVEVSQF:;(
M&WOFKR[_:]/ 'T<UVR($[MGA,@>^,8=TH8X<>RJ+4U?UM/@0,-<? O3AM/;\
MSK^],\=B]T13?%UXQ'Q#J$ 9K!6EUQ\J]WAQ8"]N)-N9(^R*274@-I=;P"EP
M;:#>KQF3QQL]0/799/8?4$L#!!0    ( ->@B5HA&S%>0@L  &ET   :
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
M5K, /&N?FMVB#T%,E2"F/S&MBZH>RDDH*[ZWU#033=&>@\J+?#C?2'+EI]L
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
MNV+ARE( 26U0SESL>:&;$UHX<63'[D0<\95BM( [@>0JSXEXG@+CU<3QG>W
M/5TLE1EPXZ@D"W@ ];F\$[KGMEE2FD,A*2^0@&SBO/4OIV,SWT[X0J&2.VUD
MG,PY?S2=FW3B>$80,$B4R4#T:PU7P)A)I&4\-3F=%FD"=]O;[.^M=^UE3B1<
M<?:5IFHY<48.2B$C*Z;N>?4!&C\#DR_A3-HGJIJYGH.2E50\;X*U@IP6]9ML
MFG78"<#X0 !N K#578.LRFNB2!P)7B%A9NMLIF&MVF@MCA;FISPHH;]2':?B
MFR+A.:!/9 ,2O48/];]!/#-#Z".74H]?$2&>]0:HB$@E(D6*U!*H0-^!"&GF
MOMN45!"[S.?7H AE/72&:(%FE#$]*B-7:;$&Z2:-L&DM#!\0=@W)!0K\5PA[
MN(]FWV[1^5GO[S2N]MH:QJUA;/,&!_+.R"\ND#9=\@(*9>4K;14V>I]+0.?4
MKD@/_2!SJ83>-3^[Q->0?C?$G*1+69($)HX^*A+$&ISXY0L_]-X<L1"T%H)C
MV6/L!5Z7ICHJM%'F,*YC/!KBR%UWL/HMJW^*Y7>QZJC!+JL;-&A!@U,@W 4:
M[('\;E#8@L)3H* +%/ZOHV$+&IX"];>'1=?+3('HX@[WN,$!AZ,6/#H*ON5F
M-[<'<BK(;\JL$EV[>#ZGI-<E9+0G9!2$0;>4<2ME?%2**2*L+B+)3A'IPH_W
M=J_OX^&_2^'NE#IS:\R(6-!"(@:9CO,NAEJ_J"MQW5&\M-5OSI6NI;:YU)<7
M"#-!?\\X5]N.*:CM=1C_ 5!+ P04    " #7H(E:O%B"JEH#   +"@  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q-3,N>&ULK59=;]LV%/TKA%8,";!&7[;D
M9+: VNZP G,1-.LV8-@#+5U;7"52)>DX^?>]I&3-EADO#WVQ1>J<PWLNQ7LY
MW0OY194 FCS5%5<SK]2ZN?-]E9=04W4C&N#X9B-D334.Y=97C01:6%)=^5$0
M)'Y-&?>RJ9V[E]E4['3%.-Q+HG9U3>7S'"JQGWFA=YCXQ+:E-A-^-FWH%AY
M?V[N)8[\7J5@-7#%!"<2-C/O77BWG!B\!?S!8*^.GHEQLA;BBQE\*&9>8 *"
M"G)M%"C^/<("JLH(81A?.TVO7](0CY\/ZK]8[^AE314L1/4G*W0Y\R8>*6!#
M=Y7^)/:_0N=G;/1R42G[2_8=-O!(OE-:U!T9(Z@9;__I4Y>'(T*8O$"(.D(T
M)(Q>(,0=(7XM8=011C8SK16;AR75-)M*L2?2H%'-/-AD6C;:9]QL^X.6^)8A
M3V<?>"YJ(+_3)U#D+7EH=Y^(#5F4E&]QDG$RIQ7E.9A9!)+?A%)D0:5\QL]N
M3V6AR-42-&75-4JL_OI(KMY<DS>&N6)5A=NKIK[&8,V2?MX%-F\#BUX(+(S(
M2G!=*O*>%U"<"OCHLK<:':S.HXN*2\AO2!S^1*(@&CD"6KR>'COHR]?3HPMN
MXG[C8JL7OZ"WHO\*27#S&L&!:V4V1^/FP!-6! 7DBMF=O29_T[72$L_7/ZY-
M:!<9N1<Q->=.-32'F8=%18%\!"_[\8<P"7YV)?![BBV_D]A)<D=]<D>7U+/#
M!T\U6<.6<<[XUB:X!-* 9*)PY;+53*RF*;>/69B.Q^G4?SQ.TCDJPAH=G**6
M+E08W?:H$UOCWM;XHBT\[-@:%+B";YGCXP639!"Z Q,$T2#R<U 8)&'@CCSI
M(T\N1OY980\Z?.(5UA]PEI3D;.VWX]OX=F##A4HFXX$/!RH,TB!Q&TE[(^E%
M(^\W&^QXQ@G63FQ*'(N\E,#S9SRYN2VY1%+MMI>>AY2$\<"= Y0FP\_+ 8IC
MM[-)[VSRVC,#O/C_TS(Y/RUAE(8#-P[4^9E:GJ-.SU1KR#]JDS7(K;UN**RA
M.Z[;-M+/MC>:.=YH;.<?S.--YYUM\/Y_,NTU:44EE@M%*MB@9'"38HIE>_5H
M!UHTMAFOA<;6;A]+O*V!- !\OQ%"'P9F@?[^EWT#4$L#!!0    ( ->@B5I;
M]'E&L (  "<'   :    >&PO=V]R:W-H965T<R]S:&5E=#$U-"YX;6RME5U/
MVS 4AO^*E:$))"#?:6%M)"B:F#2VBFH?TK0+-SEI+.PXLYT6_OUL)X32!L;%
M;A([/N^;YQS')Y,-%W>R!%#HGM%*3IU2J?K<=656 L/RE-=0Z96""X:5GHJ5
M*VL!.+<B1MW \Q*785(YZ<0^FXMTPAM%205S@63#&!8/ET#Y9NKXSN.#6[(J
ME7G@II,:KV !ZEL]%WKF]BXY85!)PBLDH)@Z%_[Y+#'Q-N [@8W<&B.3R9+S
M.S/YE$\=SP !A4P9!ZQO:Y@!I<9(8_SI/)W^E4:X/7YT_VASU[DLL809IS](
MKLJI,W90#@5NJ+KEFVOH\HF-7\:IM%>TZ6(]!V6-5)QU8DW 2-7>\7U7ARV!
M'[T@"#I!\%9!V E"FVA+9M.ZP@JG$\$W2)AH[68&MC96K;,AE=G%A1)ZE6B=
M2K^J$@3Z3/"24*((R&,T%WQ-S"Y)A*L<S3AC1.F-4Q*=H$6[VX@7J)7.&B'T
MVK8%.KP"A0D]TO$W/[^@PX,C=(!(A6X(I<9WXBJ-;@#<K,.\;#&#%S"O(#M%
MH7^, B^(!N2SM\O#YW)7%ZRO6M!7+;!^X4M^1&:4RT: *02WA:B?RO8++Z42
M^@O]/91I:QT-6YM3>RYKG,'4T<=2@EB#D[Y_YR?>AZ&\_Y/9LRJ$?17"U]S3
M1<F%.E$@& )64_X @)9004'4X!:W;HEU,]UEG8ZB,[T=Z^V$]H.2.!GU0<]
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
M+FC384MD%8=AZ3 \+7 Y+-C*DHL=9R=P^T5^&';J W==*KIN5#1>1A%(B68
M2'&4DM<Z>8T<QRY 2V05NYW2;N>TB'7:=-@26<5AMW38/2UBW?WT>.Y.PFIJ
M0J<^8-C9;,5.<\1 ;Z14O>HV).62UK_$FCF.78"VV*J.MYH/?%K*"EQ;+EMB
MJ[K<M >X<6]N<.GNQ0AWPYVHU15U#NR>>+.AX^8=/6O>:C4UXHZ>^9;8JBXW
M30+V3\Q7J[U 6VQ5EYMN #=NQ0TN@[W."V/'VPU8357@[@3,WCIBF//= Q%S
MW6XA!C.-<JZN-8G(CTSY0/$T.W5,N-)GF.QRH8^9($R!?C[C7+T-S$&F/+@.
M_@-02P,$%     @ UZ")6J\('OB- P  8Q,  !H   !X;"]W;W)K<VAE971S
M+W-H965T,34X+GAM;+68;X^;.!#&OXI%JU,KM<O?$+*7(+6!TYVTVZYV[]J3
M3GWAP"2Q"CAG.\GVV]<&E@7"HFSE?9-@F.<7SSSV1'A^I.P[WP((=)]G!5\8
M6R%VEZ;)DRWDF%_0'13RR9JR' LY9!N3[QC@M!3EF>E8EF_FF!1&."_OW;!P
M3O<B(P7<,,3W>8[9CX^0T>/"L(V'&[=DLQ7JAAG.=W@#=R#^V=TP.3(;2DIR
M*#BA!6*P7A@?[,O8=I2@C/A"X,A;UTBELJ+TNQK\E2X,2\T(,DB$0F#Y=8 E
M9)DBR7G\7T.-YC>5L'W]0/^C3%XFL\(<EC3[2E*Q71B!@5)8XWTF;NGQ3Z@3
MFBA>0C->?J)C'6L9*-ES0?-:+&>0DZ+ZQO=U(5H"VWM"X-0"YUR!6PO<<P5>
M+?#.%4QJ09FZ6>5>%B[" H=S1H^(J6A)4Q=E]4NUK!<IU$*Y$TP^)5(GPL]B
M"PQ=$;PB&1$$^#MTP^B!J(7 $2Y2M*1Y3H1<&X*C]^BN6E"(KM$G+/8,RI@/
M.=T70MV\HIQ+22%(L8$BD4!T"PEE*:3H300"D^RMQ%S_^PF]>?T6O4:D0-<D
MR]3/S4TA,U+S,I-Z]A^KV3M/S#Z"Y *Y]COD6(XW(%^>+W<'Y-'Y<F= 'I\O
MM[MR4[K86.DT5CHESWV*1WB24:X\D4;0TMC=HY?_J7A$!.3\VU"E*[@W#%?]
MZI+O< (+0S8D#NP 1OC;*]NW?A^JNTY8I!,6:X)U''(;A]PQ>O@W%3@;JGTE
M\TN9:NV'T)D&P=P\M&MZ&N0Z4ZL;%(U.X+FUT@3KU,IK:N6-UPK?PV!'&)4]
M=YWJA$4Z8;$F6*?VDZ;VDY?L)!.=#NF$13IAL298QR&_<<C_M4Y2R2:M)C'S
M>CUB>1ICNUZOVT3^2;>Q _4GV0Z*3X,<R_>;H$YJTR:UZ6AJ5WA%V5!JH[+G
M+BN=L$@G+-8$Z]0^:&H?O.3&#W0ZI!,6Z83%FF =AV:-0[-?V_BSTTUM!_V=
M/Q#D6OV=/Q043'H[?R#(FSK#.]^V'E]&K/&]#YOA[,9USUU:6FF15EJLB]9U
MH/4Z:+]D!ZCINGS228NTTF)=M*Y/C^]Z]NB+RM-]H-:U_Y-]O_\J,11D>[T^
M,!0TG?7ZP""IWP?,UOF$.GZZQFQ#Y&K*8"U5UL54]A%6G>A4 T%WY9'%B@I!
M\_)R"S@%I@+D\S6EXF&@3D&:<[7P)U!+ P04    " #7H(E:EP4*!1@&  #$
M(P  &@   'AL+W=O<FMS:&5E=',O<VAE970Q-3DN>&ULM9IK;]LV%(;_"N$5
M0PNDM4C*DIPY!AJKPP8T7=#N!@S[0,NTS542/8E.TG\_4G(L6SR2W8[^DOCR
MGJ/S'E[T2-;D41:?RS7G"CUE:5[>#-9*;:Z'PS)9\XR5;^2&Y_J;I2PRIO3;
M8C4L-P5GBRHH2X?$\X)AQD0^F$ZJS^Z+Z41N52IR?E^@<IMEK/ARRU/Y>#/
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
M6XB# .X:2RHL#@ ,HU@@BP, 0X@B#P=YY""#'-YM]'">-VW70Q]4I)[T5-[
MC4L"N1;22O4*0)&8V&0 E*X1"G.)CUSB()=K/6]WPTR(1.S<6#)&[ [BH@0E
M-M7417$I<0R32(XDDB")C^6ZVJGH1NG)30^1P[<V>U)-E)6;J-EFPZC:;M6A
MZ45Z%BRZEJBO9DU3K7,] P[H_U:YGC'U>-'JL5A?6J^K^[*;'KN9\[[IDM7%
M4;_<Y^V7:*?:;07VQL1A2@7"V,J:B]+-/2%6U@ 4E[&$LX:141 HF+=4Z1&W
MH][K.,T]VU5UF__:7P"G> 2T5$SL$0:"(4XM[BD(8X1[:)T((QRD]4-5OEYG
MS7:8+*-*5U>MZRPKM:R<2AB[M9A0AZ^+PA))FRZ$HIZFCXEA2X)L/PP-48LS
ME=6E;IY:O75-^]6H;6^B=2_Z<K"5@]2)2QW9XS  (IC;Q(%(L?#P-GH)!W7#
M86;7!%4+/S\%GE\FL4/!Q1%)N3/\@CB9)+[F:A0*#DN4C^6#:MI!Y.E:/%;9
M]!IC0'\BU!ZH 5A"F+#INJB8<>(A:X0,#BN9H=:*/+O)B[S-/40@):/G'&XS
M@:1,$KL-$, Q@7'B86/$# ZKF56VSSL^_>RYR?N:^2XJ%2AML*M&2,*PTQX!
MF&;EU ^@;1(A?*W1:!L<%C<_'E<>A\4C7$/!(%-7&[-&2^>*-DZ@$50X?MF%
M' XJMLFYG3-:.E>T<6Z-SL-AH??\:@X#4DDD MF2&\)1(:@S=  XO>+G&.YG
MQ&@O$M9>'XI<KR(&NP4B$BX^M17,&BV=*]HX=4;?$?RR/8P$]>/DW,X9+9TK
MVCBW1DV2L)I\OH<15\UAA&-[;@9@6C]86B0%4(+%GGF9&&U(PMKPDWK*UU4O
MFU:Z1=2:TKN=JO-U!C*:U3J;-5HZ5[1Q(HTV)>R%NUI0^T[.[9S1TKFBC7-K
MI# Y1PH'NQJ@6X5(;"VX@G LH<*V$2 <Q0AY5#TQ.I@\HX//\B>)*UEC03"S
MV;@P*45B.TD 3,2)\)@BQ A@$A; SSF4Q/7A8B1C8K-P81*?ZO,#"Q<F"*(>
M&4^,"B5A7V^"1TE<3RZ1]AIJ!:$XLA?) $K&TM>^C.XC8=UWCDM)7*7&&$H<
M'H O%\?,F9@ &$FXQ[6@1O;1L.S[75J5U#7B"$>.S07 L%YLVZ,,!.,R\71,
M:F0?#=MZD]U*ZAINDB<.*Q<EI+.O Z$881Y.1F[1L-R:T:JD@!5'F>TW ZA8
M,)NL"TJXK_Y.-CC#HNREC$H*&'/<[O80R'8S4P#$L(^WT5#TG"U(OU%) =LN
MEJ<W/E  <")VMA12"">)Q)XE*S6"A88%RVQ&)75U2 (,-RY*)L(>J &42'Q[
M"-0H&AI6-&?YE!3:AHR%8^E!.*27.<X@ \6CG/N&&:-I:%C33/(I*;#1F$AI
M"QP(IL<;6^! ,*R'80\E(W!H6.#XEWC1;]%Y)F;X#I./3,QJM,T5;9Q=([AH
M\K+K/AH4=)-S.V>T=*YHXP,I1@*RL 0\XT@*I*!$[(PK$$Y+7L?$A'"$<>P9
M)9F19"PLR8*=\#F',QQ[:A.9-5HZ5[1Q7HTL9.1ENQ\+RL[)N9TS6CI7M'%N
MC0QEY^P;![N?*P,[AQ/9O<^%Q<P^"Y$"*,%\1S?8R;&VL*B\KN[;;<C4#)>?
MW )F-=[FBC;.G=&QC+]P[PKJY,FYG3-:.E>T<6Z-;F;GZ.9@[X)$+I'.NAS
MZ44HL==L,,QWK(89R<R>D<QG69H,L.^8XR:M !@7G-KN&0233'J.^#&CE5E8
M*S]G:3+7M6,RX;8Q"\!H@FV'+85@,?&=3&!&D[*P"3C!TF2 >^<L'5<0BCKG
M?D!4XEE,<Z,">5@%GF-I<E>W443MD[HK $88<U0@")/"8\YR(P)Y6 3^+BU-
M#ARV0XFTFS0($\QN P L21+?H6XC\WC8_9OL:'+7F&/.,+("4%0Z#C<4"R%?
MNS;RBH?EU8R.)@=T&'<VOP"4:^<#(!G[N!H1QL,B[*4<3>XZ>-PV<@%,8I-V
M(:^IC_3)JPCG;%OZ[4P.;#(2Q$5B$P!PB'/DL !Q)/:88MQ(%1Z6*K/9F1Q2
M-&X[!5]M<!HJ@.+$LUS@1LWPL)HYR\[DKOR@<4R<B@-@++'MZA2"$>Z3 =R(
M&1X6,Y.\3 [L6@KFS + KF42V[XZB$*>'4%N9 U_9F_S="5WMG<9#CIU"3)K
MM'2N:.,7C(RR$NAEEW=BUJ-WLT9+YXHVSJW1>B*L]9Y?W@E 477+.WO[ ,#I
M=9MSH "&44^O$T9ZB;#TLGO=<V9E.-SD-C&KH397M'$JC>(3+_SFJICU_-VL
MT=*YHHUS:Q2F^']?7Q7N&Z?VWC< <6P4"&/UL>7)N^JZW]SU[_PW4;] &][:
M/EX=_J_ >_PV[5^_MZZ_PV_?]6_9+TV8X9\5?,KJN[QLHD+=ZI#HC=3]OA[>
M_Q^^M-6^?R/^IFK;:M=_W*ILH^H.H/]^6U7MUR_=#8[_A>'J?U!+ P04
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
M1AS!%( &# E#\QS<>1X%F^=4T/P+/?X+4$L#!!0    ( ->@B5J7BKL<P
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
MZ]T >C?7NP'T;JYW ^C=PC\K 7HWU[L!]&ZN=P/HW5SO!M"[N=X-H'=WO3M
M[^YZ=X#>W?7N +V[Z]T!>G?7NP/T[JYW!^C=P\TF +V[Z]T!>G?7NP/T[JYW
M!^@]7.\!T'NXW@.@]W"]!T#OX7H/@-[#]1X O8?K/0!Z#]=[ /0>X69!@-[#
M]1X O8?K/0!Z3]=[ O2>KO<$Z#U=[PG0>[K>$Z#W=+TG0._I>D^ WM/UG@"]
MI^L] 7K/<+,W0._I>D^ WHOKO0#T7ESO!:#WXGHO +T7UWL!Z+VXW@M [\7U
M7@!Z+Z[W M![<;T7@-Z+Z[T ]%Y"K /06RGF.@"_E4*PDP""*X5D)P$,5PK1
M3@(HKA2RG01P7"F$.PD@N5)(=Q+ <J40[R2 YDHAWTD SY5"P),(HL< DU%@
MQ@23('J,,!$59LPP$1UF##$1)69,,1$M9HPQ$35FS#$1/68,,A%%9DPR"4VF
M0I0I0I6ID&6*T&4JQZR>('I(,T5H,Q7B3!'J3(4\4X0^4R'0%*'05$@T16@T
M%2)-$2I-A4Q3A$Y3(=04H=142#5%:#458DT1:DV5^*@4@N@AV!2AV%1(-D5H
M-A6B31&J385L4X1N4R'<%*'<5$@W16@W%>)-$>I-A7Q3A'Y3(> 4H>!42#A%
M:#A5X^.O"**'C%.$CE,AY!2AY%1(.45H.15B3A%J3H6<4X2>4R'H%*'H5$@Z
M16@Z%:).$:I.A:Q3A*Y3(>P4H>Q4BX\T)(@>XDX1ZDZ%O%.$OE,A\!2A\%1(
M/$5H/!4B3Q$J3X7,4X3.4R'TU!\M/4_G7X_KZ6W1[^LPX$_J?7[YV?7M][]>
M_GXQOC>O7&_?SSA]^A=02P,$%     @ UZ")6I'97MT: P  +UH  !,   !;
M0V]N=&5N=%]4>7!E<UTN>&ULS=O+;MI &(;A6T%L(_!\/KL*V;3=MEGT!EP8
M@H5/\DQ2<O<=R$%JE:)&5.J["0H>SS_8TK-[K[\]CM;-#EW;N]5\Y_WX(8K<
M>F>[VBV'T?;ARG:8NMJ'?Z>[:*S7^_K.1K$Q>;0>>F][O_#'/>8WUY_LMKYO
M_>SS(7SMFJ%?S2?;NOGLX]/"XZS5O!['MEG7/ER/'OK-;U,6SQ.6X<[3&K=K
M1G<5%LRC-R<<K_QYP/-]7Q_L-#4;.[NM)_^E[L*JZ-!&SC^VUBW/;_'&&8?M
MMEG;S;"^[\(M2S=.MMZXG;6^:Y=/FUZ=G^S#$[9/?W7Q_-,VYP:&E;?3,+KP
MQB;[_G$OK^1X]V(,&]G)-^=_XNO$L/7%O\\>W_;&;OYR=GB\/X9I?WH?+CI]
M7/Z,?WW'K_N_\QPQY!P)Y!PIY!P9Y!PYY!P%Y!PEY!P5Y!PRE(-01!6%5%%,
M%0554505A5517!4%5E%DC2FRQA198XJL,476F")K3)$UIL@:4V2-*;+&%%D3
MBJP)1=:$(FM"D36AR)I09$THLB8461.*K E%UI0B:TJ1-:7(FE)D32FRIA19
M4XJL*476E")K2I$UH\B:463-*+)F%%DSBJP91=:,(FM&D36CR)I19,TILN84
M67.*K#E%UIPB:TZ1-:?(FE-DS2FRYA19"XJL!476@B)K09&UH,A:4&0M*+(6
M%%D+BJP%1=:2(FM)D;6DR%I29"TILI8464N*K"5%UI(B:TF1M:+(6E%DK2BR
M5A19*XJL%476BB)K19&UHLA:4625H= J0[%5AH*K#$57&0JO,A1?92C RE"$
ME:$0*X,Q%I1C88SE!%F<(HN39'&:+$Z4Q:FR.%D6ILL2)LP2ILP2)LT2ILT2
M)LX2ILX2)L\2IL\2)M 2IM 2)M$2IM$2)M(2IM(2)M,2IM,2)M02IM02)M42
MIM42)M82IM82)M<2IM<2)M@2IM@2)MD2IMD2)MH2IMH2)ML2IML2)MP2IMP2
M)MT2IMT2)MX2IMX2)M\2IM\2)N 2IN#2?TVXO@_#_A^//WTNN[KI7^9'QTW=
MS4]02P$"% ,4    " #6H(E:1L=-2)4   #-    $               @ $
M    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( -:@B5JB]X'Z\@   "L"
M   1              "  <,   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0
M   ( -:@B5J97)PC$ 8  )PG   3              "  >0!  !X;"]T:&5M
M92]T:&5M93$N>&UL4$L! A0#%     @ UJ")6HUQHRU@"   #S   !@
M         ("!)0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0
M   ( -:@B5K_V:%=0 (  , %   8              " @;L0  !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " #6H(E:C&RN+?P.  !<>P
M&               @($Q$P  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L!
M A0#%     @ UJ")6I#F(27:"P  8&   !@              ("!8R(  'AL
M+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( -:@B5JXN[V02@D
M )5(   8              " @7,N  !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6Q02P$"% ,4    " #6H(E:2H@[/78'  #F+0  &               @('S
M-P  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ UJ")6DJ/
M;=J6$@  V)H  !@              ("!GS\  'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;%!+ 0(4 Q0    ( -:@B5H.^HW// (  ,($   8
M  " @6M2  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " #6
MH(E:BZY:(HH&  !7#P  &               @('=5   >&PO=V]R:W-H965T
M<R]S:&5E=#DN>&UL4$L! A0#%     @ UJ")6D)6KB;%%   (#L  !D
M         ("!G5L  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M    " #6H(E:.#HS<<XF   6AP  &0              @(&9<   >&PO=V]R
M:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( -:@B5I8GRN4*@,  /P&
M   9              " @9Z7  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL
M4$L! A0#%     @ UJ")6LA.:NGR!@  ,A$  !D              ("!_YH
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #6H(E:>)>2
MJ[H#   4"   &0              @($HH@  >&PO=V]R:W-H965T<R]S:&5E
M=#$T+GAM;%!+ 0(4 Q0    ( -:@B5K@;?14N0,  )X(   9
M  " @1FF  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @
MUJ")6N-&.#94!@  -!   !D              ("!":H  'AL+W=O<FMS:&5E
M=',O<VAE970Q-BYX;6Q02P$"% ,4    " #6H(E:5U)B/.D$  !+#   &0
M            @(&4L   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4
M Q0    ( -:@B5JE?S:>70@  /L;   9              " @;2U  !X;"]W
M;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ UJ")6L(2$:N0#
MW"8  !D              ("!2+X  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6Q02P$"% ,4    " #6H(E:Y<#$L9P$  "<"@  &0              @($/
MRP  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( -:@B5IF
M=G''R 8  "\0   9              " @>+/  !X;"]W;W)K<VAE971S+W-H
M965T,C$N>&UL4$L! A0#%     @ UJ")6C)_WLQ@ P  P0@  !D
M     ("!X=8  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M" #6H(E:DG=28;<1  !1.   &0              @(%XV@  >&PO=V]R:W-H
M965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( -:@B5JU$(3=(@@  %L4   9
M              " @6;L  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L!
M A0#%     @ UJ")6G=V* <8#@  /"L  !D              ("!O_0  'AL
M+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " #6H(E:<,5Q7C $
M  "<"0  &0              @($. P$ >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;%!+ 0(4 Q0    ( -:@B5I?E='4K!\  +IW   9              "
M@74' 0!X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ UJ")
M6FC\^O?; P  "0D  !D              ("!6"<! 'AL+W=O<FMS:&5E=',O
M<VAE970R."YX;6Q02P$"% ,4    " #6H(E:NGDNK_H*   R&P  &0
M        @(%J*P$ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0
M   ( -:@B5KRM6BMT ,  -T+   9              " @9LV 0!X;"]W;W)K
M<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ UJ")6L"CC8TJ(   =EX
M !D              ("!HCH! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q0
M2P$"% ,4    " #6H(E:+,.'/S<+  !('   &0              @($#6P$
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( -:@B5KNJ >3
M" H  -D>   9              " @7%F 0!X;"]W;W)K<VAE971S+W-H965T
M,S,N>&UL4$L! A0#%     @ UJ")6LH]F[8/"0  %A@  !D
M ("!L' ! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " #6
MH(E:]\+6&W,"  !X!0  &0              @('V>0$ >&PO=V]R:W-H965T
M<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( -:@B5H\I3,X$0(  -T$   9
M          " @:!\ 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#
M%     @ UJ")6HCJ6D0-#   G2L  !D              ("!Z'X! 'AL+W=O
M<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #6H(E:Z:0J?(MC  "2
M> $ &0              @($LBP$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM
M;%!+ 0(4 Q0    ( -:@B5K3_^],+0,  #8'   9              " @>[N
M 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ UJ")6IZM
M:00% P  A@8  !D              ("!4O(! 'AL+W=O<FMS:&5E=',O<VAE
M970T,"YX;6Q02P$"% ,4    " #6H(E:KKUD9P(,  "")P  &0
M    @(&.]0$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (
M -:@B5KOV^N&=P(  (X%   9              " @<<! @!X;"]W;W)K<VAE
M971S+W-H965T-#(N>&UL4$L! A0#%     @ UJ")6OB\P\*: P  (P@  !D
M             ("!=00" 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"
M% ,4    " #6H(E:N"+J 5D#  ":!P  &0              @(%&" ( >&PO
M=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( -:@B5I79Z"2G0,
M +P(   9              " @=8+ @!X;"]W;W)K<VAE971S+W-H965T-#4N
M>&UL4$L! A0#%     @ UJ")6J39H,BF!   M@H  !D              ("!
MJ@\" 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #6H(E:
M?A,/-#4$   /"P  &0              @(&'% ( >&PO=V]R:W-H965T<R]S
M:&5E=#0W+GAM;%!+ 0(4 Q0    ( -:@B5HA)CV0Y @  !8=   9
M      " @?,8 @!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%
M  @ UJ")6ILR[5R_"   JAP  !D              ("!#B(" 'AL+W=O<FMS
M:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " #6H(E:;R+MTB8$  !5"0
M&0              @($$*P( >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+
M 0(4 Q0    ( -:@B5H2,^P7L08  &L0   9              " @6$O @!X
M;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ UJ")6M'4+5,\
M P  $0@  !D              ("!238" 'AL+W=O<FMS:&5E=',O<VAE970U
M,BYX;6Q02P$"% ,4    " #6H(E:Z3<@GB\-  "P+0  &0
M@(&\.0( >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( -:@
MB5J2Z2E[#@,  '(&   9              " @2)' @!X;"]W;W)K<VAE971S
M+W-H965T-30N>&UL4$L! A0#%     @ UJ")6MU4WJ9\"0  Z1T  !D
M         ("!9TH" 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M    " #6H(E:$V4W.3T$  "7"0  &0              @($:5 ( >&PO=V]R
M:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( -:@B5I8CK%*,@T  '\R
M   9              " @8Y8 @!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL
M4$L! A0#%     @ UJ")6CR9Z5:/ P  J@@  !D              ("!]V4"
M 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " #6H(E:6"F!
M<;D$  "C"P  &0              @(&]:0( >&PO=V]R:W-H965T<R]S:&5E
M=#4Y+GAM;%!+ 0(4 Q0    ( -:@B5J:L:V580,  *H)   9
M  " @:UN @!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @
MUJ")6L:,#T1Z"P  \B$  !D              ("!17(" 'AL+W=O<FMS:&5E
M=',O<VAE970V,2YX;6Q02P$"% ,4    " #6H(E:B^$B-4$&  #N$0  &0
M            @('V?0( >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4
M Q0    ( -:@B5IBE3=<]P<  !,9   9              " @6Z$ @!X;"]W
M;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ UJ")6I]0^,B< P
MU0X  !D              ("!G(P" 'AL+W=O<FMS:&5E=',O<VAE970V-"YX
M;6Q02P$"% ,4    " #6H(E:Z+><M(4$   D&@  &0              @(%O
MD ( >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( -:@B5J]
M/8NTM@(  ",)   9              " @2N5 @!X;"]W;W)K<VAE971S+W-H
M965T-C8N>&UL4$L! A0#%     @ UJ")6C:US&4*!   %A,  !D
M     ("!&)@" 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4
M" #6H(E:;8$7&N<%  #T+0  &0              @(%9G ( >&PO=V]R:W-H
M965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( -:@B5J_/7$-Z00  %DC   9
M              " @7>B @!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L!
M A0#%     @ UJ")6G(C8'1)"   WTP  !D              ("!EZ<" 'AL
M+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " #6H(E:>$#<IQ@%
M  ![*0  &0              @($7L ( >&PO=V]R:W-H965T<R]S:&5E=#<Q
M+GAM;%!+ 0(4 Q0    ( -:@B5I)(JV'KP,  ,T1   9              "
M@6:U @!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ UJ")
M6LL"!IMC @  908  !D              ("!3+D" 'AL+W=O<FMS:&5E=',O
M<VAE970W,RYX;6Q02P$"% ,4    " #6H(E:JN>RBY,$  "U&@  &0
M        @('FNP( >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0
M   ( -:@B5I94%)S50,  '<+   9              " @;#  @!X;"]W;W)K
M<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ UJ")6FN6,#J] P  PPH
M !D              ("!/,0" 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q0
M2P$"% ,4    " #6H(E:FROC2^<"  "W"   &0              @($PR (
M>&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( -:@B5H,(9EE
MF@(  *('   9              " @4[+ @!X;"]W;W)K<VAE971S+W-H965T
M-S@N>&UL4$L! A0#%     @ UJ")6G?/,4_K @  4@@  !D
M ("!'\X" 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " #6
MH(E:WLE1M;X"  !'!P  &0              @(%!T0( >&PO=V]R:W-H965T
M<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( -:@B5KZ['L;PP(  $H'   9
M          " @3;4 @!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#
M%     @ UJ")6K\MJP9S @  8@8  !D              ("!,-<" 'AL+W=O
M<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4    " #6H(E:"FHSII("  "D
M!@  &0              @(':V0( >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM
M;%!+ 0(4 Q0    ( -:@B5HP#DU2> (  *@&   9              " @:/<
M @!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ UJ")6L=?
MQHB_!@  9RP  !D              ("!4M\" 'AL+W=O<FMS:&5E=',O<VAE
M970X-2YX;6Q02P$"% ,4    " #6H(E:C @J9[\%  !O*0  &0
M    @(%(Y@( >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    (
M -:@B5KJ9E\NJP,  !8-   9              " @3[L @!X;"]W;W)K<VAE
M971S+W-H965T.#<N>&UL4$L! A0#%     @ UJ")6@S1K5^V P  RA,  !D
M             ("!(/ " 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"
M% ,4    " #6H(E:H/>!"5\#   _"@  &0              @($-] ( >&PO
M=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0    ( -:@B5J5M0^.* ,
M #\)   9              " @:/W @!X;"]W;W)K<VAE971S+W-H965T.3 N
M>&UL4$L! A0#%     @ UJ")6B(M:/2'%0  5,<  !D              ("!
M OL" 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX;6Q02P$"% ,4    " #6H(E:
M*;&P[64"  !&!@  &0              @(' $ , >&PO=V]R:W-H965T<R]S
M:&5E=#DR+GAM;%!+ 0(4 Q0    ( -:@B5KP[RTKTQ   ,*;   9
M      " @5P3 P!X;"]W;W)K<VAE971S+W-H965T.3,N>&UL4$L! A0#%
M  @ UJ")6NS9XVF1!   O!H  !D              ("!9B0# 'AL+W=O<FMS
M:&5E=',O<VAE970Y-"YX;6Q02P$"% ,4    " #6H(E:10R/>(@$  !F'0
M&0              @($N*0, >&PO=V]R:W-H965T<R]S:&5E=#DU+GAM;%!+
M 0(4 Q0    ( -:@B5JN#G#_T P  $J5   9              " @>TM P!X
M;"]W;W)K<VAE971S+W-H965T.38N>&UL4$L! A0#%     @ UJ")6G%.K033
M!   \2   !D              ("!]#H# 'AL+W=O<FMS:&5E=',O<VAE970Y
M-RYX;6Q02P$"% ,4    " #6H(E:I/>=]Y0#  #5"@  &0
M@('^/P, >&PO=V]R:W-H965T<R]S:&5E=#DX+GAM;%!+ 0(4 Q0    ( -:@
MB5I^B$&(E0(  -H&   9              " @<E# P!X;"]W;W)K<VAE971S
M+W-H965T.3DN>&UL4$L! A0#%     @ UJ")6EX/8@_& P  \A   !H
M         ("!E48# 'AL+W=O<FMS:&5E=',O<VAE970Q,# N>&UL4$L! A0#
M%     @ UJ")6NV^0-^I @   P<  !H              ("!DTH# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#$N>&UL4$L! A0#%     @ UJ")6GNJRI&2!P
MI#0  !H              ("!=$T# 'AL+W=O<FMS:&5E=',O<VAE970Q,#(N
M>&UL4$L! A0#%     @ UJ")6A.?XKQ1 P  & D  !H              ("!
M/E4# 'AL+W=O<FMS:&5E=',O<VAE970Q,#,N>&UL4$L! A0#%     @ UJ")
M6BN! 1;7!   0B@  !H              ("!QU@# 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#0N>&UL4$L! A0#%     @ UJ")6O51N:@S!   51<  !H
M         ("!UET# 'AL+W=O<FMS:&5E=',O<VAE970Q,#4N>&UL4$L! A0#
M%     @ UJ")6NP!J;P\ P  V H  !H              ("!06(# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#8N>&UL4$L! A0#%     @ UJ")6@B*V+1! P
M3@L  !H              ("!M64# 'AL+W=O<FMS:&5E=',O<VAE970Q,#<N
M>&UL4$L! A0#%     @ UJ")6KO1=.6!!0  72(  !H              ("!
M+FD# 'AL+W=O<FMS:&5E=',O<VAE970Q,#@N>&UL4$L! A0#%     @ UJ")
M6B*'(5&J P  UQ$  !H              ("!YVX# 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#DN>&UL4$L! A0#%     @ UJ")6NI(*IC/ P  -Q   !H
M         ("!R7(# 'AL+W=O<FMS:&5E=',O<VAE970Q,3 N>&UL4$L! A0#
M%     @ UJ")6A@8<@3T!@  B#0  !H              ("!T'8# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,3$N>&UL4$L! A0#%     @ UJ")6C;"_QP%!
MFPP  !H              ("!_'T# 'AL+W=O<FMS:&5E=',O<VAE970Q,3(N
M>&UL4$L! A0#%     @ UJ")6G\HT_W&!0  !QP  !H              ("!
M.8(# 'AL+W=O<FMS:&5E=',O<VAE970Q,3,N>&UL4$L! A0#%     @ UJ")
M6HF.::ET!   (10  !H              ("!-X@# 'AL+W=O<FMS:&5E=',O
M<VAE970Q,30N>&UL4$L! A0#%     @ UJ")6D-=X\:6#   NHH  !H
M         ("!XXP# 'AL+W=O<FMS:&5E=',O<VAE970Q,34N>&UL4$L! A0#
M%     @ UJ")6LB'&+<G!0  R!H  !H              ("!L9D# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,38N>&UL4$L! A0#%     @ UJ")6B9OIT+H P
MKA   !H              ("!$)\# 'AL+W=O<FMS:&5E=',O<VAE970Q,3<N
M>&UL4$L! A0#%     @ UJ")6F13HW_W!0  @C<  !H              ("!
M,*,# 'AL+W=O<FMS:&5E=',O<VAE970Q,3@N>&UL4$L! A0#%     @ UZ")
M6D18X&;7/@  BQ8% !H              ("!7ZD# 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3DN>&UL4$L! A0#%     @ UZ")6BP>%<.( P  \ H  !H
M         ("!;N@# 'AL+W=O<FMS:&5E=',O<VAE970Q,C N>&UL4$L! A0#
M%     @ UZ")6MZU6D_S"@  Q8P  !H              ("!+NP# 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C$N>&UL4$L! A0#%     @ UZ")6C?T<]Q-"@
M&%,  !H              ("!6?<# 'AL+W=O<FMS:&5E=',O<VAE970Q,C(N
M>&UL4$L! A0#%     @ UZ")6E3W)80:!0  =A4  !H              ("!
MW@$$ 'AL+W=O<FMS:&5E=',O<VAE970Q,C,N>&UL4$L! A0#%     @ UZ")
M6M<*O%I< P  Q@T  !H              ("!, <$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q,C0N>&UL4$L! A0#%     @ UZ")6N=[G]9&"   J#P  !H
M         ("!Q H$ 'AL+W=O<FMS:&5E=',O<VAE970Q,C4N>&UL4$L! A0#
M%     @ UZ")6F1[RS!O P  80X  !H              ("!0A,$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C8N>&UL4$L! A0#%     @ UZ")6F'N+YJ)!
M)QP  !H              ("!Z18$ 'AL+W=O<FMS:&5E=',O<VAE970Q,C<N
M>&UL4$L! A0#%     @ UZ")6BR &40Y!   B1<  !H              ("!
MJAL$ 'AL+W=O<FMS:&5E=',O<VAE970Q,C@N>&UL4$L! A0#%     @ UZ")
M6CO*K).+!0  *#,  !H              ("!&R $ 'AL+W=O<FMS:&5E=',O
M<VAE970Q,CDN>&UL4$L! A0#%     @ UZ")6MO7HT_'!0  OBX  !H
M         ("!WB4$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S N>&UL4$L! A0#
M%     @ UZ")6I0L]116 @  6 4  !H              ("!W2L$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S$N>&UL4$L! A0#%     @ UZ")6M)=CUN[!
M%1L  !H              ("!:RX$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S(N
M>&UL4$L! A0#%     @ UZ")6EY28=QT P  U@L  !H              ("!
M7C,$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S,N>&UL4$L! A0#%     @ UZ")
M6@9BQ%EA"   ^DH  !H              ("!"C<$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q,S0N>&UL4$L! A0#%     @ UZ")6O!$MS+C @  XP<  !H
M         ("!HS\$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S4N>&UL4$L! A0#
M%     @ UZ")6HP Z--9!0  #R8  !H              ("!OD($ 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S8N>&UL4$L! A0#%     @ UZ")6BL1(BS^ @
M&0L  !H              ("!3T@$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S<N
M>&UL4$L! A0#%     @ UZ")6E6!05+Z%@   RP! !H              ("!
MA4L$ 'AL+W=O<FMS:&5E=',O<VAE970Q,S@N>&UL4$L! A0#%     @ UZ")
M6@"LI:A^ P  @!0  !H              ("!MV($ 'AL+W=O<FMS:&5E=',O
M<VAE970Q,SDN>&UL4$L! A0#%     @ UZ")6@26GWFC P  5PL  !H
M         ("!;68$ 'AL+W=O<FMS:&5E=',O<VAE970Q-# N>&UL4$L! A0#
M%     @ UZ")6C7!OQ8Y!   S10  !H              ("!2&H$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q-#$N>&UL4$L! A0#%     @ UZ")6AZ I/L_!0
M:R$  !H              ("!N6X$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#(N
M>&UL4$L! A0#%     @ UZ")6HRU1/)3 P  P!,  !H              ("!
M,'0$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#,N>&UL4$L! A0#%     @ UZ")
M6O]?.=@R!   @AH  !H              ("!NW<$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q-#0N>&UL4$L! A0#%     @ UZ")6DKRG:=M!@  2#<  !H
M         ("!)7P$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#4N>&UL4$L! A0#
M%     @ UZ")6C'D**13!0  9QP  !H              ("!RH($ 'AL+W=O
M<FMS:&5E=',O<VAE970Q-#8N>&UL4$L! A0#%     @ UZ")6L4 6^,+!
M#@X  !H              ("!58@$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#<N
M>&UL4$L! A0#%     @ UZ")6KWVHLJ+!   0A$  !H              ("!
MF(P$ 'AL+W=O<FMS:&5E=',O<VAE970Q-#@N>&UL4$L! A0#%     @ UZ")
M6B$;,5Y""P  :70  !H              ("!6Y$$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q-#DN>&UL4$L! A0#%     @ UZ")6K0%#H@$!   .@T  !H
M         ("!U9P$ 'AL+W=O<FMS:&5E=',O<VAE970Q-3 N>&UL4$L! A0#
M%     @ UZ")6G1?\T5Z P  Z0P  !H              ("!$:$$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q-3$N>&UL4$L! A0#%     @ UZ")6D_B^^VT @
M&@<  !H              ("!PZ0$ 'AL+W=O<FMS:&5E=',O<VAE970Q-3(N
M>&UL4$L! A0#%     @ UZ")6KQ8@JI: P  "PH  !H              ("!
MKZ<$ 'AL+W=O<FMS:&5E=',O<VAE970Q-3,N>&UL4$L! A0#%     @ UZ")
M6EOT>4:P @  )P<  !H              ("!0:L$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q-30N>&UL4$L! A0#%     @ UZ")6@@@TSNY @  1@<  !H
M         ("!*:X$ 'AL+W=O<FMS:&5E=',O<VAE970Q-34N>&UL4$L! A0#
M%     @ UZ")6FNOF\ZI @  )@<  !H              ("!&K$$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q-38N>&UL4$L! A0#%     @ UZ")6AD[M6)  P
MQ X  !H              ("!^[,$ 'AL+W=O<FMS:&5E=',O<VAE970Q-3<N
M>&UL4$L! A0#%     @ UZ")6J\('OB- P  8Q,  !H              ("!
M<[<$ 'AL+W=O<FMS:&5E=',O<VAE970Q-3@N>&UL4$L! A0#%     @ UZ")
M6I<%"@48!@  Q",  !H              ("!.+L$ 'AL+W=O<FMS:&5E=',O
M<VAE970Q-3DN>&UL4$L! A0#%     @ UZ")6D>PH1JL!0  :B<  !H
M         ("!B,$$ 'AL+W=O<FMS:&5E=',O<VAE970Q-C N>&UL4$L! A0#
M%     @ UZ")6K<<^DTC"@  D4$  !H              ("!;,<$ 'AL+W=O
M<FMS:&5E=',O<VAE970Q-C$N>&UL4$L! A0#%     @ UZ")6IK,>8O=!@
M+RP  !H              ("!Q]$$ 'AL+W=O<FMS:&5E=',O<VAE970Q-C(N
M>&UL4$L! A0#%     @ UZ")6O$F(!=L P  DA8   T              ( !
MW-@$ 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #7H(E:EXJ[',     3 @
M"P              @ %SW 0 7W)E;',O+G)E;'-02P$"% ,4    " #7H(E:
M$&HD2MD)  !V:@  #P              @ %<W00 >&PO=V]R:V)O;VLN>&UL
M4$L! A0#%     @ UZ")6OJ8#V-'!   W5X  !H              ( !8N<$
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ UZ")6I'9
M7MT: P  +UH  !,              ( !X>L$ %M#;VYT96YT7U1Y<&5S72YX
8;6Q02P4&     *H J@ <+P  +.\$

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>181
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>182
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>184
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1499</ContextCount>
  <ElementCount>651</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>283</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952151 - Statement - Consolidated Statements of Financial Position</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition</Role>
      <ShortName>Consolidated Statements of Financial Position</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952152 - Statement - Consolidated Income Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements</Role>
      <ShortName>Consolidated Income Statements</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952153 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity</Role>
      <ShortName>Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Statement - Consolidated Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlowsParenthetical</Role>
      <ShortName>Consolidated Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Activities of the Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ActivitiesoftheCompany</Role>
      <ShortName>Activities of the Company</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Basis of Preparation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BasisofPreparation</Role>
      <ShortName>Basis of Preparation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Material Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MaterialAccountingPolicies</Role>
      <ShortName>Material Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/CashandCashEquivalents</Role>
      <ShortName>Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Trade Receivable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNet</Role>
      <ShortName>Trade Receivable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Other Current Assets and Other Current Financial Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Investments in Other Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities</Role>
      <ShortName>Investments in Other Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Property, plant &amp; equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Propertyplantequipment</Role>
      <ShortName>Property, plant &amp; equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Other non-current assets and other non-current financial assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets</Role>
      <ShortName>Other non-current assets and other non-current financial assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952171 - Disclosure - Balances and Transactions in Foreign Currencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies</Role>
      <ShortName>Balances and Transactions in Foreign Currencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952172 - Disclosure - Post-Employment and Other Non-current Employee Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9952173 - Disclosure - Bonus Programs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BonusPrograms</Role>
      <ShortName>Bonus Programs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9952174 - Disclosure - Bank Loans and Notes Payables</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayables</Role>
      <ShortName>Bank Loans and Notes Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9952175 - Disclosure - Other Income and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherIncomeandExpenses</Role>
      <ShortName>Other Income and Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9952176 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9952177 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries</Role>
      <ShortName>Non-Controlling Interest in Consolidated Subsidiaries</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9952178 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9952179 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9952180 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9952181 - Disclosure - Other Liabilities, Provisions and Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments</Role>
      <ShortName>Other Liabilities, Provisions and Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9952182 - Disclosure - Information by segment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/Informationbysegment</Role>
      <ShortName>Information by segment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9952183 - Disclosure - Future Impact of Recently Issued Accounting Standards not yet in Effect:</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect</Role>
      <ShortName>Future Impact of Recently Issued Accounting Standards not yet in Effect:</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9952184 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Material Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies</Role>
      <ShortName>Material Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/MaterialAccountingPolicies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Activities of the Company (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables</Role>
      <ShortName>Activities of the Company (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/ActivitiesoftheCompany</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Basis of Preparation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BasisofPreparationTables</Role>
      <ShortName>Basis of Preparation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BasisofPreparation</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Material Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables</Role>
      <ShortName>Material Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/MaterialAccountingPolicies</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Cash and Cash Equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables</Role>
      <ShortName>Cash and Cash Equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/CashandCashEquivalents</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Trade Receivable, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNetTables</Role>
      <ShortName>Trade Receivable, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/TradeReceivableNet</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Inventories</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Other Current Assets and Other Current Financial Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Investments in Other Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables</Role>
      <ShortName>Investments in Other Entities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Leases</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Property, plant &amp; equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PropertyplantequipmentTables</Role>
      <ShortName>Property, plant &amp; equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Propertyplantequipment</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/IntangibleAssets</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Other non-current assets and other non-current financial assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables</Role>
      <ShortName>Other non-current assets and other non-current financial assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Balances and Transactions in Foreign Currencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables</Role>
      <ShortName>Balances and Transactions in Foreign Currencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Post-Employment and Other Non-current Employee Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Bonus Programs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BonusProgramsTables</Role>
      <ShortName>Bonus Programs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BonusPrograms</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Bank Loans and Notes Payables (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables</Role>
      <ShortName>Bank Loans and Notes Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/BankLoansandNotesPayables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Other Income and Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables</Role>
      <ShortName>Other Income and Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/OtherIncomeandExpenses</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/FinancialInstruments</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables</Role>
      <ShortName>Non-Controlling Interest in Consolidated Subsidiaries (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Equity</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EarningsperShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/EarningsperShare</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/IncomeTaxes</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Other Liabilities, Provisions and Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables</Role>
      <ShortName>Other Liabilities, Provisions and Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Information by segment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InformationbysegmentTables</Role>
      <ShortName>Information by segment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coca-colafemsa.com/role/Informationbysegment</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Activities of the Company - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail</Role>
      <ShortName>Activities of the Company - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail</Role>
      <ShortName>Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Basis of Preparation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail</Role>
      <ShortName>Basis of Preparation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Basis of Preparation - Schedule of Write-off for Damaged Assets and Expenses and Insurance Recoveries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails</Role>
      <ShortName>Basis of Preparation - Schedule of Write-off for Damaged Assets and Expenses and Insurance Recoveries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Material Accounting Policies - Summary of Average Exchange Rate (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail</Role>
      <ShortName>Material Accounting Policies - Summary of Average Exchange Rate (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Material Accounting Policies - Summary of cumulative inflation (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail</Role>
      <ShortName>Material Accounting Policies - Summary of cumulative inflation (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Material Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Material Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Material Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail</Role>
      <ShortName>Material Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Material Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail</Role>
      <ShortName>Material Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail</Role>
      <ShortName>Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - Trade Receivable, Net - Summary of Trade Receivable (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail</Role>
      <ShortName>Trade Receivable, Net - Summary of Trade Receivable (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Trade Receivable, Net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail</Role>
      <ShortName>Trade Receivable, Net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail</Role>
      <ShortName>Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - Inventories - Summary of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail</Role>
      <ShortName>Inventories - Summary of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - Inventories - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail</Role>
      <ShortName>Inventories - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - Inventories - Summary of Changes in Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail</Role>
      <ShortName>Inventories - Summary of Changes in Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - Other Current Assets and Other Current Financial Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9955556 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail</Role>
      <ShortName>Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9955557 - Disclosure - Investments in Other Entities - Summary of Investments in Other Entities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail</Role>
      <ShortName>Investments in Other Entities - Summary of Investments in Other Entities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9955558 - Disclosure - Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail</Role>
      <ShortName>Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9955559 - Disclosure - Investments in Other Entities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail</Role>
      <ShortName>Investments in Other Entities - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9955560 - Disclosure - Leases - Company's Right-of-Use Asset (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail</Role>
      <ShortName>Leases - Company's Right-of-Use Asset (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9955561 - Disclosure - Leases - Company's Lease Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail</Role>
      <ShortName>Leases - Company's Lease Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9955562 - Disclosure - Leases - Change in the Company's Lease Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail</Role>
      <ShortName>Leases - Change in the Company's Lease Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9955563 - Disclosure - Leases - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail</Role>
      <ShortName>Leases - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>9955564 - Disclosure - Property, plant &amp; equipment - Summary of Premises and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail</Role>
      <ShortName>Property, plant &amp; equipment - Summary of Premises and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>9955565 - Disclosure - Property, plant &amp; equipment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail</Role>
      <ShortName>Property, plant &amp; equipment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>9955566 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail</Role>
      <ShortName>Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>9955567 - Disclosure - Intangible Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail</Role>
      <ShortName>Intangible Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>9955568 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail</Role>
      <ShortName>Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>9955569 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail</Role>
      <ShortName>Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>9955570 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail</Role>
      <ShortName>Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>9955571 - Disclosure - Other non-current assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail</Role>
      <ShortName>Other non-current assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>9955572 - Disclosure - Other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail</Role>
      <ShortName>Other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>9955573 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>9955574 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>9955575 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>9955576 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail</Role>
      <ShortName>Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>9955577 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail</Role>
      <ShortName>Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>9955578 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail</Role>
      <ShortName>Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>9955579 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>9955580 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>9955581 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>9955582 - Disclosure - Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail</Role>
      <ShortName>Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>9955583 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>9955584 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statement of Changes in Equity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statement of Changes in Equity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>9955585 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>9955586 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>9955587 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>9955588 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>9955589 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail</Role>
      <ShortName>Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>9955590 - Disclosure - Bonus Programs - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail</Role>
      <ShortName>Bonus Programs - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>9955591 - Disclosure - Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail</Role>
      <ShortName>Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>9955592 - Disclosure - Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail</Role>
      <ShortName>Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>9955593 - Disclosure - Bank Loans and Notes Payables - Summary of Interest Expense (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail</Role>
      <ShortName>Bank Loans and Notes Payables - Summary of Interest Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>9955594 - Disclosure - Bank Loans and Notes Payables - Additional Information (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail</Role>
      <ShortName>Bank Loans and Notes Payables - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>9955595 - Disclosure - Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail</Role>
      <ShortName>Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>9955596 - Disclosure - Other Income and Expenses - Summary of other income and expenses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail</Role>
      <ShortName>Other Income and Expenses - Summary of other income and expenses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>9955597 - Disclosure - Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail</Role>
      <ShortName>Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>9955598 - Disclosure - Financial Instruments - Impact of Hedging On Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails</Role>
      <ShortName>Financial Instruments - Impact of Hedging On Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>9955599 - Disclosure - Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail</Role>
      <ShortName>Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>9955600 - Disclosure - Financial Instruments - Summarizes Outstanding Cross Currency Swap Agreements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail</Role>
      <ShortName>Financial Instruments - Summarizes Outstanding Cross Currency Swap Agreements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>9955601 - Disclosure - Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements for Prior Year (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail</Role>
      <ShortName>Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements for Prior Year (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>9955602 - Disclosure - Financial Instruments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail</Role>
      <ShortName>Financial Instruments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>9955603 - Disclosure - Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail</Role>
      <ShortName>Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>9955604 - Disclosure - Financial Instruments - Outstanding Option Agreements to Purchase Foreign Currency (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail</Role>
      <ShortName>Financial Instruments - Outstanding Option Agreements to Purchase Foreign Currency (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>9955605 - Disclosure - Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail</Role>
      <ShortName>Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>132</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>9955606 - Disclosure - Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail</Role>
      <ShortName>Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>9955607 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail</Role>
      <ShortName>Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>9955608 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail</Role>
      <ShortName>Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>9955609 - Disclosure - Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail</Role>
      <ShortName>Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>9955610 - Disclosure - Financial Instruments - Summary of Supplier Finance Included in All Trade Payables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail</Role>
      <ShortName>Financial Instruments - Summary of Supplier Finance Included in All Trade Payables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>9955611 - Disclosure - Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail</Role>
      <ShortName>Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>9955612 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail</Role>
      <ShortName>Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>139</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>9955613 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail</Role>
      <ShortName>Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>9955614 - Disclosure - Equity - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail</Role>
      <ShortName>Equity - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>9955615 - Disclosure - Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail</Role>
      <ShortName>Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>142</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>9955616 - Disclosure - Equity - Summary of Capital Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail</Role>
      <ShortName>Equity - Summary of Capital Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>143</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>9955617 - Disclosure - Equity - Summary of Dividends Declared and Paid (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail</Role>
      <ShortName>Equity - Summary of Dividends Declared and Paid (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>144</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>9955618 - Disclosure - Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail</Role>
      <ShortName>Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>145</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>9955619 - Disclosure - Income Taxes - Summary of Major Components of Income Tax Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail</Role>
      <ShortName>Income Taxes - Summary of Major Components of Income Tax Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>146</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R147.htm</HtmlFileName>
      <LongName>9955620 - Disclosure - Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail</Role>
      <ShortName>Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>147</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R148.htm</HtmlFileName>
      <LongName>9955621 - Disclosure - Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail</Role>
      <ShortName>Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>148</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R149.htm</HtmlFileName>
      <LongName>9955622 - Disclosure - Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail</Role>
      <ShortName>Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>149</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R150.htm</HtmlFileName>
      <LongName>9955623 - Disclosure - Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail</Role>
      <ShortName>Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>150</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R151.htm</HtmlFileName>
      <LongName>9955624 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>151</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R152.htm</HtmlFileName>
      <LongName>9955625 - Disclosure - Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail</Role>
      <ShortName>Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>152</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R153.htm</HtmlFileName>
      <LongName>9955626 - Disclosure - Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail</Role>
      <ShortName>Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>153</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R154.htm</HtmlFileName>
      <LongName>9955627 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Current Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Other Current Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>154</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R155.htm</HtmlFileName>
      <LongName>9955628 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>155</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R156.htm</HtmlFileName>
      <LongName>9955629 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Non-current Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Other Non-current Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>156</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R157.htm</HtmlFileName>
      <LongName>9955630 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>157</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R158.htm</HtmlFileName>
      <LongName>9955631 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>158</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R159.htm</HtmlFileName>
      <LongName>9955632 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>159</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R160.htm</HtmlFileName>
      <LongName>9955633 - Disclosure - Other Liabilities, Provisions and Commitments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail</Role>
      <ShortName>Other Liabilities, Provisions and Commitments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>160</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R161.htm</HtmlFileName>
      <LongName>9955634 - Disclosure - Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail</Role>
      <ShortName>Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>161</Position>
    </Report>
    <Report instance="kof-20241231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R162.htm</HtmlFileName>
      <LongName>9955635 - Disclosure - Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail</Role>
      <ShortName>Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>162</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="20-F" isDefinitelyFs="true" isIfrs="true" isUsgaap="true" original="kof-20241231.htm">kof-20241231.htm</File>
    <File>kof-20241231.xsd</File>
    <File>kof-20241231_cal.xml</File>
    <File>kof-20241231_def.xml</File>
    <File>kof-20241231_lab.xml</File>
    <File>kof-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>kof-20241231_g1.jpg</File>
    <File>kof-20241231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="53">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
    <BaseTaxonomy items="3049">https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>187
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "kof-20241231.htm": {
   "nsprefix": "kof",
   "nsuri": "http://www.coca-colafemsa.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "kof-20241231.htm"
     ]
    },
    "schema": {
     "local": [
      "kof-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2024-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd",
      "https://xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "kof-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kof-20241231_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/dimensions/dim_full_ifrs_2024-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "kof-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kof-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 384,
   "keyCustom": 267,
   "axisStandard": 44,
   "axisCustom": 3,
   "memberStandard": 98,
   "memberCustom": 169,
   "hidden": {
    "total": 9,
    "http://xbrl.sec.gov/dei/2024": 9
   },
   "contextCount": 1499,
   "entityCount": 1,
   "segmentCount": 283,
   "elementCount": 1287,
   "unitCount": 11,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full": 3049,
    "http://xbrl.sec.gov/dei/2024": 53,
    "http://xbrl.sec.gov/cyd/2024": 15,
    "http://xbrl.sec.gov/ecd/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://www.coca-colafemsa.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.coca-colafemsa.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
     "longName": "9952151 - Statement - Consolidated Statements of Financial Position",
     "shortName": "Consolidated Statements of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:CurrentRecoverablesIncomeTax",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
     "longName": "9952152 - Statement - Consolidated Income Statements",
     "shortName": "Consolidated Income Statements",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:FinanceIncome",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "longName": "9952153 - Statement - Consolidated Statements of Comprehensive Income",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
     "longName": "9952155 - Statement - Consolidated Statements of Changes in Equity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-36",
      "name": "ifrs-full:Equity",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-36",
      "name": "ifrs-full:Equity",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "9952156 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlowsParenthetical",
     "longName": "9952157 - Statement - Consolidated Statements of Cash Flows (Parenthetical)",
     "shortName": "Consolidated Statements of Cash Flows (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InsuranceRevenue",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InsuranceRevenue",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompany",
     "longName": "9952158 - Disclosure - Activities of the Company",
     "shortName": "Activities of the Company",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfParentEntityInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfParentEntityInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparation",
     "longName": "9952159 - Disclosure - Basis of Preparation",
     "shortName": "Basis of Preparation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPolicies",
     "longName": "9952160 - Disclosure - Material Accounting Policies",
     "shortName": "Material Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.coca-colafemsa.com/role/CashandCashEquivalents",
     "longName": "9952161 - Disclosure - Cash and Cash Equivalents",
     "shortName": "Cash and Cash Equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNet",
     "longName": "9952162 - Disclosure - Trade Receivable, Net",
     "shortName": "Trade Receivable, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.coca-colafemsa.com/role/Inventories",
     "longName": "9952163 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets",
     "longName": "9952164 - Disclosure - Other Current Assets and Other Current Financial Assets",
     "shortName": "Other Current Assets and Other Current Financial Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities",
     "longName": "9952165 - Disclosure - Investments in Other Entities",
     "shortName": "Investments in Other Entities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.coca-colafemsa.com/role/Leases",
     "longName": "9952166 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.coca-colafemsa.com/role/Propertyplantequipment",
     "longName": "9952167 - Disclosure - Property, plant & equipment",
     "shortName": "Property, plant & equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssets",
     "longName": "9952168 - Disclosure - Intangible Assets",
     "shortName": "Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets",
     "longName": "9952169 - Disclosure - Other non-current assets and other non-current financial assets",
     "shortName": "Other non-current assets and other non-current financial assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies",
     "longName": "9952170 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies",
     "longName": "9952171 - Disclosure - Balances and Transactions in Foreign Currencies",
     "shortName": "Balances and Transactions in Foreign Currencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits",
     "longName": "9952172 - Disclosure - Post-Employment and Other Non-current Employee Benefits",
     "shortName": "Post-Employment and Other Non-current Employee Benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.coca-colafemsa.com/role/BonusPrograms",
     "longName": "9952173 - Disclosure - Bonus Programs",
     "shortName": "Bonus Programs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayables",
     "longName": "9952174 - Disclosure - Bank Loans and Notes Payables",
     "shortName": "Bank Loans and Notes Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.coca-colafemsa.com/role/OtherIncomeandExpenses",
     "longName": "9952175 - Disclosure - Other Income and Expenses",
     "shortName": "Other Income and Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfOtherIncomeAndExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfOtherIncomeAndExpensesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstruments",
     "longName": "9952176 - Disclosure - Financial Instruments",
     "shortName": "Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries",
     "longName": "9952177 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries",
     "shortName": "Non-Controlling Interest in Consolidated Subsidiaries",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.coca-colafemsa.com/role/Equity",
     "longName": "9952178 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.coca-colafemsa.com/role/EarningsperShare",
     "longName": "9952179 - Disclosure - Earnings per Share",
     "shortName": "Earnings per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxes",
     "longName": "9952180 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments",
     "longName": "9952181 - Disclosure - Other Liabilities, Provisions and Commitments",
     "shortName": "Other Liabilities, Provisions and Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.coca-colafemsa.com/role/Informationbysegment",
     "longName": "9952182 - Disclosure - Information by segment",
     "shortName": "Information by segment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect",
     "longName": "9952183 - Disclosure - Future Impact of Recently Issued Accounting Standards not yet in Effect:",
     "shortName": "Future Impact of Recently Issued Accounting Standards not yet in Effect:",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.coca-colafemsa.com/role/SubsequentEvents",
     "longName": "9952184 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Material Accounting Policies (Policies)",
     "shortName": "Material Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables",
     "longName": "9955512 - Disclosure - Activities of the Company (Tables)",
     "shortName": "Activities of the Company (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparationTables",
     "longName": "9955513 - Disclosure - Basis of Preparation (Tables)",
     "shortName": "Basis of Preparation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables",
     "longName": "9955514 - Disclosure - Material Accounting Policies (Tables)",
     "shortName": "Material Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables",
     "longName": "9955515 - Disclosure - Cash and Cash Equivalents (Tables)",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetTables",
     "longName": "9955516 - Disclosure - Trade Receivable, Net (Tables)",
     "shortName": "Trade Receivable, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.coca-colafemsa.com/role/InventoriesTables",
     "longName": "9955517 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables",
     "longName": "9955518 - Disclosure - Other Current Assets and Other Current Financial Assets (Tables)",
     "shortName": "Other Current Assets and Other Current Financial Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables",
     "longName": "9955519 - Disclosure - Investments in Other Entities (Tables)",
     "shortName": "Investments in Other Entities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.coca-colafemsa.com/role/LeasesTables",
     "longName": "9955520 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.coca-colafemsa.com/role/PropertyplantequipmentTables",
     "longName": "9955521 - Disclosure - Property, plant & equipment (Tables)",
     "shortName": "Property, plant & equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R49": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsTables",
     "longName": "9955522 - Disclosure - Intangible Assets (Tables)",
     "shortName": "Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables",
     "longName": "9955523 - Disclosure - Other non-current assets and other non-current financial assets (Tables)",
     "shortName": "Other non-current assets and other non-current financial assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables",
     "longName": "9955524 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies (Tables)",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables",
     "longName": "9955525 - Disclosure - Balances and Transactions in Foreign Currencies (Tables)",
     "shortName": "Balances and Transactions in Foreign Currencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables",
     "longName": "9955526 - Disclosure - Post-Employment and Other Non-current Employee Benefits (Tables)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.coca-colafemsa.com/role/BonusProgramsTables",
     "longName": "9955527 - Disclosure - Bonus Programs (Tables)",
     "shortName": "Bonus Programs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables",
     "longName": "9955528 - Disclosure - Bank Loans and Notes Payables (Tables)",
     "shortName": "Bank Loans and Notes Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables",
     "longName": "9955529 - Disclosure - Other Income and Expenses (Tables)",
     "shortName": "Other Income and Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables",
     "longName": "9955530 - Disclosure - Financial Instruments (Tables)",
     "shortName": "Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables",
     "longName": "9955531 - Disclosure - Non-Controlling Interest in Consolidated Subsidiaries (Tables)",
     "shortName": "Non-Controlling Interest in Consolidated Subsidiaries (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.coca-colafemsa.com/role/EquityTables",
     "longName": "9955532 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfCapitalStockExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfCapitalStockExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.coca-colafemsa.com/role/EarningsperShareTables",
     "longName": "9955533 - Disclosure - Earnings per Share (Tables)",
     "shortName": "Earnings per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesTables",
     "longName": "9955534 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables",
     "longName": "9955535 - Disclosure - Other Liabilities, Provisions and Commitments (Tables)",
     "shortName": "Other Liabilities, Provisions and Commitments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.coca-colafemsa.com/role/InformationbysegmentTables",
     "longName": "9955536 - Disclosure - Information by segment (Tables)",
     "shortName": "Information by segment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
     "longName": "9955537 - Disclosure - Activities of the Company - Additional Information (Detail)",
     "shortName": "Activities of the Company - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfCapitalStockExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-89",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail",
     "longName": "9955538 - Disclosure - Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)",
     "shortName": "Activities of the Company - Summary of Significant Investments in Subsidiaries (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-92",
      "name": "kof:SubsidiariesActivities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-92",
      "name": "kof:SubsidiariesActivities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
     "longName": "9955539 - Disclosure - Basis of Preparation - Additional Information (Detail)",
     "shortName": "Basis of Preparation - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "mxnPerUSD",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:IncreaseDecreaseInForeignCurrencyExchangeRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails",
     "longName": "9955540 - Disclosure - Basis of Preparation - Schedule of Write-off for Damaged Assets and Expenses and Insurance Recoveries (Details)",
     "shortName": "Basis of Preparation - Schedule of Write-off for Damaged Assets and Expenses and Insurance Recoveries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InventoryWritedown2011",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail",
     "longName": "9955541 - Disclosure - Material Accounting Policies - Summary of Average Exchange Rate (Detail)",
     "shortName": "Material Accounting Policies - Summary of Average Exchange Rate (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "mxnPerUSD",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-103",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail",
     "longName": "9955542 - Disclosure - Material Accounting Policies - Summary of cumulative inflation (Detail)",
     "shortName": "Material Accounting Policies - Summary of cumulative inflation (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-148",
      "name": "kof:CumulativeInflationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-148",
      "name": "kof:CumulativeInflationPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
     "longName": "9955543 - Disclosure - Material Accounting Policies - Additional Information (Detail)",
     "shortName": "Material Accounting Policies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromInterest",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromInterest",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
     "longName": "9955544 - Disclosure - Material Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)",
     "shortName": "Material Accounting Policies - Summary of Property Plant and Equipment Estimated Useful Lives (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-179",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-179",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail",
     "longName": "9955545 - Disclosure - Material Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)",
     "shortName": "Material Accounting Policies - Summary of Revenue from Contracts with Customers (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-211",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail",
     "longName": "9955546 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)",
     "shortName": "Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:Cash",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:Cash",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail",
     "longName": "9955547 - Disclosure - Trade Receivable, Net - Summary of Trade Receivable (Detail)",
     "shortName": "Trade Receivable, Net - Summary of Trade Receivable (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
     "longName": "9955548 - Disclosure - Trade Receivable, Net - Additional Information (Detail)",
     "shortName": "Trade Receivable, Net - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:PercentageOfUnrecoverableTradeAccountsReceivables",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:PercentageOfUnrecoverableTradeAccountsReceivables",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail",
     "longName": "9955549 - Disclosure - Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)",
     "shortName": "Trade Receivable, Net - Summary of Changes in Allowance for Expected Credit Losses (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-223",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-225",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail",
     "longName": "9955550 - Disclosure - Inventories - Summary of Inventories (Detail)",
     "shortName": "Inventories - Summary of Inventories (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:FinishedGoods",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:FinishedGoods",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail",
     "longName": "9955551 - Disclosure - Inventories - Additional Information (Detail)",
     "shortName": "Inventories - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InventoryWritedown2011",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R79": {
     "role": "http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail",
     "longName": "9955552 - Disclosure - Inventories - Summary of Changes in Inventories (Detail)",
     "shortName": "Inventories - Summary of Changes in Inventories (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail",
     "longName": "9955553 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)",
     "shortName": "Other Current Assets and Other Current Financial Assets - Summary of Other Current Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:CurrentPrepaidExpenses",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:AgreementsWithCustomers",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail",
     "longName": "9955554 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)",
     "shortName": "Other Current Assets and Other Current Financial Assets - Summary of Prepaid Expenses (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:AdvancesForInventories",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:AdvancesForInventories",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail",
     "longName": "9955555 - Disclosure - Other Current Assets and Other Current Financial Assets - Additional Information (Detail)",
     "shortName": "Other Current Assets and Other Current Financial Assets - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:OtherCurrentAssetsAndFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:OtherCurrentAssetsAndFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail",
     "longName": "9955556 - Disclosure - Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)",
     "shortName": "Other Current Assets and Other Current Financial Assets - Summary of Other Current Financial Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail",
     "longName": "9955557 - Disclosure - Investments in Other Entities - Summary of Investments in Other Entities (Detail)",
     "shortName": "Investments in Other Entities - Summary of Investments in Other Entities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-231",
      "name": "ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R85": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
     "longName": "9955558 - Disclosure - Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)",
     "shortName": "Investments in Other Entities - Summary of Investment in Associates and Joint Ventures Accounted for under Equity Method (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfCapitalStockExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-245",
      "name": "ifrs-full:ProportionOfOwnershipInterestInAssociate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
     "longName": "9955559 - Disclosure - Investments in Other Entities - Additional Information (Detail)",
     "shortName": "Investments in Other Entities - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:InvestmentImpairments",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-282",
      "name": "ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail",
     "longName": "9955560 - Disclosure - Leases - Company's Right-of-Use Asset (Detail)",
     "shortName": "Leases - Company's Right-of-Use Asset (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail",
     "longName": "9955561 - Disclosure - Leases - Company's Lease Liabilities (Detail)",
     "shortName": "Leases - Company's Lease Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail",
     "longName": "9955562 - Disclosure - Leases - Change in the Company's Lease Liabilities (Detail)",
     "shortName": "Leases - Change in the Company's Lease Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:AdditionsToLeaseLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail",
     "longName": "9955563 - Disclosure - Leases - Additional Information (Detail)",
     "shortName": "Leases - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
     "longName": "9955564 - Disclosure - Property, plant & equipment - Summary of Premises and Equipment (Detail)",
     "shortName": "Property, plant & equipment - Summary of Premises and Equipment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-425",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-433",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail",
     "longName": "9955565 - Disclosure - Property, plant & equipment - Additional Information (Detail)",
     "shortName": "Property, plant & equipment - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
     "longName": "9955566 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)",
     "shortName": "Intangible Assets - Disclosure of Detailed Information About Intangible Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-537",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
     "longName": "9955567 - Disclosure - Intangible Assets - Additional Information (Detail)",
     "shortName": "Intangible Assets - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:PaymentsToSuppliersForGoodsAndServices",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:PaymentsToSuppliersForGoodsAndServices",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
     "longName": "9955568 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)",
     "shortName": "Intangible Assets - Disclosure of Detailed Information About Carrying Amounts of Goodwill (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-572",
      "name": "ifrs-full:Goodwill",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-572",
      "name": "ifrs-full:Goodwill",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
     "longName": "9955569 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)",
     "shortName": "Intangible Assets - Disclosure of Detailed Information About Key Assumptions by CGU for Impairment Test (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-574",
      "name": "kof:WeightedAverageCostOfCapitalPreTaxPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-574",
      "name": "kof:WeightedAverageCostOfCapitalPreTaxPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
     "longName": "9955570 - Disclosure - Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)",
     "shortName": "Intangible Assets - Disclosure of Detailed Information About Sensitivity to Changes in Assumptions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-574",
      "name": "kof:ChangeInWeightedAverageCostOfCapitalPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-574",
      "name": "kof:ChangeInWeightedAverageCostOfCapitalPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail",
     "longName": "9955571 - Disclosure - Other non-current assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)",
     "shortName": "Other non-current assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:NonCurrentPrepaidAdvertisingExpenses",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:NonCurrentPrepaidAdvertisingExpenses",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail",
     "longName": "9955572 - Disclosure - Other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)",
     "shortName": "Other non-current financial assets - Disclosure of Detailed Information About Other Non-Current Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:OtherNonCurrentFinancialAssetsOther",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:OtherNonCurrentFinancialAssetsOther",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
     "longName": "9955573 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies - Schedule of Balances and Transactions with Related Parties and Affiliated Companies (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:TradeAndOtherReceivables",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:TradeAndOtherReceivables",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail",
     "longName": "9955574 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
       "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
       "ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
     "longName": "9955575 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies - Summary of Transactions and Other Related Parties (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail",
     "longName": "9955576 - Disclosure - Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)",
     "shortName": "Balances and Transactions with Related Parties and Affiliated Companies - Summary of Benefits and Aggregate Compensation Paid to Executive Officers and Senior Management of the Company, Recognized as an Expense During the Reporting Period (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:CurrentProvisionsForEmployeeBenefits",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:CurrentProvisionsForEmployeeBenefits",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
     "longName": "9955577 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)",
     "shortName": "Balances and Transactions in Foreign Currencies - Summary of Balances and Transactions in Foreign Currencies (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-660",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
     "longName": "9955578 - Disclosure - Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)",
     "shortName": "Balances and Transactions in Foreign Currencies - Summary of Transactions Denominated in Foreign Currencies, Expressed in Mexican pesos (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-664",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail",
     "longName": "9955579 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Long-Term Assumptions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
     "longName": "9955580 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Assumptions, Amounts of Benefits Expected to be Paid (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-667",
      "name": "kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-667",
      "name": "kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
     "longName": "9955581 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Balances of Liabilities for Post-Employment and Other Non-Current Employee Benefits (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-669",
      "name": "kof:VestedDefinedBenefitObligation",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail",
     "longName": "9955582 - Disclosure - Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)",
     "shortName": "Post-Employment and Other Non-Current Employee Benefits - Balances of Liabilities for Summary of Variable Return Financial Instruments Recorded at Market Values (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:TrustAssetsFixedAndVariableReturnPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfTrustAssetExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:TrustAssetsFixedAndVariableReturnPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfTrustAssetExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
     "longName": "9955583 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
     "longName": "9955584 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statement of Changes in Equity (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statement of Changes in Equity (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R112": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail",
     "longName": "9955585 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
     "longName": "9955586 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Defined Benefit Obligation for Post-Employment and Other Non-Current Employee Benefits (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-709",
      "name": "ifrs-full:DefinedBenefitObligationAtPresentValue",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
     "longName": "9955587 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Changes in Balance of Trust Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-723",
      "name": "ifrs-full:DefinedBenefitObligationAtPresentValue",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail",
     "longName": "9955588 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Variation in Assumptions (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-740",
      "name": "ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail",
     "longName": "9955589 - Disclosure - Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)",
     "shortName": "Post-Employment and Other Non-current Employee Benefits - Summary of Employee Benefits Expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
     "longName": "9955590 - Disclosure - Bonus Programs - Additional Information (Detail)",
     "shortName": "Bonus Programs - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail",
     "longName": "9955591 - Disclosure - Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)",
     "shortName": "Bonus Programs - Summary of Shares Granted Under the Company's Executive Incentive Plans (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
       "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-769",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
     "longName": "9955592 - Disclosure - Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)",
     "shortName": "Bank Loans and Notes Payables - Detailed Information About Borrowings (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:ShorttermBorrowings",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:ShorttermBorrowings",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail",
     "longName": "9955593 - Disclosure - Bank Loans and Notes Payables - Summary of Interest Expense (Detail)",
     "shortName": "Bank Loans and Notes Payables - Summary of Interest Expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
     "longName": "9955594 - Disclosure - Bank Loans and Notes Payables - Additional Information (Detail)",
     "shortName": "Bank Loans and Notes Payables - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c-921",
      "name": "kof:IncreaseInInterestRateOnTheBonds",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-921",
      "name": "kof:IncreaseInInterestRateOnTheBonds",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
     "longName": "9955595 - Disclosure - Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)",
     "shortName": "Bank Loans and Notes Payables - Summary of Reconciliation of Liabilities Arising From Financing Activities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail",
     "longName": "9955596 - Disclosure - Other Income and Expenses - Summary of other income and expenses (Detail)",
     "shortName": "Other Income and Expenses - Summary of other income and expenses (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GainsOnDisposalsOfNoncurrentAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GainsOnDisposalsOfNoncurrentAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
     "longName": "9955597 - Disclosure - Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)",
     "shortName": "Financial Instruments - Summarizes Company's Financial Assets and Liabilities Measured at Fair Value (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-956",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
     "longName": "9955598 - Disclosure - Financial Instruments - Impact of Hedging On Equity (Details)",
     "shortName": "Financial Instruments - Impact of Hedging On Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c-980",
      "name": "kof:DerivativeFinancialAssetsLiabilitiesNet",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-966",
      "name": "kof:DerivativeFinancialAssetsLiabilitiesNet",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
     "longName": "9955599 - Disclosure - Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)",
     "shortName": "Financial Instruments - Outstanding Forward Agreements to Purchase Foreign Currency (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1017",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
     "longName": "9955600 - Disclosure - Financial Instruments - Summarizes Outstanding Cross Currency Swap Agreements (Detail)",
     "shortName": "Financial Instruments - Summarizes Outstanding Cross Currency Swap Agreements (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-998",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfCrossCurrencySwapContractTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
     "longName": "9955601 - Disclosure - Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements for Prior Year (Detail)",
     "shortName": "Financial Instruments - Summarizes outstanding Cross Currency Swap Agreements for Prior Year (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1003",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfCrossCurrencySwapContractTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
     "longName": "9955602 - Disclosure - Financial Instruments - Additional Information (Detail)",
     "shortName": "Financial Instruments - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:Borrowings",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R130": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
     "longName": "9955603 - Disclosure - Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)",
     "shortName": "Financial Instruments - Summarizes Sugar Price and Aluminum Price Contracts (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1006",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
     "longName": "9955604 - Disclosure - Financial Instruments - Outstanding Option Agreements to Purchase Foreign Currency (Detail)",
     "shortName": "Financial Instruments - Outstanding Option Agreements to Purchase Foreign Currency (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R132": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail",
     "longName": "9955605 - Disclosure - Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)",
     "shortName": "Financial Instruments - Summary of Net Effects of Expired Contracts Met Hedging Criteria (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestExpense",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1018",
      "name": "ifrs-full:InterestExpense",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
     "longName": "9955606 - Disclosure - Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)",
     "shortName": "Financial Instruments - Summary of Net Effect of Changes in Fair Value of Derivative Financial Instruments that did not Meet Hedging Criteria for Accounting Purposes (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1033",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail",
     "longName": "9955607 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)",
     "shortName": "Financial Instruments - Summary of Sensitivity Analysis of Market Risks (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "c-1036",
      "name": "kof:SurchargeRatePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1036",
      "name": "kof:SurchargeRatePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
     "longName": "9955608 - Disclosure - Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)",
     "shortName": "Financial Instruments - Summary of Sensitivity Analysis of Interest Rate Risks (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "c-1075",
      "name": "kof:ChangeInUSDollarRateBasisPoints",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1075",
      "name": "kof:ChangeInUSDollarRateBasisPoints",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
     "longName": "9955609 - Disclosure - Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)",
     "shortName": "Financial Instruments - Summary of Contractually Fixed and Variable Pay-offs for Settlement, Repayments and Interest Resulting from Recognized Financial Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "c-1090",
      "name": "ifrs-full:DerivativeFinancialLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1090",
      "name": "ifrs-full:DerivativeFinancialLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail",
     "longName": "9955610 - Disclosure - Financial Instruments - Summary of Supplier Finance Included in All Trade Payables (Detail)",
     "shortName": "Financial Instruments - Summary of Supplier Finance Included in All Trade Payables (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "c-1096",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1096",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
     "longName": "9955611 - Disclosure - Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)",
     "shortName": "Financial Instruments - Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1105",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
     "longName": "9955612 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)",
     "shortName": "Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest in Consolidated Subsidiaries (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:NoncontrollingInterests",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-574",
      "name": "ifrs-full:NoncontrollingInterests",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail",
     "longName": "9955613 - Disclosure - Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)",
     "shortName": "Non Controlling Interest in Consolidated Subsidiaries - Summary of Non Controlling Interest (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:NoncontrollingInterests",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:ExchangeDifferencesOnTranslationOfForeignOperations",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
     "longName": "9955614 - Disclosure - Equity - Additional Information (Detail)",
     "shortName": "Equity - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "mxnPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:ParValuePerShare",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
     "longName": "9955615 - Disclosure - Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)",
     "shortName": "Equity - Summary of Capital Stock Prior To and Immediately After Stock Split (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1285",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfCapitalStockExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
     "longName": "9955616 - Disclosure - Equity - Summary of Capital Stock (Detail)",
     "shortName": "Equity - Summary of Capital Stock (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail",
     "longName": "9955617 - Disclosure - Equity - Summary of Dividends Declared and Paid (Detail)",
     "shortName": "Equity - Summary of Dividends Declared and Paid (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DividendsPaid",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDividendsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DividendsPaid",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDividendsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
     "longName": "9955618 - Disclosure - Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)",
     "shortName": "Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:EarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R146": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
     "longName": "9955619 - Disclosure - Income Taxes - Summary of Major Components of Income Tax Expense (Detail)",
     "shortName": "Income Taxes - Summary of Major Components of Income Tax Expense (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R147": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail",
     "longName": "9955620 - Disclosure - Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)",
     "shortName": "Income Taxes - Summary of Income Tax Recognized in Consolidated Statement of Other Comprehensive Income (OCI) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R148": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail",
     "longName": "9955621 - Disclosure - Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)",
     "shortName": "Income Taxes - Summary of Reconciliation Between Tax Expense and Income Before Income Taxes (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R149": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
     "longName": "9955622 - Disclosure - Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)",
     "shortName": "Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Liabilities (Assets) (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1318",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R150": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail",
     "longName": "9955623 - Disclosure - Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)",
     "shortName": "Income Taxes - Summary of Net Deferred Income Tax Liability (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:DeferredTaxAssetsRelatingToProvisions",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R151": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
     "longName": "9955624 - Disclosure - Income Taxes - Additional Information (Detail)",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "151",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R152": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail",
     "longName": "9955625 - Disclosure - Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)",
     "shortName": "Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "152",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:TaxLossesCarriedForwardWhichExpireInYearSix",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:TaxLossesCarriedForwardWhichExpireInYearSix",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R153": {
     "role": "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail",
     "longName": "9955626 - Disclosure - Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)",
     "shortName": "Income Taxes - Summary of Changes in Balance of Tax Loss Carryforwards (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "153",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "kof:DeferredTaxAssetsOperatingLossCarryForwards1",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-36",
      "name": "kof:DeferredTaxAssetsOperatingLossCarryForwards1",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R154": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail",
     "longName": "9955627 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Current Liabilities (Detail)",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Other Current Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "154",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R155": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail",
     "longName": "9955628 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Other Current Financial Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "155",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:CurrentSundryCreditors",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:CurrentSundryCreditors",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R156": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail",
     "longName": "9955629 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Non-current Liabilities (Detail)",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Other Non-current Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "156",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "kof:TaxesPayable",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "kof:TaxesPayable",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R157": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail",
     "longName": "9955630 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Other Non-current Financial Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "157",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:OtherFinancialLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:OtherFinancialLiabilities",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R158": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail",
     "longName": "9955631 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Nature and Amount of Loss Contingencies Recorded (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "158",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ifrs-full:Provisions",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R159": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
     "longName": "9955632 - Disclosure - Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)",
     "shortName": "Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "159",
     "firstAnchor": {
      "contextRef": "c-15",
      "name": "ifrs-full:Provisions",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1420",
      "name": "kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R160": {
     "role": "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail",
     "longName": "9955633 - Disclosure - Other Liabilities, Provisions and Commitments - Additional Information (Detail)",
     "shortName": "Other Liabilities, Provisions and Commitments - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "160",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "kof:LossContingencyDamagesSoughtValue1",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:LossContingencyDamagesSoughtValue1",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true,
      "unique": true
     }
    },
    "R161": {
     "role": "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
     "longName": "9955634 - Disclosure - Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)",
     "shortName": "Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "161",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "kof:NonCashItemsOtherThanDepreciationAndAmortization",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    },
    "R162": {
     "role": "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
     "longName": "9955635 - Disclosure - Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)",
     "shortName": "Information by segment - Summary of Segment Disclosure for Company's Consolidated Operations Narrative (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "162",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets",
      "unitRef": "mxn",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "kof-20241231.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "kof_A1850SeniorNotesDue2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "A1850SeniorNotesDue2023Member",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1.850% Senior Notes Due 2023",
        "label": "1.850% Senior Notes Due 2023 [Member]",
        "documentation": "1.850% Senior Notes Due 2023"
       }
      }
     },
     "auth_ref": []
    },
    "kof_A2750SeniorNotesDue2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "A2750SeniorNotesDue2030Member",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2.750% Senior Notes Due 2030",
        "label": "2.750% Senior Notes Due 2030 [Member]",
        "documentation": "2.750% Senior Notes Due 2030"
       }
      }
     },
     "auth_ref": []
    },
    "country_AR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "AR",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Argentina",
        "label": "ARGENTINA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_ARS": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "ARS",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Argentine peso",
        "label": "Argentina, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in foreign exchange rates",
        "label": "Abnormally large changes in asset prices or foreign exchange rates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for abnormally large changes in asset prices or foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "kof_AccumulatedDefinedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AccumulatedDefinedBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accumulated benefit obligation",
        "label": "Accumulated defined benefit obligation",
        "documentation": "Accumulated defined benefit obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Depreciation",
        "label": "Accumulated depreciation and amortisation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r76",
      "r486",
      "r497",
      "r504",
      "r505"
     ]
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedImpairmentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated impairment",
        "label": "Accumulated impairment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated impairment. [Refer: Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r241",
      "r256",
      "r342",
      "r486",
      "r497",
      "r504",
      "r505"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income",
        "label": "Accumulated other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative other comprehensive income",
        "label": "Accumulated other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions from business combinations",
        "label": "Acquisitions through business combinations, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Total for all business combinations [member]; Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r498"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions from business combinations",
        "label": "Acquisitions through business combinations, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfDiscountRates",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate used to calculate the defined benefit obligation and the net interest on the net defined benefit liability (asset)",
        "label": "Actuarial assumption of discount rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfDiscountRatesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuarial Assumption of Discount Rates",
        "verboseLabel": "Actuarial Assumption of Discount Rates",
        "label": "Actuarial assumption of discount rates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the discount rates used as actuarial assumptions. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfPensionIncreases",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future pension increase",
        "label": "Actuarial assumption of expected rates of pension increases"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected rate of increases in pension that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreases",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salary increase",
        "label": "Actuarial assumption of expected rates of salary increases"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuarial Assumption of Expected Rates of Salary Increases",
        "label": "Actuarial assumption of expected rates of salary increases [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the expected rates of salary increases used as actuarial assumptions. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuarial assumptions [axis]",
        "label": "Actuarial assumptions [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "ifrs-full_ActuarialAssumptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialAssumptionsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuarial assumptions",
        "label": "Actuarial assumptions [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all actuarial assumptions. Actuarial assumptions are the entity\u2019s unbiased and mutually compatible best estimates of the demographic and financial variables that will determine the ultimate cost of providing post-employment benefits. It also represents the standard value for the 'Actuarial assumptions' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Actuarial gains arising from changes in demographic assumptions",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Actuarial (gains) losses arising from changes in financial assumptions",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "kof_ActuarialGainsLossesArisingFromExperienceAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ActuarialGainsLossesArisingFromExperienceAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuarial (gains) or losses",
        "label": "Actuarial gains (losses) arising from experience adjustments",
        "documentation": "Actuarial gains (losses) arising from experience adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional paid-in capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapitalMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional paid-in capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases",
        "label": "Additions other than through business combinations, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions other than through business combinations, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "kof_AdditionsToLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdditionsToLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions To Lease Liabilities",
        "documentation": "Additions To Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsToNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsToNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures, net",
        "label": "Additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets, and rights arising under insurance contracts"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Classes of financial instruments [domain]; Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r276",
      "r280"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions to right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Address Type [Domain]",
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ifrs-full_AdjustmentsForAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Adjustments for amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Adjustments for decrease (increase) in inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Adjustments for depreciation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment on equity investments",
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "kof_AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable and other current assets",
        "label": "Adjustments for increase decrease in accounts receivable and other current assets",
        "documentation": "Adjustments for increase decrease in accounts receivable and other current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits paid",
        "label": "Adjustments for increase (decrease) in employee benefit liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "kof_AdjustmentsForIncreaseDecreaseInIncomeTaxPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdjustmentsForIncreaseDecreaseInIncomeTaxPaid",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid",
        "label": "Adjustments for increase decrease in income tax paid",
        "documentation": "Adjustments for increase decrease in income tax paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInOtherLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Adjustments for increase (decrease) in other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Suppliers and other accounts payable",
        "label": "Adjustments for increase (decrease) in trade accounts payable"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Adjustments for interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for interest expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest expense; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest income",
        "label": "Adjustments for interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for interest income expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest income; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "ifrs-full_AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on sale of long-lived assets, net",
        "label": "Adjustments for losses (gains) on disposal of non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for losses (gains) on disposal of non-current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Non-current assets; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r506"
     ]
    },
    "kof_AdjustmentsForMarketValueLossOnFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdjustmentsForMarketValueLossOnFinancialInstruments",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Market value (gain) loss on financial instruments",
        "label": "Adjustments for market value loss on financial instruments",
        "documentation": "Adjustments for market value loss on financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AdjustmentsForMonetaryPositionGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdjustmentsForMonetaryPositionGainLossNet",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Monetary position gain, net",
        "label": "Adjustments for monetary position gain loss net",
        "documentation": "Adjustments for monetary position gain loss net"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash movements in post-employment and other non-current employee benefits obligations",
        "label": "Adjustments for non cash movements in post employment and other non current employee benefits",
        "documentation": "Adjustments for non cash movements in post employment and other non current employee benefits"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AdjustmentsForNonCashOperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdjustmentsForNonCashOperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash operating expenses",
        "label": "Adjustments for non cash operating expenses",
        "documentation": "Adjustments for non cash operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AdjustmentsForOtherTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdjustmentsForOtherTax",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other taxes",
        "label": "Adjustments for other tax",
        "documentation": "Adjustments for other tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments for:",
        "label": "Adjustments to reconcile profit (loss) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share of the (profit) of associates and joint ventures accounted for using the equity method, net of income taxes",
        "label": "Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes",
        "documentation": "Adjustments for share profit loss of associates and joint ventures accounted for using equity method net of taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment expense",
        "label": "Adjustments for share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "kof_AdjustmentsForTaxCreditRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdjustmentsForTaxCreditRecovery",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax credit recovery",
        "label": "Adjustments For Tax Credit Recovery",
        "documentation": "Adjustments For Tax Credit Recovery"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange loss (income), net",
        "label": "Adjustments for unrealised foreign exchange losses (gains)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r326",
      "r510"
     ]
    },
    "ifrs-full_AdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative expenses",
        "label": "Administrative expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity classifies as being administrative."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r110",
      "r295"
     ]
    },
    "kof_AdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdministrativeExpenseMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative expense",
        "label": "Administrative expense [Member]",
        "documentation": "Administrative expense [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdministrativeExpensesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative Expenses",
        "label": "Administrative expenses [Member]",
        "documentation": "Administrative expenses [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AdvancesForInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdvancesForInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances to suppliers",
        "label": "Advances for inventories",
        "documentation": "Advances for inventories"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AdvertisingExpenseToRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AdvertisingExpenseToRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertisement expense paid to The Coca-Cola Company",
        "label": "Advertising expense to related party transactions",
        "documentation": "Advertising expense to related party transactions"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AfterSixYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AfterSixYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After six years",
        "label": "After Six Years [Member]",
        "documentation": "After Six Years"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r382",
      "r393",
      "r403",
      "r436"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r385",
      "r396",
      "r406",
      "r439"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "kof_AgreementsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AgreementsWithCustomers",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreements with customers, net of accumulated amortization",
        "label": "Agreements with customers",
        "documentation": "Agreements with customers"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AlimentosDeSojaS.A.UMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AlimentosDeSojaS.A.UMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alimentos de Soja S.A.U",
        "label": "Alimentos De Soja S.A.U [Member]",
        "documentation": "Alimentos De Soja S.A.U"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AlimentosDeSojaSAUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AlimentosDeSojaSAUMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alimentos de Soja S.A.U.",
        "label": "Alimentos de Soja S.A.U. [Member]",
        "documentation": "Alimentos de Soja S.A.U."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All currencies",
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r386",
      "r397",
      "r407",
      "r431",
      "r440",
      "r444",
      "r452"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance account for credit losses of financial assets",
        "label": "Allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "kof_AluminumPriceContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AluminumPriceContractsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aluminum price contracts",
        "label": "Aluminum price contracts [Member]",
        "documentation": "Aluminum price contracts [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "kof_AmericanDepositarySharesEachRepresenting10UnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AmericanDepositarySharesEachRepresenting10UnitsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "American Depositary Shares, each representing 10 units",
        "label": "American Depositary Shares, each representing 10 units [Member]",
        "documentation": "American Depositary Shares, each representing 10 units"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense for agreements with customers",
        "label": "Amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets",
        "label": "Amortisation, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "kof_AmortizationPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AmortizationPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization prepaid expenses",
        "label": "Amortization prepaid expenses",
        "documentation": "Amortization prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AmountInLegalReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AmountInLegalReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount in legal reserve",
        "label": "Amount in legal reserve",
        "documentation": "Amount in legal reserve"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AmountReclassifiedFromOCIToProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AmountReclassifiedFromOCIToProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount reclassified from OCI to profit or loss",
        "label": "Amount reclassified from OCI to profit or loss",
        "documentation": "Amount reclassified from OCI to profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions due from related party",
        "label": "Amounts receivable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r102",
      "r107"
     ]
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Analysis of income and expense [abstract]",
        "label": "Analysis of income and expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexican statutory income tax rate",
        "label": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "verboseLabel": "Total assets",
        "label": "Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r196",
      "r197",
      "r198",
      "r274",
      "r278"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AssociatesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total for all associates",
        "label": "Total for all associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r115",
      "r118",
      "r195"
     ]
    },
    "ifrs-full_AtFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AtFairValueMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At Fair Value",
        "label": "At fair value [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for measurement based on fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r149",
      "r178",
      "r196"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.coca-colafemsa.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r389"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.coca-colafemsa.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r389"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.coca-colafemsa.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r389"
     ]
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AverageEffectiveTaxRate",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Average effective tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "kof_AverageExchangeRateARSUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AverageExchangeRateARSUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exchange rate ARS/USD",
        "label": "Average exchange rate (ARS/USD) [Member]",
        "documentation": "Average exchange rate (ARS/USD) [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AverageExchangeRateBRLUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AverageExchangeRateBRLUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exchange rate BRL/USD",
        "label": "Average exchange rate (BRL/USD) [Member]",
        "documentation": "Average exchange rate (BRL/USD [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AverageExchangeRateCOPUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AverageExchangeRateCOPUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exchange rate COP/USD",
        "label": "Average exchange rate (COP/USD) [Member]",
        "documentation": "Average exchange rate (COP/USD) [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AverageExchangeRateCRCUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AverageExchangeRateCRCUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exchange rate CRC/USD",
        "label": "Average Exchange Rate CRC/USD [Member]",
        "documentation": "Average Exchange Rate CRC/USD"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AverageExchangeRateMXNUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AverageExchangeRateMXNUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exchange rate MXN/USD",
        "label": "Average exchange rate (MXN/USD) [Member]",
        "documentation": "Average exchange rate (MXN/USD) [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AverageExchangeRateUYUUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AverageExchangeRateUYUUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exchange rate UYU/USD",
        "label": "Average exchange rate (UYU/USD) [Member]",
        "documentation": "Average exchange rate (UYU/USD) [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AverageFederalProductionAndFederalSalesTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AverageFederalProductionAndFederalSalesTax",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average federal production and federal sales tax",
        "label": "Average federal production and federal sales tax",
        "documentation": "Average federal production and federal sales tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exchange rate",
        "label": "Average foreign exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "kof_AverageInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AverageInterestRateMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swaps",
        "label": "Average Interest Rate [Member]",
        "documentation": "Average interest rate [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AveragePriceUSDCentLbMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AveragePriceUSDCentLbMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average price (USD cent/Lb)",
        "label": "Average price (USD cent/Lb) [Member]",
        "documentation": "Average price (USD cent/Lb) [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AveragePriceUSDPerGallonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AveragePriceUSDPerGallonMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Price USD, Per Gallon",
        "label": "Average Price USD, Per Gallon [Member]",
        "documentation": "Average Price USD, Per Gallon"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AveragePriceUSDPerTonOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AveragePriceUSDPerTonOneMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average price (USD/Ton) 1",
        "label": "Average price USD, per ton one [Member]",
        "documentation": "Average price USD, per ton one [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_AveragePriceUSDPerTonTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "AveragePriceUSDPerTonTwoMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average price (USD/Ton) 2",
        "label": "Average price USD, per ton two [Member]",
        "documentation": "Average price USD, per ton two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r446"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "country_BR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "BR",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brazil",
        "label": "BRAZIL"
       }
      }
     },
     "auth_ref": []
    },
    "currency_BRL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "BRL",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real",
        "label": "Brazil, Brazil Real"
       }
      }
     },
     "auth_ref": []
    },
    "kof_BalanceInLegalReserveFund": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "BalanceInLegalReserveFund",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance in legal reserve fund",
        "label": "Balance in legal reserve fund",
        "documentation": "Balance in legal reserve fund"
       }
      }
     },
     "auth_ref": []
    },
    "kof_BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "BalanceOfIncomeTaxIncludedInAccumulatedOtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax related to items charged or recognized directly in OCI as of year-end:",
        "label": "Balance of income tax included in accumulated other comprehensive income [Abstract]",
        "documentation": "Balance of income tax included in accumulated other comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_BalancesAndTransactionsInForeignCurrenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "BalancesAndTransactionsInForeignCurrenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Balances and Transactions in Foreign Currencies [Abstract]",
        "documentation": "Balances and Transactions in Foreign Currencies"
       }
      }
     },
     "auth_ref": []
    },
    "kof_BankInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "BankInstrumentsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank instruments",
        "label": "Bank instruments [Member]",
        "documentation": "Bank instruments [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic controlling interest net income (per share)",
        "terseLabel": "Earnings per share",
        "label": "Basic earnings (loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120"
     ]
    },
    "ifrs-full_BenefitsPaidOrPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BenefitsPaidOrPayable",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Benefits paid",
        "label": "Benefits paid or payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of benefits paid or payable for retirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "kof_BetaSanMiguelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "BetaSanMiguelMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beta San Miguel",
        "label": "Beta san miguel [Member]",
        "documentation": "Beta san miguel [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_BiometricAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "BiometricAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Biometric:",
        "label": "Biometric [Abstract]",
        "documentation": "Biometric [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_BonusExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "BonusExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bonus expense",
        "label": "Bonus expense",
        "documentation": "Bonus expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long term debt",
        "label": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Floating interest rate",
        "label": "Borrowings, adjustment to interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings by name [axis]",
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings by name",
        "label": "Borrowings by name [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual rate",
        "verboseLabel": "Fixed interest rate",
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "kof_BottlerAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "BottlerAgreementMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bottler Agreement",
        "label": "Bottler agreement [Member]",
        "documentation": "Bottler agreement [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bottom of Range",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r200",
      "r224",
      "r235",
      "r330",
      "r332",
      "r514"
     ]
    },
    "ifrs-full_BrandNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BrandNamesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Rights to Produce and Distribute Coca-Cola trademark Products",
        "label": "Brand names [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing rights to a group of complementary assets such as a trademark (or service mark) and its related trade name, formulas, recipes and technological expertise. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings",
        "label": "Buildings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r366",
      "r389"
     ]
    },
    "country_CO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CO",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Colombia",
        "label": "COLOMBIA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_COP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "COP",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Colombian peso",
        "label": "Colombia, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "country_CR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CR",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costa Rica",
        "label": "COSTA RICA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CRC": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "CRC",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Colon",
        "label": "Costa Rica, Colones"
       }
      }
     },
     "auth_ref": []
    },
    "kof_CancellationAndAdjustmentsReductionOfAccessoriesInContigencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CancellationAndAdjustmentsReductionOfAccessoriesInContigencies",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancellation and adjustments, reduction of accessories in contingencies",
        "label": "Cancellation And Adjustments, Reduction Of Accessories In Contigencies",
        "documentation": "Cancellation And Adjustments, Reduction Of Accessories In Contigencies"
       }
      }
     },
     "auth_ref": []
    },
    "kof_CancellationOfContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CancellationOfContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancellation of contingencies",
        "label": "Cancellation of contingencies",
        "documentation": "Cancellation of contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "kof_CapitalContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CapitalContribution",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital contribution",
        "label": "Capital contribution",
        "documentation": "Capital contribution"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r73",
      "r138",
      "r141",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r241",
      "r256",
      "r257"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount",
        "label": "Carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r73",
      "r141",
      "r146",
      "r148",
      "r149",
      "r241",
      "r256",
      "r257"
     ]
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and bank balances",
        "label": "Cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Total",
        "label": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r163",
      "r185"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents [abstract]",
        "label": "Cash and cash equivalents [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at the beginning of the period",
        "periodEndLabel": "Cash and cash equivalents at the end of the period",
        "label": "Cash and cash equivalents if different from statement of financial position"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "ifrs-full_CashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsSummaryofCashandCashEquivalentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "ifrs-full_CashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowHedgesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedges",
        "label": "Cash flow hedges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to variability in cash flows that (a) are attributable to a particular risk associated with a recognised asset or liability (such as all or some future interest payments on variable rate debt) or a highly probable forecast transaction; and (b) could affect profit or loss. [Refer: Types of hedges [domain]]"
       }
      }
     },
     "auth_ref": [
      "r144",
      "r249",
      "r250",
      "r251"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows used in financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r164"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCING ACTIVITIES:",
        "label": "Cash flows from (used in) financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows used in investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r164"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVESTING ACTIVITIES:",
        "label": "Cash flows from (used in) investing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows generated from operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities, from continuing and discontinued operations. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r151",
      "r164"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "OPERATING ACTIVITIES:",
        "label": "Cash flows from (used in) operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Business acquisition and mergers, net of cash acquired",
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of leases",
        "label": "Cash outflow for leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "kof_CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Investments in other entities and financial assets",
        "label": "Cash Payments (Receipts) From Investments In Other Entities And Financial Assets",
        "documentation": "Cash payments (receipts) from investments in other entities and financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of financial liabilities [abstract]",
        "label": "Categories of financial liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of related parties [axis]",
        "label": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of related parties",
        "label": "Categories of related parties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "kof_ChangeInAluminumPriceEffectOnEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ChangeInAluminumPriceEffectOnEquity",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Aluminum price, effect on equity",
        "label": "Change in Aluminum price, effect on equity",
        "documentation": "Change in aluminum price, effect on equity."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ChangeInAluminumPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ChangeInAluminumPricePercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change on Aluminum price",
        "label": "Change in Aluminum price percentage",
        "documentation": "Change in aluminum price percentage."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of financial instruments recognized in OCI",
        "label": "Change in fair value of financial instruments recognized in OCI",
        "documentation": "Change in fair value of financial instruments recognized in OCI"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ChangeInForeignCurrencyRateEffectOnEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ChangeInForeignCurrencyRateEffectOnEquity",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect on equity",
        "label": "Change in foreign currency rate, effect on equity",
        "documentation": "Change in foreign currancy rate, effect on equity."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ChangeInForeignCurrencyRateEffectOnProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ChangeInForeignCurrencyRateEffectOnProfitLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Profit and loss effect",
        "terseLabel": "Effect\u00a0on profit\u00a0or (loss)",
        "label": "Change in foreign currency rate, effect on profit (loss)",
        "documentation": "Change in foreign currancy rate, effect on profit (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ChangeInSugarPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ChangeInSugarPricePercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change on sugar Price",
        "label": "Change in Sugar price percentage",
        "documentation": "Change in sugar price percentage."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ChangeInUSDollarRateBasisPoints": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ChangeInUSDollarRateBasisPoints",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change\u00a0in rate",
        "label": "Change in US Dollar Rate Basis Points",
        "documentation": "Change in US dollar rate basis points description."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ChangeInVolumeGrowthOfCompoundAnnualGrowthRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ChangeInVolumeGrowthOfCompoundAnnualGrowthRate",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change\u00a0in\u00a0Volume Growth CAGR",
        "label": "Change In Volume Growth Of Compound Annual Growth Rate",
        "documentation": "Change In Volume Growth Of Compound Annual Growth Rate"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ChangeInWeightedAverageCostOfCapitalPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ChangeInWeightedAverageCostOfCapitalPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in weighted average cost of capital percentage",
        "label": "Change In Weighted Average Cost Of Capital Percentage",
        "documentation": "Change In Weighted Average Cost Of Capital Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ifrs-full_ChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ChangesInEquityAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects in equity:",
        "label": "Changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail": {
       "parentTag": "ifrs-full_CostOfMerchandiseSold",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods and work in progress",
        "label": "Decrease (increase) in inventories of finished goods and work in progress"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in inventories of finished goods and work in progress. [Refer: Inventories; Current finished goods; Current work in progress]"
       }
      }
     },
     "auth_ref": [
      "r54",
      "r294"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ClassACommonStockMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A shares, without par value",
        "label": "Class A Common Stock [Member]",
        "documentation": "Class A Common Stock."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ClassBCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ClassBCommonStockMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B shares, without par value",
        "label": "Class B Common Stock [Member]",
        "documentation": "Class B common stock."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ClassDCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ClassDCommonStockMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series D shares, without par value",
        "label": "Class D Common Stock [Member]",
        "documentation": "Class D Common Stock."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ClassLCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ClassLCommonStockMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series L shares, without par value",
        "label": "Class L Common Stock [Member]",
        "documentation": "Class L Common Stock."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of assets [axis]",
        "label": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r128",
      "r199",
      "r212"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of assets",
        "label": "Classes of assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r199",
      "r212"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial assets [axis]",
        "label": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r262",
      "r263",
      "r288",
      "r289"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial assets",
        "label": "Classes of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r232",
      "r262",
      "r263",
      "r288",
      "r289"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial instruments [axis]",
        "label": "Classes of financial instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r258",
      "r259",
      "r260"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial instruments [domain]",
        "label": "Classes of financial instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r256",
      "r258",
      "r259",
      "r260"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of intangible assets and goodwill [axis]",
        "label": "Classes of intangible assets and goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of intangible assets and goodwill",
        "label": "Classes of intangible assets and goodwill [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "ifrs-full_ClassesOfInventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfInventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of current inventories [abstract]",
        "label": "Classes of current inventories [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfOtherProvisionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfOtherProvisionsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of other provisions",
        "label": "Classes of other provisions [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of property, plant and equipment [axis]",
        "label": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of property, plant and equipment [domain]",
        "label": "Classes of property, plant and equipment [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfProvisionsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of other provisions [axis]",
        "label": "Classes of other provisions [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/Cover",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of share capital [axis]",
        "label": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/Cover",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of share capital",
        "label": "Classes of share capital [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ClosingForeignExchangeRate",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange rate",
        "label": "Closing foreign exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "kof_CocaColaCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CocaColaCompanyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Coca-Cola Company",
        "label": "Coca cola company [Member]",
        "documentation": "Coca cola company [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_CommodityPriceContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CommodityPriceContractsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity price contracts",
        "label": "Commodity Price Contracts [member]",
        "documentation": "Commodity price contracts."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommodityPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CommodityPriceRiskMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount (in millions of pesos)",
        "label": "Commodity price risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in commodity prices. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r343",
      "r354"
     ]
    },
    "kof_CommodityRiskAveragePrice": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CommodityRiskAveragePrice",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity risk, average price (in US dollars per ton or pound)",
        "label": "Commodity Risk, Average Price",
        "documentation": "Commodity Risk, Average Price"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r427"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of equity [axis]",
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of equity",
        "label": "Components of equity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other comprehensive income not to be reclassified to profit or loss in subsequent periods:",
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.coca-colafemsa.com/role/ConsoldidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Consolidated comprehensive income for the year, net of income tax",
        "terseLabel": "Consolidated comprehensive income for the year, net of income tax",
        "label": "Comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r39",
      "r167",
      "r169",
      "r183",
      "r328"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Attributable to:",
        "label": "Comprehensive income attributable to [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsoldidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest",
        "label": "Comprehensive income, attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r42"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsoldidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity holders of the parent",
        "label": "Comprehensive income, attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r43"
     ]
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Balance Sheet Statement [Table]",
        "label": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedCashFlowStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Cash Flow Statement [Table]",
        "label": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Cash Flow Statements, Captions [Line Items]",
        "label": "Condensed Cash Flow Statements, Captions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedIncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedIncomeStatementTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Income Statement [Table]",
        "label": "Condensed Income Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Income Statements, Captions [Line Items]",
        "label": "Condensed Income Statements, Captions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedStatementOfComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedStatementOfComprehensiveIncomeTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Statement of Comprehensive Income [Table]",
        "label": "Condensed Statement of Comprehensive Income [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedStatementOfIncomeCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedStatementOfIncomeCaptionsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Statement of Income Captions [Line Items]",
        "label": "Condensed Statement of Income Captions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ConsolidatedFinancialStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ConsolidatedFinancialStatementLocationAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Financial Statement Location [Axis]",
        "label": "Consolidated financial statement location [Axis]",
        "documentation": "Consolidated financial statement location [axis]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ConsolidatedFinancialStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ConsolidatedFinancialStatementLocationDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated financial statement location [Domain]",
        "label": "Consolidated financial statement location [Domain]",
        "documentation": "Consolidated financial statement location [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ConsolidatedFinancialStatementLocationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ConsolidatedFinancialStatementLocationMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated financial statement location",
        "label": "Consolidated financial statement location [Member]",
        "documentation": "Consolidated financial statement location [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in Fixed Assets in Progress",
        "label": "Construction in progress [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "ifrs-full_ConsumerLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ConsumerLoansMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans to consumers",
        "label": "Loans to consumers [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for loans that are made to individuals for personal use."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r352",
      "r355"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Email Address",
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Name",
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ContingenciesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ContingenciesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingencies",
        "label": "Contingencies [Member]",
        "documentation": "Contingencies [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments for the purchase of property, plant and equipment",
        "label": "Contractual commitments for acquisition of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual commitments for the acquisition of property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ContributionsToPlanNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Plan amendments",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from contributions to plan"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from contributions to a defined benefit plan. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "kof_ControladoraInteramericanaDeBebidasSDeRLDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ControladoraInteramericanaDeBebidasSDeRLDeCVMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Controladora Interamericana de Bebidas, S. de R. L. de C.V.",
        "label": "Controladora interamericana de bebidas, S. de R.L. de C.V. [Member]",
        "documentation": "Controladora interamericana de bebidas, S. de R.L. de C.V. [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_CostOfGoodsSoldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CostOfGoodsSoldMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods Sold",
        "label": "Cost of goods sold [Member]",
        "documentation": "Cost of goods sold [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfMerchandiseSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CostOfMerchandiseSold",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Cost of merchandise sold"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of merchandise that was sold during the period and recognised as an expense."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods sold",
        "label": "Cost of sales"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r54"
     ]
    },
    "ifrs-full_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales",
        "label": "Cost of sales [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount of all expenses directly or indirectly attributed to goods or services sold. This member is used to attribute an expense by nature to a functional line item in the statement of profit or loss."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r478"
     ]
    },
    "ifrs-full_CountryOfDomicileMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CountryOfDomicileMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico",
        "label": "Country of domicile [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the country in which the entity is registered and where it has its legal address or registered office."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284"
     ]
    },
    "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CountryOfIncorporationOrResidenceOfSubsidiary",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Country",
        "label": "Country of incorporation of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The country in which a subsidiary of the entity is incorporated. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r113",
      "r116",
      "r172",
      "r175"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "kof_CrossCurrencySwapsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CrossCurrencySwapsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cross-currency swaps",
        "label": "Cross Currency Swaps [member]",
        "documentation": "Cross currency swaps."
       }
      }
     },
     "auth_ref": []
    },
    "kof_CrossCurrencySwapsUSDIntoBRLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CrossCurrencySwapsUSDIntoBRLMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cross currency swaps (USD to BRL)",
        "label": "Cross Currency Swaps (USD into BRL) [member]",
        "documentation": "Cross currency swaps (USD into BRL)."
       }
      }
     },
     "auth_ref": []
    },
    "kof_CrossCurrencySwapsUSDIntoMXNMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CrossCurrencySwapsUSDIntoMXNMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cross currency swaps (USD to MXN)",
        "label": "Cross Currency Swaps (USD into MXN) [member]",
        "documentation": "Cross currency swaps (USD into MXN)."
       }
      }
     },
     "auth_ref": []
    },
    "kof_CumulativeInflationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CumulativeInflationPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative inflation percentage",
        "label": "Cumulative inflation percentage",
        "documentation": "Cumulative inflation percentage"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency [Axis]",
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyInWhichInformationIsDisplayedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrencyInWhichInformationIsDisplayedAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency in which information is displayed [axis]",
        "label": "Currency in which information is displayed [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ifrs-full_CurrencyInWhichSupplementaryInformationIsDisplayedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrencyInWhichSupplementaryInformationIsDisplayedMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency in which supplementary information is displayed",
        "label": "Currency in which supplementary information is displayed [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member indicates information displayed in a currency that is different from either the entity\u2019s functional currency or its presentation currency."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ifrs-full_CurrencySwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrencySwapContractMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cross currency swaps and interest rate swaps",
        "label": "Currency swap contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a currency swap contract. [Refer: Swap contract [member]]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "kof_CurrentAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CurrentAccruedExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Current Accrued Expenses",
        "documentation": "Current Accrued Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "terseLabel": "Current assets",
        "label": "Current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r179",
      "r328"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail": {
       "parentTag": "ifrs-full_OtherCurrentFinancialAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial instruments",
        "label": "Current derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentFinancialLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial instruments",
        "label": "Current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_CurrentDividendPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentDividendPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentFinancialLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends payable",
        "label": "Current dividend payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current dividend payables. [Refer: Dividend payables]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentInterestPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentInterestPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payable",
        "label": "Current interest payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current interest payable. [Refer: Interest payable]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current portion of lease liabilities",
        "terseLabel": "Current",
        "label": "Current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "terseLabel": "Current liabilities",
        "label": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r181",
      "r328"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES",
        "label": "Current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other taxes payable",
        "label": "Current payables on social security and taxes other than income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables on social security and taxes other than incomes tax. [Refer: Payables on social security and taxes other than income tax]"
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "kof_CurrentPortionOfBankLoansAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CurrentPortionOfBankLoansAndNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank loans and notes payable",
        "label": "Current portion of bank loans and notes payable",
        "documentation": "Current portion of bank loans and notes payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPortionOfLongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current portion of non-current debt",
        "terseLabel": "Current portion of long term debt",
        "label": "Current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "kof_CurrentPrepaidBonuses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CurrentPrepaidBonuses",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid bonuses",
        "label": "Current prepaid bonuses",
        "documentation": "Current prepaid bonuses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail",
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "totalLabel": "Total",
        "label": "Current prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentPrepaymentsAndOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Current prepayments and other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_CurrentProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentProvisionsForEmployeeBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current compensation and employee benefits",
        "label": "Current provisions for employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentRecognisedLiabilitiesDefinedBenefitPlan",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term employee benefits",
        "label": "Current net defined benefit liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current net defined benefit liability. [Refer: Net defined benefit liability]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "kof_CurrentRecoverablesIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CurrentRecoverablesIncomeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recoverable income tax",
        "label": "Current Recoverables Income Tax",
        "documentation": "Current Recoverables Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentServiceCostNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current\u00a0Service Cost",
        "verboseLabel": "Current Service\u00a0Cost",
        "label": "Increase in net defined benefit liability (asset) resulting from current service cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "kof_CurrentSundryCreditors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "CurrentSundryCreditors",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentFinancialLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sundry creditors",
        "label": "Current sundry creditors",
        "documentation": "Current sundry creditors"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current year",
        "label": "Current tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax expense (income) and adjustments for current tax of prior periods [abstract]",
        "label": "Current tax expense (income) and adjustments for current tax of prior periods [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payable",
        "label": "Current tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables",
        "label": "Current trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r463"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r463"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r376",
      "r465"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r376",
      "r465"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r378",
      "r467"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r376",
      "r465"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r369",
      "r458"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r459"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r459"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r368",
      "r457"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r368",
      "r457"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r368",
      "r457"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r371",
      "r460"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r462"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r462"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r463"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r377",
      "r466"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r375",
      "r464"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r372",
      "r461"
     ]
    },
    "kof_DecreaseInProvisionsResultingFromPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DecreaseInProvisionsResultingFromPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments",
        "label": "Decrease in provisions resulting from payments",
        "documentation": "Decrease in provisions resulting from payments"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DecreaseInProvisionsThroughCancellationAndExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DecreaseInProvisionsThroughCancellationAndExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cancellation and adjustments",
        "label": "Decrease in provisions through cancellation and expiration",
        "documentation": "Decrease in provisions through cancellation and expiration"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Life annuities",
        "label": "Decrease (increase) in defined benefit life annuities, net defined benefit liability (asset)",
        "documentation": "Decrease (increase) in defined benefit life annuities, net defined benefit liability (asset)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DecreaseThroughWriteoffFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DecreaseThroughWriteoffFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Charges and write-offs of uncollectible accounts",
        "label": "Decrease through write-off, financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in financial assets resulting from write-off. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r351"
     ]
    },
    "kof_DeferredIncomeTaxAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DeferredIncomeTaxAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax asset",
        "label": "Deferred Income Tax Asset",
        "documentation": "Deferred Income Tax Asset"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "negatedLabel": "Deferred tax, asset",
        "label": "Deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r24",
      "r63"
     ]
    },
    "kof_DeferredTaxAssetsOperatingLossCarryForwards1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DeferredTaxAssetsOperatingLossCarryForwards1",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of the period",
        "periodEndLabel": "Balance at end of the period",
        "label": "Deferred tax assets operating loss carry forwards1",
        "documentation": "Deferred tax assets operating loss carry forwards1"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of foreign currency exchange rates",
        "label": "Deferred tax assets operating loss carry forwards foreign currency translation",
        "documentation": "Deferred tax assets operating loss carry forwards foreign currency translation"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Usage of tax losses",
        "label": "Deferred tax assets operating loss carry forwards usage of tax losses",
        "documentation": "Deferred tax assets operating loss carry forwards usage of tax losses"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DeferredTaxAssetsRelatingToProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DeferredTaxAssetsRelatingToProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax provision for the period",
        "label": "Deferred tax assets relating to provisions",
        "documentation": "Deferred tax assets relating to provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax income expense",
        "terseLabel": "Deferred income tax related to consolidated statement of income",
        "label": "Deferred tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense (income) [abstract]",
        "label": "Deferred tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Origination and reversal of temporary differences",
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "kof_DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Utilization (benefit) of tax losses recognized",
        "label": "Deferred tax expense (income) utilization of tax losses recognized",
        "documentation": "Deferred tax expense (income) utilization of tax losses recognized"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r24",
      "r63"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred income tax related to consolidated statement of financial position",
        "negatedPeriodStartLabel": "Balance at beginning of the period",
        "negatedPeriodEndLabel": "Balance at end of the period",
        "label": "Deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "kof_DeferredTaxLiabilityUnrealizedExchangeGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DeferredTaxLiabilityUnrealizedExchangeGains",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative translation effect and inflation adjustment",
        "label": "Deferred tax liability unrealized exchange gains",
        "documentation": "Deferred tax liability unrealized exchange gains"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DefinedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DefinedBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail": {
       "parentTag": "ifrs-full_LiabilityAssetOfDefinedBenefitPlans",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit obligation",
        "label": "Defined benefit obligation",
        "documentation": "Defined benefit obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DefinedBenefitObligationAtPresentValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DefinedBenefitObligationAtPresentValue",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "Defined benefit obligation, at present value"
       }
      },
      "en": {
       "role": {
        "documentation": "The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]"
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "kof_DefinedBenefitObligationFundsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DefinedBenefitObligationFundsAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail": {
       "parentTag": "ifrs-full_LiabilityAssetOfDefinedBenefitPlans",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Pension plan funds at fair value",
        "label": "Defined benefit obligation funds at fair value",
        "documentation": "Defined benefit obligation funds at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post employment least invest percentage",
        "label": "Defined Benefit Plan, Fund Assets, Post Employment Invest Percentage, Minimum",
        "documentation": "Defined Benefit Plan, Fund Assets, Post Employment Invest Percentage, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plans [axis]",
        "label": "Defined benefit plans [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_DefinedBenefitPlansDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plans",
        "label": "Defined benefit plans [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "verboseLabel": "Depreciation and amortization",
        "label": "Depreciation and amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r54",
      "r188",
      "r271",
      "r280",
      "r294"
     ]
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation for the year",
        "label": "Depreciation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation right-of-use assets",
        "negatedLabel": "Depreciation",
        "label": "Depreciation, right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentFinancialAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
      "http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative financial instruments",
        "terseLabel": "Asset",
        "label": "Derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "kof_DerivativeFinancialAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DerivativeFinancialAssetsLiabilitiesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Financial instruments designated as hedging instruments, at fair value, begging balance",
        "periodEndLabel": "Financial instruments designated as hedging instruments, at fair value, ending balance",
        "label": "Derivative Financial Assets (Liabilities), Net",
        "documentation": "Derivative Financial Assets (Liabilities), Net"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DerivativeFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DerivativeFinancialInstrumentsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial instruments",
        "label": "Derivative financial instruments [Member]",
        "documentation": "Derivative financial instruments [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DerivativeFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial instruments liability",
        "verboseLabel": "Derivatives financial liabilities (assets)",
        "label": "Derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "kof_DerivativesDesignatedAsHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DerivativesDesignatedAsHedgesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives designated as hedges",
        "label": "Derivatives designated as hedges [member]",
        "documentation": "Derivatives designated as hedges [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DerivativesNotDesignatedForHedgeAccountingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DerivativesNotDesignatedForHedgeAccountingMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives Not Designated For Hedge Accounting",
        "label": "Derivatives Not Designated For Hedge Accounting [member]",
        "documentation": "Derivatives Not Designated For Hedge Accounting [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administrative and selling expenses",
        "label": "Description of accounting policy for administrative and selling expenses explanatory [Policy Text Block]",
        "documentation": "The description of accounting policy for administrative and selling expenses [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of consolidation",
        "label": "Description of accounting policy for basis of consolidation explanatory [Policy Text Block]",
        "documentation": "The description of the entity's accounting policy for basis of consolidation [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations",
        "label": "Description of accounting policy for business combinations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for business combinations. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial instruments",
        "label": "Description of accounting policy for derivative financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for derivative financial instruments. [Refer: Classes of financial instruments [domain]; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share",
        "label": "Description of accounting policy for earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post-employment and other non-current employee benefits",
        "label": "Description of accounting policy for employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measurement",
        "label": "Description of accounting policy for fair value measurement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for fair value measurement. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "label": "Description of accounting policy for financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities and equity instruments",
        "label": "Description of accounting policy for financial liabilities and equity instruments explanatory [Policy Text Block]",
        "documentation": "The description of accounting policy for financial liabilities and equity instruments [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currencies and consolidation of foreign subsidiaries, investments in associates and joint ventures",
        "label": "Description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures explanatory [Policy Text Block]",
        "documentation": "The description of accounting policy for foreign currencies consolidation of foreign subsidiaries and accounting for investments in associates and joint ventures [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long-lived assets",
        "label": "Description of accounting policy for impairment of non-financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Description of accounting policy for income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Description of accounting policy for intangible assets other than goodwill [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories and cost of goods sold",
        "label": "Description of accounting policy for inventories and cost of goods sold explanatory [Policy Text Block]",
        "documentation": "The description of accounting policy for inventories and cost of goods sold [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments accounted for using the equity method",
        "label": "Description of accounting policy for investment in associates and joint ventures [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for investment in associates and joint ventures. [Refer: Total for all associates [member]; Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Critical accounting judgments and estimates",
        "label": "Description Of Accounting policy For Judgements And Estimates [Policy Text Block]",
        "documentation": "Description Of Accounting policy For Judgements And Estimates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Description of accounting policy for leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Description of accounting policy for other current assets explanatory [Policy Text Block]",
        "documentation": "The description of accounting policy for other current assets [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Description of accounting policy for property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Description of accounting policy for provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognition of the effects of inflation in countries with hyperinflationary economic environments",
        "label": "Description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments explanatory [Policy Text Block]",
        "documentation": "The description of accounting policy for recognition of effects of inflation in countries with hyperinflationary economic environments [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition",
        "label": "Description of accounting policy for recognition of revenue [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Description of accounting policy for restricted cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments transactions",
        "label": "Description of accounting policy for share-based payment transactions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "kof_DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Key sources of estimation uncertainty",
        "label": "Description Of Accounting Policy For Sources Of Estimation Uncertainty [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Sources Of Estimation Uncertainty"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax, labor and legal contingencies and provisions",
        "label": "Description Of Accounting Policy For Tax, Labor And Legal Contingencies And Provisions Policy [Text Block]",
        "documentation": "Description Of Accounting Policy For Tax, Labor And Legal Contingencies And Provisions Policy"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DescriptionOfUncertainTaxPositionsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DescriptionOfUncertainTaxPositionsPolicyTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertainty tax positions",
        "label": "Description of uncertain tax positions [Policy Text Block]",
        "documentation": "The description of uncertainty over income tax treatments [policy text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DieselPriceContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DieselPriceContractsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diesel price contracts",
        "label": "Diesel price contracts [Member]",
        "documentation": "Diesel price contracts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted controlling interest net income (per share)",
        "label": "Diluted earnings (loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120"
     ]
    },
    "kof_DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Related to Other Comprehensive Income",
        "label": "Disclosure deferred tax related to other comprehensive income explanatory [Table Text Block]",
        "documentation": "The disclosure deferred tax related to other comprehensive income [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfAllowanceForCreditLossesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes in the Allowance for Expected Credit Losses",
        "label": "Disclosure of allowance for credit losses [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the allowance relating to impairments of financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Amount of Defined Benefit Plan Expense and OCI Impact in Absolute Terms of Variation on Net Defined Benefit Liability",
        "label": "Disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability explanatory [Table Text Block]",
        "documentation": "The disclosure of amount of defined benefit plan expense and other comprehensive income impact in absolute terms of variation on net defined benefit liability [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Amounts Recognized in Consolidated Income Statements and Consolidated Statement of Changes in Equity",
        "label": "Disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset explanatory [Table Text Block]",
        "documentation": "The disclosure of amount recognized in consolidated income statements and consolidated statements of comprehensive income in defined benefit liability asset [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Associates and Joint Ventures",
        "label": "Disclosure of associates and joint ventures explanatory [Table Text Block]",
        "documentation": "The disclosure of associates and joint ventures [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfAssociatesAndJointVenturesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfAssociatesAndJointVenturesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of associates and joint ventures [line items]",
        "label": "Disclosure of associates and joint ventures [Line Items]",
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information about associate and joint ventures associated with domain members defined in one or many axes of the table [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfAssociatesAndJointVenturesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfAssociatesAndJointVenturesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of associates and joint ventures [Table]",
        "label": "Disclosure of associates and joint ventures [Table]",
        "documentation": "Disclosure of associates and joint ventures [table]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Assets, Liabilities and Transactions in Foreign Currencies",
        "label": "Disclosure of balances and transactions in foreign currencies explanatory [Table Text Block]",
        "documentation": "The disclosure of balances and transactions in foreign currencies [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Balances and Transactions in Foreign Currencies [line items]",
        "label": "Disclosure of balances and transactions in foreign currencies [Line Items]",
        "documentation": "Disclosure of balances and transactions in foreign currencies [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfBalancesAndTransactionsInForeignCurrenciesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Balances and Transactions in Foreign Currencies [Table]",
        "label": "Disclosure of balances and transactions in foreign currencies [Table]",
        "documentation": "Disclosure of balances and transactions in foreign currencies [table]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompanies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balances and Transactions with Related Parties and Affiliated Companies",
        "label": "Disclosure of balances and transactions with related parties and affiliates [Text Block]",
        "documentation": "The entire disclosure of balances and transactions with related parties and affiliated companies."
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of basis of preparation of financial statements [abstract]",
        "label": "Disclosure of basis of preparation of financial statements [Abstract]",
        "documentation": "Disclosure of basis of preparation of financial statements [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Preparation",
        "label": "Disclosure of basis of preparation of financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank Loans and Notes Payables",
        "label": "Disclosure of borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfCapitalStockExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfCapitalStockExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Capital Stock Prior to and Immediately After Stock Split",
        "label": "Disclosure of capital stock explanatory [Table Text Block]",
        "documentation": "The disclosure of capital stock [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfCapitalStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfCapitalStockLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of capital stock [Line Items]",
        "label": "Disclosure of capital stock [Line Items]",
        "documentation": "Disclosure of capital stock [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfCapitalStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfCapitalStockTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of capital stock [Table]",
        "label": "Disclosure of capital stock [Table]",
        "documentation": "Disclosure of capital stock [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Disclosure of cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingEstimatesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of changes in accounting estimates [line items]",
        "label": "Disclosure of changes in accounting estimates [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingEstimatesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of changes in accounting estimates [table]",
        "label": "Disclosure of changes in accounting estimates [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the changes in accounting estimates."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "kof_DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes in the Balance of the Defined Benefit Obligation for Post-employment",
        "label": "Disclosure of changes in balance of defined benefit obligation for post-employment explanatory [Table Text Block]",
        "documentation": "The disclosure of changes in balance of defined benefit obligation for post-employment [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Exchange Rates of Local Currencies Translated to Mexican Pesos",
        "label": "Disclosure of changes in foreign exchange rates explanatory [Table Text Block]",
        "documentation": "The disclosure of changes in foreign exchange rates [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfChangesInInventoriesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfChangesInInventoriesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes in Inventories",
        "label": "Disclosure of changes in inventories explanatory [Table Text Block]",
        "documentation": "The disclosure of changes in inventories [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes in Non Controlling Interest",
        "label": "Disclosure of changes in non controlling interest explanatory [Table Text Block]",
        "documentation": "The disclosure of changes in non controlling interest [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes in Balance of Tax Loss Carryforwards",
        "label": "Disclosure of changes in tax loss carry-forwards explanatory [Table Text Block]",
        "documentation": "The disclosure of changes in tax loss carry forwards [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of classes of share capital [abstract]",
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of classes of share capital [line items]",
        "label": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of classes of share capital [table]",
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "kof_DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Major Components of Income Tax Expense",
        "label": "Disclosure of components of income tax expense explanatory [Table Text Block]",
        "documentation": "The disclosure of components of income tax expense [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of contingent liabilities [line items]",
        "label": "Disclosure of contingent liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of contingent liabilities [table]",
        "label": "Disclosure of contingent liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "kof_DisclosureOfCrossCurrencySwapContractTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfCrossCurrencySwapContractTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Outstanding Cross Currency Swap Agreements",
        "label": "Disclosure Of Cross Currency Swap Contract [Table Text Block]",
        "documentation": "The disclosure of cross currency swap contract."
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfCumulativeInflationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfCumulativeInflationLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Cumulative Inflation [line items]",
        "label": "Disclosure of cumulative inflation [Line Items]",
        "documentation": "Disclosure of cumulative inflation [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfCumulativeInflationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfCumulativeInflationTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Cumulative Inflation [table]",
        "label": "Disclosure of cumulative inflation [Table]",
        "documentation": "Disclosure of cumulative inflation [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Income Tax",
        "label": "Disclosure of deferred taxes [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Defined Benefit Plan Expected Future Benefit Payments",
        "label": "Disclosure of defined benefit plan expected future benefit payments explanatory [Table Text Block]",
        "documentation": "The disclosure of defined benefit plan expected future benefit payments [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of defined benefit plans [abstract]",
        "label": "Disclosure of defined benefit plans [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Employee Benefit Expenses Recognized in Consolidated Income Statements",
        "label": "Disclosure of defined benefit plans expense recognized in income statement explanatory [Table Text Block]",
        "documentation": "The disclosure of defined benefit plans expense recognized in income statement [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of defined benefit plans [line items]",
        "label": "Disclosure of defined benefit plans [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of defined benefit plans [table]",
        "label": "Disclosure of defined benefit plans [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to defined benefit plans."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Financial Assets and Liabilities Measured at Fair Value",
        "label": "Disclosure of derivative financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of derivative financial instruments. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Recognition of Effects of Inflation in Countries With Hyperinflationary Economic Environments",
        "label": "Disclosure of detail information about effects of inflation in hyperinflationary economic environment explanatory [Table Text Block]",
        "documentation": "The disclosure of detail information about effects of inflation in hyperinflationary economic environment[table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [abstract]",
        "label": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Detailed Information About Borrowings",
        "label": "Disclosure of detailed information about borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [line items]",
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [table]",
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r514"
     ]
    },
    "kof_DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Inventories",
        "label": "Disclosure of detailed information about inventories explanatory [Table Text Block]",
        "documentation": "The disclosure of detailed information about inventories [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Details of Key Assumptions by CGU for Impairment Test",
        "label": "Disclosure of detailed information about key assumptions by CGU for impairment test explanatory [Table Text Block]",
        "documentation": "The disclosure of detailed information about key assumptions by CGU for impairment test [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment",
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "kof_DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Detailed Information About Sensitivity to Changes in Assumptions",
        "label": "Disclosure of detailed information about sensitivity to changes in assumptions explanatory [Table Text Block]",
        "documentation": "The disclosure of detailed information about sensitivity to changes in assumptions [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/CashandCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Cash and Cash Equivalents",
        "label": "Disclosure of detailed information of cash and cash equivalents explanatory [Table Text Block]",
        "documentation": "The disclosure of detailed information of cash and cash equivalents [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Revenue From Contracts With Customers",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [line items]",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [table]",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfDividendsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Dividends Declared and Paid",
        "label": "Disclosure of dividends [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfDividendsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfDividendsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of dividends [Line Items]",
        "label": "Disclosure of dividends [Line Items]",
        "documentation": "Disclosure of dividends [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfDividendsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfDividendsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of dividends [Table]",
        "label": "Disclosure of dividends [Table]",
        "documentation": "Disclosure of dividends [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per Share",
        "label": "Disclosure of earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balances and Transactions in Foreign Currencies",
        "label": "Disclosure of effect of changes in foreign exchange rates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for the effect of changes in foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post-Employment and Other Non-current Employee Benefits",
        "label": "Disclosure of employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Informationbysegment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Information by segment",
        "label": "Disclosure of entity's operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r286"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Disclosure of events after reporting period [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ifrs-full_DisclosureOfExternalCreditExposuresExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfExternalCreditExposuresExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Company's Financial Instruments Used to Hedge Its Exposure to Foreign Exchange Rates, Interest Rates and Commodity Risks",
        "label": "Disclosure of external credit grades [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of external credit grades. [Refer: Total for all external credit grades [member]]"
       }
      }
     },
     "auth_ref": [
      "r293",
      "r360"
     ]
    },
    "ifrs-full_DisclosureOfExternalCreditExposuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfExternalCreditExposuresLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Reasonably Possible Changes To Actuarial Assumptions [line items]",
        "label": "Disclosure of external credit grades [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfExternalCreditExposuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfExternalCreditExposuresTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of external credit grades [table]",
        "label": "Disclosure of external credit grades [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to external credit grades."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r360"
     ]
    },
    "kof_DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Fair Value of Commodity Price Contracts",
        "label": "Disclosure Of Fair Value Of Commodity Price Contracts [Table Text Block]",
        "documentation": "Disclosure Of Fair Value Of Commodity Price Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfPlanAssetsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes in the Balance of Plan Assets",
        "label": "Disclosure of fair value of plan assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Accounts Receivable, Net",
        "label": "Disclosure of financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets [line items]",
        "label": "Disclosure of financial assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets [table]",
        "label": "Disclosure of financial assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [abstract]",
        "label": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments",
        "label": "Disclosure of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [line items]",
        "label": "Disclosure of detailed information about financial instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [table]",
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r258",
      "r264"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Disclosure of financial liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial liabilities [table]",
        "label": "Disclosure of financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ifrs-full_DisclosureOfFirstTimeAdoptionExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfFirstTimeAdoptionExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FutureImpactofRecentlyIssuedAccountingStandardsnotyetinEffect"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Impact of Recently Issued Accounting Standards not yet in Effect:",
        "label": "Disclosure of first-time adoption [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for the entity's first-time adoption of International Financial Reporting Standards."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "kof_DisclosureOfForeignExchangeRatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfForeignExchangeRatesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of foreign exchange rates [line items]",
        "label": "Disclosure of foreign exchange rates [Line Items]",
        "documentation": "Disclosure of foreign exchange rates [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfForeignExchangeRatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfForeignExchangeRatesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Foreign Exchange Rates [table]",
        "label": "Disclosure of foreign exchange rates [Table]",
        "documentation": "Disclosure of foreign exchange rates [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Key Management Remuneration",
        "label": "Disclosure of information about key management personnel [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Aggregate Carrying Amounts of Goodwill and Distribution Rights Allocated to Each CGUl",
        "label": "Disclosure of information for cash-generating units [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information for cash-generating units. [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about intangible assets [abstract]",
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Disclosure of intangible assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about intangible assets [line items]",
        "label": "Disclosure of detailed information about intangible assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about intangible assets [table]",
        "label": "Disclosure of detailed information about intangible assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "kof_DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Interest Expense",
        "label": "Disclosure of interest expense on borrowing explanatory [Table Text Block]",
        "documentation": "The disclosure of interest expense on borrowing [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Disclosure of inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "kof_DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in Other Entities",
        "label": "Disclosure of investments in associates and joint ventures [Text Block]",
        "documentation": "The entire disclosure of investments in other entities."
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfInvestmentsInAssociatesAndOtherLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfInvestmentsInAssociatesAndOtherLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of investments in associates and other [line items]",
        "label": "Disclosure of investments in associates and other [Line Items]",
        "documentation": "Disclosure of investments in associates and other [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Investments in Other Entities",
        "label": "Disclosure of investments in other entities explanatory [Table Text Block]",
        "documentation": "The disclosure of investments in other entities [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfIssuedCapitalExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Capital Stock",
        "label": "Disclosure of issued capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_DisclosureOfJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Disclosure of leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r219"
     ]
    },
    "kof_DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Maturity Analysis for Non-derivative and Derivative Financial Liabilities",
        "label": "Disclosure Of Maturity Analysis For Non-derivative And Derivative Financial Liabilities [Table Text Block]",
        "documentation": "Disclosure of maturity analysis for non-derivative and derivative financial liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Company's Lease Liabilities",
        "label": "Disclosure of maturity analysis of operating lease payments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [line items]",
        "label": "Disclosure of maturity analysis of operating lease payments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [table]",
        "label": "Disclosure of maturity analysis of operating lease payments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "kof_DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Provisions Recorded in Consolidated Statement of Financial Position",
        "label": "Disclosure of nature and amount of loss contingencies explanatory [Table Text Block]",
        "documentation": "The disclosure of nature and amount of loss contingencies [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [line items]",
        "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [table]",
        "label": "Disclosure of nature and extent of risks arising from financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r255"
     ]
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balances of Liabilities for Post-employment and Other Non-current Employee Benefits",
        "label": "Disclosure of net defined benefit liability (asset) [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of net defined benefit liability (asset) [line items]",
        "label": "Disclosure of net defined benefit liability (asset) [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of net defined benefit liability (asset) [table]",
        "label": "Disclosure of net defined benefit liability (asset) [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the net defined benefit liability (asset)."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]",
        "label": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Line Items]",
        "documentation": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNetEffectOfChangesInFairValueOfDerivativeFinancialInstrumentsThatDidNotMeetHedgingCriteriaForAccountingPurposesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Table]",
        "label": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [Table]",
        "documentation": "Disclosure of net effect of changes in fair value of derivative financial instruments that did not meet hedging criteria for accounting purposes [table]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Net Effect of Changes in Fair Value of Derivative Financial Instruments Did Not Meet Hedging Criteria for Accounting Purposes",
        "label": "Disclosure Of Net Effects Of Derivative Financial Instruments That Did Not Met Hedging Criteria Explanatory [Table Text Block]",
        "documentation": "Disclosure of net effects of derivative financial instruments that did not met hedging criteria."
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of net effects of expired contracts that met hedging criteria [line items]",
        "label": "Disclosure of net effects of expired contracts that met hedging criteria [Line Items]",
        "documentation": "Disclosure of net effects of expired contracts that met hedging criteria [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of net effects of expired contracts that met hedging criteria [table]",
        "label": "Disclosure of net effects of expired contracts that met hedging criteria [Table]",
        "documentation": "Disclosure of net effects of expired contracts that met hedging criteria [table]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Net Effects of Expired Contracts Met Hedging Criteria",
        "label": "Disclosure of net effects of expired contracts that met hedging criteria [Table Text Block]",
        "documentation": "Disclosure of net effects of expired contracts that met hedging criteria"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNonControllingInterestInConsolidatedSubsidiariesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Non Controlling Interest In Consolidated Subsidiaries [abstract]",
        "label": "Disclosure of non controlling interest in consolidated subsidiaries [Abstract]",
        "documentation": "Disclosure of non controlling interest in consolidated subsidiaries [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNonControllingInterestInConsolidatedSubsidiariesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of non controlling interest in consolidated subsidiaries [Line Items]",
        "label": "Disclosure of non controlling interest in consolidated subsidiaries [Line Items]",
        "documentation": "Disclosure of non controlling interest in consolidated subsidiaries [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNonControllingInterestInConsolidatedSubsidiariesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of non controlling interest in consolidated subsidiaries [Table]",
        "label": "Disclosure of non controlling interest in consolidated subsidiaries [Table]",
        "documentation": "Disclosure of non controlling interest in consolidated subsidiaries [table]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Non Controlling Interest in Consolidated Subsidiaries",
        "label": "Disclosure of non controlling interest in its consolidated subsidiaries explanatory [Table Text Block]",
        "documentation": "The disclosure of non-controlling interest in its consolidated subsidiaries [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of non-adjusting events after reporting period [line items]",
        "label": "Disclosure of non-adjusting events after reporting period [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of non-adjusting events after reporting period [table]",
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiaries"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Controlling Interest in Consolidated Subsidiaries",
        "label": "Disclosure of non-controlling interests [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOffsettingOfFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of offsetting of financial liabilities [line items]",
        "label": "Disclosure of offsetting of financial liabilities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOffsettingOfFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOffsettingOfFinancialLiabilitiesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of offsetting of financial liabilities [table]",
        "label": "Disclosure of offsetting of financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the offsetting of financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r243"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [abstract]",
        "label": "Disclosure of operating segments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Segment Disclosure for Company's Consolidated Operations",
        "label": "Disclosure of operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [line items]",
        "label": "Disclosure of operating segments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [table]",
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "kof_DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Shares Granted Under the Company's Executive Incentive Plans",
        "label": "Disclosure of options granted under executive incentive plan explanatory [Table Text Block]",
        "documentation": "The disclosure of options granted under executive incentive plan [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Options to Purchase Foreign Currency",
        "label": "Disclosure of Options to Purchase Foreign Currency [Table Text Block]",
        "documentation": "Disclosure of Options to Purchase Foreign Currency"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Othernoncurrentassetsandothernoncurrentfinancialassets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets and other non-current financial assets",
        "label": "Disclosure of other assets and other financial assets [Text Block]",
        "documentation": "The entire disclosure of other non-current assets and other non-current financial assets."
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Assets and Other Current Financial Assets",
        "label": "Disclosure of other current assets and other current financial assets [Text Block]",
        "documentation": "The entire disclosure of other current assets and other current financial assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherCurrentAssetsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other Current Assets",
        "label": "Disclosure of other current assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other current assets. [Refer: Other current assets]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other Current Financial Assets",
        "label": "Disclosure of other current financial assets explanatory [Table Text Block]",
        "documentation": "The disclosure of other current financial assets [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Other Current Financial Liabilities",
        "label": "Disclosure Of Other Current Financial Liabilities Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Other Current Financial Liabilities Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherCurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Current Liabilities",
        "label": "Disclosure of other current liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other current liabilities. [Refer: Other current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfOtherIncomeAndExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOtherIncomeAndExpensesTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income and Expenses",
        "label": "Disclosure of other income and expenses [Text Block]",
        "documentation": "The entire disclosure of other income and expenses."
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Other Financial Assets",
        "label": "Disclosure of other non current financial assets explanatory [Table Text Block]",
        "documentation": "The disclosure of other non current financial assets [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other Non-current Financial Liabilities",
        "label": "Disclosure of other non-current liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other non-current liabilities. [Refer: Other non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Other Noncurrent Liabilities",
        "label": "Disclosure of Other Noncurrent Liabilities Explanatory [Table Text Block]",
        "documentation": "Disclosure of Other Noncurrent Liabilities Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other Income and Expenses",
        "label": "Disclosure of other operating income (expense) [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions [abstract]",
        "label": "Disclosure of other provisions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Liabilities, Provisions and Commitments",
        "label": "Disclosure of other provisions, contingent liabilities and contingent assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for other provisions, contingent liabilities and contingent assets."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions [line items]",
        "label": "Disclosure of other provisions [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherProvisionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions [table]",
        "label": "Disclosure of other provisions [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to other provisions."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "kof_DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Outstanding Forward Agreements to Purchase Foreign Currency",
        "label": "Disclosure of outstanding forward agreements to purchase foreign currency explanatory [Table Text Block]",
        "documentation": "The disclosure of outstanding forward agreements to purchase foreign currency [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Outstanding Interest Rate Swap Agreements",
        "label": "Disclosure Of Outstanding Interest Rate Swap Agreements Explanatory [Table Text Block]",
        "documentation": "Disclosure of outstanding interest rate swap agreements."
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfParentEntityInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfParentEntityInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Parent Entity Information [abstract]",
        "label": "Disclosure of parent entity information [Abstract]",
        "documentation": "Disclosure of parent entity information [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfParentEntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfParentEntityInformationLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Parent Entity Information [line items]",
        "label": "Disclosure of parent entity information [Line Items]",
        "documentation": "Disclosure of parent entity information [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfParentEntityInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfParentEntityInformationTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Parent Entity Information [table]",
        "label": "Disclosure of parent entity information [Table]",
        "documentation": "Disclosure of parent entity information [table]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfParentEntityInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfParentEntityInformationTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompany"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Activities of the Company",
        "label": "Disclosure of parent entity information [Text Block]",
        "documentation": "The entire disclosure of parent entity information."
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfPrepaidExpensesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfPrepaidExpensesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Prepaid Expenses",
        "label": "Disclosure of prepaid expenses explanatory [Table Text Block]",
        "documentation": "The disclosure of prepaid expenses [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Propertyplantequipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant &amp; equipment",
        "label": "Disclosure of property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]",
        "label": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [table]",
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ifrs-full_DisclosureOfProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfProvisionsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes in Provisions",
        "label": "Disclosure of provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Change in the Company's Lease Liabilities",
        "label": "Disclosure Of Quantitative Information About Lease Liabilities Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Quantitative Information About Lease Liabilities Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Company's Right-of-use Asset",
        "label": "Disclosure of quantitative information about right-of-use assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "kof_DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Net Deferred Income Tax Asset",
        "label": "Disclosure of reconciliation of changes in deferred tax liability asset explanatory [Table Text Block]",
        "documentation": "The disclosure of reconciliation of changes in deferred tax liability asset [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Reconciliation of Changes in Intangible Assets and Goodwill",
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "kof_DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income",
        "label": "Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income explanatory [Table Text Block]",
        "documentation": "Disclosure of reconciliation of each component of equity and the analysis of other comprehensive income explanatory [text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Reconciliation of Liabilities Arising From Financing Activities",
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [line items]",
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [table]",
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of liabilities arising from financing activities."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "kof_DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Remeasurements of Net Defined Benefit Liability Recognized in Other Comprehensive Income",
        "label": "Disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income explanatory [Table Text Block]",
        "documentation": "The disclosure of remeasurements of net defined benefit liability recognized in other comprehensive income [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Disclosure of share capital, reserves and other equity interest [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusPrograms"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bonus Programs",
        "label": "Disclosure of share-based payment arrangements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Investments in Subsidiaries",
        "label": "Disclosure of subsidiaries [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r193"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Subsidiaries [line items]",
        "label": "Disclosure of subsidiaries [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of subsidiaries [table]",
        "label": "Disclosure of subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r193"
     ]
    },
    "kof_DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Balances and Transactions with Related Parties and Affiliated Companies",
        "label": "Disclosure of summary of balances and transactions with related explanatory parties and affiliates [Table Text Block]",
        "documentation": "The disclosure of summary of balances and transactions with related parties and affiliates [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Accounting Policies",
        "label": "Disclosure of significant accounting policies [text block]",
        "documentation": "The entire disclosure for significant accounting policies applied by the entity."
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Supplier Finance Included in All Trade Payables",
        "label": "Disclosure of Supplier Finance Included in All Trade Payables [Table Text Block]",
        "documentation": "Disclosure of Supplier Finance Included in All Trade Payables"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Tax Loss Carryforwards",
        "label": "Disclosure of tax loss carry-forwards explanatory [Table Text Block]",
        "documentation": "The disclosure of tax loss carry-forwards [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [abstract]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Receivable, Net",
        "label": "Disclosure of trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "kof_DisclosureOfTradeAndOtherReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfTradeAndOtherReceivablesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Trade and Other Receivables [Line Items]",
        "label": "Disclosure of trade and other receivables [Line Items]",
        "documentation": "Disclosure of trade and other receivables [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfTradeAndOtherReceivablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfTradeAndOtherReceivablesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Trade and Other Receivables [Table]",
        "label": "Disclosure of trade and other receivables [Table]",
        "documentation": "Disclosure of trade and other receivables [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of transactions between related parties [abstract]",
        "label": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Transactions and Other Related Parties",
        "label": "Disclosure of transactions between related parties [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of transactions between related parties [line items]",
        "label": "Disclosure of transactions between related parties [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of transactions between related parties [table]",
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "kof_DisclosureOfTrustAssetExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfTrustAssetExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Trust Assets",
        "label": "Disclosure of trust asset explanatory [Table Text Block]",
        "documentation": "The disclosure of trust asset [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfTrustAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfTrustAssetsLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Trust Assets [line items]",
        "label": "Disclosure of trust assets [Line Items]",
        "documentation": "Disclosure of trust assets [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfTrustAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfTrustAssetsTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Trust Assets [table]",
        "label": "Disclosure of trust assets [Table]",
        "documentation": "Disclosure of trust assets [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfVoluntaryChangeInAccountingPolicyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisclosureOfVoluntaryChangeInAccountingPolicyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of voluntary change in accounting policy [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Write-off for Damaged Assets and Expenses and Insurance Recoveries",
        "label": "Disclosure Of Write Off For Damaged Assets And Expenses And Insurance Recoveries [Table Text Block]",
        "documentation": "Disclosure Of Write Off For Damaged Assets And Expenses And Insurance Recoveries"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsandothernoncurrentfinancialassetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Detailed Information About Other Non-Current Assets",
        "label": "Disclosure summary of other noncurrent assets [Table Text Block]",
        "documentation": "The disclosure summary of other noncurrent assets [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DispensadorasDeCafeSAPIDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DispensadorasDeCafeSAPIDeCVMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dispensadoras de Caf\u00e9, S.A.P.I. de C.V.",
        "label": "Dispensadoras de cafe, S.A.P.I. de C.V. [Member]",
        "documentation": "Dispensadoras de cafe, S.A.P.I. de C.V. [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisposalOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisposalOfLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Disposals",
        "label": "Disposal of Lease Liabilities",
        "documentation": "Disposal of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DisposalOfRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisposalOfRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Disposals",
        "label": "Disposal of right of use assets",
        "documentation": "Disposal of right of use assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisposalsIntangibleAssetsAndGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposals",
        "label": "Disposals, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r499"
     ]
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposals",
        "label": "Disposals, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "kof_DisputesOnTaxDeductionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DisputesOnTaxDeductionsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disputes On Tax Deductions",
        "label": "Disputes On Tax Deductions [Member]",
        "documentation": "Disputes On Tax Deductions"
       }
      }
     },
     "auth_ref": []
    },
    "kof_DistributionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DistributionEquipmentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution equipment",
        "label": "Distribution Equipment [Member]",
        "documentation": "Distribution equipment [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared and paid",
        "label": "Dividends recognised as distributions to owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "label": "Dividends paid, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared and paid per share (Mexican Peso per Share)",
        "label": "Dividends paid, ordinary shares per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends declared",
        "label": "Dividends proposed or declared before financial statements authorised for issue but not recognised as distribution to owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends proposed or declared after the reporting period but before financial statements are authorised for issue. Such dividends are not recognised as a liability at the end of the reporting period because no obligation exists at that time."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r55"
     ]
    },
    "ifrs-full_DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends received from investments in associates and joint ventures",
        "label": "Dividends received from joint ventures, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow representing dividends received from joint ventures, classified as investing activities. [Refer: Total for all joint ventures [member]; Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DividendsRecognisedAsDistributionsToNoncontrollingInterests",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "label": "Dividends recognised as distributions to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r476"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Accounting Standard",
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r389"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r389",
      "r432"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document\u200b Registration\u200b Statement",
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Shell Company Report",
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DonationsAndSubsidiesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "DonationsAndSubsidiesExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Donations",
        "label": "Donations and subsidies expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from donations and subsidies."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "kof_DonationsToRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "DonationsToRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Donations to related party",
        "label": "Donations to related party transactions",
        "documentation": "Donations to related party transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "EUR",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Euros",
        "label": "Euro Member Countries, Euro"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos):",
        "label": "Earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Basic and Diluted Earnings Per Share",
        "label": "Earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share [line items]",
        "label": "Earnings per share [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EarningsPerShareTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share [table]",
        "label": "Earnings per share [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of exchange rate changes and inflation effects on cash and cash equivalents held in foreign currencies",
        "label": "Effect of exchange rate changes on cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155"
     ]
    },
    "kof_EffectOnValuation": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EffectOnValuation",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect\u00a0on\u00a0Valuation",
        "label": "Effect On Valuation",
        "documentation": "Effect On Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EffectsOfChangeInForeignExchangeRatesRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EffectsOfChangeInForeignExchangeRatesRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Effects of changes in foreign exchange rates",
        "label": "Effects of change in foreign exchange rates, right of use assets",
        "documentation": "Effects of change in foreign exchange rates, right of use assets"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EffectsOfChangesInForeignExchangeRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EffectsOfChangesInForeignExchangeRates",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of changes in foreign exchange rates",
        "label": "Effects of changes in foreign exchange rates",
        "documentation": "Effects of changes in foreign exchange rates"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effects of changes in foreign exchange rates",
        "label": "Effects of Changes in Foreign Exchange Rates of Lease Liabilities",
        "documentation": "Effects of Changes in Foreign Exchange Rates of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EliminationOfIntersegmentAmountsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eliminations",
        "label": "Elimination of intersegment amounts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r359"
     ]
    },
    "kof_EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.",
        "label": "Embotelladora Mexicana De Bebidas Refrescantes, S. De R.L. De C.V. [Member]",
        "documentation": "Embotelladora Mexicana De Bebidas Refrescantes, S. De R.L. De C.V."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total employee benefits expense",
        "label": "Employee benefits expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r54",
      "r294"
     ]
    },
    "kof_EmployeeBenefitsExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EmployeeBenefitsExpenseLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits expense [line items]",
        "label": "Employee benefits expense [Line Items]",
        "documentation": "Employee benefits expense [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EmployeeProfitSharing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EmployeeProfitSharing",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee profit sharing",
        "label": "Employee profit sharing",
        "documentation": "Employee profit sharing"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EmployeeProfitSharingPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EmployeeProfitSharingPayableMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee profit sharing payable",
        "label": "Employee profit sharing payable [Member]",
        "documentation": "Employee profit sharing payable [member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EmployeesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans to employees",
        "label": "Employees [Member]",
        "documentation": "Employees [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Country",
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Addresses, Address Type [Axis]",
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL EQUITY",
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r32",
      "r166",
      "r168",
      "r196",
      "r197",
      "r198"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EQUITY",
        "label": "Equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND EQUITY",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND EQUITY",
        "label": "Equity and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Equity attributable to equity holders of the parent",
        "label": "Equity attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity attributable to equity holders of the parent",
        "label": "Equity attributable to owners of parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "kof_EquityRatioThresholdPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EquityRatioThresholdPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity threshold percentage",
        "label": "Equity ratio threshold percentage",
        "documentation": "Equity ratio threshold percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "kof_EquivalentSharesInOwnershipInterestInJointVenture": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EquivalentSharesInOwnershipInterestInJointVenture",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equivalent shares in ownership interest in joint venture",
        "label": "Equivalent Shares In Ownership Interest In Joint Venture",
        "documentation": "Equivalent Shares In Ownership Interest In Joint Venture"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r382",
      "r393",
      "r403",
      "r436"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r379",
      "r390",
      "r400",
      "r433"
     ]
    },
    "kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Estimate of benefit payments expected future benefit payment year five",
        "documentation": "Defined benefit plan expected future benefit payments in year five"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Estimate of benefit payments expected future benefit payment year four",
        "documentation": "Defined benefit plan expected future benefit payments year four"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Estimate of benefit payments expected future benefit payment year three",
        "documentation": "Defined benefit plan expected future benefit payments year three"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Estimate of benefit payments expected future benefit payment year two",
        "documentation": "Estimate of benefit payments expected future benefit payments year two"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030-2033",
        "label": "Estimate of benefit payments expected future benefit payments five fiscal years thereafter",
        "documentation": "Defined benefit plan expected future benefit Payments five fiscal years thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "kof_EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Estimate of benefit payments expected to be paid twelve months",
        "documentation": "Estimate of benefit payments expected to be paid twelve months"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess of projected defined benefit obligation over accumulated benefit obligation",
        "label": "Excess of projected defined benefit obligation over accumulated benefit obligation",
        "documentation": "Excess of projected defined benefit obligation over accumulated benefit obligation"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExchangeDifferencesOnTranslationOfForeignOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExchangeDifferencesOnTranslationOfForeignOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences on translation of foreign operations",
        "label": "Exchange differences on translation of foreign operations",
        "documentation": "Exchange differences on translation of foreign operations"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExclusionOfICMSVATMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExclusionOfICMSVATMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exclusion of ICMS (VAT)",
        "label": "Exclusion of ICMS (VAT) [Member]",
        "documentation": "Exclusion of ICMS (VAT)"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "kof_ExpectedAnnualLongTermInflationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExpectedAnnualLongTermInflationPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected annual long term inflation",
        "label": "Expected annual long-term inflation percentage",
        "documentation": "Expected annual long-term inflation percentage"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected\u00a0Annual\u00a0Long-Term Inflation 2025-2029",
        "label": "Expected\u00a0Annual\u00a0Long-Term Inflation Two Thousand Twenty Four To Two Thousand Twenty Eight [Member]",
        "documentation": "Expected\u00a0Annual\u00a0Long-Term Inflation Two Thousand Twenty Four To Two Thousand Twenty Eight"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected\u00a0Annual\u00a0Long-Term Inflation 2024-2028",
        "label": "Expected\u00a0Annual\u00a0Long-Term Inflation Two Thousand Twenty Three To Two Thousand Twenty Seven [Member]",
        "documentation": "Expected\u00a0Annual\u00a0Long-Term Inflation Two Thousand Twenty Three To Two Thousand Twenty Seven"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExpectedCreditLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExpectedCreditLossesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected credit losses",
        "label": "Expected Credit Losses [Member]",
        "documentation": "Expected Credit Losses [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExpectedVolumeGrowthRatesPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExpectedVolumeGrowthRatesPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volume growth rates",
        "label": "Expected volume growth rates percentage",
        "documentation": "Expected volume growth rates percentage"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Volume Growth Rates\u00a02025-2029",
        "label": "Expected Volume Growth Rates\u00a0Two Thousand Twenty FourTo Two Thousand Twenty Eight [Member]",
        "documentation": "Expected Volume Growth Rates\u00a0Two Thousand Twenty FourTo Two Thousand Twenty Eight"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Volume Growth Rates\u00a02024-2028",
        "label": "Expected Volume Growth Rates Two Thousand Twenty Three To Two Thousand Twenty Seven [Member]",
        "documentation": "Expected Volume Growth Rates Two Thousand Twenty Three To Two Thousand Twenty Seven"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The total expense recognized for the period arising from share-based payment transactions",
        "label": "Expense from share-based payment transactions with employees"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_ExpenseOfRestructuringActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseOfRestructuringActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense of restructuring activities",
        "label": "Expense of restructuring activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to restructuring. Restructuring is a programme that is planned and controlled by management and materially changes either the scope of a business undertaken by an entity or the manner in which that business is conducted. Such programmes include: (a) the sale or termination of a line of business; (b) closure of business locations in a country or region or the relocation of activities from one country or region to another; (c) changes in management structure; and (d) fundamental reorganisations that have a material effect on the nature and focus of the entity's operations."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ifrs-full_ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses from uncollectibility balances due from related party",
        "label": "Expense recognised during period for bad and doubtful debts for related party transaction"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense recognised during the period in respect of bad or doubtful debts due from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "kof_ExpensesForLowValueAssetsAndShortTermLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExpensesForLowValueAssetsAndShortTermLeases",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses for low value assets and short-term leases",
        "label": "Expenses for low value assets and short term leases",
        "documentation": "Expenses for low value assets and short term leases"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ExpensesFromRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ExpensesFromRelatedPartyAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses:",
        "label": "Expenses from related party [Abstract]",
        "documentation": "Expenses from related party [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Sensitivity Analysis of Interest Rate Risks Management",
        "label": "Explanation of risk management strategy related to hedge accounting [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of the risk management strategy related to hedge accounting."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r292"
     ]
    },
    "kof_FEMSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FEMSAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FEMSA",
        "label": "FEMSA [Member]",
        "documentation": "FEMSA [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FederalGovernmentInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FederalGovernmentInstrumentsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal government instruments",
        "label": "Federal government instruments [Member]",
        "documentation": "Federal government instruments [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FederalTaxesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FederalTaxesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Taxes",
        "label": "Federal taxes [Member]",
        "documentation": "Federal taxes [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FemsaAndSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FemsaAndSubsidiariesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FEMSA and Subsidiaries",
        "label": "Femsa and subsidiaries [Member]",
        "documentation": "Femsa and subsidiaries [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FinanceChargesForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FinanceChargesForEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance charges for employee benefits (See Note 15.4)",
        "label": "Finance charges for employee benefits",
        "documentation": "Finance charges for employee benefits"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FinanceChargesForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FinanceChargesForLeases",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest expense for leases (See Note 9)",
        "label": "Finance charges for leases",
        "documentation": "Finance charges for leases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income associated with interest and other financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "kof_FinanceOperatingCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FinanceOperatingCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance operating charges",
        "label": "Finance operating charges",
        "documentation": "Finance operating charges"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at the beginning of the year",
        "periodEndLabel": "Balance at the end of the year",
        "label": "Financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Classes of financial instruments [domain]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r252",
      "r256",
      "r257",
      "r259",
      "r342"
     ]
    },
    "kof_FinancialInstrumentsHeldToMaturity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FinancialInstrumentsHeldToMaturity",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments held to maturity",
        "label": "Financial Instruments Held to Maturity",
        "documentation": "Financial instruments held to maturity"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FinancialInstrumentsPurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FinancialInstrumentsPurchased",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments \u2013 purchases",
        "label": "Financial instruments purchased",
        "documentation": "Financial instruments purchased"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FinancialInstrumentsTaxEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FinancialInstrumentsTaxEffect",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax effect",
        "label": "Financial instruments tax effect",
        "documentation": "Financial instruments tax effect"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r252"
     ]
    },
    "ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Of which suppliers have received payment",
        "label": "Financial liabilities that are part of supplier finance arrangements for which suppliers have received payment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial liabilities that are part of a supplier finance arrangement for which suppliers have already received payment from the finance providers."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "ifrs-full_FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount of trade payables that are part of a supplier finance arrangement",
        "label": "Financial liabilities that are part of supplier finance arrangements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial liabilities that are part of a supplier finance arrangement."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "kof_FinancialStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FinancialStatementLocationAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial statement location [Axis]",
        "label": "Financial statement location [Axis]",
        "documentation": "Financial statement location [axis]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FinancialStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FinancialStatementLocationDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial statement location [Domain]",
        "label": "Financial statement location [Domain]",
        "documentation": "Financial statement location"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished products",
        "label": "Current finished goods"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r299",
      "r494"
     ]
    },
    "kof_FiniteUsefulLivedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FiniteUsefulLivedIntangibleAssetsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite useful lived intangible assets",
        "label": "Finite useful lived intangible assets [Member]",
        "documentation": "Finite useful lived intangible assets [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.46% Senior Notes, Maturity Date on May 12, 2023",
        "label": "Five Point Four Six Percentage Senior Notes Maturing on May Twelve Two Thounsand Twenty Three [Member]",
        "documentation": "Five Point Four Six Percentage Senior Notes Maturing on May Twelve Two Thounsand Twenty Three"
       }
      }
     },
     "auth_ref": []
    },
    "kof_FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.25% Senior Notes, Maturity Date on Nov. 26, 2043",
        "label": "Five point two five percentage senior notes maturing on november twenty six two thousand forty three [Member]",
        "documentation": "Five point two five percentage senior notes maturing on november twenty six two thousand forty three [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FixedInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FixedInterestRateMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Interest Rate",
        "label": "Fixed interest rate [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "kof_FixedReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FixedReturnAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed return:",
        "label": "Fixed return [Abstract]",
        "documentation": "Fixed return [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FloatingInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FloatingInterestRateMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Floating Interest Rate",
        "label": "Floating interest rate [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a non-fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "kof_FomentoEconomicoMexicanoSABDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FomentoEconomicoMexicanoSABDeCVMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fomento Economico Mexicano S.A.B. de C.V.",
        "label": "Fomento economico mexicano SAB de CV [Member]",
        "documentation": "Fomento economico mexicano SAB de CV [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ForeignCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ForeignCountriesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Foreign countries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for countries outside the entity's country of domicile. [Refer: Country of domicile [member]]"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284"
     ]
    },
    "kof_ForeignCurrencyOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForeignCurrencyOptionMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency option",
        "label": "Foreign Currency Option [Member]",
        "documentation": "Foreign Currency Option"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ForeignCurrencyRevaluationOfTheNetForeignOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForeignCurrencyRevaluationOfTheNetForeignOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency revaluation of the net foreign operations",
        "label": "Foreign currency revaluation of the net foreign operations",
        "documentation": "Foreign currency revaluation of the net foreign operations"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ForeignExchangeEffectsOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForeignExchangeEffectsOfLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange effects",
        "label": "Foreign Exchange Effects of Lease Liabilities",
        "documentation": "Foreign Exchange Effects of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ForeignExchangeForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForeignExchangeForwardContractsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange forward contracts",
        "label": "Foreign exchange forward contracts [Member]",
        "documentation": "Foreign exchange forward contracts [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ForeignExchangeGainLossRelatedToOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForeignExchangeGainLossRelatedToOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign exchange losses related to operating activities",
        "label": "Foreign Exchange Gain (Loss) Related To Operating Activities",
        "documentation": "Foreign Exchange Gain (Loss) Related To Operating Activities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r386",
      "r397",
      "r407",
      "r440"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r386",
      "r397",
      "r407",
      "r440"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r386",
      "r397",
      "r407",
      "r440"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r386",
      "r397",
      "r407",
      "r440"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r386",
      "r397",
      "r407",
      "r440"
     ]
    },
    "kof_ForwardAgreementToPurchaseUSDollarCRCUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForwardAgreementToPurchaseUSDollarCRCUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward agreements to purchase U.S. Dollar (CRC/USD)",
        "label": "Forward Agreement To Purchase U.S. Dollar (CRC/USD) [Member]",
        "documentation": "Forward Agreement To Purchase U.S. Dollar (CRC/USD)"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ForwardAgreementsToPurchaseUSDARSUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForwardAgreementsToPurchaseUSDARSUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward agreements to purchase U.S. Dollar (ARS/USD)",
        "label": "Forward agreements to purchase USD (ARS/USD) [member]",
        "documentation": "Forward agreements to purchase USD (ARS/USD)."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ForwardAgreementsToPurchaseUSDBRLUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForwardAgreementsToPurchaseUSDBRLUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward agreements to purchase U.S. Dollar (BRL/USD)",
        "label": "Forward Agreements to purchase USD (BRL/USD) [member]",
        "documentation": "Forward agreements to purchase USD (BRL/USD)."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ForwardAgreementsToPurchaseUSDCOPUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForwardAgreementsToPurchaseUSDCOPUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward agreements to purchase U.S. Dollar (COP/USD)",
        "label": "Forward Agreements to purchase USD (COP/USD) [member]",
        "documentation": "Forward agreements to purchase USD (COP/USD)."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ForwardAgreementsToPurchaseUSDMXNUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForwardAgreementsToPurchaseUSDMXNUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward agreements to purchase U.S. Dollar (MXN/USD)",
        "label": "Forward Agreements to purchase USD MXN/USD [member]",
        "documentation": "Forward agreements to purchase USD MXN/USD."
       }
      }
     },
     "auth_ref": []
    },
    "kof_ForwardAgreementsToPurchaseUSDUYUUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ForwardAgreementsToPurchaseUSDUYUUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward agreements to purchase U.S. Dollar (UYU/USD)",
        "label": "Forward Agreements to purchase USD (UYU/USD) [member]",
        "documentation": "Forward Agreements to purchase USD (UYU/USD)."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ForwardContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ForwardContractMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward agreements to purchase foreign currency",
        "label": "Forward contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a contract between two parties for the purchase or sale of an underlying asset at a specified future date for a settlement price determined in advance."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "kof_FountainAguaMineralLTDAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FountainAguaMineralLTDAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fountain Agua Mineral, LTDA",
        "label": "Fountain agua mineral, LTDA [Member]",
        "documentation": "Fountain agua mineral, LTDA [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ifrs-full_FunctionalOrPresentationCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "FunctionalOrPresentationCurrencyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Functional or presentation currency",
        "label": "Functional or presentation currency [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member indicates information displayed in the functional or presentation currency. It also represents the standard value for the \u2018Currency in which information is displayed\u2019 axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "kof_FundacionFemsaACMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "FundacionFemsaACMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fundacion FEMSA AC",
        "label": "Fundacion femsa AC [Member]",
        "documentation": "Fundacion femsa AC [member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_GT": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GT",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guatemala",
        "label": "GUATEMALA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_GTQ": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "GTQ",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quetzal",
        "label": "Guatemala, Quetzales"
       }
      }
     },
     "auth_ref": []
    },
    "kof_GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of curtailment",
        "label": "Gains losses arising from curtailments net defined benefit liability asset",
        "documentation": "Gains losses arising from curtailments net defined benefit liability asset"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Gain)\u00a0or\u00a0Loss on\u00a0Settlement or curtailment",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from gains (losses) arising from settlements"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from settlements. Settlements are transactions that eliminate all further legal or constructive obligations for part or all of the benefits provided under a defined benefit plan, other than a payment of benefits to, or on behalf of, employees that is set out in the terms of the plan and included in the actuarial assumptions. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfNoncurrentAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains (losses) on disposals of non-current assets",
        "label": "Gains (losses) on disposals of non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of non-current assets. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non-current assets",
        "label": "Gains (losses) on disposals of other non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of other non-current assets. [Refer: Other non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign exchange gain (loss), net",
        "terseLabel": "Foreign exchange",
        "label": "Foreign exchange gain (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r98"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Market value gain (loss) on financial instruments",
        "terseLabel": "Market value (loss) on financial instruments",
        "label": "Gains (losses) on financial assets at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fair value in Hedge Instruments",
        "label": "Gains (losses) on financial liabilities at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial liabilities at fair value through profit or loss. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "kof_GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on monetary position for subsidiaries in hyperinflationary economies",
        "label": "Gains losses on net monetary position for subsidiaries in hyperinflationary economies",
        "documentation": "Gains losses on net monetary position for subsidiaries in hyperinflationary economies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsOnDisposalsOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GainsOnDisposalsOfNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on sale of long-lived assets",
        "label": "Gains on disposals of non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain on disposals of non-current assets. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical areas [axis]",
        "label": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r308",
      "r334",
      "r337"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical areas",
        "label": "Geographical areas [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r308",
      "r334",
      "r337"
     ]
    },
    "kof_GlassBottlesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "GlassBottlesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Glass Bottles",
        "label": "Glass bottles [Member]",
        "documentation": "Glass bottles [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r131",
      "r134",
      "r241"
     ]
    },
    "kof_GoodwillAndDistributionRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "GoodwillAndDistributionRightsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Distribution Rights",
        "label": "Goodwill and Distribution Rights [Member]",
        "documentation": "Goodwill and Distribution Rights"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GoodwillMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "label": "Gross carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r68",
      "r138",
      "r147",
      "r150",
      "r241",
      "r257",
      "r259",
      "r342"
     ]
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross lease liabilities",
        "label": "Gross lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r214",
      "r346"
     ]
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "terseLabel": "Gross profit",
        "label": "Gross profit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "kof_GuaranteeDepositsOtherNonCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "GuaranteeDepositsOtherNonCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantee deposits",
        "label": "Guarantee deposits other non-current assets",
        "documentation": "Guarantee deposits other non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_HedgedItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgedItemsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedged items [axis]",
        "label": "Hedged items [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "ifrs-full_HedgedItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgedItemsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedged items [domain]",
        "label": "Hedged items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedged items. A hedged item can be a recognised asset or liability, an unrecognised firm commitment, a forecast transaction or a net investment in a foreign operation. The hedged item can be: (a) a single item; or (b) a group of items (subject to paragraphs 6.6.1\u20136.6.6 and B6.6.1\u2013B6.6.16 of IFRS 9). A hedged item can also be a component of such an item or group of items (see paragraphs 6.3.7 and B6.3.7\u2013B6.3.25 of IFRS 9). This member also represents the standard value for the 'Hedged items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "kof_HedgedPortionOfSeniorNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "HedgedPortionOfSeniorNoteMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedged portion of senior note",
        "label": "Hedged portion of senior note [Member]",
        "documentation": "Hedged portion of senior note"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_HedgingInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgingInstrumentsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging instruments [axis]",
        "label": "Hedging instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r249"
     ]
    },
    "ifrs-full_HedgingInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "HedgingInstrumentsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectofChangesinFairValueofDerivativeFinancialInstrumentsthatdidnotMeetHedgingCriteriaforAccountingPurposesDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging instruments",
        "label": "Hedging instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedging instruments. A hedging instrument can be a designated: (a) derivative measured at fair value through profit or loss, except for some written options (see paragraph B6.2.4 of IFRS 9); (b) non-derivative financial asset or non-derivative financial liability measured at fair value through profit or loss, unless it is a financial liability designated as at fair value through profit or loss for which the amount of its change in fair value that is attributable to changes in the credit risk of that liability is presented in other comprehensive income in accordance with paragraph 5.7.7 of IFRS 9. For a hedge of foreign currency risk, the foreign currency risk component of a non-derivative financial asset or a non-derivative financial liability may be designated as a hedging instrument provided that it is not an investment in an equity instrument for which an entity has elected to present changes in fair value in other comprehensive income in accordance with paragraph 5.7.5 of IFRS 9. This member also represents the standard value for the 'Hedging instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r249"
     ]
    },
    "kof_HeinekenGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "HeinekenGroupMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Heineken Group",
        "label": "Heineken group [Member]",
        "documentation": "Heineken group [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r365",
      "r366",
      "r389"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) through adjustments arising from passage of time, allowance account for credit losses of financial assets",
        "label": "Impairment loss recognised in profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r125",
      "r127"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment loss recognised in profit or loss, goodwill",
        "label": "Impairment loss recognised in profit or loss, goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "kof_IncomeFromRelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncomeFromRelatedPartyAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income:",
        "label": "Income from related party [Abstract]",
        "documentation": "Income from related party [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit or loss [abstract]",
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "totalLabel": "Total income tax expense in consolidated net income",
        "label": "Tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r58",
      "r60",
      "r61",
      "r111",
      "r191",
      "r273"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized loss (gain) on derivative financial instruments",
        "label": "Income tax relating to cash flow hedges included in other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r47",
      "r59"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total income tax recognized in OCI",
        "label": "Income tax relating to components of other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r47",
      "r59"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax related to items charged or recognized directly in OCI during the year:",
        "label": "Income tax relating to components of other comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income to be reclassified to profit or loss in subsequent periods",
        "label": "Income tax relating to components of other comprehensive income that will be reclassified to profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income that will be reclassified to profit or loss. [Refer: Income tax relating to components of other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "kof_IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized loss (gain) on derivative financial instruments",
        "label": "Income tax relating to derivative instruments of other comprehensive income",
        "documentation": "Income tax relating to derivative instruments of other comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurements of the net defined benefit liability",
        "label": "Income tax relating to re-measurements of defined benefit plans of accumulated other comprehensive income",
        "documentation": "Income tax relating to re-measurements of defined benefit plans of accumulated other comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail": {
       "parentTag": "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurements of the net defined benefit liability",
        "label": "Income tax relating to remeasurements of defined benefit plans included in other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r47",
      "r59"
     ]
    },
    "kof_IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized loss (gain) on derivative financial instruments",
        "label": "Income tax relating unrealized gain (loss) on derivative financial instruments",
        "documentation": "Income tax relating unrealized gain (loss) on derivative financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncomeTaxRemainingInOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncomeTaxRemainingInOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofIncomeTaxRecognizedinConsolidatedStatementofOtherComprehensiveIncomeOCIDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance of income tax in AOCI",
        "label": "Income tax remaining in other comprehensive income",
        "documentation": "Income tax remaining in other comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncomeTaxSystemThresholdAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncomeTaxSystemThresholdAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax system threshold amount",
        "label": "Income Tax System Threshold Amount",
        "documentation": "Income Tax System Threshold Amount"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncreaseDecreaseInBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseInBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase decrease in borrowings",
        "label": "Increase (Decrease) in Borrowings",
        "documentation": "Increase (Decrease) in Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingencies added in business combinations",
        "label": "Increase in existing liabilities, contingent liabilities recognised in business combination"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in existing contingent liabilities recognised in a business combination. [Refer: Contingent liabilities recognised in business combination; Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r239"
     ]
    },
    "kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Penalties and other charges",
        "label": "Increase (decrease) in existing provisions from penalties and other charges",
        "documentation": "Increase (decrease) in existing provisions from penalties and other charges"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncreaseDecreaseInForeignCurrencyExchangeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseInForeignCurrencyExchangeRate",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase decrease in foreign currency exchange rate",
        "label": "Increase decrease in foreign currency exchange rate",
        "documentation": "Increase decrease in foreign currency exchange rate"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncreaseDecreaseInIncomeTaxLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseInIncomeTaxLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofChangesinBalanceofTaxLossCarryforwardsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase",
        "label": "Increase decrease in income tax liability",
        "documentation": "Increase decrease in income tax liability"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business acquisitions",
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from acquisitions",
        "documentation": "Increase (decrease) in net defined benefit liability (asset) resulting from acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncreaseDecreaseInOtherCurrentAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseInOtherCurrentAssets1",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current financial assets",
        "label": "Increase decrease in other current assets1",
        "documentation": "Increase decrease in other current assets1"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of foreign currency exchange rates",
        "label": "Increase (decrease) in provision from effects of changes in foreign exchange rates",
        "documentation": "Increase (decrease) in provision from effects of changes in foreign exchange rates"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncreaseDecreaseInProvisionsFromNewContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseInProvisionsFromNewContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New contingencies",
        "label": "Increase (decrease) in provisions from new contingencies",
        "documentation": "Increase (decrease) in provisions from new contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign exchange rate valuation (gain) loss",
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from changes in foreign exchange rates, net defined benefit liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange movement",
        "label": "Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughForeignExchangeFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofChangesinAllowanceforExpectedCreditLossesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of changes in foreign exchange rates",
        "label": "Increase (decrease) through foreign exchange, financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in financial assets resulting from foreign exchange. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r351"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of movements in exchange rates",
        "label": "Increase (decrease) through net exchange differences, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of changes in foreign exchange rates",
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Increase (decrease) through other changes, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "kof_IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in value on the recognition of inflation effects",
        "label": "Increase (decrease) through recognition of inflation effects, intangible assets and goodwill",
        "documentation": "Increase (decrease) through recognition of inflation effects, intangible assets and goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Transfer",
        "label": "Increase (decrease) through transfers and other changes, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer of completed projects in progress",
        "label": "Increase (decrease) through transfers from construction in progress, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers from construction in progress. [Refer: Property, plant and equipment; Construction in progress]"
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "kof_IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation Effect",
        "label": "Increase (decrease) through translation effect, liabilities arising from financing activities",
        "documentation": "Increase (decrease) through translation effect, liabilities arising from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in value on the recognition of inflation effects",
        "label": "Increase decrease through value on recognition of inflation effects",
        "documentation": "Increase decrease through value on recognition of inflation effects"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IncreaseInInterestRateOnTheBonds": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IncreaseInInterestRateOnTheBonds",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in interest rate on the bonds",
        "label": "Increase In Interest Rate On The Bonds",
        "documentation": "Increase In Interest Rate On The Bonds"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New leases",
        "label": "Increase through new leases, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r323",
      "r326"
     ]
    },
    "kof_IndefiniteLivedIntangibleAssets1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IndefiniteLivedIntangibleAssets1Member",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite lived intangible assets",
        "label": "Indefinite lived intangible assets 1 [Member]",
        "documentation": "Indefinite lived intangible assets1 [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IndemnifiableContingenciesFromBusinessCombinations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IndemnifiableContingenciesFromBusinessCombinations",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indemnifiable contingencies from business combinations",
        "label": "Indemnifiable contingencies from business combinations",
        "documentation": "Indemnifiable contingencies from business combinations"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r386",
      "r397",
      "r407",
      "r431",
      "r440",
      "r444",
      "r452"
     ]
    },
    "kof_IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industria Envasadora de Quertaro, S.A. de C.V. (IEQSA)",
        "label": "Industria Envasadora De Quertaro, S.A. De C.V. (IEQSA) [Member]",
        "documentation": "Industria envasadora de quertaro, S.A. de C.V. (IEQSA) [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IndustriaMexicanaDeReciclajeSADeCVIMERMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IndustriaMexicanaDeReciclajeSADeCVIMERMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industria Mexicana de Reciclaje, S.A. de C.V. (\"IMER\")",
        "label": "Industria mexicana de reciclaje, S.A. de C.V. (\"IMER\") [Member]",
        "documentation": "Industria mexicana de reciclaje, S.A. de C.V. (\"IMER\") [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r367",
      "r456"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r367",
      "r456"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r367",
      "r456"
     ]
    },
    "kof_InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Instituto Tecnologico Y de Estudios Superiores de Monterrey AC",
        "label": "Instituto tecnologico y de estudios superiores de monterrey AC [Member]",
        "documentation": "Instituto tecnologico y de estudios superiores de monterrey AC [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_InsuranceExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InsuranceExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance expenses",
        "label": "Insurance Expenses",
        "documentation": "Insurance Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "kof_InsuranceRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InsuranceRecovery",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance recovery",
        "label": "Insurance Recovery",
        "documentation": "Insurance Recovery"
       }
      }
     },
     "auth_ref": []
    },
    "kof_InsuranceRecoveryReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InsuranceRecoveryReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pending insurance recovery",
        "label": "Insurance Recovery Received",
        "documentation": "Insurance Recovery Received"
       }
      }
     },
     "auth_ref": []
    },
    "kof_InsuranceRecoveryReceivedAssociatedToInvestingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InsuranceRecoveryReceivedAssociatedToInvestingActivity",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pending insurance recovery, investing activity",
        "label": "Insurance Recovery Received Associated To Investing Activity",
        "documentation": "Insurance Recovery Received Associated To Investing Activity"
       }
      }
     },
     "auth_ref": []
    },
    "kof_InsuranceRecoveryReceivedAssociatedToOperatingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InsuranceRecoveryReceivedAssociatedToOperatingActivity",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pending insurance recovery, operating activity",
        "label": "Insurance Recovery Received Associated To Operating Activity",
        "documentation": "Insurance Recovery Received Associated To Operating Activity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InsuranceRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InsuranceRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance collection",
        "label": "Insurance revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the groups of insurance contracts issued. Insurance revenue shall depict the provision of services arising from the group of insurance contracts at an amount that reflects the consideration to which the entity expects to be entitled in exchange for those services. [Refer: Insurance contracts issued [member]; Revenue]"
       }
      }
     },
     "auth_ref": [
      "r44",
      "r221",
      "r231"
     ]
    },
    "ifrs-full_InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails": {
       "parentTag": "kof_WriteOffForDamagedAssets",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance recovery",
        "label": "Insurance revenue, allocation of portion of premiums that relate to recovery of insurance acquisition cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of insurance revenue recognised in the period related to the allocation of the portion of the premiums that relate to the recovery of insurance acquisition cash flows. [Refer: Insurance revenue; Increase (decrease) through insurance acquisition cash flows, insurance contracts liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "kof_IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Useful lives of intangible assets",
        "label": "Intangible assets other than goodwill estimated useful life",
        "documentation": "Intangible assets other than goodwill estimated useful life"
       }
      }
     },
     "auth_ref": []
    },
    "kof_IntangibleAssetsRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "IntangibleAssetsRenewalTerm",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets renewable term",
        "label": "Intangible Assets Renewal Term",
        "documentation": "Intangible Assets Renewal Term"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsUnderDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IntangibleAssetsUnderDevelopmentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Development systems",
        "label": "Intangible assets under development [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing such assets under development. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ifrs-full_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0,
       "order": 10.0
      },
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "verboseLabel": "Interest Expense",
        "totalLabel": "Interest Expense",
        "negatedLabel": "Interest Expense",
        "label": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r270",
      "r280"
     ]
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net\u00a0Interest\u00a0on the\u00a0Net\u00a0Defined Benefit Liability",
        "terseLabel": "Interest expense",
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on debts and borrowings",
        "label": "Interest expense on borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail": {
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofInterestExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative instruments (Interest)",
        "label": "Interest expense on financial liabilities designated at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on financial liabilities designated at fair value through profit or loss. [Refer: Interest expense; Financial liabilities at fair value through profit or loss, designated upon initial recognition or subsequently]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expenses on lease liabilities",
        "label": "Interest expense on lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid",
        "label": "Interest paid, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Risk",
        "label": "Interest rate risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r267"
     ]
    },
    "ifrs-full_InterestRateSwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestRateSwapContractMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swaps",
        "label": "Interest rate swap contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an interest rate swap contract. [Refer: Swap contract [member]]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest collected",
        "label": "Interest received, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "totalLabel": "Total",
        "label": "Current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r95",
      "r297"
     ]
    },
    "kof_InventoriesInTransit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InventoriesInTransit",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories in transit",
        "label": "Inventories in transit",
        "documentation": "Inventories in transit"
       }
      }
     },
     "auth_ref": []
    },
    "kof_InventoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InventoryMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory [Member]",
        "documentation": "Inventory [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InventoryWritedown2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InventoryWritedown2011",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails": {
       "parentTag": "kof_WriteOffForDamagedAssetsSubtotal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails",
      "http://www.coca-colafemsa.com/role/InventoriesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory write-down",
        "label": "Inventory write-down"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r51",
      "r96"
     ]
    },
    "ifrs-full_InvestmentAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investments accounted for using the equity method",
        "terseLabel": "Investments in associate companies and joint ventures",
        "label": "Investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r192",
      "r275"
     ]
    },
    "kof_InvestmentImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InvestmentImpairments",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment of investments",
        "terseLabel": "Impairment on equity investments",
        "label": "Investment impairments",
        "documentation": "Investment impairments"
       }
      }
     },
     "auth_ref": []
    },
    "kof_InvestmentInAssociatesAndJointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InvestmentInAssociatesAndJointVenturesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in associates and joint ventures",
        "label": "Investment in associates and joint ventures [Member]",
        "documentation": "Investment in associates and joint ventures [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentPropertyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment property",
        "label": "Investment property [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investment property. [Refer: Investment property]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r331"
     ]
    },
    "kof_InvestmentSecuritiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "InvestmentSecuritiesTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Securities [table]",
        "label": "Investment securities [Table]",
        "documentation": "Investment securities [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsAccountedForUsingEquityMethodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentsAccountedForUsingEquityMethodMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments accounted for using equity method",
        "label": "Investments accounted for using equity method [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentsInAssociatesAccountedForUsingEquityMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Amount",
        "label": "Investments in associates accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in associates accounted for using the equity method. [Refer: Total for all associates [member]; Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_InvestmentsInJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentsInJointVentures",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in joint ventures",
        "label": "Investments in joint ventures reported in separate financial statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentsInJointVenturesAccountedForUsingEquityMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Amount",
        "label": "Investments in joint ventures accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in joint ventures accounted for using the equity method. [Refer: Total for all joint ventures [member]; Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociates",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investments accounted for using the equity method",
        "label": "Investments in subsidiaries, joint ventures and associates reported in separate financial statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Total for all associates [member]; Total for all joint ventures [member]; Total for all subsidiaries [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_IssuedCapitalOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "IssuedCapitalOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued capital, ordinary shares",
        "label": "Issued capital, ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital arising from issuing ordinary shares. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "ifrs-full_ItemsOfContingentLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ItemsOfContingentLiabilitiesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items of contingent liabilities [axis]",
        "label": "Items of contingent liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "ifrs-full_ItemsOfContingentLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ItemsOfContingentLiabilitiesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items of contingent liabilities",
        "label": "Items of contingent liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated individual items of contingent liabilities. It also represents the standard value for the 'Items of contingent liabilities' axis if no other member is used. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "ifrs-full_JointVenturesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "JointVenturesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint ventures [axis]",
        "label": "Joint ventures [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r194"
     ]
    },
    "ifrs-full_JointVenturesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "JointVenturesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint ventures:",
        "label": "Joint ventures [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Joint ventures' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r194"
     ]
    },
    "ifrs-full_JointVenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "JointVenturesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint Ventures",
        "label": "Total for all joint ventures [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for joint arrangements whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r194"
     ]
    },
    "kof_JugosDelValleSAPIDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "JugosDelValleSAPIDeCVMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jugos del valle, S.A.P.I. de C.V.",
        "label": "Jugos del valle, S.A.P.I. de C.V. [Member]",
        "documentation": "Jugos del valle, S.A.P.I. de C.V. [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_KOFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "KOFMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "KOF",
        "label": "KOF [Member]",
        "documentation": "KOF [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LaborMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LaborMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Labor",
        "label": "Labor [Member]",
        "documentation": "Labor [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LandMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030 and following years",
        "label": "Later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r230",
      "r345",
      "r349",
      "r353"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "verboseLabel": "Four to five years",
        "label": "Later than four years and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r230",
      "r345",
      "r353",
      "r478"
     ]
    },
    "kof_LaterThanFourYearsAndNotLaterThanSixYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LaterThanFourYearsAndNotLaterThanSixYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Four to six years",
        "label": "Later Than Four Years And Not Later Than Six Years [Member]",
        "documentation": "Later Than Four Years And Not Later Than Six Years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneMonthAndNotLaterThanSixMonthsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1-6 months",
        "label": "Later than one month and not later than six months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one month and not later than six months."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r353"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "One to three years",
        "label": "Later than one year and not later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r348",
      "r353"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "verboseLabel": "One to two years",
        "label": "Later than one year and not later than two years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r230",
      "r345",
      "r353",
      "r478"
     ]
    },
    "ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanSixMonthsAndNotLaterThanOneYearMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6-12 months",
        "label": "Later than six months and not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than six months and not later than one year."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r347",
      "r353"
     ]
    },
    "ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanTenYearsAndNotLaterThanFifteenYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2032",
        "label": "Later than ten years and not later than fifteen years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than ten years and not later than fifteen years."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r353"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "verboseLabel": "Three to four years",
        "label": "Later than three years and not later than four years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r230",
      "r345",
      "r353",
      "r478"
     ]
    },
    "kof_LaterThanTwoYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LaterThanTwoYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two to four years",
        "label": "Later than two years and not later than four years [Member]",
        "documentation": "Later than two years and not later than four years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Later than two years and not later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r230",
      "r345",
      "r353",
      "r478"
     ]
    },
    "kof_LeaoAlimentosEBebidasLTDAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LeaoAlimentosEBebidasLTDAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leao Alimentos e Bebidas, LTDA",
        "label": "Leao alimentos e bebidas, LTDA [Member]",
        "documentation": "Leao alimentos e bebidas, LTDA [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LeaseInterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LeaseInterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid on lease liabilities",
        "label": "Lease interest paid classified as financing activities",
        "documentation": "Lease interest paid classified as financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Lease liabilities",
        "periodStartLabel": "Balance at beginning of the period",
        "periodEndLabel": "Balance at end of the period",
        "label": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Leases liabilities, net",
        "label": "Lease liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r324",
      "r327"
     ]
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold Improvements",
        "label": "Leasehold improvements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "ifrs-full_LegalProceedingsProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LegalProceedingsProvisionMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal",
        "label": "Legal proceedings provision [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision for legal proceedings. [Refer: Classes of other provisions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r313",
      "r314"
     ]
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Level 1 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r130",
      "r132",
      "r197"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Level 2 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r132",
      "r197"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Levels of fair value hierarchy [axis]",
        "label": "Levels of fair value hierarchy [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r197"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Levels of fair value hierarchy",
        "label": "Levels of fair value hierarchy [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r197"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES",
        "terseLabel": "Total liabilities",
        "label": "Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r196",
      "r197",
      "r198",
      "r274",
      "r279"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Carrying value",
        "periodEndLabel": "Carrying value",
        "label": "Liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities arising from financing activities [axis]",
        "label": "Liabilities arising from financing activities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities arising from financing activities",
        "label": "Liabilities arising from financing activities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "kof_LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities of amortization of goodwill of business acquisition",
        "label": "Liabilities of amortization of goodwill of business acquisition [Member]",
        "documentation": "Liabilities of amortization of goodwill of business acquisition [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LiabilityAssetOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net defined benefit liability",
        "terseLabel": "Remeasurements of\u00a0the\u00a0Net\u00a0Defined Benefit Liability net\u00a0of\u00a0taxes",
        "periodStartLabel": "Net defined benefit liability (asset) at beginning of period",
        "periodEndLabel": "Net defined benefit liability (asset) at end of period",
        "verboseLabel": "Remeasurements of\u00a0the\u00a0Net Defined\u00a0Benefit Liability",
        "label": "Net defined benefit liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "kof_LifeAnnuitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LifeAnnuitiesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Life annuities",
        "label": "Life annuities [Member]",
        "documentation": "Life annuities [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LitigationSettlementAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LitigationSettlementAmount1",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation amount",
        "label": "Litigation settlement amount 1",
        "documentation": "Litigation settlement amount 1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for expected credit losses",
        "terseLabel": "Loans and advances at amortised cost, allowance for expected credit losses",
        "label": "Loans and advances at amortised cost, allowance for expected credit losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the loss allowance the entity has made on loans and advances that are measured in accordance with paragraph 4.1.2 of IFRS 9."
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "kof_LoansFromBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LoansFromBanksMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans from banks",
        "label": "Loans from banks [member]",
        "documentation": "Loans from banks."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "kof_LongTermBankLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LongTermBankLoansMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term bank loans",
        "label": "Long term bank loans [Member]",
        "documentation": "Long term bank loans [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LongTermBorrowingsSeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LongTermBorrowingsSeniorNotesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Term Borrowings Senior Notes",
        "label": "Long term borrowings senior notes [Member]",
        "documentation": "Long term borrowings senior notes [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LongTermNotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LongTermNotesPayableMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term notes payable",
        "label": "Long term notes payable [Member]",
        "documentation": "Long term notes payable [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LongTermYankeeBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LongTermYankeeBondsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Term Yankee Bonds",
        "label": "Long term yankee bonds [Member]",
        "documentation": "Long term yankee bonds[member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long- term debt",
        "label": "Non-current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LongtermBorrowingsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Borrowings",
        "label": "Long-term borrowings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for long-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r324",
      "r327"
     ]
    },
    "kof_LossContingencyDamagesSoughtValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LossContingencyDamagesSoughtValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate amount claimed against company",
        "label": "Loss contingency, damages sought, value1",
        "documentation": "Loss contingency, damages sought, value1"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LossOnTheRetirementOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LossOnTheRetirementOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on the retirement of intangible assets",
        "label": "Loss On The Retirement Of Intangible Assets",
        "documentation": "Loss On The Retirement Of Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "kof_LossOnTheRetirementOfLongLived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LossOnTheRetirementOfLongLived",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on the retirement of long-lived assets",
        "label": "Loss On The Retirement Of Long-Lived",
        "documentation": "Loss On The Retirement Of Long-Lived"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LossesOnDisposalsOfNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "LossesOnDisposalsOfNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on sale of long-lived assets",
        "label": "Losses on disposals of non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The losses on disposals of non-current assets. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "kof_LossesOnRetirementOfNonCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "LossesOnRetirementOfNonCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on the retirement of long-lived assets",
        "label": "Losses on retirement of non-current assets",
        "documentation": "Losses on retirement of non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "country_MX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "MX",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico",
        "label": "MEXICO"
       }
      }
     },
     "auth_ref": []
    },
    "currency_MXN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "MXN",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexican peso",
        "label": "Mexico, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MachineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MachineryMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Machinery and equipment",
        "terseLabel": "Machinery and Equipment",
        "label": "Machinery [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing long-lived, depreciable machinery used in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major components of tax expense (income) [abstract]",
        "label": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_MajorComponentsOfTaxExpenseIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "MajorComponentsOfTaxExpenseIncomeLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major Components Of Tax Expense Income [line items]",
        "label": "Major components of tax expense income [Line Items]",
        "documentation": "Major components of tax expense income [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_MajorComponentsOfTaxExpenseIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "MajorComponentsOfTaxExpenseIncomeTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofMajorComponentsofIncomeTaxExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major components of tax expense income [Table]",
        "label": "Major components of tax expense income [Table]",
        "documentation": "Major components of tax expense income [table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MarketRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MarketRiskMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market risk",
        "label": "Market risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market prices. Market risk comprises three types of risk: currency risk, interest rate risk and other price risk. [Refer: Currency risk [member]; Interest rate risk [member]; Other price risk [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r339"
     ]
    },
    "ifrs-full_MaterialIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaterialIncomeAndExpenseAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material income and expense [abstract]",
        "label": "Material income and expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity [axis]",
        "label": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r204",
      "r215",
      "r216",
      "r222",
      "r223",
      "r224",
      "r230",
      "r248",
      "r261",
      "r310",
      "r345"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity",
        "label": "Maturity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r204",
      "r215",
      "r216",
      "r222",
      "r223",
      "r224",
      "r230",
      "r248",
      "r310",
      "r345",
      "r350"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement [axis]",
        "label": "Measurement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r149",
      "r196"
     ]
    },
    "ifrs-full_MeasurementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MeasurementDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement",
        "label": "Measurement [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r149",
      "r196"
     ]
    },
    "kof_MexicoAndCentralAmericaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "MexicoAndCentralAmericaSegmentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico and Central America",
        "label": "Mexico And Central America Segment [Member]",
        "documentation": "Mexico and central america segment [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "MinimumAgeQualificationForEconomicBenefitsAndRetirementPension",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum age to qualify for benefits (age)",
        "label": "Minimum Age Qualification For Economic Benefits And Retirement Pension",
        "documentation": "Minimum Age Qualification For Economic Benefits And Retirement Pension"
       }
      }
     },
     "auth_ref": []
    },
    "kof_MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum percentage of capital stock at nominal value to be transferred to reserve",
        "label": "Minimum percentage of capital stock at nominal value to be transferred to reserve",
        "documentation": "Minimum percentage of capital stock at nominal value to be transferred to reserve"
       }
      }
     },
     "auth_ref": []
    },
    "kof_MinimumYearOfServiceForRetirementBenefits": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "MinimumYearOfServiceForRetirementBenefits",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum year of service for retirement benefits",
        "label": "Minimum Year Of Service For Retirement Benefits",
        "documentation": "Minimum Year Of Service For Retirement Benefits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousOtherOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MiscellaneousOtherOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Miscellaneous other operating expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_MiscellaneousOtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "MiscellaneousOtherOperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Miscellaneous other operating income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating income. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "kof_MoreThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "MoreThanThreeYearsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "More than three years",
        "label": "More than three years [Member]",
        "documentation": "More than three years [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_MoreThanTwelveMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "MoreThanTwelveMonthsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "More than 12",
        "label": "More than Twelve Months [member]",
        "documentation": "More than twelve months."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "country_NI": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "NI",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nicaragua",
        "label": "NICARAGUA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_NIO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "NIO",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cordoba",
        "label": "Nicaragua, Cordobas"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "kof_NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net benefit cost recognized in consolidated statements of accumulated other comprehensive income",
        "label": "Net benefit cost recognized in consolidated statements of accumulated other comprehensive income [Member]",
        "documentation": "Net benefit cost recognized in consolidated statements of accumulated other comprehensive income [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net benefit cost recognized in the consolidated statements of income",
        "label": "Net benefit cost recognized in the consolidated statements of income [Member]",
        "documentation": "Net benefit cost recognized in the consolidated statements of income [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net defined benefit liability (asset) [axis]",
        "label": "Net defined benefit liability (asset) [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net defined benefit liability (asset)",
        "label": "Net defined benefit liability (asset) [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "kof_NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of good sold",
        "label": "Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold",
        "documentation": "Net Effect Of Expired Contracts That Met Hedging Criteria On Cost Of Good Sold"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NetForeignExchangeGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NetForeignExchangeGains",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange gain related to operating activities",
        "label": "Net foreign exchange gains",
        "documentation": "Net foreign exchange gains"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NetOperatingLossUsageLimit": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NetOperatingLossUsageLimit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOLs usage limit",
        "label": "Net operating loss usage limit",
        "documentation": "Net operating loss usage limit"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "9.95% Debt Bonds Maturing in 2029",
        "label": "Nine point nine five percentage debt bonds maturing on two thousand twenty nine [Member]",
        "documentation": "Nine point nine five percentage debt bonds maturing on two thousand twenty nine"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NonCashItemsOtherThanDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NonCashItemsOtherThanDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash items other than depreciation and amortization",
        "label": "Non cash items other than depreciation and amortization",
        "documentation": "Non cash items other than depreciation and amortization"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NonCurrentPortionOfBankLoansAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NonCurrentPortionOfBankLoansAndNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank loans and notes payable",
        "label": "Non current portion of bank loans and notes payable",
        "documentation": "Non current portion of bank loans and notes payable"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NonCurrentPrepaidAdvertisingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NonCurrentPrepaidAdvertisingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current prepaid advertising expenses",
        "label": "Non-current prepaid advertising expenses",
        "documentation": "Non-current prepaid advertising expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r386",
      "r397",
      "r407",
      "r431",
      "r440"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "kof_NonVestedDefinedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NonVestedDefinedBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail": {
       "parentTag": "kof_AccumulatedDefinedBenefitObligation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-vested benefit obligation",
        "label": "Non-vested defined benefit obligation",
        "documentation": "Non-vested defined benefit obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-adjusting events after reporting period [axis]",
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-adjusting events after reporting period",
        "label": "Non-adjusting events after reporting period [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestinConsolidatedSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest in consolidated subsidiaries",
        "verboseLabel": "Non-controlling interests",
        "periodStartLabel": "Balance at beginning of the period",
        "periodEndLabel": "Balance at end of the period",
        "label": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r171",
      "r174"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-controlling interest",
        "terseLabel": "Non-controlling interest",
        "label": "Non-controlling interests [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "terseLabel": "Noncurrent assets",
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r180",
      "r328"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "NON CURRENT ASSETS",
        "label": "Non-current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentDebtInstrumentsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentDebtInstrumentsIssued",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt with former shareholders",
        "label": "Non-current debt instruments issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current debt instruments issued. [Refer: Debt instruments issued]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current portion of lease liabilities",
        "verboseLabel": "Non-Current",
        "label": "Non-current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "terseLabel": "Noncurrent liabilities",
        "label": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r182",
      "r328"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-CURRENT LIABILITIES",
        "label": "Non-current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Non-current provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions, including provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ifrs-full_NoncurrentProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentProvisionsForEmployeeBenefits",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post-employment and other non-current employee benefits",
        "label": "Non-current provisions for employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_NoncurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NoncurrentRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Advances to acquire property, plant and equipment",
        "label": "Non-current restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "kof_NormalRetirementAge": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NormalRetirementAge",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Normal retirement age",
        "label": "Normal retirement age",
        "documentation": "Normal retirement age"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail",
      "http://www.coca-colafemsa.com/role/LeasesCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Less than one year",
        "terseLabel": "2025",
        "label": "Not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r215",
      "r216",
      "r230",
      "r345",
      "r353"
     ]
    },
    "ifrs-full_NotLaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotLaterThanThreeMonthsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Not later than three months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than three months."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "kof_NotesAndBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NotesAndBondsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes and bonds",
        "label": "Notes and bonds [member]",
        "documentation": "Notes and bonds."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount",
        "verboseLabel": "Notional Amount",
        "label": "Notional amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "kof_NumberOfBottlerAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NumberOfBottlerAgreements",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of bottler agreements",
        "label": "Number Of Bottler Agreements",
        "documentation": "Number Of Bottler Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NumberOfBottlerAgreementsUpForRenewalIn2025": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NumberOfBottlerAgreementsUpForRenewalIn2025",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number Of Bottler Agreements Up For Renewal In 2025",
        "label": "Number Of Bottler Agreements Up For Renewal In 2025",
        "documentation": "Number Of Bottler Agreements Up For Renewal In 2025"
       }
      }
     },
     "auth_ref": []
    },
    "kof_NumberOfBottlerAgreementsUpForRenewalIn2028": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "NumberOfBottlerAgreementsUpForRenewalIn2028",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number Of Bottler Agreements Up For Renewal In 2028",
        "label": "Number Of Bottler Agreements Up For Renewal In 2028",
        "documentation": "Number Of Bottler Agreements Up For Renewal In 2028"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of options granted",
        "verboseLabel": "Number of share options granted in share-based payment arrangement",
        "label": "Number of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital stock (in shares)",
        "label": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r476"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding shares (in shares)",
        "label": "Number of shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "kof_OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1.85% Senior Notes, Maturity Date on September 1, 2032",
        "label": "One point eight five percentage senior notes maturing on september first two two thousand thirty two [Member]",
        "documentation": "One point eight five percentage senior notes maturing on september first two two thousand thirty two [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating segments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for operating segments. An operating segment is a component of an entity: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same entity); (b) whose operating results are regularly reviewed by the entity\u2019s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance; and (c) for which discrete financial information is available. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "kof_OperationsOfThirdPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OperationsOfThirdPartyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operations Of Third Party",
        "label": "Operations of third party [Member]",
        "documentation": "Operations of third party [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OptionContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OptionContractMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingOptionAgreementstoPurchaseForeignCurrencyDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option Agreement",
        "verboseLabel": "Foreign exchange currency option contracts",
        "label": "Option contract [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a derivative financial instrument that gives the holder the right, but not the obligation, to purchase or sell an underlying asset for a specified price determined in advance. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "kof_OptionToPurchaseForeignCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OptionToPurchaseForeignCurrencyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsOutstandingForwardAgreementstoPurchaseForeignCurrencyDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofNetEffectsofExpiredContractsMetHedgingCriteriaDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option to purchase foreign currency",
        "label": "Option to purchase foreign currency [Member]",
        "documentation": "Option to purchase foreign currency"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OptionsGrantedVestingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OptionsGrantedVestingPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting percentage",
        "label": "Options granted vesting percentage",
        "documentation": "Options granted vesting percentage"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OptionsToPurchaseForeignCurrencyBRLToUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OptionsToPurchaseForeignCurrencyBRLToUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options to purchase foreign currency (BRL to USD)",
        "label": "Options To Purchase Foreign Currency (BRL to USD) [Member]",
        "documentation": "Options To Purchase Foreign Currency (BRL to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OptionsToPurchaseForeignCurrencyCOPToUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OptionsToPurchaseForeignCurrencyCOPToUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options to purchase foreign currency (COP to USD)",
        "label": "Options To Purchase Foreign Currency (COP to USD) [Member]",
        "documentation": "Options To Purchase Foreign Currency (COP to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OptionsToPurchaseForeignCurrencyMXNToUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OptionsToPurchaseForeignCurrencyMXNToUSDMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options to purchase foreign currency (MXN to USD)",
        "label": "Options To Purchase Foreign Currency (MXN to USD) [Member]",
        "documentation": "Options To Purchase Foreign Currency (MXN to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherAdditionalExpenseAndLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherAdditionalExpenseAndLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails": {
       "parentTag": "kof_WriteOffForDamagedAssetsSubtotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional expense &amp; losses",
        "label": "Other Additional Expense And Losses",
        "documentation": "Other Additional Expense And Losses"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherAmortizablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherAmortizablesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other amortizable",
        "label": "Other amortizables [Member]",
        "documentation": "Other amortizables [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "kof_OtherAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherAssociatesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other associates [Member]",
        "documentation": "Other associates [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.coca-colafemsa.com/role/ConsoldidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive (loss), net of income tax",
        "terseLabel": "Other comprehensive (loss) income, net of income tax",
        "label": "Other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r38",
      "r48",
      "r184"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income to be reclassified to profit or loss in subsequent periods:",
        "label": "Other comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherComprehensiveIncomeAttributableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherComprehensiveIncomeAttributableAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Attributable to:",
        "label": "Other Comprehensive Income Attributable [Abstract]",
        "documentation": "Other Comprehensive Income Attributable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsoldidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest",
        "label": "Other comprehensive income, attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income attributable to non-controlling interests. [Refer: Non-controlling interests; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsoldidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity holders of the parent",
        "label": "Other comprehensive income, attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income attributable to owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognized during the year (obligation liability and plan assets)",
        "label": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r49",
      "r488"
     ]
    },
    "kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated loss from investments in equity instruments",
        "label": "Other Comprehensive Income Net Of Tax Accumulated Gains Losses From Investments In Equity Instruments",
        "documentation": "Other Comprehensive Income Net Of Tax Accumulated Gains Losses From Investments In Equity Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exchange differences on the translation of foreign operations and associates",
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r48"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loss from equity financial asset classified at FVOCI",
        "label": "Other comprehensive income, net of tax, gains (losses) from investments in equity instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income applying paragraph 5.7.5 of IFRS 9. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r48"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Re-measurements of the net defined benefit liability, net of income taxes",
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r48",
      "r488"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income to be reclassified to profit or loss in subsequent periods",
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income not to be reclassified to profit or loss in subsequent periods",
        "label": "Other comprehensive income that will not be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302"
     ]
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "totalLabel": "Total",
        "label": "Other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "kof_OtherCurrentAssetsAndFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherCurrentAssetsAndFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other current assets and other current financial assets",
        "label": "Other current assets and financial assets",
        "documentation": "Other current assets and financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherCurrentExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherCurrentExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Current Expenses",
        "documentation": "Other Current Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current financial assets",
        "totalLabel": "Total",
        "label": "Other current financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial assets]"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ifrs-full_OtherCurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current financial liabilities",
        "totalLabel": "Other current financial liabilities",
        "label": "Other current financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities; Current financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r186"
     ]
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherCurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "totalLabel": "Other current liabilities",
        "label": "Other current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other sundry accounts receivable",
        "label": "Other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "kof_OtherCurrentTaxAssetsRecoverable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherCurrentTaxAssetsRecoverable",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other recoverable taxes",
        "label": "Other Current Tax Assets Recoverable",
        "documentation": "Other current tax assets recoverable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherEquityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other equity instruments",
        "label": "Other equity interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "ifrs-full_OtherEquityInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherEquityInterestMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other equity instruments",
        "label": "Other equity interest [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_OtherExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0,
       "order": 4.0
      },
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expenses",
        "totalLabel": "Other expenses, by nature",
        "label": "Other expenses, by nature"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]"
       }
      }
     },
     "auth_ref": [
      "r54",
      "r294"
     ]
    },
    "kof_OtherExpensesWithRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherExpensesWithRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expenses with related parties",
        "label": "Other expenses with related party",
        "documentation": "Other expenses with related party"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Other financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "kof_OtherFinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherFinancialLiabilitiesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Financial Liabilities [Member]",
        "documentation": "Other Financial Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 9.0
      },
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "totalLabel": "Other income",
        "label": "Other income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r294",
      "r295"
     ]
    },
    "kof_OtherIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other income (expense)",
        "documentation": "Other income (expense)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity earnings (loss) recognized",
        "label": "Other income (expense) from subsidiaries, jointly controlled entities and associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income or expense from subsidiaries, jointly controlled entities and associates that the entity does not separately disclose in the same statement or note. [Refer: Total for all associates [member]; Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing instruments",
        "label": "Other inflows (outflows) of cash, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as financing activities, that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other indefinite lived intangible assets",
        "label": "Other intangible assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "ifrs-full_OtherInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of inventory that the entity does not separately disclose in the same statement or note. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r494"
     ]
    },
    "kof_OtherLongTermLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherLongTermLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Long Term Liabilities",
        "documentation": "Other Long Term Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherMaterialExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherMaterialExpenseAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expenses:",
        "label": "Other material expense [Abstract]",
        "documentation": "Other expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherMaterialIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherMaterialIncomeAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income:",
        "label": "Other material income [Abstract]",
        "documentation": "Other income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other [Member]",
        "documentation": "Other [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherNonCurrentAssetsAndOtherNonCurrentFinancialAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current assets and other non-current financial assets [Abstract]",
        "documentation": "Other non-current assets and other non-current financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "kof_OtherNonCurrentFinancialAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherNonCurrentFinancialAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentFinancialAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term notes receivable",
        "label": "Other non-current financial assets other",
        "documentation": "Other non-current financial assets other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherNoncurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OthernoncurrentfinancialassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current financial assets",
        "totalLabel": "Other non-current financial assets",
        "label": "Other non-current financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets]"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ifrs-full_OtherNoncurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherNoncurrentFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current financial liabilities",
        "label": "Other non-current financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r187"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "totalLabel": "Other non-current liabilities",
        "label": "Other non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_OtherNoncurrentNonfinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherNoncurrentNonfinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "totalLabel": "Other non-current assets",
        "label": "Other non-current non-financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "kof_OtherOperatingRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OtherOperatingRevenuesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating revenues",
        "label": "Other operating revenues [Member]",
        "documentation": "Other operating revenues [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables",
        "label": "Other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Amounts payable that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other equipment",
        "terseLabel": "Other",
        "label": "Other property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r485"
     ]
    },
    "ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other tax rate effects for reconciliation between accounting profit and tax expense (income)"
       }
      },
      "en": {
       "role": {
        "documentation": "Tax rate effects, in aggregate, on the reconciliation between the average effective tax rate and the applicable tax rate that the entity does not separately disclose in the reconciliation. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r384",
      "r395",
      "r405",
      "r438"
     ]
    },
    "kof_OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding payment to suppliers in additions to property plant and equipment",
        "label": "Outstanding payment to suppliers in additions to property plant and equipment",
        "documentation": "Outstanding payment to suppliers in additions to property plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r387",
      "r398",
      "r408",
      "r441"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r387",
      "r398",
      "r408",
      "r441"
     ]
    },
    "country_PA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "PA",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Panama",
        "label": "PANAMA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_PAB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "PAB",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balboa",
        "label": "Panama, Balboa"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PETBottlesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PETBottlesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PET Bottles",
        "label": "PET bottles [Member]",
        "documentation": "PET bottles [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PXMEGPriceContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PXMEGPriceContractsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PX+MEG price contracts",
        "label": "PX+MEG price contracts [Member]",
        "documentation": "PX+MEG price contracts"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PackingMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PackingMaterials",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Packing materials",
        "label": "Packing materials",
        "documentation": "Packing materials"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed capital stock (nominal value) per share",
        "label": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "ifrs-full_PastDueStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PastDueStatusAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due status [axis]",
        "label": "Past due status [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_PastDueStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PastDueStatusDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due status",
        "label": "Past due status [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PastServiceCostNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past\u00a0Service Cost",
        "verboseLabel": "Past service cost",
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from past service cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "kof_PaymentToFormerShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PaymentToFormerShareholders",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax credit recovery payment to former shareholders",
        "label": "Payment To Former Shareholders",
        "documentation": "Payment To Former Shareholders"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsFromPlanNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefits paid",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from payments from plan"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofRemeasurementsofNetDefinedBenefitLiabilityRecognizedinOtherComprehensiveIncomeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Effect on settlement",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from payments in respect of settlements"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan in respect of settlements. [Refer: Decrease (increase) in net defined benefit liability (asset) resulting from gains (losses) arising from settlements; Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "kof_PaymentsOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PaymentsOfLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments",
        "label": "Payments of Lease Liabilities",
        "documentation": "Payments of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments of lease liabilities",
        "negatedTerseLabel": "Payments of lease liabilities, classified as financing activities",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_PaymentsToSuppliersForGoodsAndServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PaymentsToSuppliersForGoodsAndServices",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to suppliers for goods and services",
        "label": "Payments to suppliers for goods and services"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to suppliers for goods and services."
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "kof_PensionAndRetirementPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PensionAndRetirementPlansMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension\u00a0and Retirement Plans",
        "label": "Pension and retirement plans [Member]",
        "documentation": "Pension and retirement plans [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PensionAndSeniorityPremiumCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PensionAndSeniorityPremiumCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension and seniority premium costs",
        "label": "Pension and seniority premium costs",
        "documentation": "Pension and seniority premium costs"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "kof_PercentageOfIncomeToBeTransferredToReserve": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PercentageOfIncomeToBeTransferredToReserve",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of income to be transferred to reserve",
        "label": "Percentage of income to be transferred to reserve",
        "documentation": "Percentage of income to be transferred to reserve"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PercentageOfOwnership": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PercentageOfOwnership",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ownership Percentage",
        "label": "Percentage of ownership",
        "documentation": "Percentage of ownership"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInActuarialAssumption",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact on absolute terms of variation in the assumptions on net defined benefit liability",
        "label": "Percentage of reasonably possible increase in actuarial assumption"
       }
      },
      "en": {
       "role": {
        "documentation": "The reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "kof_PercentageOfSignificantActuarialAssumptions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PercentageOfSignificantActuarialAssumptions",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of significant actuarial assumptions",
        "label": "Percentage of significant actuarial assumptions",
        "documentation": "Percentage of significant actuarial assumptions"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PercentageOfUnrecoverableTradeAccountsReceivables": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PercentageOfUnrecoverableTradeAccountsReceivables",
     "presentation": [
      "http://www.coca-colafemsa.com/role/TradeReceivableNetAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of unrecoverable trade receivables",
        "label": "Percentage of unrecoverable trade accounts receivables",
        "documentation": "Percentage of unrecoverable trade accounts receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of voting equity interests acquired",
        "label": "Percentage of voting equity interests acquired"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "kof_PlantaNuevaEcologaDeTabascoSADeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PlantaNuevaEcologaDeTabascoSADeCVMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Planta Nueva Ecolog\u00eda de Tabasco, S.A. de C.V.",
        "label": "Planta Nueva Ecolog\u00eda De Tabasco, S.A. de C.V. [Member]",
        "documentation": "Planta Nueva Ecolog\u00eda De Tabasco, S.A. de C.V."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "kof_PostEmploymentAndOtherLongTermEmployeeBenefitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PostEmploymentAndOtherLongTermEmployeeBenefitsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post-employment and other non-current employee benefits",
        "label": "Post employment and other long term employee benefits [Member]",
        "documentation": "Post employment and other long term employee benefits [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PrepaidAdvertisingAndPromotionalExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PrepaidAdvertisingAndPromotionalExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising and promotional expenses paid in advance",
        "label": "Prepaid advertising and promotional expenses",
        "documentation": "Prepaid advertising and promotional expenses"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PrepaidExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PrepaidExpensesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid expenses [Member]",
        "documentation": "Prepaid expenses [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PrepaidInsurance1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PrepaidInsurance1",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofPrepaidExpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid insurance",
        "label": "Prepaid insurance 1",
        "documentation": "Prepaid insurance 1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PresentValueOfDefinedBenefitObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PresentValueOfDefinedBenefitObligationMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present Value of Defined Benefit Obligation",
        "label": "Present value of defined benefit obligation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Presentation of leases for lessee [abstract]",
        "label": "Presentation of leases for lessee [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from borrowings",
        "terseLabel": "Proceeds",
        "label": "Proceeds from borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "ifrs-full_ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from insurance recoveries and sale of long-lived assets",
        "label": "Proceeds from sales of other long-term assets, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of long-term assets that the entity does not separately disclose in the same statement or note, classified as investing activities. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and services [axis]",
        "label": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r333"
     ]
    },
    "ifrs-full_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and services",
        "label": "Products and services [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r333"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Consolidated net income",
        "terseLabel": "Consolidated net income",
        "verboseLabel": "Consolidated net income",
        "label": "Profit (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r37",
      "r152",
      "r167",
      "r169",
      "r274",
      "r277",
      "r328",
      "r336"
     ]
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Attributable to:",
        "label": "Profit (loss), attributable to [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-controlling interest",
        "terseLabel": "Net income of non-controlling interest",
        "label": "Profit (loss), attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r173"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Consolidated net income attributable to equity holders of the parent",
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements_1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity holders of the parent",
        "label": "Profit (loss), attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income before income taxes",
        "label": "Profit (loss) before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r242",
      "r294",
      "r295",
      "r356",
      "r357"
     ]
    },
    "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method",
        "terseLabel": "Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method",
        "label": "Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method",
        "documentation": "Profit (loss) before tax and share of profit of associates and joint ventures accounted for using equity method"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PromotoraIndustrialAzucareraSADeCVPIASAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PromotoraIndustrialAzucareraSADeCVPIASAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promotora Industrial Azucarera, S.A. de C.V. (\"PIASA\")",
        "label": "Promotora industrial azucarera, S.A. de C.V. (\"PIASA\") [Member]",
        "documentation": "Promotora industrial azucarera, S.A. de C.V. (\"PIASA\") [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promotora Mexicana de Embotelladores, S.A. de C.V. (PIASA)",
        "label": "Promotora Mexicana de Embotelladores, S.A. de C.V. (PIASA) [Member]",
        "documentation": "Promotora Mexicana de Embotelladores, S.A. de C.V. (PIASA)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r73"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant &amp; Equipment",
        "label": "Property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net",
        "verboseLabel": "Property, plant and equipment",
        "label": "Property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r74",
      "r312",
      "r335"
     ]
    },
    "kof_PropimexSDeRLDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PropimexSDeRLDeCVMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Propimex, S. de R.L. de C.V.",
        "label": "Propimex, S. de R.L. de C.V. [Member]",
        "documentation": "Propimex, S. de R.L. de C.V. [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership Percentage",
        "label": "Proportion of ownership interest in associate"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r114",
      "r117",
      "r177"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInJointVenture",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Percentage of ownership",
        "terseLabel": "Ownership Percentage",
        "label": "Proportion of ownership interest in joint venture"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r114",
      "r117",
      "r177"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "label": "Proportion of ownership interest in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r114",
      "r117",
      "r176"
     ]
    },
    "ifrs-full_ProportionOfVotingRightsHeldInJointVenture": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProportionOfVotingRightsHeldInJointVenture",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Percentage of voting rights",
        "terseLabel": "Percentage of ordinary shares with full voting rights",
        "label": "Proportion of voting rights held in joint venture"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in a joint venture held by the entity. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r114",
      "r117",
      "r177"
     ]
    },
    "kof_ProvisionForContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ProvisionForContingencies",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions for contingencies",
        "label": "Provision for contingencies",
        "documentation": "Provision for contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ProvisionForTaxesOtherThanIncomeTaxMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes",
        "label": "Provision for taxes other than income tax [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision for taxes other than income tax. Income taxes include all domestic and foreign taxes which are based on taxable profits. Income taxes also include taxes, such as withholding taxes, which are payable by a subsidiary, associate or joint arrangement on distributions to the reporting entity. [Refer: Classes of other provisions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "ifrs-full_Provisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "Provisions",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofChangesinBalanceofProvisionsRecordedDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofNatureandAmountofLossContingenciesRecordedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "periodStartLabel": "Balance at beginning of the period",
        "periodEndLabel": "Balance at end of the period",
        "label": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities of uncertain timing or amount, including provisions for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "kof_PubliclyTradedSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PubliclyTradedSharesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Publicly traded shares",
        "label": "Publicly traded shares [Member]",
        "documentation": "Publicly traded shares [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisitions of intangible assets",
        "label": "Purchase of intangible assets, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisitions of property, plant and equipment",
        "label": "Purchase of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "kof_PurchasesOfConcentrateRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PurchasesOfConcentrateRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of concentrate from The Coca-Cola Company",
        "label": "Purchases of concentrate related party transactions",
        "documentation": "Purchases of concentrate related party transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchasesOfGoodsRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "PurchasesOfGoodsRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases and other expenses with related party",
        "label": "Purchases of goods, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of goods purchased by the entity in related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "kof_PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of raw material, beer and operating expenses from Heineken",
        "label": "Purchases of raw material beer and operating expenses related party transactions",
        "documentation": "Purchases of raw material beer and operating expenses related party transactions"
       }
      }
     },
     "auth_ref": []
    },
    "kof_PurchasesOfRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "PurchasesOfRawMaterials",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases\u00a0of Raw\u00a0Materials",
        "label": "Purchases of raw materials",
        "documentation": "Purchases of raw materials"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "kof_QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual bonus percentage",
        "label": "Qualitative Objectives And Special Projects Annual bonus Percentage Weighting",
        "documentation": "Qualitative Objectives And Special Projects Annual bonus Percentage Weighting"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [axis]",
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r200",
      "r224",
      "r235",
      "r330",
      "r332",
      "r514"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range",
        "label": "Range [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r200",
      "r224",
      "r235",
      "r330",
      "r332",
      "r514"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Current raw materials"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r299",
      "r494"
     ]
    },
    "ifrs-full_RawMaterialsAndConsumablesUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RawMaterialsAndConsumablesUsed",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail": {
       "parentTag": "ifrs-full_CostOfMerchandiseSold",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofChangesinInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials and packing materials",
        "label": "Raw materials and consumables used"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of raw materials and consumables used in the production process or in the rendering of services. [Refer: Current raw materials]"
       }
      }
     },
     "auth_ref": [
      "r54",
      "r294"
     ]
    },
    "ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of changes in intangible assets and goodwill [abstract]",
        "label": "Reconciliation of changes in intangible assets and goodwill [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of changes in property, plant and equipment [abstract]",
        "label": "Reconciliation of changes in property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RecoverableAmountOfAssetOrCashgeneratingUnit",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recoverable tax",
        "label": "Recoverable amount of asset or cash-generating unit"
       }
      },
      "en": {
       "role": {
        "documentation": "The higher of an asset\u2019s (or cash-generating unit\u2019s) fair value less costs of disposal and its value in use. [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r379",
      "r390",
      "r400",
      "r433"
     ]
    },
    "ifrs-full_RecurringFairValueMeasurementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RecurringFairValueMeasurementMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring fair value measurement",
        "label": "Recurring fair value measurement [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for fair value measurements which other IFRSs require or permit in the statement of financial position at the end of each reporting period. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "kof_RefrigerationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "RefrigerationEquipmentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Refrigeration equipment",
        "terseLabel": "Refrigeration Equipment",
        "label": "Refrigeration Equipment [Member]",
        "documentation": "Refrigeration equipment [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_RemeasurementOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "RemeasurementOfLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesChangeintheCompanysLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurements",
        "label": "Remeasurement of Lease Liabilities",
        "documentation": "Remeasurement of Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "kof_RemeasurementOfNetDefinedEmployeeBenefitLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "RemeasurementOfNetDefinedEmployeeBenefitLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurements of the net defined benefit liability",
        "label": "Remeasurement of net defined employee benefit liability",
        "documentation": "Remeasurements of the net defined employee benefit liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfBondsNotesAndDebentures",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Repayment of bonds",
        "label": "Repayments of bonds, notes and debentures"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "kof_RepaymentsOfBondsNotesAndDebenturesNetSavings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "RepaymentsOfBondsNotesAndDebenturesNetSavings",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of bonds, notes and debentures, net savings",
        "label": "Repayments of bonds, notes and debentures, net savings",
        "documentation": "Repayments of bonds, notes and debentures, net savings"
       }
      }
     },
     "auth_ref": []
    },
    "kof_RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash flows, Repayments, Total from financing activities",
        "label": "Repayments of borrowings and lease liabilities, classified as financing activities",
        "documentation": "Repayments of borrowings and lease liabilities, classified as financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of borrowings",
        "negatedLabel": "Cash flows, Repayments, Lease liabilities",
        "label": "Repayments of borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_ReserveOfCashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfCashFlowHedgesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation of the effective portion of derivative financial instruments",
        "label": "Reserve of cash flow hedges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r287",
      "r296"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences on translation of foreign operations and associates",
        "label": "Reserve of exchange differences on translation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r99",
      "r296"
     ]
    },
    "ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReserveOfRemeasurementsOfDefinedBenefitPlansMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurements of the net defined benefit liability",
        "label": "Reserve of remeasurements of defined benefit plans [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from remeasurements of defined benefit plans. [Refer: Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans]"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r380",
      "r391",
      "r401",
      "r434"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r381",
      "r392",
      "r402",
      "r435"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r388",
      "r399",
      "r409",
      "r442"
     ]
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail": {
       "parentTag": "ifrs-full_OtherCurrentFinancialAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherCurrentAssetsandOtherCurrentFinancialAssetsSummaryofOtherCurrentFinancialAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r302"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r296"
     ]
    },
    "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actual return on trust assets",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [domain]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "kof_ReturnableBottlesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ReturnableBottlesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PropertyplantequipmentSummaryofPremisesandEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Returnable bottles",
        "terseLabel": "Returnable Bottles",
        "label": "Returnable Bottles [Member]",
        "documentation": "Returnable bottles [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total revenues",
        "terseLabel": "Revenue from contracts with customers",
        "label": "Revenue from contracts with customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r202"
     ]
    },
    "ifrs-full_RevenueFromDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromDividends",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend income",
        "label": "Dividend income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income on loans and receivables",
        "label": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r269",
      "r280",
      "r478"
     ]
    },
    "ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RevenueFromSaleOfGoodsRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales to affiliated parties",
        "label": "Revenue from sale of goods, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the sale of goods in related party transactions. [Refer: Revenue; Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "kof_RightOfUseAssetHyperinflationaryEconomiesEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "RightOfUseAssetHyperinflationaryEconomiesEffect",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hyperinflationary economies effect",
        "label": "Right of use asset hyperinflationary economies effect",
        "documentation": "Right of use asset hyper inflationary economies effect"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets, net",
        "periodStartLabel": "Balance at beginning of the period",
        "periodEndLabel": "Balance at end of the period",
        "label": "Right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r211"
     ]
    },
    "ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "RightofuseAssetsIncreaseDecreaseInRevaluationSurplus",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesCompanysRightofUseAssetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurements",
        "label": "Right-of-use assets, increase (decrease) in revaluation surplus"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the revaluation surplus that relates to right-of-use assets. [Refer: Revaluation surplus; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "kof_RiskPremiumBasisPoints": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "RiskPremiumBasisPoints",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk premium basis points",
        "label": "Risk premium, basis points",
        "documentation": "Risk premium, basis points"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "kof_SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SLB TIIE + 0.05% Debt Bonds Maturing on 2026",
        "label": "SLB TIIE Plus Zero Point Zero Five Percentage Debt Bonds Maturing On Two Thousand Twenty Six [Member]",
        "documentation": "SLB TIIE Plus Zero Point Zero Five Percentage Debt Bonds Maturing On Two Thousand Twenty Six"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SaleOfProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SaleOfProductsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of products",
        "label": "Sale of products [Member]",
        "documentation": "Sale of products [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ScheduleOfDomesticTaxRateExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ScheduleOfDomesticTaxRateExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Domestic Tax Rate",
        "label": "Schedule of domestic tax rate explanatory [Table Text Block]",
        "documentation": "The schedule of domestic tax rate [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Recognized in Consolidated Statement of Other Comprehensive Income",
        "label": "Schedule of income tax recognized as other comprehensive income loss explanatory [Table Text Block]",
        "documentation": "The schedule of income tax recognized as other comprehensive income loss [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "kof_SecurityDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SecurityDepositsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security deposits",
        "label": "Security deposits [Member]",
        "documentation": "Security deposits [member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment consolidation items [axis]",
        "label": "Segment consolidation items [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment consolidation items",
        "label": "Segment consolidation items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [axis]",
        "label": "Segments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r203",
      "r274",
      "r309",
      "r338"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments",
        "label": "Segments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r203",
      "r281",
      "r309",
      "r338"
     ]
    },
    "kof_SellingAndDistributionExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SellingAndDistributionExpensesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and Distribution Expenses",
        "label": "Selling and distribution expenses [Member]",
        "documentation": "Selling and distribution expenses [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SellingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SellingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "kof_ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Selling expenses",
        "terseLabel": "Selling expenses",
        "label": "Selling expenses",
        "documentation": "Selling expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SellingGeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and Marketing Expense",
        "label": "Selling, general and administrative expense [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount of expense relating to selling, general and administrative activities of the entity. This member is used to attribute an expense by nature to a functional line item in the statement of profit or loss."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r478"
     ]
    },
    "kof_SeniorityPremiumPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeniorityPremiumPlanMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAmountsRecognizedinConsolidatedIncomeStatementsandConsolidatedStatementofChangesinEquityDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofDefinedBenefitObligationforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsVariationinAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Seniority premiums",
        "label": "Seniority premium plan [Member]",
        "documentation": "Seniority premium plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SeniorityPremiumsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeniorityPremiumsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofAssumptionsAmountsofBenefitsExpectedtobePaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Seniority Premiums",
        "label": "Seniority premiums [Member]",
        "documentation": "Seniority premiums [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SeriesASharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeriesASharesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "A",
        "verboseLabel": "\"A\" shares",
        "label": "Series A shares [Member]",
        "documentation": "Series A shares [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SeriesBShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeriesBShareMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Share",
        "label": "Series B share [Member]",
        "documentation": "Series B share [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SeriesBSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeriesBSharesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "B",
        "verboseLabel": "\"B\" shares",
        "label": "Series B shares [Member]",
        "documentation": "Series B shares [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SeriesDShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeriesDShareMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquityAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "D",
        "verboseLabel": "\"D\" shares",
        "label": "Series D share [Member]",
        "documentation": "Series D share [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SeriesLOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeriesLOrdinarySharesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series L Ordinary Shares",
        "label": "Series L ordinary shares [Member]",
        "documentation": "Series L ordinary shares [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SeriesLShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeriesLShareMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "L",
        "verboseLabel": "\"L\" shares",
        "label": "Series L share [Member]",
        "documentation": "Series L share [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SeriesOfBShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeriesOfBShareMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofDividendsDeclaredandPaidDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "B",
        "label": "Series of B share [Member]",
        "documentation": "Series of B share [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ServicesRenderedAndOtherOperatingRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ServicesRenderedAndOtherOperatingRevenuesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Services rendered and Other operating revenues",
        "label": "Services rendered and Other operating revenues [Member]",
        "documentation": "Services rendered and Other operating revenues"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ServicesRenderedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ServicesRenderedMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofRevenuefromContractswithCustomersDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Services rendered",
        "label": "Services rendered [Member]",
        "documentation": "Services rendered [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.",
        "label": "Servicios refresqueros del Golfo y Bajio S .de R .L. de C. V. [Member]",
        "documentation": "Servicios refresqueros del Golfo y Bajio S .de R .L. de C. V. [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.87% Senior Notes, Maturity Date on Nov. 26, 2027",
        "label": "Seven point eight seven percentage debt bonds maturing on two thousand twenty seven [Member]",
        "documentation": "Seven point eight seven percentage debt bonds maturing on two thousand twenty seven [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SevenPointThreeFivePercentageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SevenPointThreeFivePercentageMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.35% Debt Bonds Maturing in 2028",
        "label": "Seven point three five percentage [Member]",
        "documentation": "Seven point three five percentage [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.36% Debt Bonds Maturing 2028",
        "label": "Seven Point Three Six Percentage Debt Bonds Maturing On Two Thousand Twenty Eight [Member]",
        "documentation": "Seven Point Three Six Percentage Debt Bonds Maturing On Two Thousand Twenty Eight"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SeverancePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SeverancePayments",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail": {
       "parentTag": "ifrs-full_OtherExpenseByNature",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherIncomeandExpensesSummaryofotherincomeandexpensesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Severance payments",
        "label": "Severance payments",
        "documentation": "Severance payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ShareBasedPaymentsOtherNonCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ShareBasedPaymentsOtherNonCurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based payments",
        "label": "Share based payments other non-current assets",
        "documentation": "Share based payments other non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedIncomeStatements",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share in the profit of equity accounted investees, net of income taxes",
        "terseLabel": "Equity in earnings (loss) of associated companies and joint ventures",
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Total for all associates [member]; Investments accounted for using equity method; Total for all joint ventures [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r45",
      "r272",
      "r280"
     ]
    },
    "kof_SharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SharebasedPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shared based payments",
        "label": "Share-based payment",
        "documentation": "Share-based payment"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SharedBasedPaymentInExcessOfCapitalContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SharedBasedPaymentInExcessOfCapitalContribution",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentNonfinancialAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OthernoncurrentassetsDisclosureofDetailedInformationAboutOtherNonCurrentAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shared based payment in excess of capital contribution",
        "label": "Shared Based Payment in Excess of Capital Contribution",
        "documentation": "Shared Based Payment in Excess of Capital Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ShortTermBankLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ShortTermBankLoansMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term bank loans",
        "label": "Short term bank loans [Member]",
        "documentation": "Short term bank loans [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Short- term debt",
        "label": "Current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_ShorttermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "ShorttermBorrowingsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesSummaryofReconciliationofLiabilitiesArisingFromFinancingActivitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Borrowings",
        "label": "Short-term borrowings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for short-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r324",
      "r327"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates [axis]",
        "label": "Associates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r195"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofTransactionsandOtherRelatedPartiesDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates:",
        "label": "Associates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r195"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries [axis]",
        "label": "Subsidiaries [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r193"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries",
        "label": "Subsidiaries [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118",
      "r193"
     ]
    },
    "ifrs-full_SocialSecurityContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SocialSecurityContributions",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Social security costs",
        "label": "Social security contributions"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents social security contributions. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "kof_SouthAmericaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SouthAmericaSegmentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsDetail",
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "South America",
        "label": "South America Segment [Member]",
        "documentation": "South america segment [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SpalIndustriaBrasileiraDeBebidasSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SpalIndustriaBrasileiraDeBebidasSAMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spal Industria Brasileira de Bebidas, S.A.",
        "label": "Spal industria brasileira de bebidas SA [Member]",
        "documentation": "Spal industria brasileira de bebidas, S.A. [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SpareParts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SpareParts",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/InventoriesSummaryofInventoriesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non strategic spare parts",
        "label": "Current spare parts"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of interchangeable parts that are kept in an inventory and are used for the repair or replacement of failed parts. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r494"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of cash flows [abstract]",
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [abstract]",
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [line items]",
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of comprehensive income [abstract]",
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_StatementOfComprehensiveIncomeProfitOrLossLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "StatementOfComprehensiveIncomeProfitOrLossLocationAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Statement of comprehensive income, profit or loss location [Axis]",
        "documentation": "Statement of comprehensive income, profit or loss location [axis]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_StatementOfComprehensiveIncomeProfitOrLossLocationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "StatementOfComprehensiveIncomeProfitOrLossLocationMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of comprehensive income, profit or loss location",
        "label": "Statement of comprehensive income, profit or loss location [Member]",
        "documentation": "Statement of comprehensive income, profit or loss location [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of financial position [abstract]",
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r383",
      "r394",
      "r404",
      "r437"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SubsidiariesActivities": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SubsidiariesActivities",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanySummaryofSignificantInvestmentsinSubsidiariesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Activity",
        "label": "Subsidiaries activities",
        "documentation": "Subsidiaries activities"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SuccessFeeToPayMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SuccessFeeToPayMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Success fee to pay",
        "label": "Success Fee to Pay [Member]",
        "documentation": "Success Fee to Pay"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SugarPriceContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SugarPriceContractsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsCompanysFinancialInstrumentsUsedtoHedgeItsExposuretoForeignExchangeRatesInterestRatesandCommodityRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sugar price contracts",
        "label": "Sugar Price Contracts [member]",
        "documentation": "Sugar price contracts."
       }
      }
     },
     "auth_ref": []
    },
    "kof_SummaryOfActuarialAssumptionsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SummaryOfActuarialAssumptionsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Long-term Assumptions",
        "label": "Summary of actuarial assumptions explanatory [Table Text Block]",
        "documentation": "The summary of actuarial assumptions explanatory [table text block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SupplierFinanceArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SupplierFinanceArrangementsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier finance arrangements [axis]",
        "label": "Supplier finance arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table. This axis represents the financial liabilities that are part of a supplier finance arrangement."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161"
     ]
    },
    "ifrs-full_SupplierFinanceArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SupplierFinanceArrangementsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSupplierFinanceIncludedinAllTradePayablesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier finance arrangements [domain]",
        "label": "Supplier finance arrangements [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value of the \u2018Supplier finance arrangements\u2019 axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161"
     ]
    },
    "kof_SurchargeRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SurchargeRatePercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in USD rate",
        "label": "Surcharge rate percentage",
        "documentation": "Change in us dollar rate percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SurplusDeficitInPlanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "SurplusDeficitInPlanAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofLongTermAssumptionsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial:",
        "label": "Surplus (deficit) in plan [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_SustainabilityLinkedBondSLBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "SustainabilityLinkedBondSLBMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sustainability-Linked Bond (SLB)",
        "label": "Sustainability-Linked Bond (SLB) [Member]",
        "documentation": "Sustainability-Linked Bond (SLB)"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TIIE + 0.08% Debt Bonds Maturing on 2025",
        "label": "TIIE plus zero point zero eight percentage debt bonds maturing on two thousand twenty five [Member]",
        "documentation": "TIIE plus zero point zero eight percentage debt bonds maturing on two thousand twenty five [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TIIE + 0.05% Debt Bonds Maturing on 2026",
        "label": "TIIE Plus Zero Point Zero Five Percentage Debt Bonds Maturing On Two Thousand Twenty Six [Member]",
        "documentation": "TIIE Plus Zero Point Zero Five Percentage Debt Bonds Maturing On Two Thousand Twenty Six"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "kof_TaxContingenciesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxContingenciesAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax contingencies amount",
        "label": "Tax contingencies amount",
        "documentation": "Tax contingencies amount"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxCreditsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credits",
        "label": "Tax credits [Member]",
        "documentation": "Tax credits [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxCreditsToRecoverMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxCreditsToRecoverMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax credits to recover",
        "label": "Tax credits to recover [Member]",
        "documentation": "Tax credits to recover [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxEffectFromChangeInTaxRate",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofNetDeferredIncomeTaxLiabilityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in the statutory rate",
        "label": "Tax effect from change in tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "kof_TaxLossCarryForwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxLossCarryForwardsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax loss carryforwards",
        "label": "Tax loss carry forwards [Member]",
        "documentation": "Tax loss carry forwards [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearEight": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxLossesCarriedForwardWhichExpireInYearEight",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2032",
        "label": "Tax losses carried forward which expire in year eight",
        "documentation": "Tax losses carried forward which expire in year eight"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearNine": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxLossesCarriedForwardWhichExpireInYearNine",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2033",
        "label": "Tax losses carried forward which expire in year nine",
        "documentation": "Tax losses carried forward which expire in year nine"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearSeven": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxLossesCarriedForwardWhichExpireInYearSeven",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2031",
        "label": "Tax losses carried forward which expire in year seven",
        "documentation": "Tax losses carried forward which expire in year seven"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxLossesCarriedForwardWhichExpireInYearSix": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxLossesCarriedForwardWhichExpireInYearSix",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Tax losses carried forward which expire in year six",
        "documentation": "Tax losses carried forward which expire in year six"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxLossesCarriedForwardWhichExpireThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxLossesCarriedForwardWhichExpireThereafter",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2034 and thereafter",
        "label": "Tax losses carried forward which expire thereafter",
        "documentation": "Tax losses carried forward which expire thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxLossesCarryforward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxLossesCarryforward",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Tax losses carryforward",
        "label": "Tax losses carryforward",
        "documentation": "Tax losses carryforward"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectFromChangeInTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxRateEffectFromChangeInTaxRate",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of change in statutory rate",
        "label": "Tax rate effect from change in tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax from prior years",
        "label": "Tax rate effect of adjustments for current tax of prior periods"
       }
      },
      "en": {
       "role": {
        "documentation": "Tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from adjustments for the current tax of prior periods. [Refer: Average effective tax rate; Applicable tax rate; Adjustments for current tax of prior periods]"
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "kof_TaxRateEffectOfAnnualInflationTaxAdjustment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxRateEffectOfAnnualInflationTaxAdjustment",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual inflation tax adjustment",
        "label": "Tax rate effect of annual inflation tax adjustment",
        "documentation": "Tax rate effect of annual inflation tax adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxRateEffectOfEffectOfRestatementOfTaxValues": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxRateEffectOfEffectOfRestatementOfTaxValues",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effect of restatement of tax values",
        "label": "Tax rate effect of effect of restatement of tax values",
        "documentation": "Tax rate effect of effect of restatement of tax values"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-deductible expenses",
        "label": "Tax rate effect of expense not deductible in determining taxable profit (tax loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the expenses not deductible in determining taxable profit. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "kof_TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income on monetary position for subsidiaries in hyperinflationary economies",
        "label": "Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies",
        "documentation": "Tax rate effect of income ( loss) on monetary position for subsidiaries in hyperinflationary economies"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxed at a rate other than the Mexican statutory rate",
        "label": "Tax rate effect of income taxed at a rate other than statutory rate",
        "documentation": "Tax rate effect of income taxed at a rate other than statutory rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxRateEffectOfTaxLosses": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TaxRateEffectOfTaxLosses",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail": {
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofReconciliationBetweenTaxExpenseandIncomeBeforeIncomeTaxesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax loss",
        "label": "Tax rate effect of tax losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "kof_TaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TaxesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail": {
       "parentTag": "ifrs-full_OtherNoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "label": "Taxes payable",
        "documentation": "Taxes payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TechnologybasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TechnologybasedIntangibleAssetsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology costs and management systems",
        "label": "Technology-based intangible assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing assets based on technology. Such assets may include patented and unpatented technology, databases as well as trade secrets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTemporaryDifferencesGivingRisetoDeferredIncomeTaxLiabilitiesAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits",
        "label": "Temporary difference, unused tax losses and unused tax credits [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized deferred tax liabilities",
        "label": "Temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements for which deferred tax liabilities have not been recognised"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount of temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Total for all associates [member]; Total for all subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "ifrs-full_TerminationBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TerminationBenefitsExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesSummaryofBenefitsandAggregateCompensationPaidtoExecutiveOfficersandSeniorManagementoftheCompanyRecognizedasanExpenseDuringtheReportingPeriodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination benefits",
        "label": "Termination benefits expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense in relation to termination benefits. Termination benefits are employee benefits provided in exchange for the termination of an employee's employment as a result of either: (a) an entity's decision to terminate an employee's employment before the normal retirement date; or (b) an employee's decision to accept an offer of benefits in exchange for the termination of employment. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "kof_TheCocaColaCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TheCocaColaCompanyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/ActivitiesoftheCompanyAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/EquitySummaryofCapitalStockPriorToandImmediatelyAfterStockSplitDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Coca-Cola Company",
        "label": "The coca cola company [Member]",
        "documentation": "The coca cola company [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail",
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top of Range",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r200",
      "r224",
      "r235",
      "r330",
      "r332",
      "r514"
     ]
    },
    "kof_TotalHoldersOfTheParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TotalHoldersOfTheParentMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsImpactofHedgingOnEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total holders of the parent",
        "label": "Total holders of the parent [Member]",
        "documentation": "Total holders of the parent [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities (current included in suppliers and other liabilities and loans)",
        "label": "Trade and other current payables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to related party",
        "label": "Current payables to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Total for all related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade receivables, net",
        "totalLabel": "Accounts receivable, net",
        "label": "Trade and other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r30"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets (current included in accounts receivable)",
        "label": "Trade and other current receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail",
      "http://www.coca-colafemsa.com/role/TradeReceivableNetSummaryofTradeReceivableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current receivables from related parties",
        "verboseLabel": "Due from related party",
        "label": "Current receivables due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "ifrs-full_TradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Trade payable",
        "label": "Trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Suppliers",
        "label": "Trade payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesScheduleofBalancesandTransactionswithRelatedPartiesandAffiliatedCompaniesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current and non-current receivables",
        "label": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r30"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ifrs-full_TradingEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TradingEquitySecuritiesMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Traded securities",
        "label": "Trading equity securities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that (a) are acquired or incurred principally for the purpose of selling or repurchasing it in the near term; or (b) on initial recognition are part of a portfolio of identified financial instruments that are managed together and for which there is evidence of a recent actual pattern of short-term profit-taking."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r331"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "kof_TrustAssetsFixedAndVariableReturnPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TrustAssetsFixedAndVariableReturnPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Fixed and variable trust assets",
        "label": "Trust assets fixed and variable return percentage",
        "documentation": "Trust assets fixed and variable return percentage"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TrustAssetsFixedReturnPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TrustAssetsFixedReturnPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed return",
        "label": "Trust assets fixed return percentage",
        "documentation": "Trust assets fixed return percentage"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TrustAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TrustAssetsMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofChangesinBalanceofTrustAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trust Assets",
        "label": "Trust assets [Member]",
        "documentation": "Trust assets [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TrustAssetsOfLaborObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TrustAssetsOfLaborObligations",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trust assets of labor obligations",
        "label": "Trust Assets Of Labor Obligations",
        "documentation": "Trust Assets Of Labor Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TrustAssetsVariableReturnPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TrustAssetsVariableReturnPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable return",
        "label": "Trust assets variable return percentage",
        "documentation": "Trust assets variable return percentage"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2.75 Senior Notes, Maturity Date on January 22, 2030",
        "label": "Two point seven five percentage senior notes maturing on january twenty two two thousand thirty [Member]",
        "documentation": "Two point seven five percentage senior notes maturing on january twenty two two thousand thirty [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TwoThousandTwentyFourIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TwoThousandTwentyFourIncentivePlanMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Two Thousand Twenty Four Incentive Plan [Member]",
        "documentation": "Two Thousand Twenty Four Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TwoThousandTwentyIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TwoThousandTwentyIncentivePlanMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020",
        "label": "Two thousand twenty incentive plan [Member]",
        "documentation": "Two thousand twenty incentive plan [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TwoThousandTwentyOneIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TwoThousandTwentyOneIncentivePlanMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021",
        "label": "Two thousand twenty one incentive plan [Member]",
        "documentation": "Two thousand twenty one incentive plan"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TwoThousandTwentyThreeIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TwoThousandTwentyThreeIncentivePlanMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023",
        "label": "Two Thousand Twenty Three Incentive Plan [Member]",
        "documentation": "Two Thousand Twenty Three Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "kof_TwoThousandTwentyTwoIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "TwoThousandTwentyTwoIncentivePlanMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022",
        "label": "Two thousand twenty two incentive plan [Member]",
        "documentation": "Two thousand twenty two incentive plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of financial liabilities [axis]",
        "label": "Types of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r266"
     ]
    },
    "ifrs-full_TypesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail",
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsSummaryofOtherNoncurrentFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of financial liabilities",
        "label": "Types of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial liabilities. It also represents the standard value for the 'Types of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r265",
      "r266"
     ]
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfHedgesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of hedges [axis]",
        "label": "Types of hedges [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r250",
      "r251"
     ]
    },
    "ifrs-full_TypesOfHedgesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfHedgesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesOutstandingCrossCurrencySwapAgreementsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesSugarPriceandAluminumPriceContractsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummarizesoutstandingCrossCurrencySwapAgreementsforPriorYearDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of hedges",
        "label": "Types of hedges [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of hedges. It also represents the standard value for the 'Types of hedges' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r250",
      "r251"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of interest rates [axis]",
        "label": "Types of interest rates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "ifrs-full_TypesOfInterestRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of interest rates",
        "label": "Types of interest rates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "ifrs-full_TypesOfInvestmentPropertyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInvestmentPropertyAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail",
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentsinOtherEntitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of investment property [axis]",
        "label": "Types of investment property [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_TypesOfInvestmentPropertyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfInvestmentPropertyDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InvestmentsinOtherEntitiesSummaryofInvestmentinAssociatesandJointVenturesAccountedforunderEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of investment property [domain]",
        "label": "Types of investment property [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Types of investment property' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of risks [axis]",
        "label": "Types of risks [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r229",
      "r245",
      "r254",
      "r255",
      "r290"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofInterestRateRisksDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofSensitivityAnalysisofMarketRisksDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of risks",
        "label": "Types of risks [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r229",
      "r245",
      "r254",
      "r255",
      "r290"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of share-based payment arrangements [axis]",
        "label": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BonusProgramsSummaryofSharesGrantedUndertheCompanysExecutiveIncentivePlansDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of share-based payment arrangements",
        "label": "Types of share-based payment arrangements [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "USD",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofBalancesandTransactionsinForeignCurrenciesDetail",
      "http://www.coca-colafemsa.com/role/BalancesandTransactionsinForeignCurrenciesSummaryofTransactionsDenominatedinForeignCurrenciesExpressedinMexicanpesosDetail",
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Dollar",
        "label": "United States of America, Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "country_UY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "UY",
     "presentation": [
      "http://www.coca-colafemsa.com/role/InformationbysegmentSummaryofSegmentDisclosureforCompanysConsolidatedOperationsNarrativeDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutCarryingAmountsofGoodwillDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail",
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutSensitivitytoChangesinAssumptionsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofcumulativeinflationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Uruguay",
        "terseLabel": "Uruguay",
        "label": "URUGUAY"
       }
      }
     },
     "auth_ref": []
    },
    "currency_UYU": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "UYU",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BankLoansandNotesPayablesDetailedInformationAboutBorrowingsDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofAverageExchangeRateDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uruguayan peso",
        "label": "Uruguay, Pesos"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "kof_UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Units, each consisting of 3 Series B shares and 5 Series L shares, without par value",
        "label": "Units, each consisting of 3 Series B shares and 5 Series L shares, without par value [Member]",
        "documentation": "Units, each consisting of 3 Series B shares and 5 Series L shares, without par value"
       }
      }
     },
     "auth_ref": []
    },
    "kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail": {
       "parentTag": "kof_TaxLossesCarryforward",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/IncomeTaxesSummaryofTaxLossesCarryforwardsandtheirYearsofExpirationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "No expiration (Brazil and Colombia)",
        "label": "Unrecognized deferred tax assets tax loss carry forward with no expiration",
        "documentation": "Unrecognized deferred tax assets tax loss carry forward with no expiration"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail",
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesSummaryofPropertyPlantandEquipmentEstimatedUsefulLivesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, useful live",
        "label": "Useful life measured as period of time, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "country_VE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "VE",
     "presentation": [
      "http://www.coca-colafemsa.com/role/MaterialAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Venezuela",
        "label": "VENEZUELA"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation of the effective portion of derivative financial instruments, net of income tax",
        "label": "Valuation of effective portion of derivative financial instruments net of tax",
        "documentation": "Valuation of effective portion of derivative financial instruments net of tax"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/NonControllingInterestinConsolidatedSubsidiariesSummaryofNonControllingInterestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation of the effective portion of derivative financial instruments, net of taxes",
        "label": "Valuation of effective portion of derivative financial instruments net of tax to noncontrolling interests",
        "documentation": "Valuation of effective portion of derivative financial instruments net of tax to noncontrolling interests"
       }
      }
     },
     "auth_ref": []
    },
    "kof_ValueAddedTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "ValueAddedTaxMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/OtherLiabilitiesProvisionsandCommitmentsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value Added Tax",
        "label": "Value added tax [Member]",
        "documentation": "Value added tax [member]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_VariableReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "VariableReturnAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNonCurrentEmployeeBenefitsBalancesofLiabilitiesforSummaryofVariableReturnFinancialInstrumentsRecordedatMarketValuesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable return:",
        "label": "Variable return [Abstract]",
        "documentation": "Variable return [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "kof_VestedDefinedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "VestedDefinedBenefitObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail": {
       "parentTag": "kof_AccumulatedDefinedBenefitObligation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsBalancesofLiabilitiesforPostEmploymentandOtherNonCurrentEmployeeBenefitsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested benefit obligation",
        "label": "Vested defined benefit obligation",
        "documentation": "Vested defined benefit obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsSummaryofEmployeeBenefitsExpenseDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wages and salaries",
        "label": "Wages and salaries"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "kof_WeightedAverageCostOfCapitalAfterTaxPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "WeightedAverageCostOfCapitalAfterTaxPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average cost of capital after tax percentage",
        "label": "Weighted average cost of capital after tax percentage",
        "documentation": "Weighted average cost of capital after tax percentage"
       }
      }
     },
     "auth_ref": []
    },
    "kof_WeightedAverageCostOfCapitalPreTaxPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "WeightedAverageCostOfCapitalPreTaxPercentage",
     "presentation": [
      "http://www.coca-colafemsa.com/role/IntangibleAssetsDisclosureofDetailedInformationAboutKeyAssumptionsbyCGUforImpairmentTestDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average cost of capital pre tax percentage",
        "label": "Weighted average cost of capital pre tax percentage",
        "documentation": "Weighted average cost of capital pre tax percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageDurationOfDefinedBenefitObligation2019",
     "presentation": [
      "http://www.coca-colafemsa.com/role/PostEmploymentandOtherNoncurrentEmployeeBenefitsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average duration of defined benefit obligation",
        "label": "Weighted average duration of defined benefit obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average duration of a defined benefit obligation. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ifrs-full_WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16",
     "presentation": [
      "http://www.coca-colafemsa.com/role/LeasesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average incremental borrowing rate",
        "label": "Weighted average lessee's incremental borrowing rate applied to lease liabilities recognised at date of initial application of IFRS 16"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average lessee's incremental borrowing rate applied to lease liabilities recognised in the statement of financial position at the date of initial application of IFRS 16. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://www.coca-colafemsa.com/role/EarningsperShareSummaryofBasicandDilutedEarningsperShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average number of shares for basic earnings per share (millions of shares)",
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "kof_WriteOffForDamagedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "WriteOffForDamagedAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Write-Off For Damaged Assets",
        "documentation": "Write-Off For Damaged Assets"
       }
      }
     },
     "auth_ref": []
    },
    "kof_WriteOffForDamagedAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "WriteOffForDamagedAssetsAbstract",
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Write-Off For Damaged Assets [Abstract]",
        "label": "Write-Off For Damaged Assets [Abstract]",
        "documentation": "Write-Off For Damaged Assets"
       }
      }
     },
     "auth_ref": []
    },
    "kof_WriteOffForDamagedAssetsSubtotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "WriteOffForDamagedAssetsSubtotal",
     "crdr": "debit",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails": {
       "parentTag": "kof_WriteOffForDamagedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Subtotal",
        "label": "Write-Off For Damaged Assets, Subtotal",
        "documentation": "Write-Off For Damaged Assets, Subtotal"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WritedownsReversalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full",
     "localname": "WritedownsReversalsOfPropertyPlantAndEquipment",
     "calculation": {
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails": {
       "parentTag": "kof_WriteOffForDamagedAssetsSubtotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.coca-colafemsa.com/role/BasisofPreparationScheduleofWriteoffforDamagedAssetsandExpensesandInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant &amp; equipment",
        "label": "Write-downs (reversals of write-downs) of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised resulting from the write-down of property, plant and equipment to its recoverable amount or reversals of those write-downs. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "kof_YearFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "YearFiveMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Year Five [member]",
        "documentation": "Year five."
       }
      }
     },
     "auth_ref": []
    },
    "kof_YearFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "YearFourMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Year Four [member]",
        "documentation": "Year four."
       }
      }
     },
     "auth_ref": []
    },
    "kof_YearSevenAndThereafterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "YearSevenAndThereafterMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030 and thereafter",
        "label": "Year Seven And Thereafter [Member]",
        "documentation": "Year Seven And Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "kof_YearSixAndThereafterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "YearSixAndThereafterMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Year Six And Thereafter [Member]",
        "documentation": "Year six and thereafter [Member]."
       }
      }
     },
     "auth_ref": []
    },
    "kof_YearThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "YearThreeMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Year Three [member]",
        "documentation": "Year three."
       }
      }
     },
     "auth_ref": []
    },
    "kof_YearTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.coca-colafemsa.com/20241231",
     "localname": "YearTwoMember",
     "presentation": [
      "http://www.coca-colafemsa.com/role/FinancialInstrumentsSummaryofContractuallyFixedandVariablePayoffsforSettlementRepaymentsandInterestResultingfromRecognizedFinancialLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Year Two [member]",
        "documentation": "Year two."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "137",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_137_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "l",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_l&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "m",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_m&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "90",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "91",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "98",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_98_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "98",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_98&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Paragraph": "13",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&anchor=para_13&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2024-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2024-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "74",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_74_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2024-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_c_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_c_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "141",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "145",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_145_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2024-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_36_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2024-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS21_g51-57_TI",
   "URIDate": "2024-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_18_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "19",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_19_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_v&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2024-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2024-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2024-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2024-01-01",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2024-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "126",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_126_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "129",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_129_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "130",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_130_f_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iiA",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_134_e_iiA&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS37_g84-92_TI",
   "URIDate": "2024-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2024-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2024-01-01",
   "Paragraph": "86",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2024-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2024-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2024-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2024-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44H_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44H_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44H_b_iii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2024-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Section": "Presentation and disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS01_g20-33_TI",
   "URIDate": "2024-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2024-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_21_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B16&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B4",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2024-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "57",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_57&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "C12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_C12_a&doctype=Appendix&subtype=C",
   "URIDate": "2024-03-27"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2024-03-27"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2024-03-27"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2024-03-27"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B64",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B64_j&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2024-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2024-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "13C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_13C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "22A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_22A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "23A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_23A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "24C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2024-03-27"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2024-03-27"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2024-03-27"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2024-01-01",
   "Paragraph": "6.5.11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2024-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2024-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2024-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2024-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2024-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2025-01-01",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2024-01-01",
   "Paragraph": "A19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_A19_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2024-03-27"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "36",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_36_c&doctype=Standard&book=b",
   "URIDate": "2024-03-27"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2024-01-01",
   "Paragraph": "22",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2024-en-r&anchor=para_22_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2024-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2024-en-r&anchor=para_21_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Section": "Example 10 A court case",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex10_TI",
   "URIDate": "2024-03-27"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119_g&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "14",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_14_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44B&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2024-03-27"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2024-03-27"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2024-03-27"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2024-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2024-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2024-03-27"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2024-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2024-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2024-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2024-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2024-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35I",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35I_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35_d&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2024-03-27"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG20B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG20B&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG20C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG20C&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2024-03-27"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "IG24",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG24&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2024-03-27"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r475": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r477": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r478": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r479": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r480": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r482": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2024-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2024-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2024-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r486": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2024-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "144",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r490": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r491": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "171",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_171&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r492": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2024-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r494": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2024-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2024-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r495": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2024-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2024-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2024-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r497": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2024-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2024-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2024-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2024-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2024-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2024-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "14",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_14&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r511": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r512": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2024-03-27"
  },
  "r514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2024-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2024-03-27"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>188
<FILENAME>0001628280-25-017225-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-25-017225-xbrl.zip
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
MR^:V+YA1Z=;9Q^#AJY&?!6=;OY/2B?4O<]TQ@.*1+^/5?#(/EA76;+:]);(
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
MI"WT9L*#4DJH"+D-8\%3C2N+XPW; -;@;K!.EPZ:X%ZIS3[-Q7:]Z5T+@&T
MCM@A !00(0S+.YH61E>@0:LBK 'L"L>)Q!R;&"TJ.X'9=BW(1^>A,3<U\;XG
M7'WZO(8CC;QHFI(ZQ*VKN>)1,-F)9!L W]_))7H\4_O_T\. 7K#*Y*H1/W/3
M=.'G+=.G3G3GT97C.:62RN?V&F<XN#U)'-Y^?O^C5EF7P=='BH712O/:)<S?
MU2,W!IG_T K,+V'29@#G#>Q()O*7UZW]]@F>G&\X#>S?YUIR-D9_^ \.^Q+)
M3LV9IS#]&3.U/_A-S<66/-L2K-;,R][\(9 B0_9):)\'JJ;.JA-4-797)87:
MLOT<T:E\OU:['8BFYQK5B/23Y7.=-_[.O'9!-<:YCEYSC>0:[WX2[]IUV>82
M*BRYJ#Z9'-%O8H"E+^,Z'6TU>+$WFZ$?VOVHPI K],-UF,$[-;WE1X/MPVJ6
M/C>-RI;5F@YKI;'.Z"JW PNF)E>-RP6RB8FDB06A$1,\DBZOV75"-OVIM!AD
MUG]M8ZL;0L[G9EPPDC)L.,!R+OW+ZU;KX,3'EJNN')D[@"68O8TCA%&#M7?Y
M*L*4?^0 V-D17A8?+B(6*OHQ$7\+K1+7^UE>P]=C IX ^Y*>BB +<'2V R.L
MGI!G:&1VDUC X:-[@$@\X.MA-R[-"7VT#1-B2;!+L(W\.![^400$N"_]OB2D
M^)W_5Z0I5<-]5M<F\7@_'398:Z_4(?3%\[!*=U?-R7+E5$^PEA+/DIB@D8]Q
MKG$JQZG)-(A:]9SKLYG-_RFUZJ84X:I\$M.P<:KN;Y6JUXV&#<[^QC]4[#R4
MHE]*)U'(WDT)":42'72W(36*1I-_R)6;O%Z0Y^DSY9QHJQN52JY+T"#4V Z0
M(!J<YAU'"QQPU<>4<N'@@ZGA%;C"\_X[$]WRRR6SII#=!U8_R)OJSO;KP9PC
MTEII(,8,Z<5:X71 :G4:H,TF>YGY9,HU*3\E3WD:9G" 5*2?:1_S2VC*)]IW
M/ MDVF IOVV8;*>&FW&39T(UV !KKB,\?;BC]/ULUM2\["HS%"I'H%ITY:(+
M-BO[J%&FZ+<S'15JQ6BN"%NABPZ0(-@>V./W!M#M8;KHU 4+"PH6#NN"A;I@
MH2Y8F.;N3F8_FC?\>;-TU+9<N;\K%<OM6]<EW@R0Q2\JQE.6\G,IZQL-%6LI
M+YH2]H+Q\JX1KD]E,N_3=((5(/)X7I=\LA0V.PD$XN"B,1I5S1Y5?YO*9RHF
MJH9@;,QZ1.=&M;;%8N[MN,$4$3L7I)=A6Z-O9FQ*PMZ<GG]SH-HQN>O%Z,+Y
M8,S-YRT C[\#4-'RV@P,,>UB:"H.#>P(%5J =D@D.1HJ$(O;3B_AF&S&)!'I
MSX3;]QCUL?D)ACQ/6:S=B:_>?58I.HAP7%SN&N$]=2V<0\",1+J;DY*\SN]@
M?3A^BL;-<7D#2B5I::0\>446K!PH^ \.WZ4!,"D-^\T?9!H9DK=B[L-Z/+HJ
M31_%=PQ$+S5F(9@G(T8]%*A1*Z>!K!,33M&Y0].F<#JK<:,66@JZC]Z<??T"
MC )[9\6Y)X6!-C>DT38TE36OS9P/CAN5#^*F;VV#Q-)]W%;A%V-:X?=8X]PH
MG(ITBX\Q+F [H]BZ@2^-'*P<J5TK4HX.<.)WK=K/K]7.:0US13$(C&0#UQGL
M+2D.9P);U5+!P-6FA,VQ>($RHS_]\KK5;I]@-O#.&J9YE6I/EO8[S?%>/,A
MJ8=;J1Y-->M!.]HJ#]JV#7Z:F<7\0&\\P="[,]R\.TEQ:YGR]1$'JH(N\,V,
M=\:*<.<_J%#C%VI\]QJ;M79Q=CF423Y$/"F-ML:6E3Y@3$"S=//YMOELQ27
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
M>.VL,ARO(B3&WEJ8;9%_.3#=#U9TT*[WM[^[GD.K;_DRJ[D7X9]02P,$%
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
MJZ.6#+9=*2K2\*B% !65HB*-CSJAAU$I*A".!NJL'4REJ$A$4&?HBBM%1>*
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
M8.'$,$@[,=4!+0$9NFDF"SN@E2]#-\T$;@>TX&?H!E_1<9$+F-N4ZHM,I%S
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
M?EJK(NP[I@@ W".5/JW5+; (T3%%".!TVLZTUD(Y98H+P#FUG6FMA7+*U M
M<DK1M-9"J64J 8"IM<UIK86RRNCZ(%FE=%IKH00SJCUP@FU_6FNA_#(Z/'!^
M*9S66BC1C,:N>EIKH7 :<1JXW]C"M-;Z^N)XO3AQO%XSXCAP[FUK6JLJ AHY
M'3@!MS6M514!C?8.DH#*IK6JXJ'1ZP'S<+O36E51T.CZ("FH>%JK*C::>@!P
M-JJ8UJJ*C*9V )R,2J>UJF*EJ3BHG]:J"GM3! #ND4J?UEHOK@A1KYDB!' Z
M;6=::Y&<LDUQ 3BGMC.MM5!.F7H!2$XIFM9:*+5,)0 PM;8YK;505AE='R2K
ME$YK+91@1K4'3K#M3VLME%]&AP?.+X736@LEFM'854]K+11.R.(T/#&OP(5R
MZS9D;1BH\%6H_2&+J4!%HB+M[T 6'F$+*H7" %FK RL^%(H 9$D+0Z)>*!B0
ME2 $26VA6$ 633 E@(6" EEI@)<Q%/@.8MV!G'L#S1@*M;]6R3*ZU9+JC@89
M,_Z5A>J.!HDSZE5XZJX&J;,N*];470T2:$U6=ZF[6J72>JR$4G?U2JDQ31AV
MM<J@\4VN=;5*EO%-1'4UR)@UF+3I:I XXY[@Z&J0.FLS&=#5(('69>)<7:M4
M6I-)9G7(*?46)IF]\)42IBZ>1ARA4<!'LR[_($U$V^+8OPO"\%GDS7C6<T$F
M)8]X=I$<@BP%5)%#\\_Q, BR;E%%!LG1[>GW\= )LA9313K=4&\<Q6$\>ACP
M"-;'2RS((E,5B?7TJU\CG[(C>DO#N/PXO%!F09;/JL,L(3W)L2]_G/\( 0J1
M>X(L_E6'1-M)YAXMNN2LO^C2DQF*/[3H4AVRUEE%PI67^8&@&V0UMXITVU*:
M"(%[#<CJ=16YM_6<$@0+C5P/BX7;3T!!T- H_A!HN*5L%03C3(4  N.V7J<L
M\GVZABD+P.+05NJ4A3+(Z/^P&+3].F6A=#*B/RPZJ:Q3%DHL4PB 12RE=<I"
MF644?PC,VGZ=LE 2&1T? HD4U"G=]=4#MT#UH&G$>UB$VU*=4A7=C$H/BVXJ
MZI2JN&>D>5C<4UNG5,5"(]?#8J'B.J4J&AK%'P(-5=0I53'.5 @@,&[K=<HB
M5_%IFK( + YMI4Y9*(.,_@^+0=NO4Q9*)R/ZPZ*3RCIEH<0RA0!8Q%):IRR2
M62VC^$-@UO;KE(62R.CX$$BDH$Y97U\]J!>H'K2,> ^+<%NJ4ZJBFU'I8=%-
M19U2%?>,- ^+>VKKE*I8:.1Z6"Q47*=414.C^$.@H8HZI2K&F0H!!,9MO4Y9
MY-K!+5,6@,6AK=0I"V60T?]A,6C[=<HBZ=0VHC\L.JFL4Q9*+%,(@$4LI77*
M0IEE%'\(S-I^G;)0$E5<QW_MJI&_>N%*Y'=%+B?<KKA$CX%6Z+;Z:%=<<<=
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
M;13ACU :<)W!4-K(T6]1%W QHSK4Q4\C<%4-0R,CQ+]/6\ E'$/;4KU?D56
M!KAZ#B8:+;[1IU$0,YYB4.TJ N>_76!PAZ::A8['ZJL#.+C=--4NO-Q662E
M0F]3_$),;Y55 R3\-I4PO/Q664% 0F]3%$-,;T/C.8U-(0P8C?%3RA2H]*#4
M)AY7KRI#TQ3']* PG(I#TQ2N !2NH%49#J_/,+A#4RU#P5WUE04D?#95,UQ\
M5EE-P$'IEBF6(:.TR@H"$DZ;"ADN3JNL&B"AM"F*(:.TH>Z<NJ;@!8"Z^&ED
M"DYX:;2)9]6K(M R12V\M(53!6AA+RPIVEW'O'H SR-B+VA5D\KJ:P1(Z(V]
MYE5Q>IL7$-YE./8J6-49;MY!>(_B;>Q5L8I3W+R&\"[#L=?(JLYPP^0YD[&7
MQG1D,GY68:]:&5:9ZD.[C;UH9E@,L!C1QE[34LTJ\U:"4J=H:FE8Z*N^Z("$
MTJ:FAH[2YMV$=UEM2FGX6&U>3WB7UJ9^AH[6Y@V%]UC=,24S?*PV[)VSUY3#
M8+ 7/Y-,.0HUDS;QKWH5"SJFY(6:N7 *!!W 9:<M*N6ETQ>0[P!<$E(L+E>)
M!8 K*^KUV"H1 7 ] H"$624F -;PU:M^52("8-5[>T)9=0#OU*HG" ,ROM$S
M*R/<=&K5DQS!:!V=&F#5[&_4'U'_-*639"E7Y1]>Q2SEW[X<+B>V;E,K^YU$
MWRD]C"._\GN*=FJ U3+#( 1[<G=J@-4WPZ"R&.04R2# RIT.#/H TAQ-EA[Q
M4"CW%C6;_[.XSN+8 C1_^=5'M)@?^1@M .MXAA8B#%F;%FZ1M  LZNE BQ\9
M;U"\7MNI 58#=6 0G.S&!BP#OF[Q/KVET54<1.EQ,!JG^9^4>?P.9$2/Z"#-
M49#"<32Z%-7#FW&<)23R;^[XMQ[D*6@D)!NP7O@Z2C>GI\=789;\/\IB"9;X
M10*V&59"WL<#%6"U;YT.)<NKPN)+C/#8'K#8M[;M^\']9MU#]B@\& &6T][
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
MQ!=RW\&>)6]%^U?6=["GU%M!1UG?,=DWY,J96S.I.FSOACVOWQ(^ROQ;Z3+
M!SP)]Q#-M3U)K5.,)6SL^?EV9@RI<B0V]OQ\._"H\B,VX/S\E;>P5E];E>]C
M70Z/Q$3T(-0U6+(!I^GO@G02,QJ,HARK0->9D:X-.%D'UY&4#4: <W9H'4D9
M1H S=W =25G8 #A]A]:1E&$$.(6_H9-IS A[. J&0RIVMZ1?HRRA_@VY/XM%
M4-Z-_,4G/4;]8'6QD./[*?52ZN<'\A/0S QR;< E?&S %#FWPG4 2PDH@ $1
MB3N %0=\**H* QW P@0^%%7%( Y@Y>('43R-;OD=8X;G_7;7 :Q1H$"CV&@#
ML!@!%PT8(09@C0()=,KB"L#*!1+HE 43^@H:5XQ.2>"+R#!"I64X^FH9V\2D
MT,#"U5?&*!T3$.&%JZ^"L5T 5049KK[BQ78!5!5JN'KJ%LN+7+&86R1]N KY
M.,._?_Q'%DQ%4_"$'JZ>:H9JC(H-1?34.)1@!",TT5/Y4 ^HLE!%3SU$/:#*
M0A<]59+E12[3,67Y/C:(@A4]=9+MHU)H>%+74RG9$BH@ I*ZGEJ)"@A5A2!U
M/=42%1"J"CKJ>NHE<KN+( I2^C6A_&)GP2WU3R,^XHR"04BQ!2%U/143]2@5
M&Y3HJ9DH0@E&D**G:@(!4F5!BYZZ"01(E04Q>BHG^=0@GPXEK"\":B.*8?04
M4I2#5&@(T]!35U$#$H@(IJ&GS ( 454!3$-/U04 HJKBEX:^(LQ5G*3'DVD8
M/X@[\Z]*2>TLCD8WE$WR(Y0>THCCCDF1:>BKR ""K-C81E]Y1C5D,"(=?;4:
M4/@JBWOT%6Y X:LL"M)7Q3GBAK@E*8]I3X*(1%Y PE,^EK%,- 13U*.OAJ,0
MHD*CG*:^"LZV(0(1U33UU6^4XJDJBFGJJ]XHQ5-5U-+45[OI\4<-HA$_K92U
M]LH*4IKZ2C/;0Z38F$1?Y:5D1&"$(/H**]N$3UG$H:]NLDWXE 48^LHB<V'K
MBL7#(!7;-7 PK\@#&92Q_G)I\8:^HH@R@ H-/UKZ2B+;!0A$--+25Q!1B*:J
MX*2EKQRB$$U5L4I+7S%D]JT>8>SA)&9WA/F(-)&6OIK(UH$I-C;15QK9#C P
M8A)]%1(%*"J+1?052A2@J"P&T5<O67YV$U]3+[ZE#%$(HJ],LFU<"HU VOJJ
M(UO!!40 TM97%-D^B*KBC[:^6LCV0505?K3UE$"6%^EZ7C;)0FZA?)9R+YY,
M&1V+N]W2T\B+)XAJ-VT]=1$X:!4;JN@IEBA&"T8 HZ>" @E:96&-GK(*)&B5
M!3OZ:BUG 1D$89 &-+D<=B<Q2X/_D)3?XW+X)8[]NR ,+X>'61)$-$FZWA]9
MD 3B,*+81U]!!B1XA89"'7U5&SC@@8B,.OI*.T"15A4H=?35?X BK2INZN@N
M$IU1DM 5T/%$11W=%:&M0E-LS*.[_%,^-# B&MVUGBWCJ"Q>T5W8V3*.RJ(1
M?54<J<<A"C[TE63*1Z+(6*->TU=?*0D)"*%%O::O6+(-V!1%$O6:OLK'-F!3
M%#C4:Z7+&)N- /:N72MN!( L!#Q,A9"V6&9G)48%L:)9D4%1O08Y[0<.1+$Q
M$>2\?1T@^IGGT20YH?0FOB(/B+H Y$P;FN6+Y3SDW'@MRU,O8[S=1W0:)YB6
M6*_7("?#X$Q?*.MMR-GO.J:74?=+7\%#?QMR*@L7@V+[ >"\M!<2D7Q>#J]8
M?!N(H\_TZ\61DYCQW)1_64!R,R91/BN1?X:H/P"NF2/ HMA^ 3@W?A4+.0^%
M#&(\]8"Z#3CU56SG8OD,.+-=P[><T1$)^6&/4C^(1LGBFXB8#CC#!8M L7T
M<*:+8'QU"L4"<.J+  N[2"P<P+DP5"Q U((=P DT"N!458,=DW7_&'"JZL$.
MQA1].^E*H>&!8]+O[0S])OT&.*QCS-6W!8JR(1MC^KXM4)0-Q[@S>C6:2K$#
M->X\7@T"A0[A+N[L?8L(@!C<7=PYNRJX5 W[+NY,715<J@("%W!^_H7&(T:F
MX\ C89=1,@/+B[,H90_[A]>OHK'!34Y3.N&,Z'&[R&W#TA<GKGPC84:[OB\G
M].,IH;F 50% Z"Y?TD $+6 A A"T)]2GC(12=$4$+F!! Q"X<):0*8T(@$44
M0$2XY%:5P/.OWHP#YE_Q\ G1RQPN8%D&$,S']UZ8);)_G_;.^]^Z-X@@!JS[
M (+X*$BF6<K]><2'["/J9Y[LUGAPK@-6E_KY.2OF/J?W@1=W([_'/^=Q4G?"
M']8CLR]JJBC5 2M*SR'JQUDZK@8N@*6CF>6Y]TKB,/!EL"$]VE,!Z3@,)D$T
MBT)/^0.RV>UX?)J]_VZOZ<T;LP:P@H6"-15R,(#EL&U1!2UV@/6NM;&;Y:G1
M:-X+S6A0-$T *V<P:5(A]P]83"N-&VC! BR)J?>UI:D7@%4J1:ZK+%,WC% $
M?2Y+PPA%,'$Q0I'IS9NSQ@A%QL&L214C%.'%S@A%9C18@R9&*#+N_S5N&*$(
M$5A&*%I/O2AT::"&$8JV9>JF$8J@OT73-$(13%R,4&1Z\^:L,4*1<3!K4L4(
M17BQ,T*1&0W6H(D1BHS[?XT;1BA"!)81BM93+PI=[ZAIA*)MF;H%6"AZYQ7#
M\]\TC%A439UL 5:CJL@#5961%F#UJXH\4!7XM #K617A05F3B%N ]:?J05MH
MV:\%6)ZJ'K3%!NJ ):6MK 4"03-2%IT#UHPJ [ZRD!RP!E49\)7%X8"E,)W!
M+ROX;N/5VW3!L]"(NXU7-],%ST+#[#9>_:MWB1A/$&%V&Z_HI0_XJL+L-EY9
M3!_P5879;;S"&6KP2PNS\:IENN!9;)B-5P#3!<]BPVR\FE87<]H$(\S&JVGI
M [ZJ,+N#5P#3!WQ5878'KUJ&&ORRPNP.7K5,%SP+#;,[> 4P7? L-,SNX-6T
MOOZ.&$\0878'KZ:E#_C*PFR\ I@^X"L+L_&J9:C!+RW,QJN6Z8)GL6$V7@%,
M%SP_&&8']_N,AOFVH>-@:A'FL3A\#),X92]FH\].K>9^GGWC\Y!XZ>XPCM,H
M3NF.-63QY)H.D[_N#'=;-8O_<,6/IOC1X3_:COC1$#_:_$?'%C_JXD>+_[!K
M-?G3E3^;\J<XR[8=^;,A?XH3;<>6/^ORISS7E>>Z\EQ7GNO*<^ORW+H\MR[/
M;<AS&_+<ACRW*<]MRG.;\MRF/+<ESVW)<UORW+8\MRW/;<MS._+<CCRW(\_M
MB',Y&#M6&$3?K]\VI+2B^-Z.E<8STT6[]HX5,Y^RO^[8.Y]+PL>I-60[96MM
M5_X43^1(VSJ./.K(H]*JCBN/UN51:4^G+H\VY%%I2:<ICS;E46E#1S+ :<FC
MTGJ.Q-]IRZ,\-?^XE9R%E9SRK"29Z=9L^;,A?XJ6N])BKK28*RWF2HNYTF*N
MM)@K+>9*B[G28JZTF"LMYC9:/_#L[N+9W=*>O2[Y7Y?=M]ZNR9]U^5/TA7I'
M'I6<;\B>VZC5Y4]QM"'[;,.61QUY5/;6AB./NO*H[*>-NCQ:ET=E#VTTY-&&
M/"K[9J,ICS;E4=FJAFQ50[:J(5O5D*UJR%8U9*N:LE5-V:JF;%53MJHI6]64
MK6K*5C5EJYJR54W9JJ9L55.VJBE;U92M:C::/X!:?8%:O3349G:0_:LAO5.C
M8_] FQN+-C=$FS_+1B=QQCR:Y'^.*?'EV.4'MP>_\A\R) C(P*YY0W?HVZUF
MW;/]CCMH^8Y?:_D^&39L]W^%;+X\)TD?1.LF0;0[IL%HG.Z[S6GZRUW@I^-]
M/C3\SX[\WL&OR91$![\.F&A,_GM^D<6E\J_,+^C%8<SV_U23__MER,>\W2&9
M!.'#_E^Z+"#A7SXE)$IV$SXV#O/#2? ?NF\[_.;RS[N\-75^-C<.G;?.=D23
M+&O>B)0,0CJ_Z4":;)??.R33A.[/?_G%#Y)I2![XT"RO)4_Z94+8B#_V($[3
M>++?X#>^I2P5L<HN"8-1M"^&Z=GAI4'V:KE14F[ZU)_?>79XCQ_Z_/SS3GNO
M4WOY4&W/EI]_EM?+K\F;+1Y..)DG3S9KJ[W'6VOY<2:>?6[C*?'](!KM.]-[
MR^8/(UN?/TA(A\\?+I[N/*+ RO<]*A;AVED;T1L>ER76!;VSKN,)B5[#MO8$
MV]93;*5ENXDU#$+J6W=!.K;2,;7ZU,N8W*?9(I%O'=][8Q*-J-6+)Y,@$?&@
MQ?_I3ED06IU/%@\"&GM/2)KZ,Q-_EMB_T /*?_SV>X\OJ?WUXO3F^,CJWW1O
MCON/GP)@:_O'O:_7IS>GQWVK>W%D'?_6^UOWXLNQU;L\/S_M]T\O+UY]A,?=
M3Y*C_*=ZZEY>?JI_$3XP1*,TCCY91WN]/4ZI1KVS$1C;]4MN:\_MU,MS2_.#
M<ROQ1NV\XZJX?]GG;LB2BS]))[7P4#7AGQ97!]\C3RZOSRT1-41Q=)')M-*:
M)7%\N)99^(X5$9%@^S38/XJ]3&21-P]3'B.(,9EG)SL\3]P]D>/V\BH'AE$+
M1CEZ,&H]_]*]N/C:/;.NCZ\NKV^LJZ_7_:_=BQOKYM+B_O2&.TV+YSD*??]Z
M3W%Y8MW\[=A:&0(6[K_;N['X89Z@US=^C)>"3*5ARLLAZ$G,9' R#!+>CZP'
M2IA%(Y_'+9N[BBNI$!WG.CW/*V(V(2F/Y>_3?9]_LCOAEQB+TW9]\K K;K5+
MH[EO$=,FUKYC+V.,W_!$-OIW?J%U;[J\G[MS<$2]7) 3HM=CER;#K_K33U\G
MLY(H8#V$5\)+$9!:42:?>7UC'TOY\(2?>R%/G5NPOG-@[]J.TZS]T(!0J$V<
M^EI]OA=[9+<7A\0Z.3[O=S]9_;WNWN&>Y?-H?._;GDJG]6YV(1_@I^-[GL1+
MD*QX:#$Z"I*4D2BU2&(E4^H)T=NW@L@*TL3BB0;C;?W9#-3S@;KY_C@][\O
MA^KU^'(1ISRS%-4"T5!U]%XO5/WIAE,YR;6MQ_3^\Y_:CMWZ)<F9'T1I;!U'
MHS!(QIN1&^0(_;(Q-G74IY$7LVG,I/7Z*1\#>WFAJA?[CP=(WB)OG_HCPJ8L
MOIV5LY8C9(-G\5&0<C<B%PSB3RZOEJP_*D*AT]\S%B1^X,WY%*R:R.(14,Q&
M) K^(__>G$C0&='U?4:39/:?,WX]>XYQDX^%).1^_ISPV,VZXE:P+N(]RZX]
M&]0_P1\5?]PPSMPPK9V#/O<W/$#@(4%&_AU,2#@EU;%)C_]ZR6[BNX4[:'.J
M+ PA(J7SF-$P?N8./NEJDJLX24GX_X)I[DASJW1V#FH-M]Y^SHQ>D/G$EX;Z
M\Y\<U_U%++KV:>.X>XY'[IV?^^^9VQ:G+5VW7=LYR%=YP^>L9P\L_/24<4\=
M3'E>2N^IEZ7!K8AVAX%'$]"Q;'.OTT(0RZX(4K4]I_'HX =B71 Y\ =ZO/-(
M6>"'>&9U15D21Q$-+_B11:^R=P[^SD,%:G5#^F\2^2RV>H(\_^$C)V74?S8^
M(!\>G(UB"=NI3C"QEF46P83M5B*:>-THSZ,)NUZ-<.)UF[P83MB-5^*)#X43
M;P"R63C1!!A.K*N4;>#[A7T8)8\ X8E P]EM-)X^^<\;F/XLYN'"U3B.GBBH
M-H^I[8;=$5.@ (FHI0^JQQ,2A#,F+FS1D;->)_=!=$N3_\M_W?/B"1RCK!F]
MBGCADY72D$X%WI\LNBL>5LSX^!PS:TB\))BLR/!B)@CTAR++B)Q#PN__(,$6
M O140@HZ&*^6L/R.J DX1E^9'I7KO2*B%N)<&EL#NOK9-&-))FH=_ @_2XIX
MMO/3X&?!4%',['KI/F!*?G#Z7=W9:]CVFYQ<]U*VO==LM0JYE&R5\R.3 M^8
M\9<#]/*<OT(YVEEC3E_>,)]Z,^%X/XLX3\2W=@YN@C24E;ACXHVM7DB29$%
M,6E/XR=G1#R#U7^8#.*P(@]],:N[2K07$SFY&_K7.."?7"]\U2-[:-(/WHG\
MW-7(;^;4'VQG(+O(8K9';>=@]FI39!W1:9P$*6$/5G],>*C!HR9A6$:G_ _Q
M]A+GEUVSLBA(G^6'&C%N$\/.NEW>ZQ96M7<._G'Y^OR\#YD(QJSKLH@Y[[RY
MSO>L.,J//DZ%'8?W?M[6WV/VW>JGL?=]T?^?RSFGD??J#&[M_4!]+3_@YD7F
M>9?GETBXZQ0=GKM7EX=W3 2$AU8B'4.>+HD(MS$_=#8[]$E.M(\SGI,09MV2
M,'L&B%:N8K<ZO?J5_O92_X+7^)^B.!5^Q4ISC_U)_A'.2,Y3&3[V\9O%4?CP
M<V5]16,M7U$72>(C?V ZO>GT$!MO.OT:G;ZY5J=O+#J]&>E-IS>='CY?W^ST
MK;4Z?7/GP-EK-6K_PZ/\*.!6O(A3WCX_HY93<U\OE9GNKFMWKU 7::_515H[
M!_9>^[4NXI@N4N$N\FK5<'5M#*FY"ET[7T7DECY;+6-9$).UK=KR%#)(XC!+
MGY_RW@(;^<\Q6Z(THKL#1LGW73+D1MXGX1UY2$35J-AE/5XO@&X=UV*JG:/U
MJIVO%7R#2"R-)M\=+]L +[^6>!%'K[^']+C5'0 @B5#N3A9WN,D9M8+$(J)
M$;-<K!QP3Y&_3O(B7HV?_.K@I:Y7W8P7$VNXL7F**):PD^7)F7[,/\UU9E&A
ME1-:R#1(22AZGA=/)K%HL7"T1!Y=>4,X?R/8NB/)<_"V/8&@WMYS[<ZF\P?<
MQEZKH/D#S;V6TRSD2HWZGM-T2YH^P 0UGIHSM^36.]%JW'?"2.X71$531GTY
M/7>>1(*='<NGGI@BF_QUY_3BY/ETSI[DK(P-\M+IY9+SCU^&Y]UBUX]E05M<
MD)N/FX1?J[:(*-L[!ZU/';?YJ>FT/]F-10@Y;^TF,>1B%E,AP9DBR.S&_RS$
MI^Y;XE,A-7[L9+5K6V5K9^>@_JG9;']RFXU/]>5:#8:M_&)'AJWOL=7>)EO=
M&L_6/S5:#>Y;ZY_L3L.P=86M;U;S#%L%6YVMLE6L\\69VOQ4J]<^N8YAZRI;
MWRQ#/67K,R7F [.TE:6_IYP\'DFI-7BPO#'E61%OV'<KR-/8E35G9#)\1\-P
M]WL4W_%F4I+P=-'G!Y*,LD\BF_+I,(CR)6FN,YXKU6N->4*\DF;SW/CU.D^Q
MD]?_Q6DGJ)=8S@\EQG_^4Z=5;_XR;[6"U'SC=\K_Q:'ZAT"J/P/J5.*TZ/_.
MSL'OS]?Y^/.?[&;ME^<_-WSR0NU>5VKWBQA\%Q8]+$AF2I7LJ!'_)\IRR4-T
MWUS2G7WC$^^?ZW=Z4?!D](\L$#IE&N?KB^472E[6P5QQUT=JV$KG7TRDYEY
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
M)*&R;O?L;3UK\""=V6F29+-5C+O#81 &^:Y,LW/-WFH:$0*$&U/IP4Y,V(6
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
M: X3C3.A<64K$ <Z.Z@FMX27"+929C!>@KQTE9IK<I+&30TF6 2+U5';8^N
M@TBF70-_9P N=,VO7^&\-_$R1ND8G?B9C#E"7XGA' MX[+PL_H0'JL+'E2Q?
M,A(OD;OCNJ[@E!9-%8W!^RE*>76T^B[1_%P4L%#.5M. DA@>,<P:M/GCZ+*I
MR2+,@(+X]+I8*[\F55%[6 +UX\EABPOWL(#CB[/AX>I!U<=/[TY8A;0Y.AC0
MD33  \17>>05$# GL!-%>A^_XS(D8.5I.H^NTWH:<0Q,0Y 2#7NZVZ^ON%_C
MK,&S3$8YGTPXJH@%C>>N3*[M<:Z6[\-W5V1VM)%M*+OC\/G'0444V&$4K"@;
M0286F>7[L+493G-8ZV0158L*5%=U0WA^MSE?7+=<-A7\K*I"Y0*>,=DT8C)4
MS7P.YA?G'0].GKI?H7F#::9\M-NWKWRH0)&;FF3\W2GS,U1B]Y*\%>A#FB>:
MU\#05R8KYFQ%BS[G\ IZZ.T RVXWOKI!9<L9;0Z!ZE=1MX +SZFE;=V&_>,[
MWP980O\VH Y(+M,,$;E!):2S>4:^9:@Y$/6V-J# $W$AO9^PZPO')YECH E]
M;Y./4O20*\_%;/\,G'^PGJMQ@PXP[O.$DD8S4TYTEF\R_'>3LLU;X6FDG!D*
MR<R(@UP:M&^CA4G*NU1.]Y<]DJLDS737P-/A;1E2'7WA6W;$&%1\E.;S!H1J
M;O"JI.QAJX";9L;PIY/B1N=I@S9LD\6J&19Y,4N'<30O8-.P$PV-](DIW-]P
MR8A/E7\^*<.IEN.8[42*7H_ ]R+<:_E)#JL?%3.,K XY^%64L*R<GH@)BSBZ
M*M"I):9);3I3HN(VG,$1NVDZIA*3T2('&@VM-IYDQ25*$WF?SDMD:)""S+E!
M.8<$>MQF&2\V>DM]RH[WUG(*;=QJTL!6%R "8/,R,Z&,XU5:%CF*@C;O@8Q(
MAA3&-!]EJDV67#.7R*V8_ZP'@U8:NC&E_EX")'@/9-(Z^8C,Z#TSR>)H:I*L
MGL9P\\NBQ&]!XRQBR\1I?@6<3;(*GOR/ N=1@$U>-F"%T'J*TE^.+%L5G&I,
MK*>HTRM.^+ EH[>]25%],8[=;(VWR4R<C*X0QPSLC009#,1= J8,IH_3*JEJ
MM4W:TC*C+)/P)B4C=M+D\S:"SVEDYNG(H&( C094I?\,<CU%4U/T,%!FDJ'1
M[W"+8/\,CJ")56!4<RQ$"P2.NT;V."UEES&8,@09 'H/3KD!4S0M>%0-?-&C
M=..H*B@?Y PCIW9O]SCI9ZP"LYL:.[ZFP-B0/.++Y>DO$*I%=H4%=T@^D-AE
M6GU@[FARJ61$"3R@6E:J;LL65(PU3!K2%%R*6%'J"\NCLP0\F28?-5)Q156+
MMR?BL&XYPOP-I01CN=Y;:34G+LS!UTDJ23*FJ$BP>A+#_UCJI7QW34O Y7_
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
MK*>RN +J E=ZJ&M)-$O^+$J93$'C\P1SS3#0)&XI?GQA",#Y5_D^%N"F4<&
MD"6!32,,&ZX;'WJ%:)QB^ZZS^(=/(UPIG2"$CHRC=-PZ=NY%&6RW B8#9U%/
MY!SG-I)9C0SH,'Y].-#<(-AU,4[1'UF+/D*(YTHHY-NL*H!K_]VD)6)(K[U=
M>@MORW@L,HZZQ*L=GG4S%Y(B1O ,;C5*="89#0@KDG+$-[<S1FA>S;S0J6DX
MLP4^=7BH=G!0;(=LRKN(NR9/=_,ZO5%##K?=_0*?KY!&67+=&H^#JX###FNC
M07M6B*A[2,R+/*4C'E,';HK@?HBGS]-E+ $'WPC6OA_=#*%G!:"0!P/LPQN/
MF$#P@MZDB$AC,,\6..M-_K**Z1W>M!H(PN$6RJD_"'H1>#ECS'V/P_,V3/R+
MP(7SQO4" PBP[!*<23S=P BCUDE%<,CV7"(&UD: X@K)#S_ 3^!*/%L*,HGS
MU<+5,E8EG[.6W".&E\^>Z6<$V)XM4IG2AS8%+M.!ZL*#":X8U\C#G$9ZY,QR
M.ER:^MJ(:^M3KQ^%TQ$-&.0#B;=T:)0*].2;D3#OE'\.$ 7SGP1\KZ\J4Q_J
MY"-*D=CM#Q ME5FPO',%_><'>('8(HNBQ(#KP9ZH&($8Q8K>&C8&;U7K)+;P
M<IH94<R  *GQ?NP/-?!N(()5U6(X=;*/>[S/;^0@_UZ]+(5[&K=U?8+R!W2A
MKA3Q%O&4,&+L1S)BDR@KKH%^Q'*@78>(=,_W3(C>A+R_&*PI53]O/@EQP%W-
M)Z&'OV5[@'><8IE@/N2&@7$]$GN,>6EPL&?T2P*&*X@2 LL^>$1[8CZ:&=I/
M93%CZ[:U$W>FM.A=5U=:HJ7>)Q_]/Y6]]..E6NM&T_LNOFPE!;X?S/''(2D^
M$7/\>(<Y?J,U^"ZM/D0O>?#(&B;<':ZVBM[)T"60;3CWX9QTWW* =-]:./V:
M2Z<[_H@>23I<^65*]S+L\,@HY6DZ9_!A_)2<.E:^8D)^N:!!)X2S,01ZXXV0
M%N^RBJQCV*83NK'GQ3#9.R^R1)F"#29OSA:IMN#',W0!>,PQ#F"2^;;!].H>
MYU,F(I%W2MZL'6FSC5,Z+II+S.W5*0^A H=(HRL)SJ="^P"8CKP8,A#X8[CF
M*]L$2QFF_S7<]M_EW+BZ3$8&G1HPMX"M0-E4-"9I7A:C9FAB<7CB"!B.)R*/
MTJHNTTO0RCN"KD90G'%5-)-II /'(CQ5&8[ZG93&#H'DF*TIRQ3C-SV3I34N
M>(TA(9R"BBY)I:8FG@#OUVHT;E3XYM$@"-E(&$#$GQK#G4]0M+Z_LS=;&HY!
M0:.!29I W90@NRN*BJ"9Q$$'= FS;'=45CPJ)+%!KZ592G.I0&POT95\%C@0
MDU9>BD+<0BKW*/A_P?GNO0M-/83=H0"2?W@BV=\@^AQL<G5MX(DY!LC<G/@R
MN0:!27/VLHIGAM-B7,0C:>HI/.(OC@CT+@K/R+"D8?9N@%U58Y"F*INYAJ2K
M9CZ'^Y.I590U4 \_!>,(5IKRG,FB#'AQ6#39*)HF5SAX7,T('34EIHK:$=MH
M& 2Q/Q[TR''[MK#E>9(E:;EI>DDC9FF?Z%(*%)5.SU$-$0YJIRUVK(J&7-'4
M_9MH,R.ZX2+Q>'(:39J7>?%HTM$,>QSRA5(=+JC+(M/HHBZ?DC^<-\EMPB10
M%[(>GI\HC^'WZN>S+=SB_E,\2S[ (RKP3VEB&[PUT9 V#X.]XJZP*8/;:3Z"
M?5YA2#')D&B@F],:I0ANA'_<[7T,SE]*L.:R<?'R5O9EV>(6R$MXIS1O#+(
MW!QL*Y8ZX4HQ'(H#WX!FV[@]?QAQ?5"<])-#B$JDL"YC]XCRE,0>.XFD<@,O
MGM0RG*\$*7Q-I6N4(C<Y3Q.E(;IQ.U7+*50X/1+FQCVE1='8/3XZP 2H5"A4
M"6QA)_-=I]44+Z4'MLOF[!);.0B95^M>P.4;D3,NR>3#423^(%T9ZJJJ),+X
MSW"Z6:FX56RY9[)_9VY?-\%X>R\4%TV*;$EGL<-NT36IS'D)0A_^:L0^05\(
MQ<C.J%O-J!.VYG %"E;16@O.YV.8?U*PFAUYJE8M%"\BLD8T1?9N-7/G:X9-
M-C=FU4\W?.N7+UY?G#'M*A=NH8G)C<$!X84:ICFHLMJ62%ARLG6.$DXRQK!Y
M<'SJY /M\Y#5'2D_3.Z(=$XQN&PJ-X;9CR(*5X!87J9;[,JW47?VOQ*687W*
M#C M"A1B1?1BB+FEPT='3V?IT$X2+N+H8G V>#8 G1V=#WX?V%F01$,W#'*:
M5,XHO1*K>JC.REEEJ_70R=!Z,RTT6^9W<1$-.C#7Z+,=G@R>_$U?PJ_>U[*9
MJBZ&'V*7IL7OC@X'I_9'P84L%\8-^'97!8^)YP*09>O!"<IU"M*?S#[0ZR"/
M0.#/\:^QE,:P#?DQG34S_//PP%4"V>0S5V:-T9#+P(6KN4N#Z#.+B"S.N.2R
M*-A" ^X;>J)R*L Q[*\WNI78?&P[Q'UT,CA<F[C'CZ7L:PWBRO-O(N;!T2JD
M]*.Z)D>C#,X7Z!(VL&Z36W4Q,2@K*"%/7K@2QM)ZF);#9H:$&*(;0)*.ZMLH
M>0_KM/$$^AB(1GEIW%F,@\I.\6Z21/-*W&XJ%N.%X'\M,X_O;ND],G>S3,Z3
M0?2:DDL7OEI 8FJ6[2V9\^_=O&PM!.O^S@LW!K>SMNIFF*IMK7@;[XM3,4K!
MSBEM *!7N;(^];?[B^AM,J6[][Y'-A/(R::V[H/;#6O[2DP0 S3A1\XZ!D6.
MIX_=#([,W9C8VT:39I>I^\J.%:OWY8'DUPF>3'1L;+&BQ[O(D/A]EAF:)([A
M4'!Q0("Z6".'+]J,S8:X^U"JNG ]I/TK,B+@CA)Y2R[3+.4X2U+#[X:U^%:D
MT.A_,A7E&+AL9OH7EF]''\PB&B&?E+9D'H0,5C!3H!YL60S/2&4[.9!)534E
M*4A>&[YY9B9DP9AYI?%?$6OB6/K!5*[\&X_3(<;2*?)?@FG'5:"5N85NI537
MP[+05K+V%B]![D3A(2)EI:7^!<YPAF."_ZT" C^<I15IZ7F)69$5E@"F&) 4
M"[EAY3/D@B3-V_LO'+$[;#<<MA48OB"CB^,*P*,@Z915.*WD?L5BGIM\A@W8
MTC,.]X^;2L\CARM<Y.\;A2VVINQ(I0/&Y,C (1L8G5%3N[?GZ@78@&1L:K:.
M_@VG)*U[DAXKE2)MKCUR[H)C?;1A<C27<#/.!99 H4M,$TT-YC[VE+9XG<FO
MTK+(T23!4 /(4*-,*RD+Y.2<>]$J<2H(?H#I?0.#?7<5H2<A*?S_>P?%G?>@
M24^M'@QO@.PL.6AS5617J%E1QZ&-&?:H#%<X'*69-,"&!=Q0W!L*,(#J)%G,
M_8_6FYIGB71FJ2^4C(JYY&ZP>P:NP?0317$F&"W3XR2)X#KE]>CQX1A>@TG
MGI(?6@KI>NQ6H/_U*@.2C]1F4&GS;#K3<X)WIB15\M%4&BI$\YJH(H$$9T=Z
M%0R.&C-X4$-]%Z3'$I3#F!*7]RXDIEZGA"*Q3"0PK5SUNSQ W4@42-K0D267
M1K/ONM9 ND2OB](@33%450&5AU-R6EF4X7+ >*CE?4:IH1:D20-&(;(41J6
MTL1#SLBD?![)-EA"6LHWMLI":54OYNR:.*)I!<B(XV%5,TG*^)NV==#9N%,[
M"3/B:".C86T+8N+H9[@D>EG"IA45.B:@="X693.GJ-;/+\\O.!B&J5#-XLX*
M.&0I]3D7HZ45P]_Z_2+^%V1TA6LKCH538HMM\(+:J*6!KJ5+P2'C(#T(D K>
M64(LRGAMM@M.$&@\$B_Z4TY35EQ)H$$:[XCQH2<3=4E@P0I#UN>VX@@/7Z^Q
M(!X'600Q21;J"V-A-.(GQC>)$'RAL>>2 *^X0RC%,BV;KBV[F3AS<""1^GX'
M5T]G(MO+56M/]$.^IN$L.S/ 7E9@X7;93"J.O3;X@I[C*AXGAKTQ?U%S@2S1
MPNX4E0U-8!_^,AQALZ:WFJ5X"[985[>J;-WG[5&B=1V"C0KO?EIUZ#/->%U0
ME=MD\6GM4IMOZ;]=ZM0XD<1LE9M)(J[H2I'$E0AS]Z;@P:&8@G(4.SE/;;M(
ML3>^G!BJ[E&?V3O*-B!BY2 ZX=ATBK6D:BQUJ"P9E(Y5\H>8BF4Z*<JBJ6YP
M/VT)>.45<V,UFNR1)S!$2@ZBGXMK0S9/BK**I*@5H2R7O9NZ&C6VAOGV&HW6
MA15HS@*75R']F'LN39>!#.D(QA\A@(#8EBX:=LS!]D7B6%'(P!*8BZ#L$V8,
M$BUSPIKH$4@C,G&Y-38G99&3"-6?8@QNEE9D%N("SL#0&ID*M$3B7'QYKLI3
M58=^,2!*=F# 46.\A6))+=)+;I/F6.&#.FN$1FXSM((3?EU+9%KN +)J7E#Z
M0W_=Y,D5;(NPF&ZM*%\??:*I))1(/\M29<IAEJ0S5A)*>U'$=#]A._^VTZ2<
M?8ECO57)EW,OSK-"SN0[:(9:XAG?WDR"WO,4;I0M7/3LRI P&R=#$X34*#DC
MY<]<(L>)/A V'\AALTZ1\Q4W*ZK\ULRK=#,BRJ%GW*)JT&!5,)FS K%<["9?
ME@GA-)#%B!LCK5IZ\?4>BC9_2Q#,ADH)R+S6XA/;./1,;FGSW7](WP.S &E$
M^W3TKR?,45XYUHV<<(VQ[#CZLTF'9N^2_(5@<7!N09W4X"K$(.ZS#W%TE62-
MV0,IA(!?2>H$+=X5*UW04$_S#XA6 0[G9&'_Q/!,W7W(I<%R0DON)!L6TP*]
MG+#I312Q!O<I%6.+E;$0" \&;$Z!I3/>^9#\41^1I,&DIUR?:QU!6:=SSNG
M0\U'V'N)@*!CH0]!3J#$?ED %^42JG!J))?[@4PR7(@$7T],,2F3.>B,J!K"
MJ=]&\7:FY?F>C H@DDJ_U &(3;BY76J3N:+\++%"%))8(TY>.;81H?4T_)
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
MP\]M)K[I55)AJN'/HK3]-4K]IG)ZS\/P;;VUW8.:RXAE?UW/NQB,V%6FN\1
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
M.JRM2,H1_C%*$9L>T77)VOQW@\Q?9CHE:9;N)8P5>YE4*?OH<X;YS18.T#?
M$>:S9D=NA.\P%'A?%VS YJ51JA.9W?1V4KUI.6+-9G0,ZJ(UN1"MGB'PONZ.
M-^C-F\[M9E$#@7)1"F0@C[@"%AXUK.*V6+,BIR/+O/%.TDVCK^]]47; _]HA
M#T<&9&+&)L1:R!+VK<EP([5S+8YD6?[\*#N2*1@^#U;]%)8+NHDQIA5#<G9/
M$:RP?->#H/4'8O:"+])^N9EW-TR@"L<=^ 6),H#'-000UKU,$;J]YX/D];(9
MNUZ/BW:/^^_D^7"XM[W&'EXH9B5-\Z:A1L 1<#]NO);IP&!8FJO$%7VB;>"C
M27YC?.=-24YP+$*L RY(W*$5:Y[BEG I13,HR N$LU(/FTC&"^<2V>^"CA N
M_?3 ?5K%\86/@/S&#UZW3=Y@[P@%P8K!&[VYK8_KO1>K&5_VF0W7;T)L[WT'
M0$28Q'B3P<*$@GP98DL2$$EG,IAEJ% 4DJ"#KWP[UV+P?+6A.]MXLI%^7AQS
M9>0DFBN! ,:4:*"HBG<0"<;:87S>A^,%5CI/C=J$0[4\^L119\VU6/M7/]"@
M<Q>>_9;MMO&<[_$(K6E"_#,?)U=%2;JL:&JPXHQU/3K=#4'8Z_MH<;S5K/<R
MID07AAO!87#87(3_2P*GK\\T=!/#89Z:J+"D)S])(DN!KO CKQKG(#0?$!,&
M@PT4[W #?;T.Y.1C[(;6^J.X@U24!+[4589K><)=4M?4[G?; ;_EQ5JG]4NS
MU48)]"<#;T:-)]I%='-<YJW73G2O&ZR DR8,DX50KVQT,7^XUL", S-?"6W]
M4R$F-Q3,<]U9.0&>I+HS#K2"$DT8@-1>VQ7VB0,+PVD*AKV,YY@S%KL]DS@N
M2S"UM4&U6F"(_49W_OO+JQYM9%YU<[7Q'Q9\P8ZL][6MXDGWM=%[>#["T2U5
M28R IZ'HX?E!]-]F@0V_;*#2L_  *%#(I<G-.)70IST/EN?5W.J<+I&/%#E0
MEW)26G]27HAJ@.C2D;=ZK4[Q7I)63T5>U^0\)1QXXT"ZFXT'^Y!+<1W'WRC)
MP8_\=P,'@R;;Z:N4>(KA[P]  ?BKPMJ^S$+5@L_<\&P#S > &:19$<$";)<"
M\BM1(JY./LAL+A[Y-R8GF_('5 "XXBY:PPN6B1Z#P9(2E#Z-BX-ZZPLGZW%Q
M"JR3$L"(+UAJ79W="][CF4==6W2BOS&#Z"Q@")2MCBLTX=&5I6DE0W]DZIU,
M%ES8,3SSDK 7.] ,VG5O(8&3X1 V$K?7/692&N;8FY&%DYN73EF@OK5K51%R
M1D(I&7>]IRYD-B-(L S.^NAV<]+@7..ZZ@-9*DK))%.M4N7.&AC/C<P1^0Q;
M4MR?_E$C\+Y2!]ODJDI'H$V+M1R;MO$6R-:]KVK-K6"[O?-@$R@0H2[X'^2"
MP\Z]81?\?H37S]0147 ERR.K1"&6ULO>PG.;W F@H^"H)C!Z;3XBG(N=C6PQ
M,^ E]3M?/)=L17+U*V-Y,D SIG<F!K/'\RF068M%&*"6RLIU]':2>S]!::?2
M,]!S@NK'DU)QFQ8FP6H S/AWYJG&T<GQX.!OMF:QX.I+J1>DB:[@Z5(-HIYK
M>KF"WE6?],9!H3-UO!%$9 :OQ4-VTK@/A:*..H/$B!^MH*"4^$X"B%)%6.K!
MA<,53DURE9*)+R/41XRT/2R+GL5JX=,5EJ]<+FR%@*I741TT29Z$1*OZ);GA
M+'FXI'P.J(C3!280@"69P[%%>Z*8F9C+XR^[YTLLAH!.[=*O]@#X!"YTT"WN
MJ0S7R(ETX (L)4#R*:-SHB<K<K2[T ["FC<LDP%3_+-WVR8 8C$V[!P&-G&G
M"4*R+2L\&^I("^22;Q;]W')XX8O54@EX<L(38RNX>-,7;4;!;-%R=O!_Z1\$
ML77XAP*^ZQ=0+KFE2"97/AJ4C;K3R>;V3>O*4[SLHB8X<7HRW:)U>/#2WT <
M3Z,S.#0D\5^"61F]Q^D7T9F:F,3&,5O2Z%230*Y<]=L>KWOO',S[4>)^%SW
M*R2"]L^+U^=GKC1-"C&3F6';FXH"D:M_:6"=+-SWP?*F&95B"4LB#I^*-[/3
MAM"4+(;HJ\B&HN305I"K%#AL9)(1,@W^GAX =W\<H]6'DJ\JBIP&'KD<!I,9
MU8A#CEH>X<1GJLJT?'26+]RE5U0S9:6<[07 39NF<XLYN5(6V>J'8)O]8A_-
M9HH"U8&FZGKB2&7<9YIRXER)V,]<!H!OO6^L?*]N@5WPEB4#R"SJ)H^](2\\
MAZ).X,[C2ID,D\MT_K%:CGT[$M,SG#U0ES;IY_;1[0\?F#B2$X/[>3Z%'0JB
M%K"8*D6;!=/0.#X+&5H74:@I53F(]!8[!%7.,I'7(KBUBU*)%>)>X''E-@%-
MEVV/K?%@$=5N-K@]LTMAV1QA7">JK91XR8"].+*AGA*Z[K6$B/)"IEST23N7
MZA_%7#05#''TOK3K=+F3M)KUB] 0.RXC-#\:"BUXC40\3I78\DA[_TE97-=3
M'T#0ZB!??CJ)T"9Y@&@;%#>K8.8FOW9%N]OL'@G%O_60Y[_/#* -?MC!G1B5
M<,*O-9"43@WL,L^8B=V &6_H3&L.C<CSSC2-%:J%GANO:H792!_L&:UVO^6*
MA&<X!R4O;IU%V7H)>G/7@<;,O<3\CN7K96.ER$9 <6*D*"#AT0#NU# WN#*K
MNTSPW6EE1>A@A="FK0UJ 8%;8&,:^T/C*T KD'M+YL&XR4G+/) F8$HM1!,>
M *[#PJ2P^SJ9NX'H A2=9&BF"L/S.] OL;8<33^)3F/_;DUEKCSXX1)\R"2C
M,M-9*KGI.JT;"N=AO/,CP8^B]?5D\+CELM//$WJ9CH]OS<7K%0H8G-!29;Y9
M2>2#@T'T/SS2UC4O_P]&YN7OYVDUS H>^<9MIZ]YL !&\38"/F +)?V9329I
MZ$6=__#8A<(\7=4@#R6H9PUCP1H9Y'#5!#RYOSBTG433!0IP?1Z&950MH\A-
MAO1S"E\T);805N$9$ 4CSD[.S1_6AM*V'E;69+RZ8Y%Z-6E>.K\;AO-?8RL'
M8&+\T'Q,,*401V?EA 8J)E9Z6;^=8+=IA\N4HBU2WE,3MOVM&V;'ANM\'&OX
M]0S*Z2YCV,R:3&=&6"5])2.\*&I43\%#VZ,P**M]-#&XR"0ZV-\?[/\M)I8I
M1UI)Y,W2'IF/;7SKA9UV32WNP9OAE7:1JX3!K<^T;:;AFOF$YSHMS8M#K&_3
M15KTT#,'ZJ8>@$]..VSN\6P3M$/,FTCEC%M_+(I?4=R:I6)'4O?.#%-@#I[V
M=]NP/W\EFIAD8X;,F.(RL_5RK>F+_@^M ^W&3WA0Z][>RQ['RPX=8B_4BU;(
M?G0;=9>PZJZ$QY;P/-J2$IX[.K\K"C7K5]N&V\R?A-DUN5K!Q.C"BT0&<R+7
ME1GD.%"@N#1A6J93W]N:=-DYE^3[>O.3HY>,OV#C9R-SE61VH:S+P_BBC1)8
MV(BUS,U>:O:,<.C#/%C==]J6TMS/\ZJD@%>;[,]U$U_H%KU#JO?Y7UND;L\8
M#L!T- /RG#\+>"U?)VG-7K'-4S:R/!:J6G[W!SVY(<<M] \"1D!,,3P[5$$
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
M2L@7W:?KP9$.XO9.H\E#@9,'!P]Q?6-L]D["K"[U,$F'IU3.D^WJ6:!X"FW
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
M[SM0(N.Z-UL]A=R:5A6M@::.TJW0E(L D?QI2SUDE+.1N8CF&;!#N]@@@*/
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
M-5+PN.H_(?F_57&HL,99FK(E:>"/<&>(VMC0^<%XX),%\0'"CM*/-*VZM%%
MB<+E@U_,U3B<@+"6J0*%LYC%V=*V9&I*!?%US=&]4F6]%LHLF:T_]UZV2(MY
M]8@'<#ZF6,*.,ILE ;(S%_1;/# M*_GFA/B9^<BAMC8LK5X8LYJA4G)=JJ[Y
M"N!TPJ9&_D@1^%_8^^,">0'@%RC"IA<!%I[[, >D!X1O4?5YA49G2X*URQ2\
MCDW[1*SHE+=+BD(D4QB/\?3@8>)V5@D2 D;^'8M\JJ8B\GS8;Y,(18LN$#\@
MV@40N9@^(7S&U)/3_&2<!$P% $M.%%GXSH"L*N+EPF_P31DB\95E?A#BJ['<
M.'Q*11EA0U%D?4BHUX,08^$EJ'4$"L$GE<U1E:+J^:#?X"%YPUB?_I^Y,\7U
M^"9)+.#(^[D _8NK10-?<:W"!1TJ4H743(LH#4*[CJCMB6J$%J#E+B03'=AW
M"*6%E(JO9K7XWMR%Z_N9./U<I"W+;\3$\,F1$&F\LB?\8]?$0O$'2.R,;PJW
MM8SWVRW>9.KN8;1"^ZL^X9#.E)\5=#*)7Y&6X9:7(21"D1D)MKGL62(MS5CN
MK%/;N]3;;CXOV\Q7#MW<8!V!(@7AIP=/PCBD=E>6IDCX\5[T!AX-]H0^K:T)
MIO'!RTS%R ,=A7S02_<='2+]0CPI,B5X(=V<8.0D=X'#:D)<L$C51\PAU/12
M]\=-M)F^Z<C;>A&J[8G*ZU"F:T,%!\H'URWS7JCVM(UM8[%E+)J#8A6_A%E&
M 2D(/PTBY%)D31"F;.[!9_5,4UPA.G7PQX*4'WZ96F3>AD%!/< 2ZK'#!AL8
MRDC"]'6LYCE9$,9X8+LA56*49=;"<W??:E3?H]Y9R)34E173NW>(7<G?\I*0
MP&G+CU8/EQ*Y=6!'9,?=\Z-WG/P?I,:,8S3$N9NJ(P<;G+E[B*9VSP^%W&O$
MT 3V-,S.Q]X$*1U3<QNV*JT#4,[Q03A3,.M/V-Q2#DT2FAL@@6+/GG7:PQ]:
M^)_>#\S_<]9U>LO6ZR_D2FEQTS[\!G>_!BF><\NU:/% VN+]%=8ZRAEP10OV
M99B$$J01W8]Q=<%6:W;: 3?.X+2!)^(W8F;"K2=_3SL\^"W<@JJ'B!O2-(.R
M)$J#_251JBS/$_,(G;7/SLZVY1'J]]OG_4?BQAFTSSK;/6KUSP>#[;ZQ9E##
MLST<U)ZNU/ QJ(UJ,P,7FV0&^.BL+%-X5'US<9^OTZGZ.M^:'#G0)7 M\X>D
M/N])%(EBS)/Y*_B<1_TN/9S4ZX-:);RZ-Q"0^V>[V7)I:ZK\C.-9R_[C92*?
MR8HUTO>]I.];]%RO>VR*[L4'S-:A,U,.=8'[,G-^X\9H7FZSG"-__&6:@C,;
MG,B,QF.E)I-UJ[2VN/&[KM$*Y)3Z6L4)/=YDJ7G'/LVVU^KV!NU--/:]T[U/
M_1S'<G5.>^V+9KDV6ZYNI]7M=YOUVG2]+EK#WD6[\VTJ=T+_.R25^W/AYVKF
M;T5V>@C;V;WHM<^?!):W?U,?#MJ]9SKUUN#THGWZ7"??[YVWSW9J-#Y^<GVS
MN5]1;C7R+F<*DP[>=5+D-]\'RW+:/C_=8$PU:05T84[Z[6Y-7!KSFO@$\!.Z
M+RLQ\R,W@[O#8>7:;:R4U8MU-FP/F\7:6"'V3S>Z"IOEHN7JG0_;6\5P#LL"
MK@_,<-#!HX;U7N4>>9#HW+\$.]SZ%;&[UN!BT.X^QG2W/BD'N5Q]6*Y-W(MF
MN5"Q]%H7O;.*9=JLU[KUZ@\&E=#-<81_MRPI^YFZTZ^4F]YVT^]X^[7[]7,&
M/?S/_^B>=5Y7I[WE3M-D.WL]U1^^FVEVE))QT1XTDM%(1JW.&#:2T4A&S7*=
M/=?;Y*@\UU7-LJ)D-@J/T$NMGV__M/? =/E1.Q$K%FLP;#RNS;$%IQOF"YOE
MHN4Z.SVKI-F>2Z:).Z$?9FJI]]Q22ZWNZ46#L-I\N3K#TP=&@9_A<IVW>N=G
M37IIT^4:MDY[_6\-:AZ>D7Z93E6<;T;Z>A3&0??LO+'2-P<_G#\PG_\,%^M\
M.&QO5*[1+-8__O-B.*@LUG%DD-9.^O>TF!;^XC&NY$/8X]-. P;:>*VZS5IM
M[-\/&KMVB\7J?ROH=I^MVA7UW82O?68HJ6YKV.\T0=7-E^OLM-^ RK9 _70Z
MO4:\-EZO;JM_474UC\/&;5!2#>*A03P\U-!OGS:2T4A&K63T&\EH)*,6)?5,
M;Y-GX*I^3C9K5',41O&@U>L-&A]B\^7J#(8-[F?CNJ=!ZZ)W\<#0X'-<KWYK
M..A7UJMQ49^-B]J4:S3F9BT4IGW>2$8C&;4N:J>1C$8R:EW49WJ;/&H/R4-I
MH8"-6Y9ZW)5['G([+-O-SC0AG(5?N3O;W$^_4!LRVT.0NS"\6M_K@R5@5WS\
M%^UAK[<M'__@HGW:O7@<0O=.^^QL\%@L\X\WJ(OA'@YJ+U?J'.6GX>,OD=QH
M77(MNL3M0KI-8_IC6I1/5GLN-_EMF/IWRY5^!,OU^&3\1[ HC0Q]/TK]QXH=
M?H>N\H]" +^!8[?9SF_N\NUL*<XNVKV'.7P;"_^&KN#.EF"G$8)C$J0'QI0:
M06H$R5G%_K 1I$:0'D.0SA\*Q#I20=K0S]R/S.\WMI/HU4[K *3VK'-/!/Z@
M1? !WFFSDWLRG^>[D_W[\J7-3A[.3JZ'[1_T3FX=MQE-U.  R;&>4QN6=19[
MS?8=P!D\ZVV-2ZJ7T\,ZG \\DUN[<0<K%-LZ:XU0'+M0]+<OI6J$XNB%XJQ]
M]@R%XHE*J'8VVZOD'I;I=9)<,]<#D.1A9^L:XOI-/2Q)?LQ*GJ,4BFT1N(U0
M'+M0]$ZW=ID:H3AZH3A[EM?'<PER'34#_/&Y)</!LW1+&E]UK5"<;LWXT0C%
ML0M%=[@UY+(1BJ,7BNW!2L<@%,<>U;J_+</Q^27GW6?IES3.ZEJAZ&S=(;(1
MBF,7BM[V3:@;H3AZH>AL[3,=@U \45AK9[.]KV?*\9GTY]NG]X[!I&_\O'N,
MX^?HYS5"<8_SWVB*1BB6[*!MC>-C$(KCB0@]A"=Z W/^ .LSZU=BV+&4R#L0
MNX?Y& =8&EJ_^CMU28]'AKOM3B/#C0P?L@SW+FSWM$:&&QD^1!GN=QH9WA<9
M?I9,NDF1>C=AEB=8D!IYF1\9&ERBT(V+V4BE7C+QX MQYH^977>NTDF2PNC&
MRALMO#$\:YJD"R+65?[X!K^ CT[@@PXA+_XH5?,$MA]&DZGI#)8G6\VW*U/I
MG\%<ES%]FM$4Y^E^2[:A8[_BCT!(BWSU5^J(?9]XN_H7!)BN !"=/V]2/9JY
M/U4GHU3Y7T[\"0SVE1_=^8L,%:DKE""1[@)6Y[Y:LO>1]WC8[I]UM^4][H.)
M< _;[1;$N?W!V6.Q^?9/'VM0G=YY,ZB-!G7:V>Y13S*H\_[ZEW\+QVYO>)C$
MP_]'^:GW%J[.P'NCQHHNH'ZWY2W1HS8$Q,ZJ76L^^X9!=O,UR\$6VH3?NUDP
M7K _P=!+F_7:>+U^*J(O7K-HWYIJ.(ZF<.M5$7E>?[#G=4\_N UF_NVR]"">
MSF9DS<A6C>QX:#PWYF%_6#1REU/KWP/S>5B$;W_:93W$C3K@[3S_+E2>S7;N
M:/+=;ONBV<_CV<\7G?;@9;.5Q["5_>]"T+H_VWE4+MBWL[,?4>O4[O;,34?2
M._4Q?:7C%(VMH;R-9#P/R>A=-$W:&]%8 2HZ[W5[KW<@'8\<_CK*W>EN7Z9Z
M) ?WB2HT=D[ UG09>(0R\AV)+6'VSIZVD'R74SU @H&=QHMZ[=ZJ>-%Q2,7N
ML>4'*!7#]EDC%8U45 *2%T]+9]6(QL&(QGW-Q(Y6,IZ:@WEGV 2JMJ@X M]"
M8?/8!5>[7*'!0VE,'[ON:7_.Q1,S6AR3-&WOK#72U$C3&H#' WL,-N+4B%,=
MOJ2[N6?82%(C2:N-I@>2.AVO-#UU/F$7J81D5\WM=HMZV-9!.!+WN F<W'>?
M#IKX>R,5R]#/)V4#;R3C8"2CVVM$HQ&-%4;&D[9+W1_):/H@[C_N9G=]$'<I
MI\.G)2[>GR/YQ'&1PY.,[H/#'XUH'+MH=!X:L6]$X\A%XT6GW=\Z^MY(Q9%+
MQ?"YZHMG$"_?8=O,G2JZL_9I$Q9M(AQ5L'JGW6G$HA&+:N!KV_NOD8SG(1F]
M7KO3B$8C&G5WR6G[_-E=)<\ K;ZS[JJ[G/03-\C;'X%N8@/W(0D&3]M0LQ&-
M@Q$-]*8NFFAB(Q:/0;;R&-*Q!=G*L]V=%]UG>&:?09R7*56^I:Y2YGQ<)0+;
M=HC?:A$.\2@\L5]_3-)TUDA3(TV/R'CP0+1E(TV--"TMY/;<EXTT-=*TVFYZ
M(-W;\4K3446^-VUR=43></V4P4$XG%[7!^",/V9C]F<0HJE?KK/V:2.4C5#N
MUW*=-T+9".6^+5>G?=8(92.4^[5<@_:@$<HG%DKQSO08#*$WB-PJB5TKF,W'
M'OUC1]6MJUXF?RUF(Y5ZR<3[G,)3_#$6.F>/T#IYPS5OOO]<OM\T+MXK0V 5
M"<]Z[/@^7[I-.\T:#[CI0WU$VWE?+X)F.P]J.S=!'7X?<.'1+NE]#".'?D*.
MRB-I^@<[T^YN7\]R)!T%'],Q.4K1Z+?/&LEH)*.>4>N9MB'==32C$<U[?96+
MYRF938/<@R/J?'8-<@6STQ#T-SP1*UJA-I1#C50LQ5:>:;_+1C*^2_GT8TC'
M%I;XL]V=_D,K(P[]W!Y5_4/3I[;I4WN8="#')$VG6]=3-]+42--#\_F--#72
M]$0D1M])HIZ>WNB8=G3[[,[1ZX=G0(MTE3S'=K&=Y]K)K8E?W,O9.-BF TPC
M%L]#+#H/I;9J)./():,)1^_S[KSHM0?/3ILW[5KW'P7R/-NU7CPT/G[H1[(A
M!;@/7+H]W6,C&L]$-)IVK8UH-%3ZA[<[#Z@R.I*#^PP"Q\^U;^IY@U9MP@QU
M4>-N(Q:-6%3$HLDE-%+11(P/:G=>=)]C"^QG@%Y^EGU+NTU4K7'.:Y>K=_Y0
MO%<C&D<N&B^ZP_;PV?5 ;,2B";8>\.YTFUCKT<9:F]ZEM=5130^NIJ/;X]4M
M-[U+&VEZO%J:;?FH&FEJI.F[!(QW7VO7[.@C5'8?O7XXJ@ATTS_47H1-KZ>F
M =E^+5?3U+81RKU;KK-&4S9"N6_+)9['\Q+,)MMPOV"<MCO/2RCV0%N1A_1C
M[H\BI:L&3>7E?_Z/48IM[^3C^I=ZO#,_G8;Q"<\%'JZE*XP#%</;SJD/Z*/.
MD%ZR=BM[Y!/=*&^21%%R!UOCT>2\,(J*+$_]'%Z3%*E7Q&'NC?U,>;/PJS=:
MP-]S-4W2!7PS]90_OL&6DOC)9*[@:]14$ED*\4>IFB>PH?#P3$UG,-N,OM7K
M] :>G\$QG<W]5 5>GN#/^J]6KJ$C*&-XC$JQ<RJ-5PL>^^:P<I$_S]0K_9?7
M09C-(W_Q*HQI_O2EU^4MJ2D6I??QKU_?A4%^\^I\V!X.AS_\P_C)\F+^;;<-
MZ_GC\L][PW;G;%#[JTZ[6_OS58_J=MK#L^%6CUK]\T&_]UB#ZO:WF]^3#.JB
M=[I_@VI6:J-!7;2[%^O?O6&#T5J+X,):!*PRM%Y>&]%[O:2 ]NFJN@8M^B5"
M-?N3@F'Y4Y5]:[>]HURF'"ZW/5B9^_@<UEUZ.UBV/^'"3Y^,Z*%N# \F>NC7
M$3U\B_;H]ZN[?W\V8+\/Q?]1/IAQ8(H&WALU5M0CO-]M;9,>6+]BQ[9@:+QN
M$LBX=[;/9KGZS7(UTM5(UWXL5R-=WR!=3]24%]9M-Q/^'8,]5QCL^<#!GBL)
M]GQ+1\9OEZ;OU:NQ&5DSLCT;V8:F]OXHDG7=:C: V^QS]F5%,\7S>WHY['.J
MX^%@T0W3; >YG^N;;C?[>5#[.;RGZKK9S@/;SO6E=<UV'M1V(E=3LY]'M9_K
MT?2'OI_'X_+7S_;G ES\F1\]K+2U9K*'(;<7VS>5J-_8@Q/HQ_1]CU4TMFW6
MUXC&\Q"-TZUY'AK)>"Z2T>B,1C+J"Y[6AY<:R7B^DM%YGI+QU*Q!N^J1=*7B
M//4C31[D,9700;9,ZGY+RZ2#Y:,][VW=,^E(.&F?F%_B $6CVW2E;$2C=KFZ
MO:TO]D8TGHEH]!O1:$1C101AVT9KC60\%\EX(-GFH4O&$]%2[0QNRR@YJI:N
MN(K?0E1UF%QM]2LT[+:[!\=U<)@\<7O(V=)(<B/)C23OVT(.VV>-(#>"? R"
M/&@$N1'DPQ?D7O< 234;26XDN4Z23QM)WAM)?J)$_<[ SU?PFMDH?&9MU(=G
M31*B"36O$HT&\-"(1BW@86OL<R,9ST4RML4^-Y+Q/"2C>_K07ER-:!R_:#Q3
M_-Q3-UO:%?KYI]3_.XP.$^[<^Q:X\P$T%EAQD6_?B/, Z/V;_N./(QK;WN2-
M:#P3T=BZP*V1C.<B&=N&#!K):"2CD8SG+!G#YVIG''NN[3*=JC@/X^>6;-N>
M,^1(XAQ-".Q^T=C6<FY$XWF(QGF3H6\DHW:Y+NZAMVTDX[E*1O>L2;8UHK$J
MV?9,[Y/C*2&MG^WO:3$M_-7]68XR1G#>:<)'3?BHWJ?:'HS4B,;S$(VS)KG=
M2$;M<FU/T=E(QO.0C&Z_$8U&-![+W3X2T3B>3-6*/O%$T_HM3#PRX6.JS#SO
MMCN'4YFYU0;LVQE\S!KC1PIY'9DD]QI);B3Y""3YD A,&D%N!'FU(#<:N1'D
M(Q#D;J<];"2YD>2CD.0#8N(Y>DD^GCQV_6P_)[D?'6L6>P7]X.DA63T'$+O<
M0VZV1BH;J6RD\C&H6B\:H6R$<K^6:WA(OEXCE,]#*#$MW4AE(Y7[M5S=X2%E
MCX]$*BEF\&/NCR*E>8SH#_J)F3V'3&" D3_/U"O]E]=!F,TC?_$JC.D]]*77
M,S^=AO$)S_%5#8<2K0[_^O5=&.0WK\Y/VQT:G Y?R(OYM]TV_.K'Y9]?G+<O
M.O6_ZK2[]',)B>A?ZH6 0?UCY8GDR<KP.^W>:2E*Y :*S-FL7T7]Q/*"]&%!
MY $G&%YYU3W7!S., Q7GKT[P)X\M'."RW7<,>JO)L'KM\[5<6+;U[].>W)X]
MN<M_?I<AG6\TI/?Q."H">%SF1_#G;1(5,T5-O/(4GNJ/<8TS;Y(F,^]76-+4
MGQ9^R[M*LMSW/F$?:/SL1S_V9WZ[3#/VO 2KUPA6:4AOOXI@C91*UTO7LY:;
M?B,W]0II5$1?O#L_!^GY=KD1F?C/_S%*\1:L?.V1)]KMW&??T$ROE9\E,0A$
MOE@QHA7#K9\EO=4]#-_C+"Q-K7X3K^FX)Q,O*5)OGB9!,<XSST_!4)-)>V'L
M^5&$G\EO%)@W19RG(7SI[D;!Q^Z4E\Q5"KO?\OR,'N.JD,R;JAA^'44+>- X
MA8<J+RA2T STN*R8S4!N9C#0&QJ'\L<W\I(%R9'SX87RTQ,%/[M!V\E?R!C;
MWOO8XZ:6K6I'2^YRF7"_A1:.-E_,\7S#>.!-H;I5-.8;6!.5Y3)VYYUV9)?S
M-(S@9V"S3V^\RV):P.=ARG<*5L?/U@TTPT5\H\9J-E(I#9=92EO>2I&17>J?
MH2I=4EABQ;*!ZWQ+FYCV*_X(#,TB7_T5Q[$8P]JI].DEL7^!/5C.RFOA_GEC
MS.VY/U4G(Q"C+R?^! ;[RH_N8'W18G;/&QPV=P&K<U]]:#<XNCLZJ5)R2P)M
M2(U:-<(;@4Q'(+'C,?QJW5'[;9PG((]&I#_XZ?BFA<<4]/IFHKR%QOONRU:O
MNV%27Q0LU?0 E?.?"G<#M&'\5Q'33>K=A?F-]QGVY2H9^R>@V'SXVPS&MFAY
M-SXHLP!W'S1RX/G>3,\=!HX:>KKP\@2U_"S)%<L$2 Q)%+P#Y&-.[ZC<!FWO
M3^6!YEEXL"HJSD#_P-_A<WY QE(&+VB)[/&SR1'!IZ8J]\,(K<IB/D_2''\_
M3?U9AN/(8=U53L.8^VAT%9&/;U43N%?BL;V6>&PJA9'\)O\D6<QADG:*ZNL<
M!J=(/GN=W@#T,EQ/'^%+@]9Y;^C!_D0PL&U$]@GE@)[X*LQ!$8\WD.I/>F&O
M96$_RL)^%WMP0W%MF]&8;69=HO 'MR'I%"T2&8OR/ GAL<GDA"11@C^PJZ#:
M0S_*'-DTOHF5,9"Z JP%N'OA(SEH0/S)G5)S<'F_*/XRBM<41-:':P(%2J0:
MGC6;P]..0QRND@27=+>;+X/P: =A +"Q:HJF6 H_QU-)9SD*8?6R?_['>:\[
M?(V?Q9A%@AIB#$<^0^.(K$24%5A[M 7QL? ?4#9P^9M-C0N\@7!+Y1-!DL#;
M?;C?IO0J*VDA_'^&@NG'.6H>T!-%B@K0S^F38!XH[]8'JS9W983M8/@'V+>@
M\40X50!FY$U(H4S04U,82QS**T%(QS<P0-*)WMB?^V/P&?3<X<=@.8\*4K+X
MN1CO:1A/!L97. &K-,[13)[A:6&SM'P\U%<UIF\?A]1>VOMCMY(+]YN^RY1V
M=V;^7PE*W6Q6Q+ S?*?-5!#Z]/E),B[8VW%N04]-0)1!;I)8.SLDQBG?A>,$
MMIDV?[2PEQH)-.^Y%B-X-.R>0A&.^,UM[U?Z"YPF]WUC4&(^" ]+*OCB\'>\
M^>&)*+9)!O^ =]7:"W($P5Z$W\!C)Y,P"D'OT@5ZGZ='NAN'&L;S KP@OL;Y
M20F.>\J#)5NT[7TLB7'YE.!@Z]90GSV:A*Q1I&;HHM"DBDR&X>O-*"VZ& ZQ
M<NPFO:[E:^5([@!CZ&IU\\95-U>B;G9[T,#QI52(F*&WJ'=G"8KN(H8WCFE?
MLKD:P]T/#W;-NXI1RHZ/,6M#TJ/CR,^R<+)@74Q?Y:T6HUA,3GBN%C*\>23B
MH&T,-4490RFNT]=L@L[!J1J'<Q!PH\8I9#)#S6'NG9:'9ZS7>9W$)V#6SD"[
MT ^ZKSU_3*?+L6!2,%_\ C2%#'GDI_1;.''N3/*;, U.T%Y>V/$E:!I_A">@
MV2S'%S29&1O,!T8$#T!]!B.Y82M>EH9&BT?,CQ99F.E S[S 4TIG:>[G8(^)
M35\QT/':3.#T82IS3C\9*;FIK8J#(=$JRZ.#<$*/R#$8PX]!U<$Z=L7"DV6
MJS2'#RGR'V["S(R:0SLP$_BZ(R<MW*HQ*"RXB;_X4ZUO2B\0(4)%!T^=J66?
M)%8JH%'B=\'/B))0/@-^%/CA?F0C5R(FQZ%2BB@/3Z[Y1-#V[/R>)A_7O0G
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
M/"6GIIO,[O*"1+(;HOETK#H\& 2356,,5+C$L,04Q,=(T_6J_R["E'? <"7
M 6?L>DXP?^HKV*S^9JM?;L.X5 KK]!Z&C]1V*^9(\YT"S1F7BW934 2V7SP]
MCU4C<4':T[2J#S(V+K<[2_J2:8N:S=UL<[G')!:A$FLNX1KGR /)=8H2!^3'
MXN\E"BCEIJ8JDX.0XR)-B=,S9H8#X8ND>F/_*Z*J+B/84N0?J)<3Q%52HT)\
M'=4YZWZN]")J%V^VFRDHYU0A2B2F8>8.'9\%/T)1Y:P8%6?B ^>.0D>RTR0
M11*K:9*'DBJQ6-%E@=NOFDF-7;TTE]'*\L #\2<$MV WKJ59KFO.^7X=<RLN
M.PUIU9US8B"G$Z!K@P-#ZBB'?'7+^#;U5E!??>R/VZH_&#NDP=G%(MM5K!=,
M8\?OEX3N[T7DU*L1U6V7K 3X2T_W19;%E5C>I""D,;)+F&IWL0(UX\0(*9Z(
M(6%24-<*H^.1$2"U[9X)9PM/*(0<<08.WQ3W$U\4(TDR]54F.@:^9_ 5=*2$
M6$#&5J&=]J2&'QY;1/G^U-N_1XKL81M<L+\PUW5#)+E1H$VS3PC]5]CT!OF(
M/B.IK,\-$>326?Z>_,) KF%9WJ7^3&'_BG6WZ3'<516F8$<?D%]H?!!K +>0
M^'>4(,E9\C4,X'.W(7KFPN(V7HPQ$O'Q[6>4G%"3<2C3/ %;-"!U;P:&C[BC
MR.IMB*GD-]1# _Z>V<^,_9C^G L+.ZI\#M71?YF8U580LI%N*$D<4YU&ZAKO
MC&Q>]HT-;87FULB4\Q@\1R.']Q'.$UAJY =D!5J/))-S:I2RS@OXN*QX2Z-K
M"5\<L8W<)!FU)[%%-)H.N7)^6YJGQ6Q%S2J;M?6C HSH8B:+_*]W5]?,^RD#
M<O<?S>ZY'P;<2\>UP.FP&,H48G6&$?[>OFY[ ?8K2UN:@H4$0IG\OU:./C-"
MCPOXK-SIB[*:M+WD;Y OVZA4QUQ77_EW'AG:4GA,B (7+&#DPEUK8NQ%QP)K
M_B::Q=BR%D[<U2S9]B:YE(H"PM.4(LE?$IH9LE G(R0X0PFA.I"UQP=&'VO'
MI?7,S!2[OG3\[D3J\)Q8]0+_=^0KDPMX %*I;9QN^^P'U ?DFTML!3[2-[&!
M<F"@$C>=PNT9\P!N8&S63;Q-L,:,:(2HHHXN6&G*I7L?,#DT7[TKF?!(>@VM
M!$YW:88E#Y6,7/(/IS="KE4;X:"),._^G:NE:G4,<W3=8L*Q94P-F0V\_8L*
M3LA?-0>5/TN_IVHX4D@H\_)TN%C#6[8]<N<2UMA-%<WA&P76_,W)%BJ1^VA%
M@D$S\G3KSBBNL]Z,RI$_Z"OY]S@0*G+G(EIMAK2TU8@]JW"=$K39)J2/LV)*
M.A=4*K)IH=HI![)(STM%ONDWXEWCU]S-9OE:[V>U7"),C64DJ%<Q^DNVD>4X
M5=,B\FU#+*' \T%RB812-U-#P4H9Z]ARR\3,&."5$Y@,R%!!ER+%1& E\/S0
MU(G1["O1C,'X"?_+G)8P"GD'SY+."FA?!)4ME)_2G>M^.G.7Q+:9"4IWBE4)
M;>^2NC,LGW;:UZ73;D;KZK(6TIH3&"!FCGFB=Q4:3SA]N)]PF4_+Y+PM1_6!
MS4'VQ]<0#P]<-V?MTQ^,BJS1B4TWJ!M39WNQAW6VAZ'!_K2]*B5-[)<UN&@<
MW5"'\L7)B XW,]W!5>DR/%L,G;9\'86%KHL;%24?)LLTN1RJACM3:T@VW0RN
M&4;Y%7*#F[C]HR4G]P58_FL2FR"9O>U)Y9"+DAGC"A<J-*0?3/"8W6!#%K95
MT4F0 #C!:XT!:U);]OFFI1W8":#34?48 PFY$T%]?U'DHIB&B0KV+9F5VB7B
MU>8+>:?]V129R6.\%LD6H.0W_-BH:K@Q$=<)5@&HG$(W?(*E#Q1V]GQN5C2?
M&]I(BE4ES.H^\<,([2ZZ;9G]G0Z5^AIF%%,2S*H]3/L F]ZR='I?.?O*_52,
M>VEM?G'=25N]CY'9:.9[?S!! =&0+8@N\P.#<S77$:)HB I ,Q[AQ-]<_B_O
M$SX4"Y=X\EDM/Y(&2%Y&<[ N*X]V:90D$$>?L_PB1)06WV*/)81+XK'7R)ZE
M9[GL@R[2@"V=.(E/4@7_9K;?2JR"[*6"[PR*8G*AW4TX0>6"(LS822<&0\MX
M=8,4Q?#X/T*5Q_Z,!OS9#^_\>"ELRM%2;@+LPPY/OA/:Z@#4!_,;SDUC+BNC
MNM?P\:$"M1%C#J;C8&-\3 0J149\+?(KSTM+J!GA.'^)\1MP_,HP.#PA"5JZ
MJ5I4O_O@4_6GX6DN]=PHA51Y'K_=J3BSM-[+:J3EO7O[Q_OK2Z<$HCI,.S/Z
M)(_[9WK7/_W9_+5W#786AA:69Z<S)G>6N%@%=>/\$ 8!J(.W:!S:LZW+N*ZQ
M4XYWF?I86"^O1C*57_+ CN[Z\N>KW]:0"1V-P+(_B<L&BSQ+,#K,A;)ZW5K>
MQ_>7N%$_J=R'Q8,+*9P6JK*Q:"Q4/D![]CX& RM,O%]\6&FPTGW#B6DB!3,9
M YP7IS26.I;KILW4I5T:E_MQ7%!H !4-M[Q78$'Z7O^L/?B!TVGMX0\>XJ/R
MA2GE1>FAB7#/C>I<)(($QR9:T)$P"T2!#[E>I^  HQ.QY@A?H7V/33I74 L2
M3U T"P/"4@JW89*M/";P6?7UL,-4U2"1MK4>*>*S(K0C04]Y+<6:."6B$Q)"
M@+X4Z"')\R6;V5H>-YD2,7J/*4<U."%V7\R(XZM992TJB"(W/:Q#,]6X3+<V
M1GW8(O*^IFL$^Z'EYDWE2+0IS"4=3GSUZPU"WVV^)ODW*<WAC3!:KZP#RM=Y
MW2W[D\]G7I/:L8+0]^1E^^'7,Y\>5'RF&7TE<5@I=2W/R%&H%5XR!)*."41J
MUJFR?*5+E8W]J_:G=JFJT;*KN0^DG5DRQ^UC'$HV?-B^R^[A\G"]M_P5+1VZ
M81U$&$@3Y*\DAT!R$)?FMEVQ;=6+1?GH9/ -TG)516^(ODIQYCYFV:K).(*,
MFT^=M?L_+&O'5JW>*QW4^QQ"DL 9:&XX U.X!C[R![BJQ*S3TH&%WWZ&H5#!
M+_T61O["(()QT1YRM%]:S[2$X+0:RMF1RLSJK/.3]]Y',(7\U+DYW1PR*0NY
M^!P3N;R"W^+ </B$/FN9J^0CS,U]F0:@P[Q?B@A>_L+RM)2[")7Y<5YBT1 *
MZRR,^3*H,>UTQD>>Y5BO%A%16:#Z@>Z[*MJ"&X3"'0\]\+47#]PS?"1+YHW6
M#24AMDC,+(29^NFRC:2-HZK:D-:'5AV4+:!NK]V[3X&<BHZIF%>U^N/S@U)G
M+&6U [>FVZGHL:61GK;/-Q[?/J'INMVV]U^8/@ESSMCC9. 'D?[WFS ;1PE#
M#/T1W(/>!Q:53V'VQ<#G9K,DP!-,>";Z57L?.N&LN4DJ +,EPQ(A!D9=ZHLQ
M2&!P&J)6S1*[AF8U_F)#9_2\BFUJ[-[:>"]7HH/MD63?H-">71*WW]FK).[^
M72P.S\R=D=A"!T@,[DJ+</D@F%Y>55%>OI3* !/W2)9MGK7554LGT-BH[@/U
M*3:@4[_<R$SCW,EJC /,"KP%[?S?"-?2M<=Z0BY?<Z71!'VSM7_5RGL$E=>
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
MRX7W\)[A6?MJVS&>GFXVQM[IRC'6+O5IW5(OQU"1 L_BN. K_4W7;$U K+Q
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
MWF^K/AU2NX3P%IP_)F08#%N=S82UUSUK]]<QD%'.3,]0-X8P 9<2I1\[6!S
MHV.'P3(LFY_[W-9"<XB,O>PFF<^)(LC/L(?E"QN RQE>47KR!.''%%K%6!V,
M?IJDBY<E1@S)[&&$:Z2Y8E6@UWX<IHC;3CU%] (+"MLC]M>M])2@(8P-PYY$
M"Y2J\6(<J4#:3C+V,$FQELH48N*L#(&\AO));OBJ7.?#]"LP.QLAD#RQ6Q[U
MXI/]^]7):>_L1\P2,PF!J6#,31<1:4^P+'F,:2RS1O)@#;AD-8]NHSR^C_+0
M3?$FM2&A.DZ.?JO"2= W]9C2.DJ>8NADZ.,3Q!A0X-/[FYCL)3VA14^.M@3B
MN1>*_T5'1NJJP$)4=I7'<A]8(IG&VLD9RCO/Q#N3IE]C3DW(Q"5HYE$Y)+:0
M#3.=,:,$N^3@$8E:8;RY]RR5:(U@:@BO-*CB$LB*B$U#;2"8=0MS'3OBUC,C
MY6HQRFRMFOX\#9.T9. TJ$2#2ASL)2IQE<'TU*JJVV\)"AQK@>V=[38[UQ*J
MF9E81 E!R,P 1DCOEU!Z1E#;G>APE?X^ASG?8D _+I7'P"&&.YE#^U1L_87P
MWYGX&B;4OW6 O\9!:#;U^\2NRS=Y,@:#D6^FVCQ/US *<9['FM&&H@>>- F_
MTDW#K 1<HECQ-K+<G\TYBVO*2BQMLU@(\-\64Z/QHZF/(WX?FS)0<EV*Y!A.
MPR\\)GVPWT9@=4]U,455<G0EA4Y>41%-N0Q5ZWZI'_&#O^ S: .:3LAS+A8!
MY2]8(?,9?EU;(X4^+UE&S#OOD)\9+D6Z1&J&33(KH'5#$IG$I@$S@3_,_&Y@
MI8A3'D-[/%'Z)HUB@1@(L-[ 71%^_!N-?4J7#6=^+W^$82:9L(_<__0R@Y8
M((B@'JGS\9E\:.M;^FUT2/8ZI_I.C5*G,(&-;6V&U(":-9+9:?!A"49P2X3Y
MJ!0M("UHW]1;$Q-L>]=DH_!;G.YO1O69TZ$1[%(HS+B2\!9_'23C@L&8ED7K
MK 6+24&4;"F*4A,=Z;;ZPW[KM#ML7ZP)Z9FC@A;;. U'V/MWE@0,K2,2F9Q)
M#RF:B)7@0CB$A=5CK#&LYJJ3U'S&9QZ049$+E%Q'->P6_56 %Q5P(W58.^D7
MRS$0PS;C;$4!@TDM*PW&1F:"'#,U?;4"@&1E :,(3"F-+5 QN\[$5@:$*?2I
MX.*H6V(,I6R]K6\D'XV0:;JT%S/Y.'7"UV)@8W$LX!G=TW"W$);?:]NB"M&H
MC2J9IE IN1E+'4ALTY%*/2K+0&W7*E(#64'>^/@&Y0^C@V3@QKD)EL8.0*-:
MZVHX"6J?SU?F^0\8+ET.I"S!19;@(*3VM=6E-,,(LR$$:L18;.'&DCHQ6Q],
M[5.<7BI2_:(;;DLPLJ3 ^DP!:26]1:%/*RDE1Y"Z#WG85ISI<5?MART:XX))
M@232U4>*RJ[_<9PLH:??'V284Z75:PFU&CL,6$5;1KD@IG6JV\2)NW AICQ'
M_>JJ"9>FO+2!*W9K:U-E1TSU?Q+#_C7)ZGX*Z5II^)G KTS:13,)N6M"E@FF
M%D/^13I6;%FG&.>!8XI&Z4TQ0YL4MQHL5:XQ$BPM&"Y?U,)+$XK[DJX8(7TY
MT7806;FH0FF!F^H $/-FI>I&@<JX98M9(6HW)!I &B&\%;XIMAZJIR*?)1AA
MH&L #02781EY*<&&]]$BY.]C]H$HF]DVZY][TA '_FD^$93[*IOQZJ:#VMD)
M>3;Q^ ;V^(N+KM^ONKBK9.R?@+FTTWHWN8LJ[(\H'=,$0Q)DLR5@#L[@H6;?
MQPLM0[P[S$LT-QP9A#%'/'I!9CB6O""RVGP>V=I4+$0P\% L(&E[?U;*7\!V
MR!5_@2#<,^FP%^D\'TDJ/F(>H1$@MB AZ+$RH^[[^J.@/>G35$4 !X92=>P9
M&RHEE[8 N\H3GI8+?.9<\T)(6_@5LB)$X<1T*Z,WRUPQ)D>T)7MZ8=Y+QTV5
M3W1D$>$:Z:BRF9[4PM#U<Z>B*,/2(\/Q3^TXLXP+&$J))K>XP/$5Z&)#_[F\
MNRA7+::$PK:/2KRCO&4?QHW:>5A:K/\T^L46<5'9RE3B(.#UP?+#RNFBC^[%
M14^^]HM_MV_%M+\HI*'R+N$&STR+;(65>S3PG9;.MN@B89[^EIBPUEN3( !5
MZY CJ?4U42T);-UT+><-N$IFLY"$9]_V 4869N$__Z,WZ+^.W5[E$>W-3O>!
MX>BKES*D<)HE?,>SERFEJV@,ZXJX*>X=W/9^IQC \D%IE4ZZA@P4'.CV+6?:
M;1(5W/242;*HEJE()TA+RJ^14BTXD6D12TY:/*Q).,D7S#:$I4+@- 5J#O(F
M]*/,ML:-,?7SQ82*6:> 0 J]M[#QVF*OE>O5Q@RRS,P/,4Z!7' 8WL0J/3MK
M'A*C2"1N,Z+Z*"D0G8=I*9>3P5'AK:K1@OP*XTINL&H2]L&5QU4G'E1G</#O
M.[B[T&ARGB:W(Q$)<!TZ&5JR)./2O'E3[TBE9YJ; />"*'NE%^_2EZBB(K/8
MD^J[S3O#C+R5(E-UC\$.!OZM[9\U6HBS+W:H"%HHS,BN+.)2(A4?U98Q_&;2
MPF@M"DW.<63L!T17'#Z'<'5F96**2'%E*_:!5U3+2Z6\(@84Y;9O/-&&Q$0)
M"V20,+*I2"4 GH5YH=4B!;;A_$=8$QV#Z#L%FF0FWS(NBG0F(BW0)62Q9]*,
M@OB5^:J=A*D4;A?65!-Y R'+R,MT#P8?%YKZ2$6ANA6F:+1BS!?<U<Q@W-ED
M01_0%,+:J*.EX-"IN6T/U.HI,Z%7; *IX1:I%HN22#NEVQ';&4Q=YE,K!P7K
M'[*P)8ZQXC),:IUI#$;.NV7$>U(R*;&H"QNF4U,C\T3-5U>QI39[)"'2L/@?
M3W,R5CYW8X] WK)RTR8-D6F90#!/Q>5G=DN'<]22. AM0HLXUMK(;F-@6==R
MD@47$F<E,6/-R>3KEA=F4#KXECGL:?=K^O?EUG[$E8K%LF&Y=1=-'TZ@'^$4
MW3+4<91D7)HJ:D<8<?!0K_1;:D1'J5RJ]LU$GBI&51]4N5:&,H[JV7NOWRA,
M6LSUE?8Q17HVC#I\U/:Z]Q8T E'BMRNDE VXJ7^ZE^"FO5;*PGLI&-D:JTF<
MCSJ=C?&*-&#E29 FD)>_E1-_0JTB\3.07+A_,R)?<&,;U'+)9:G@UER:O:5U
MCPMS(^T0M79D6"%R8#*Q!"4TV/"ML_S*=E[5OD.+7K26W.PW&'J;*E)JG+^^
MU8/$)A*LGDB[DOWO #C+P4$FXJ(L/.HOW5SM\.]XIH$DVZ<4TM@@DN'LPDK6
MSA6!#/*2\>GXW[6QBP-<59./TD:)71D7AFO812N'Y9-$MC/O8P)^.-JE.@+N
M8A5C!AXQ"\@,#'DZP&0Z^#%C/M@+D\B>-H.,9TLL(&B7P/Z9$9+!PT%OM%LD
ME\PY;SL-N/J7'4+JT95AP%KJ"&Y4%"SEV1!-&?@SM-H,GO@V3!,F]V(8#8]9
M+U'A'F@&U>BXE4C>51+H7F_4'E0XXE#C_9JTO5YO^./9<.^")QPW"<(IDG[@
MV$&GP,_Z7; M8,BOGX@>;&4<BZZ7D!ECM!H/U-+J#L\'W1^[%X/3/5_@?_Y'
M]Z+_FD*&/*MP6R*3[[' ]YY]66V2XT'[;-"'M>X/Z&#H';@8]/L_7@SI9Z/%
M^G@CGS![P,5KH /G'#'PB#$!D-7X"WS(O,LIN=5[MN>74SQ!@]<(WG,#DG7'
M:Z?9;G$?+G_]\'+5/7!@*VS/UVZI*[E56*S&EDU.>^3<&,/S<6')976,D+K6
M%R6FIP,T1-Z[J+C0AA"(=-;/"^HB-4]M0!$OZ/T2-VP40 G_70K5LG5<E_"C
MV _^<]F,Q;RN6@($4U33R0JX4?2DHI3IP6;/^(ZH1GDW^U:)8PF1:8X9[]1.
MXL72'YR?VC:9W4$ED^C4899M,N?.ZG:&9T2XT.F>;@^V>>J-=D-\>+OV>A<#
M'KWXVQR$C^'X*-Y#D0IG%SE07A]UA!D668Y]HY;CCO1A'="T+>C,(G-#0#:8
M QG4&A+SQX(O[9$N,XS)+88SF_6S55H2DC818G3B+Z,Q!@&JJ73"V6JV,$+9
MOO9N=,ED*1-@@A5_H]_% '>,36;"&^A$_'G7,8M3>AF%'_##'V">2G?/K@PH
M+,WP3M6=9=(TK,LK]+G&V3EMGYV?'V@P0E!Y-'M_3.OJSKX^1N! GAB"96S6
M))URYXMK^ \U8/HS2;\8'M%K$J$]LZ]^&Z6@DV7 (37$CKRW(.W!;OW!0Y2H
M<N^>N\H-+$(B,@>CLYU6;/Q*J ,E+V.S%RR F&[)#$EH1IM&MZ<#;L;FLPPM
M3O85+GS?L?PU'/NI#ZO4<O$,)BIE[W[!1M6GF/842/2SD.+6 (IV#&"I6'?:
MHG#"8V87'#.4@2W8<!:_,39859# _3? R&/1X/W[I$W$;*^E2TO5CD7I3\%0
M6,W&;=9-++_>=2")>FA5]/Z(U,\%3&GF1R!16  2CE6<$6B ;?5LR3.K60HN
M[N'B.#EH;-(AR+:2RS[\%?L(AM3,7V6'U5K?M@7HO2>6G^[]SI_3D4\=M=RW
M8PPCBS"]2>3<,.C$7A6!S 4CBJ>[;3;Y:*6U.ZI7>6NS0*":K#1DAVDR.:8B
M2'<:YN ^8L21-(;-'DOAZU\"]C?0(6Q90D>,>I]44<0,";'Y1?![<S5V896E
MG)J#7Q<M%G-\,U+3,)-#)]T"M36$URD:'&]QS:8A^ER(8R$F]V+&N);2CGVT
M8]BS\ULQ\LPT$IH<)XFFB#=:R"3&!M(,W[B<C1!;J5H[31>(Z:?1'N6EA[W:
MKQ5_N=O%TO=059;IZDD) *)SR^]A9Z><X,1PW =;PK7'0DPMQ")?YF*E%3^1
MY>:?9FX!1DTR#.Z&09'L.#UC>0Y53/Z);302QF&6IP8;Z0@Y[=6O$L>V.=(]
MVZ-K#'OG?HH)LN%KGR(W'U0 BD8K$0]#[.,B13Y)F<YNO4PB2[A^^^'RTZ^7
MG\%/T']E" ?SH@0SWAA"(4H%-W$R1=R%A,@A+*%2);=\&R;$>:)**@NO-=/]
MC1J/:US8G&E'$@*1*@L^7>!8)N":1Y*/LS48*[5B2]J/DNLS0HX?&/"LB*::
M_&4,SI#)?L%XPI3&%"=88#Q/HL@"=6[\O_TT2 KJ\63Y'G0%/O*JV"9DRY.M
MN</9K.825VR?%REIGA>.33^I:C,L.PK*'V32W(S2#=CMW>!]4=_5@XN9<$,3
M^I7M$8Y3:X2@VR%G\YFU#&#?L%PHTX --X!9>@/01M.8W2W95A23*M 8MJ3%
M$VG)ME X@VN^[73=CD>@3C0F7X]ZV:Y:GL>^(8L_$[")7"OYR4<F/O*NJ=@-
MY_(&SZ6TMV[0Q4OHXK,&7;Q=O!P5<5CV%EPC"OE"(Z+X\:Z8^73/;N"*J7_E
MP[V;T)C90\^?K.GF2L,8PTU66_)U*M4:3-F4F1IL33=)A19<0N$5<_C2K0_7
M1)&9=#*:0N4F8),D8<(D0Q @GUV\Y,R8[=)&G"UXVYC^>;:[GS>%6UD)=-NE
M@NJ=$A=4+AW9F$P&'I!\Q;:.W-.0$P%4UL$%A)JEVJ1BN.6K#;O).+CDP[RV
MA?3,>!\H74,F52[,OWP#UR-BU"G("<J>^&HSJEA?)(6Y7PV7[:C"RN9<<I5F
M?DYFUQ/RA$D!1MM!%K$3/:K".G_T:>$9A!)>&8G0][5[<W+J=75$@A?TWH"$
MB1-R7S^? B76L&'J!%! 'BH:Q$J4@5JZ6$&C^DLMAC7_FN7_<7)Y*F8DM,%-
MMH;G9SI[+)MMVAZ4C-@,WMW"\?)MR[%C(3D2PG!A#,FXQ[SA%/=*G.*NL,%C
M(P4_)QY[627;B<GI0?C*>^&_7/FZ4I<&(@[#.]?756XN WO+>S%ZZ7"/^?)[
M>I]E0$IB;:49PM7*.S,L"8&SS42%.OS[8OS2TE'EA!!B"]0A1C'F']'%S6%W
M<X,#-Q1G6E795<[AZ<%+#BP[*Z]YXYT/RH(0N2*6MN"#N99:2V.&';:U28GM
M1]5+:SYZ3, ]11P/3$4:B68U.U8BEF5*-RSR)?WNK*2P#->O@K"((]6VYBAB
MGY@[!##[E/?6]$ 77-6@?W%^>G(MYX@_I _@M  %C*=_^8Q6VGHZWO:_&!>Y
M9Y<YCQ ](KS+P>@M@AW?W20%K"[D!K.=%X22G7V7@[T@#&_A_3>#_>PV4>MM
M[PC))>5"CR$(]9(_;JX)PK9G2O<+1WO(E-%CEUPB80 7W[$LV*5T?K#R?:CZ
M80$(,"83$K(%^<KX!O8IF40%_,GV$ P(KYKNH#,T/)S:UD-B(7J"X;XKT47P
MVAGE/'%T'6L3;8\@#1_]>HX!#'AO,$K@CY;6V2UO"G_AS9BI7'9)CV:E*2A[
M-$Y2KM\AHZ]4T$P$0Z3($ &32'6=L&Z%HG[X4UJG<H&^/[XQN#JI"_9RC$SD
M6?4^[W4TGU\-K3L&3+CK "9=<1'*/KVC;VO6C_3RVC.L34+4^ECN!$/[=P&*
MWW(]UK)\ND9&K]?OU=@71&%*Q>?4#]I LH7DSC3R-;V$*XU4]-F U;\)1Z8?
MO2GZ7FIF8BY'N7 <_\,&3JJRB>*8K- )KZ@I^8@Y;[V/;S_+R(260EM"A?"K
M2\L7>X%R%]7ZF9$<.68,&>XN_]\%D_KAR_L=Z55NAZ!?3L,GK@%+;[EZ0$P4
M6&U8(_/;:%3<5\2,"OL(.>,\U8Q@9_:'@P[]D-N?RQ=KEHBR%M7IM42@Y9R)
M_8=:!+9\S%7T^$4D?U.YI;YFPX2M@!4GBT\W6Q6&P\70FIIR/J;?QX:A,PF$
MZM,Q:"T9&-50_C6,!Y'.:.:\@>V)DOD^)EW*%H@3Q'^C,C]-T5CWKL'74#&6
M-^ZX[(6M.P?!?][IEPJ^$1*VT!:FT4\23Y56.'B?:,YQTPZ=14GTMFU^I+3:
M-FH<A$H_ML*E1\?'&9O6DEKE<)Q^4JH]A2$7\X".:03'+%B<L,I'=5_.@:]4
M_,;ZIN" 1 ^0C2A3BBI1,09-G:QBXFE$S(^&]1AE)]YG]:[0;I16UX; V<&.
M4Y!#(<B*R+UKH@W(J.NH8X>GT08I0% F*?(D':A5:>N&-XXWM&KKL;[9K&S#
M(4[T?B$WI_$Y:Q_-_:LQ[!: AT3&@R8_T28CON3G?_W<6@IH.+R+='^X7B?_
M((Q8;^OV)@;'SI$^AUF%3:L,VQ+@/R5=LC \*^6D'.=Y,H<5C(*&!)Y'7;O,
MZ:*7A>_+4B['=Y;?D5-9VBNALKG6)94?_2)*6J7,S[Q24]/MM_O=LQ][G4ZO
M9:VB0LB;Z'Z2*Q[Y5);N]4R'^LK'L8AU5SW]C-PR-INC9'DDEA\,QQ;#//KF
MK)^:W+;8XFZD:#]TF-459EY'.#9C646]@4Q*E<V11997L<PD@2II!3T.O.7'
M)+4Q*/P^9U=*U#FKATX:^;=QGDBLK,,RNUSM6#=M$)R0&R2%L=+L&$OGFKBS
M;=^EB=<[[5"<V'X2%#EHO1?8'^"\>][JG9^U![TU'13+^F/)_$<>S"F))FQ*
MFBFG%@0,7^Q0(4? =@ALF4RU\4!"5Z9QAFU0?Z"/X)_(Z-:JRJT0NM\F7^RE
MUQVV!\/NC^BT& ,=E3O5)&6EE&]1Z0% K61H!5%4F8<$05<<,Z1]YEL20V9X
M*?-@3<3+F'RB L7H\UT:"OT(XVG5U",2WQ)1OV#XGM84!K.0[W#';<<H)=(6
MYTA9%ZM^0&LV$Y/_KLYP)LSAPI+?")N++HK+..6;F-NMTJR&G#\ADMJ:925?
M+XK\49+:J[?"UG&99<DX-!KO.IGDWAOD&8>C9#,O^V6SRIC+E>XPI0S.2YCZ
M7@!+#:.'WYQV7E,M(L%8/X&)$4X5E8)F'EYXWD]J%.*G8_T4+*1C<!'VPM@U
MI+T2*A"OHY:$IAKX[YZV.@/CF;LN</D1/Z=*Q42"Y/T,"_'6),(^@_^.8G<M
M)#4FC$M0%N9R99(DC7R6#)D<S=#R[F0J)\5)@24Z[6!..#DWK4MR>27&L+C#
M%5CH:,BR!:J_T&+:)"VR3F2+2I%FU/J.;1:F@JA=,#R/"T4GB/P*-ZRLC?1R
ME$33X1%!,0)K^,YSP]&I;A)+^;^Z3%VU[2072%MR)K'0MR)GXOD]%)&_WX:U
M+A=5&T**-[&D-X<5?[Y1I:^30>TZ5$OP(L>@+H&O5G$@+B5.F(?HG4R)?,U!
MNW/:93 ,9T<NNMWNC\/SUH9(P\\)]O^9M99C%(S VC/UOHPQ]#[3!,#J+@4H
MJ/7,KG5T@T4R6*1A@T7ZIFKP[U\HX=J3[D.65%5=@*E6?VT#<+ ..!OG6%:F
M.X-4&C?<PVA;(IG0\0<=T16?ARUM8]GZ)N-_I[3=SU_#-_-5OOKYPK9MJPS)
M"G(AF?;Y4A$MB2TG*L+9.Z<:>U7\>,\4<GV,>"]BP60YE<#;U@L6QU=B84X.
M$*6!/"W\';:8M'Y@.2DI&4S7[S/R[+W@W$G?YC/Z.J3#F13]G9=ER+%V\MAX
M3.AHE(OT#3C$GZ9*=_-S"471)^,>>A'%&R8J%?]6 C#[)3_($XR2\X<?(<.(
M;\LY BJ!\+/=WN+>"^* 3*.%]R4FI<2K^%[O@U,S@W.1CHX9:IM<:FF5]F$4
M$K,G!%CW)<-%'78T3T*-F#&=D''SAN)LT>:2HZ [EL:Z(:KZ2D&?G"*C.HMI
M!<AM"+<"["[ZSEP!!TG^I94Q1AMSCCD+W:T;\\'?!F5T8PO^&P=+CAYORTP%
M$A!A6YPQ@?=7!53AGY*+*='M"YPLR]VNEK[1*BLX>HWGESIM>\<(66#8Z;\T
MIP^C2#<HS;#(!7$<^*I/,:\#"\(]ZG2J/EH0-"2>"DITJ>)3GL;,43IC3!*>
M@*M$2RDPV3)EO!@H1#1%M,PBW:7QVPH(V4+J?$YQJ3MZYYWV#6%;QX39YM"7
M%$B4_#?JY* /D]MTCV)E&368Y$[*_F+)-R]O"DO2O7OS]BOV;Y5.)$C=%'@X
M:H0JVM"^ Q;V[_!O>$55<G<VS$OS2=*%F2T#@"EDKP.P?NF[%F?A4.R+I,-H
M_3GJ\I)6.<1$W)_U9ZX<2+'H'4I!.6</7,PO-82]+0VD*3U4=BR,[?>7ZGH0
MS&N;ZFZ@0/:_A/TW2OL<?.GZ)=R4!(GI28K("0SJKCWD<L$_?O._^DC4(AT;
M7.IY*AAAI?0)7T :[><P19/NIV3!&WP98+O7,7&GU3][W^Q](77!@MHWH*K&
M-PG%SW\ELZW[VH?9Z;_#;Q;.#)7+Y87?X0GNUE6@1@ ,(],NI<DOMD!CZ-0T
MD41ZTW""MP#VYQ54E.XS94%6?+RIX7!63'WV(]$!AO>>C,G*U=!MNMD2SCV%
M<9)6REC88ZUI3@Y>;Y)$0AROQ)=-%_)S\TWR7OAG+UM4-#(WR,:YGRII@<@9
M1+ .TX )T%D.>434[4!^$HA@<L,#G23#0%O+!J\Q=,Y:5L6LX3A%C'>G[FB:
MC+$&^$G#X ?=HV ;C?39'_D9%J_5J"3!N4LI6]W7]E3;$/B]HCUDQ#N&Q,M:
MO@V*<;FOVV$L+(W;=;GW;85=!<VH6V8:C!1WO]-UW%I_6BVW7L/QYU^ZF78"
M$[A!T#DH-ZVGN:]$3<OXJKI_K4&M[D@GW@NJ*LRPS0NUO!=[?88!GYC!?HB^
M>?FPEY8[V;EST=<'50AM<GMD==<'XFV7KR&X^LDW8-4KY.*"R=G\WMA$FYE;
MQ?+YN]:SDV5-TK+7[?3J.9A+ZA"C+25LE;ZFKCZ]Y4*W6\:4Z]CKI[?7/W8[
M%X,?^:/B5"<!>*2"03!=!RTPEDL"I,L2[C-L!WBQIL"!>#.<4C?AMC.0?_-V
M01I0)L!@X45U(V+)[6.M$69\/"<GHG $]JV'?D<.O+K%HF3X;8#U<6YL#<QD
MA>%GA0B=%.L1:+!T ,>1HC MO)ED67.[2!&FRD/!](1CG2/ 9=7HJU6K:FG+
M>X.V=Z 2I1'UW37U)C6X[VY'Z,&[LC\$%V&&$ HI%7FJXQQ"6D\(6/3ARV7/
M$@3$CIP!-^=RS/8E"$YO29W!13K/&::GGPYB#I=L!C(8^=*UT<_MX7\%>B?W
MI]QZ5^DZ%/=2,*7MB&'UHW%R@YU2JI>#,/-2OH$NB R.5S%#WP5I=W*Y7:@
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
M=YZT!_2BE%X#X1#B<)^^ZAYL !P<2+]4CQR<Z&QLP4+GKUW9M7M25%L\Y_%
M^Y']#C)V>P_6!"+5JAOK%]E/A/-*@/F81)9 RM)]WOR>_,5-[ERDP.<[*N\&
MTLOMX.5VD[N&A%[M;Z-#;J.0YZ\1BD*!Z"!)9;J(IH+18_#W,J**8XY<3Q <
M];Z(D8GAN0@WZ8LX=7[2&/N"D,ZI:A;#KO#KJ\2+70D30D%<O >8AUFMM.\X
MVC Y5-VP>F?N&BTV"] UJHOQF;"J;6I4HE?'N871H"TYE#6"\T4+2T"1KNB$
MBGF3"+L)U! !N81PE%7UAMJ]".;1T_"QV(,?8N=!5&@:RO4IN7XVL2Z[3+-.
M!L)<_T+S!!!OB'">\,KI';U#Q1]5!0U5J[!=7#_O$.3ANZ)L1#T-X1-YC@K[
M&FVW=*!T(CDM8;136TQXB^KA:F0AW.@TQ)7&0-TEJCB#1A"G$/5IU[>:#YS[
MD6K_IERUZJW!(NP$CGJR*G39Y(+0V A+DI>MJ:,^3Q5'%'4Q(Y[.72#3>_9$
MZ;SM5B)"<1"\.8[@>_1%BHE2U4JNY-<5TG,;YWJV]B"2Y[.4M:\A7 E,=G>)
MA$LE2](N[-R](&XTE/F!=INI8W)C>XUYG.!,25'J6PX,@AV'-(SD/D=RO/)"
MX>F"XXA_[2E?C_*R=YA<.PH9;P;(<IUT1;T'WBAZJ%*G"Q-$C=(!'V'W\6+I
M1)A- ZEX]##:+-XDYZD1OCU<-IE?*YWDG6\6(0IIS;,LZ5H=7MUY!>]TCN4;
MU,"=HI/,7'"0_Q4\<FH=%B^A:/R3QQXSI)NHX+5E-8]D@6X/3BK[#DB(09 4
M*D1-$<C]GC!#4F;D/ZGGA[$)UW![F$#L /\F]>P6:LD![(3@%"41QG9D\$>M
MZ2$@3HIY5^F45S<4^#%H&R&NS4Y8. &S*.(0:/5+8!HL$N6+/+"%@N6O+:%B
M\,Q\TRN41CF8)V*2 <X@P-!2AI^. 36. S?!(0I=V48L)B2O<RD9$9#:PG9_
MD1.2Q@,L*LCQ:H$&FL"2?UR:[^MP2*'Z_-PS<9-)6=-1,;G",^0%+Y"F3T@C
MAAS5],3U-UU]8U!89VE4MJ?BH50LA".4ZB8-J_IQHX#&E9 _VZ<G#PJ9H8F3
M$\_%MJ0*7JB498,+4<X70*2C7>9T-O1KCK=2;AH@F="(O4]%9Z!CD@AKHBN0
MG+)" $I1I*7=.T;*TZU67%LIG!6Q%2^8;T(A^G"EPD-=U=I=6DHO5?6D:I<5
M*Z2KPEX#0^G>G;DXNDE8M2)>29Q.B^()OLA?>&+"GGJ?#([";WH6U56HV"NE
M &A$6#@(Y>'B,OCS&"0>CFA#+4M3699X!'&J")H&\/$Y2X1]NJ1IL-E(3/5,
M7024-!H2IN=#@PB]D,6:MM4^Z!CHX.LX>S*A](BD_0YW:T=]0%'&V!SK )1D
MR<F*-(@(M!@BS)#KL"9;DF@B\(1(L9&64=XGYA-PZB %O;<N0GJ2!9>5S/O0
M5["F:LJ9BIFG1-*K([AZ:62NQS!++""(JO5X.N 1&0>F'66)TZEO*AB\W=_Y
MZ$LH/VS52:NW\@GCO5W8>4.YT-(X-LM-GE@5>:0F3[.+39Z6,2#O0>$[2= "
MBCF![*Y%DBB*V7*YV8R;ZR%"P/V9N!ZWW:BE[TN![#5J_4JORA0+_F(^#\)%
MAB%570DI!^F!8DG'&/Z)CKI@('KK8*Q$RR<Y,I4B%; *?U%A>1WDJ_9'L-81
M)+,F9G^ PEO V4.'6 &04<%1X&DKCOA*L(Q\7_(V5=KSZ/@\DE EJ!'=-&BQ
MV'YR^OJ* \QZ4=J%N55E)8"\^QF8GIHHB_1%4)A(#%=V_1VU87B=[=!6E]>1
M8K:R$[[72"\VW!C.]$65DW:3I4.0F$A7T&!!%@58]/"D^1RQ*C'?@]FRB(:Q
MYWMQ199?1>D+61<UN3@7X(!G5%]".Q%8>K8_E^W #T0)2:><;:,_,2I7@ILA
M#>AR7H7 VJ.A4SDM2GHSA3#D?I3@3ZM!?-N?IE#58!%'-/ZXTGG>,4X"R:#2
MR%3&D@M!/B+\L<1G#RF0$8AQ!C&:UDS9 Q01K"I3WQY1$#U+ ;:PBCPKY>,6
M$HDF2N9X?K%& WYZ1:-DQ/,3'R%J2]AHN;KXTN1U@6&#(+02\>R=&(>(V-,K
MH.P]QLY<% 25%5R[80I\3=,VU/O%[&X<IRA"/Q370,U#4$&B.IRJ'5 )2;1Z
M^!G^%V&B*=Y#2:$[W)8/LCE/1X^+:)+, :_ABG;A^J$Q(6E1/$::*:.$L5G*
M/Z49-NV6N0OY1%V[5ZEJ*F?'KX%JG+EBJD$"#X/S0'K44XO "2Y4,X;0)#1K
M")<(C':_*"(1#C;=EJ@Z\R08:-^*VGX2!/?+%7U#4@M>+2:RYO<DWTJ<"B(!
M';IC/0)/G*(F7&6F"99H(:?3PV<Y?(3D8I7$0F40=2B$CK64 F.H@G:";6E;
M=8G9%*\AL7A(<\7"_IV[%+23!?_JV7IUW%9P0M36*J.:!(VKF85<5#U15*P@
M\.( I2=%4SQ2PU7 8IR'[@PC: 26M BX6)*"IJ Z@[D<I.?+\YKGMOQ@)$KA
MLH;RGW#8CS4P+%4VA33'P?$":C"]AVDNLXA.=U!W7F=U"\@9->(CY%211#F7
M17,1N7/&1K1, <"VW!+/28>IOM/>N&\K3BW^Y%><C4D)83EX->V>S8&4)VOZ
M?*K>:' $8NI9E@[/WOIPL#CA/RR*G_74K8_]AOWNUEWHCTQ _8D^TS?NP[:'
M?A]XRT,?VEP(Y1+D.IU,4;@)<I,G=G HA^(R[KGTFEP2XS^JU4]NH!?"YR#
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
M^^2/&\@;K2N^#SF_HJM'G%T\/W@A!9N7$*H0SO%^$M$V75K;]'*X:1Z8ZY'
MHUQ]V9@M3[97"#L 3?87V4#Y'6=6 HJ^V@;/ZVDZ^M(UR936D_9(D]1]#*.)
M4>HRC T[B@+JY5#=&*2;MERQ]'@:PH[Z5_@D)9W)8O%3^"".:$S@',N'PMVJ
M@C_6P'Y!^*=-/CZ6\O\3'Y-SD,!A]^'O<I9\.S7.SL/Z'=T#BZPF6=UX/CQ?
M>(MXD\/V%L+%!%Z*'R^"-?)QD81("&&5I2$_\Q"N%Z^9Y;85P5GA=-U+YY5E
M;(B4GYI?PN@(<G=Y#8.C(BWR?[:J]Z^A&-\-PMK,BU&2?R>+.W$X\*Q\B&(7
M[=[MVJ#M1W^N]I@[8;\7]LC5'@M'WCK@R!]FN37#ZU^$>])!(_. X*?L@\RZ
M/#<8""85.LJY,.,RYZ)O-2!T83U(,\+<$ZIIM#MS,AHXYOC0[DQ[/+#&AW5G
M;FU?A%],C]53:=OFL18U'1ZKI_*\%S4<F-/),1H]*[/MIM'-3K?_HAOU84,[
MO *\U-&*#5)RG=(TJT=-<LI>Q:]W!A.GQA(J#& D^)4U,"JT+/KJ^(2O_OG&
M>%NR[G:4H^QE9#U)4-=N\1E'K.QI\ERA)-0I[>EI68N65D_+H]'R>,C\N4OO
M3,CSQO4U>*I'P3MPM8IA.3"I\[\DYX+20PNT=C&TB>%&V#ZF9:-[S,F!><[>
M/H?@;:^\^TGEEP^HTJZ+<=4DWM=_;O]'TPQ+M\;3 W96?3PJ"3#4ND &<SS5
MA]905$65"5'-5MK7L.ZNG@=#VFF2VK9NCNR>I,<$PAWIIFF^*DG/'2#U9ZKV
M"-+"1U6B<8S"]"[(D#5^M1)\\S!*=>/,C4?6SO-65RB.I-MZSF2=NN;NRZ7G
M3%.<<8Q),YPY$V?C<Z%X\"BQ@"Z(#;@AMC$ZGAM2CRK=.%+HH(RG>ZZBNE)P
M6CO[K-A@._IPLD>[]6PXA2,TMG>[ZZ_'AG-WD7#D.@;\[@(LQ@/"U<'%/ OG
M:*R;=JW8>[MLO>9ZNAU#'SKC4QI[N->NV.#-\<6R==,\J1'>\Z4.7^#>LO?=
M6Z_"ES/QC+X/@RC";I"E&U^,7S32C7&=6ZDA0[#!TS31Q];HI%;@3C5W<0PP
MAOID=%HSO&= G@'#H6X-&V' F5PHUXN5ZR-$H>P<_;+F?G1V6?Z1<\2P6M?.
MB*6/QKM-X>8T4==H:>H3\S6J)"Z1EH9N[LDMOJ:"[GR4ZI9['B;P#U#99Q&C
MLG1G-.EC5/5C>K9NFR?-X?>AD#HFB:6;>Z[EGBT-I.['^OBTV?OS\B=^EG"5
MV)]X9DZ$.30OUHFP==/8G>;H[=ZZ=J\^G1@]*8]#2GO<>Q OU-67YC^87:P
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
MN$S)5>V3:%-^QDQNDZY]+H"-7!-R@*D :?3&[(O@8!:/QX"^.1A_O2%PNQ\
M<F@-LSQ +N:?4)*?+9#50M#A(PN^Y"$]&!Y ,2\1(L1('IP?#'5CUC"+_>\.
M7VD@ZL8+)K1V6]IN:<"NU#4BWZV]^4%HRJ7VX<\$VQVOYY3M!Y)\I.P%Q]OT
M)Q'!_BPJ#IJ4U'RBI:Q%4_.ZD!8G,SF_<YE;AT]SL666;MG-MBR#]E1D41;2
M4D/SIX_7M]?BY*3%)OE^E9T:V32<G(5_YT8Q]5UN-3C.3"91LJ06?",E\#[P
M%E@L)+T.I)L?OVU!=@?S="*/0*D'/PX#D2252DYQU-+'YD::I[(VUYCJSD81
MA[J-39DOW5E-D18DR#6HBHI"7&PS=H<+"?D]*$U4TE+YX34M<D@U G5%-9_J
M]YS<5HOKL3NK&F[KKYK'O*TW\-1KW(\(>9@2N;RBTFE'BDI;&2MI7??QYW*]
M"BFQ[:=D<X!UJ>;&R-7<R/%M+VE09N5>7'Q(;IYVOG)$%I0(2^1.%,WF-'YU
M3T0["S\.[U1^(=]L64=IZO84_GYP=W-MMNWC6=]G=OIVSP,ZA\U#J]68YA02
MJ:FQA9W&F^\[Z#SVW#]AL^]X#^=5L,+7)HB4D&>X4$O]R3XI;PN]P+5:@,7=
M78?)A:("JK#>?O/T;&^R<3@[SH6FN:'0R36.<\%-?LY!;HG1=%LREZ3 %@Z
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
M:3OZ<#(I(P14BU,M((_]<!W"P4F1%]9@2Q;'=]7U<6KC-]#MLA>A =1[4#@
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
MZM==8P,E<5)YH%[*;SB1-$#V#M6RF+B&O;6R=S;P\6@5YEW2*1?-MN3+DJ.
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
M67A40=%[Z=<"8S EA]6!"'^]1I9GZ:0*3M);5FN/M'+VR7D B\1-I&*QX&A
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
M=OO4X'=\%B9H]XW)<1GF->$;]RUI0TL?UM:&DUX9OJ(RM)R<,F0^,0ZX-A'
MD6]<R3!#'YOCF@QS!HYDF1>(N2T=XUJ33-/%Y.6%QF+-G%PMV%,:+2=-,V/^
M']J'/Q/7<\'+2E9:T0-^([7)YX\?/R@]HJV])-*&@^$D8_5U<I? =X#3#MY\
M&,'LK[X#6<5"7KK[4)UG>GR[_FZ/LK[EZUC$F4R+U+51I:Y'^G3DU#S]XPZK
MZT;'F]93UZ/L#.=XMZFP3=VVZK*L5]>OQS7^)_XL#I0R1\6<*F1G"S-'*=ZS
MTOUBY/R*XI]28;>+05IK.81J>NZQ*(+5$=*_%L'5QUR?S> 2C9^NX#M_H/[&
M  [Q(\21 O"MA+*Z;'[O<HQ%P@;A6]H?_ D#]LL@7-%P =#CL&M4^+KF@R.
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
M-&DK'M\'"_E%SK=N;H\5DS_/KW&<C:&B"3WQG1O#-3RO025G8#K#K[5;[KM
MA9_@THJT1<(U<VA; ^U5K(ELK3M7]K,/RWG@JQD/-7.DPXH,2]<>@8E1E(#
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
M=7@DA2Q_A<>%% W@DPLQ"!.\:-O-5M/)GY=[ 9N-P:E#B:*<#A9L%\@AT$6
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
MPYIG2<0LADI5PD8B(/=6ON:6%0ODD4BK=EG)L6$RHG9+/'LCTU/+IC=QXB$
M^^J#"D 7>:U9]DLH W0/Y#P%P%COT$\1&,?#.SGU86[D;PC5$,;23NB^ZX*F
M0BIXFK%5,1SPM"]&(AN61,%?"49C2=OGUQUCA^ 0_]2C\NS4]2/RK)%"!!^=
MI8_VTT?I-%RB)R+P:A;?]38S-S%W9^SC+ A8?PHK?2I8KD[I>\K.NZ!#<+B4
MV6<Q@^$_\E$"8JA&XFLD_@DR^FHD?HN75"/Q.X?$']9(_*[9$C427R-1C]+\
M#+[#2]T!2-[-1][.9?UEY;\S1).BQBGLS<5!OJK0]^ZE)XQA^N"+L/NIC+]>
M7ER6.C%@$#,&11NP2 5+1LB F0]8#B>0+CM5<8SM>N$[7?9K\0 T4V/  JWA
MGS!IGP)/K_F4^PJ6?I5$ I.+?/8[UD ^:)TH$U=^I./*,]1HFC? \Q7@8TR-
M2ZAC<00J=R2C6/D:'.NRF> P%9\3;$5C<8L_P3PF&(@;C^'33M,\NA25TIV&
MJQ$I'<;KV+K<>._=Q'KE6!V->BXWP**'"80"J]/C!'0+6EN9O]B,UI-8)P@Q
M.!NA;J+B<S'K628D48LJ"^$;DD#^E8@TB'>X<JGZ,;!UL4- )9_"YS:@,U?.
M/YU,#43L--8FZ"0@NV11OY4U[><*U6.([^_<-2A:$N.9[YP$B+%YPD;"ERO=
M4_W[FJ5>$MM:&V^=!R%)KL]\*N)8KEZH?!63J4:Y?EW7.?.QZ1%G'^'J#'ZH
M&M7:+51KG6T)CE<_[37 M<%;>2$F=3."9T:[UK:Y[6:[7+)@#U6Q&OA:M915
MG5&79M0=E6A4E_J8/9S;M>T99S7J^_RH;\5)_X8M\(:S=85IC'-E0#!*$.'8
MF ^'5CE(BX-DD8J5'4 K@<@&N[9AB?G:5Z'"_@M1(49Q+HZO?W/>_YW>JD,"
M;8SA)UU;! 3Z'[F8OG93Q_2U#QS=X590X8=VEU'X44BX8U:*!,%#?V:;@N(,
MX#WF+_S>%D"7@7Z[X%&L0QUM38OBI$(Q @G?8$C.;Z!=P8C5H9M4^1H#%/LZ
M<]R4#CF@<>]I^0&1"RXOQ@F_%;IG(A(M8MP-512E-3,>C#2\![H+3>K$=444
M#1,?%N[#!$=@X<=CA\58K"/$>/;(5C,)U)VMHA(AN $4&>"$-$JK<>* W\F1
MW@AWS(.1T( T2E*L1V\JU4>:)@3DXTNO-1;;'PZ!K2*'6N$D@72S4/H;. ]<
M!AQ[R.I -XU(.WK\.]R)'/Q,'TH-J\]2%-^2I$AK'!XWT=%]83%&NX+Q3JV#
MX *;H>J&(4CM445DS,:=YUP<7HU#[C*TC:=J'MO^EM4<(L'X0?A2L;Y/;3QS
M\9ZO+OIG'_JO'8M@9R(=L6PZ4YP-E9O0*<(Z+#(O5PS:'0"GQPE(*SBAD?2%
MU.7WKM 5Z-$_SZBA!%PPKRY/K\[/X(4@'\;9H=XP'EW;;E8 YKM:(?0\1+G<
M8%=\]K0H6HV9/T%DJ @".83K^U]\!CL4!#5JOENH^7H \Z,Z%G2+EU1"R6M\
M?.N7"'9RIXX&W363H(X&K8NT/U=%A"N%O)-$PJ8*.NR"R] '99%]_'CF6(PE
M2,$2AYVJ6<2HU2![#X]&[,Q/!CA8'H_YC %6'KMRW]$_-J04Q@>]5#@Q,MZ\
M*,%]0\W7"HT;6>!CDJR-+\W@DC^E*^8AQ&KL=RY=?4%FO2Y3^KL*XW%Z5"S
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
M_HEGVVB=MCCY*4D[-4SO92VP3-7F+)UNX;+I=2"PX)FWK>,76'0U+/,)Q/K
MKL5+UR)UDWOL2T;?M X+\CU*2X,%C/L:K\1XX*-FH_EW?/Y^#$P$%PX\KY'4
MSMPW]VJ"-\DG72!]+BG78<<'^)/\(*U#^XG^\4,\!>?V[:$]WNNG]5>\A> *
MYT!;&Y \ILCC,(T\GBI?NC-@,8[W,=9SALL?FWTR!<80W*.!:1X*Y A4\,:3
MD1O*B0S,S?B%[GT]R#W>RU.XS?".'LR(SA5[36??]VVI>C&9^FHF\!U Z!!>
M#D]J"PS!ZYG6RV4,6P=/NP3KE5>A;,_2?A KV%@X)?S'FS,>B&^<O4^D[POT
M#N::HOJ"= :!RB\Y<J+$'9N%E%7>ZB#2;R#DY'!6V.Q.MW'03?=[@2!:A[31
M,@54NK0K8%&.&$ T6DE\8*CI\B5NCM#!Z,Q_7ABW+ZII##$VC[T3KM8<.RT'
M3*'V@:,=WB.X[T9X4-P\O:9<$D=62@XCF^A3\5VX"24K9*?ANP0]3P C7T<-
MUG*ZG0Z#-?KF^"Q\)RBE"55(1)<VC.?R: S'*4A@6.JY2^^E#_ </SA#V%YL
M"6&/W?R$ITD8):B7FV'@S>CH!@&"22!:Q8Z5>XL/NJ#>HL/)[OP+<S3MZ@TH
M)EBPJMT\N8S%A!TV,J9VYF]&(L*Y%3:VTA71TZ2@-VBTULECV?G7#L& N[>C
M$(V--X9R0_J_DY<Z'4MX$/<\$]PFA@-/"W$W\'.KVSC,N!G/F> @1R?"!(O$
ML3YNA#?@(;L7FE5?AG&J%_S'S7^V.DXS2UO<J.W XT=$M(37%R!L!3Q%EQYV
MM %SG*YDX[?%)B\4CG+SG^ND;&^CJ4I*!T$Y*4\O5NEV\ZQ_-<=OS7S2W6@^
MH=-G["YK?Y@_>>)),!4TG*2/X#2?V*<Q5JML3T/N@ETOR+C1#9C@FA4+A*0&
M9>ZS'3ITNM54>C%B;.06P0X1F<=<8N!)86LR0A.=RR2>/^Y;HL:FMO.JVJ>.
MQI139$-4^M 4$X$8 HF08=-4U8A/! .K;Q)1P6QX3$O(U"IKL*OL""RPZ#P%
MMF'\X#L;K$^C5.C>6MF%.;ANF("^@(H'BNO,."1XA,9$]<0&3(6POZ$IJD7+
MND?X%15M$#''!U8U<302(.'4:27\H-VSWY'9R?U0<&_&ALDOL,G^I3)V2M#<
MNE,9UV%8%TR(GV.<>4CR!2&DQ\95@1GZ9L 1IYOR&9T\;93B^7LI@[!Z:H1%
M99-!O =%4FKQCE48OT%95V7::L>.EE;P ](5D[Q(S4>7KRB%M7T_U:R!T]%T
M0YF#%]7 H&CXOI&O!B9.#79=WDD/,;A;,<-[C%Q%V@/G82HXREP1(?HMHS'Z
MPV(S?>"BP&#M*=XQM$:9 (%!P%<JIW4#!I"Y*O1XZ@*'7\J0^5@X 0=*(3-J
M)=E@-^A>PY=HFZY-)1%D$,5AXL8:^'M0"W)8U^*S='4' :Y6;QU:EBF=< N,
MSYHL]J,36/D=]Q--N(F(0^G2&#9PE?T)WPJ,A$6-"M9^_F??P0?'RM,>2*NG
MP;W!=6]$/9G"BW.;D-N !Q'@]1SAI:?B!ID==ZKCS!,;O90##$EWN8^Y&[B!
MGAP.!8:^^+#;%W(8$P_B@:G<+YGN"&Z^I9]%F\RCP#,C$1>YUB#$-B0!\8>0
M3A=P+6X+S@RM7LHS 2[4ARSFW]&[:8"?\]/++P:U>:W59Q7>XA@NGZ)(<]+=
MUFJ-WFF]\Y7S?NR^;\@FHYPI"35-<J:KF(:8ZD,PS 3&&I,:%G&?A]EQ0)O&
MMZ@CB':J"F#\,DF!1MSR _K 82#"Z65!@+"1XGYQN]%IKCWE6BQ:Y%*C_BB"
MM&<? PZ"2*0:*BQ+33!B';O/6%&+/R(S208:&*45*-]7][C[])8G-NVWZ9*^
M&0.!-OF6UD#RXKO:5\%HU:OZ$:"\]5?A2)KY@,U +*$X6'2O_-G/WQX-]@<9
M(O8KO9#B))WLJITWS'+SRL\6^!E'B'WM^H(#(22Y[J*I,"V4\C)7<SU(-U2H
MZ=1AK@F9NE,XBRX=7A*5#@YG$7M3X4@7EBE6/8J092(,33%X+:Z0DN. 5C>T
MRO/O,$@P@ML[%07X4+JX](9>H#NPBIR]!OLJ@!"WY*7$@PS7.-!^D- ^&%.?
MYS)E@"B@:<!E\$K;<R2AX"=P]E%^H*,#WJA\Z7&CC>CHE32E40LX<Y/EQ/W\
M,BSIB>;&5U,U$QC(L!-)(3 AH\<1_=7C-:C79CZN<9>:D9"//$&6I-Y%KN>8
MW8.K<B1N.VB&&) !/YO 9AM]4K,<?#:CM\$(,6%7,6O]HT.H"SVF[C#X"YX+
MA7A#GV <F?) @40W_D*E(IV88?7,[J\Z:FR"&S 02'ZO0/0JS=$2:4X!U-$"
M"\?*;]8FJP*M+LC7=R;3UNC_T6*')^J$)@T1U7CBN<RZ([;(W2-Z.\SM;(Z1
MII.&5'K'S0QNT1^UCSO91SB>_OBXF_L8181P<4-1W42?WN\*6+YU:-V0A>.<
MB^.S^D#TS)?9ZE<OD?^IU(YU@1D([EVG\L:6(-/8]6;J1@_'&\U\?A]ICM&1
M+J1!S..8]\"4A!FC-/,%CS F!@;06>M<"S9@2PR"22(#EZ8]E("3$]]4+22;
M'V4GV==C*>X(-LAZ&@Z^:::' W%)2GH\SN3\$J@5WDX3S'1=NH(#>HS,_+\2
MT*-$J,-E*D8@P>Y'BK)3,= WY KM+K0%#%Z^/L>^UEY+COU6,Y_9F@]8MUY\
MVN 'W?>;RZ5_I)><YE4GMU\4\XS7K[Y%#5;O@T::C,;Z'D8%2 :)1MTIDH?T
MY&2*[-)I,H_/\"*-I8]A3GBG4]P/XMXVXP78<,@"E7V//)E^FY9O(.V9[G%G
MT2&:\)G]H;;<Y<1ZT1R,QM.G#*Y9/#9#B7HDW.W)0"<:9VA6 %NC+R!D5'1
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
MU40!9\F&M.&M3/ZM2#O,/_$74>S!0[FX".A+;5>1<I<!&XD F_R0$WP $D
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
MK1_HGCMX!!<^5'CI&?(,+WZ&2[I1P[E-I.=11RI]!GOABO(@L&Y5^:@=]HL
MH<NQ[:;/9G!=3 4=K&]P^88*UBQ]'Q]MGZ!LQJ<<]IF;>ZCZZ__F=W /57^7
MX_[*[^<G5OG8F0*AZY=TI(IC6?KQ:C)@Z85R\8]V[Z#7?--\S.OP+GD'5/&
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
M)H,]GGC_"!* NOP408'XZ%7FO4YBV*%0M/TYSQ;>^[PJ TXXO@ZCZP8I6+#
M N,8EG.,9YB*W5.:!<^T"+/[28Q41?N[&T_7,_U=GLM)_ 7/_"]1M !=2(V;
M)$B0VHAZH>."$1!%IE8@<'&3JS"OF%O^!2KDQ"+?":6Z8=C:)(KR-;%F$U1^
M+X<DMF:2T9T, #)S$%!;S;?+B\GR!=\S . O>'L3*F0A%@[&*<3H+*L]&-,Z
MAP&F!I6X:$HW%> H*D#'QW#ORX+G#,[7>5S*V&MFI(BI!M\;]M;D>FWH^+.@
M**HY 8?D6=,T"&5KX5AA^%;E+ZD5A,K$_XGC"<+'E-:6D#OBD./D!^#H"Q-I
MH:"&QBG\G#G&=%X"1V?%M;%P^)?L#B'-<,Q?JLTRE5@KF4 SI>M[O8LK7V@"
M_%^M/DVA2?'J4("'6O!IS4ZU*N[&G8M:05Q3TEW+\<I8LM7/@Q%>+@G:!\%T
MNEE_N_[W?N?JZ@HT@C/B,T0["OVZ :@,),M5&9[X]$5_U+GPA.8G&&W_:%SM
M)H!0+0:4T$G8+*RP6#6@+P!H#LBG+K0RJP-PW,WT)#<3 \W0Z$8]@G@WG?5
MQ@%+!3X(YC_1>Q#>B^E7*V>"'R3!B>MRKZN^/T;Y ^\/  L+H50AYX+Q[XQO
M4Q=E1% \NJYXF%BH<8\'2L%WI1I5 NF;0HT*T1]8/R2O//W@CG>MPO_)TN=<
M/@(-5%7/ME@QCCE'.QBWCHSF,@H&1X,HM8HV([N9$J4F;6AI_0KS$K+F)$L)
M-Z 1&0>M.*RSJ;(,Y*/%EEF 0XLA$XQ3XX5/"2]/G'6Y..(G52YV!*XYB)73
MROS>(TC;OLV420U,2O/H'L@IUL?.CS.=^_<JP7+!2[3J 0!;I0#'8I0S1%#S
MZ%:L8XSQ5"V260N1@'+%Q9JO%5'T!0]C2&7A!29,PJJLT#XP\&3*';%2I*!D
MI/=86BML#5F^A?L$]/:>TL*$;(OIX)]ETPK-3PX,\D8)\_B.@D?J;4)G[P'-
M#!OR1HR&JGVQW PA'";VHGF"-9BF":#%[%V&6!>PAUW.[N&)Z*;-VWPC_:2"
M;#>5.!+A2^CC6GH%B-1L'D^+?2:P.\"S",$J5KIXRG=3DVNFP5S"APMI^\3I
M%-!&T@*2FWRD+$WYF[$S?;Z'ZOV*=Y^YJ!_1.GX= ETYYI'WJV\?,\0\BN.6
M\AAP>-D*Z 5ZK&MU$0[+61+<96 /W4.1C:&>TBBC0+AA2&&XBT]62L*P:45E
M6+D%+\8S71S95;'>5G)*_3V4^F<TD254&:C+HQR72-N]^U7JWZ--T M4<J);
M1]M=9?W8]M\X,5\J+1:&W6%93YZ) WC.)LW7>"[&:JLUCJ@6.(T0GRZL:(Z,
MX29!<QP/<C&\^$:B(:DJLV!$[/KM><@L0K@TKPN5_@H4*SK%CMD#XV.(Q$P
M <KCBB6(TAM(@TGN->OZY@6;8-I 9OA\0B+V>VSCKE4)%>Z*TEO,"Y3XN08_
M@"U;_MR<DE]8I5^8X&NT*W-4"; 7;0L30<!J.ESV.157?3&K*/$ MJT*KDB/
M34RSLSZM9JZP<70=!X4)RK1:( SD,:SGAPG#Q9,?];;@"/-?"6K.91S)8=\-
MZB#@<R>K"HQHQ$G(=3OQ#>!Z)[#1JT+O:0;48_DP,5V2(6[6'""J $LH[N)
M?&CQ L-0]%5PN0LRB61J,^+@^C0V:"S5;:6",^K6\INOK/4WUOK[PNG]-^O]
MIP/T+G],"RPJ81-$#VLE$0XZ(UX8W*@[#MR$.R:M 'Z*)6T&W"X0,+' +,L"
M<)R$'X&-0/#Y)W4V L;$F/5.LGY+$8%2G(G*G84L-(C7/@\<>$6!5ZX.$KQR
M*$@5,P,!CFFA>><:_5RAS\(AD&XN;*6FR"<H/KJ[')Y_Y6F"2<SW 22FX7E4
M%$MH5(S_+-2&,^FC> M!,4*U,0EF27EXL8'"?(MEY:Z3;[Y./C8NI;60^[U;
M7J/^'599DC[2]RD;>1U*7Q8/B>@N2^Z$GYO0M2:=VB)(>'N&,=2,3P@*FHIK
M2GB?Z,=*3C[PBJ37>A-HDC?KB^)>7WL($/E/T?@EP/SXXG2)\YB)A0@@ 3=G
M!2U  $GMCHZC.#K>Q3<2NHYAD?V>$^^H^%%CM"E)3ZFVQ$BC(?LG#]V,E 4Z
MB&3G^22YF= -84/F$$T.\,[$I\3_(H])>%597A:[AU*^^['Q6.&-./RO/\7!
MI->=S@:SL#>ZO)CVPO%@,@K[87<4AL%LV!O\O\O1GW;(87]7T[0Y3[^^%NP(
M,_+U #%Z,B9/&%.':QZQF'VQ3):#XCY@B@C =V:%Y(I D 9CU= N#/*Y*L)/
M, XI[H:;#+>8>EF5!C/HF&"_$8(@.9B9DA-#<8]I(M,IM](!IP[&#UE,N\,I
M^IHKI&%'  Y!L,YQZE<>W0#/B' U#'MA1<4T&JE>E.H;7@B9*1PTX-@20XJ:
ML'T,B\(OW8OS^Z/X;*_K]ZZ&$NWGX^^N_(OA0/X*!P&_O?2'@['Z+87T+Z#X
MM3_ SP!TWD=L$@6&@7T:8%=ED'(VA9F:S6%PVQW$/>,OQ)ZAN7]$PO\X#$*)
M+&'^\,+[]7__]U?"'TYON707,8=IC"14A5#B!]"S?T==P%X.$ (%IA+% 287
MD+D*IQ& 8@KL\2:QINO58MNJR[?HE8?>*9?VPH_]X<5H9>%!1?J[KOQG0IWC
M* K-'J3(QQ'-7"!;JC2 IUF6R IC-6U-O8TY9]D1!.M) %*!MG@NK!8X!=%T
MIV_6ZZT;D=-2L_@E"H"H?(30**M -M:Y,('0@+/6QB3,B"&X!UDI<"INF#6C
M#+X"<2C2>*+MGJC\)ORZ )8<^31?I]1HZ#< MDHQV)S(0A=U"TCT<6UHJ"*R
MI7)0A42PH08L&8V )P,Y#T@"^!D(,GI_K]+(ZXW' Q2TB9_N$I](2JTSJ#YO
M1Z%?9PGP=$Z#>D=$KCY7?^>2\.>^6A@\*:'D6(,B8=JW4:BW#^X4NMK*$H.6
MD \H50VIY621[:2HZ[GK!TP:>IK>LJK?ZRJ-R*(,L(9*=#^DU)A!F"^2;!D1
ML)/>+8N@3?ZC\K;"@U">ZLCS4Q>HV3HJD04?&KJ.QX&J.#&\2VC9XFL%3[(;
M'&]AZ )N+,68(7FG"""\J6W#D7--*@H\XHN2K+!4DU/CQKGGBO8-S##F&: K
MX+;0YP"UJG#DY[P_Z*BNO1OJ+:*2.:6INGV?+!&\1]L0/301MNQ*\W HO%''
MBS)N;7.N1_5C\$EZ(43PH*P6-NK(X=!YI)4.(H<5DEQ-,NUC:; O)22.C;0:
M>89*V&LKB82)A05 VK##;S8O(BR L3I<J /&W?#"'W;[MAEX<>E?7/96[,"+
M@3_JC7:T W\UR$W79_PE%9?N'*-!8(HH (K:Q!0SAF.!O\" (PB&+J1!8/M"
MXB+/<J3&-R%F5,6F\$D;84E$.VR.T"K*T -%P("XHRNLUIHC>,A#"O'D+E(]
M!R%TG*60&B7+4+CF7[Q0DZL##;6X%C@SG(:R8@1^S\8N^/Q<?E7:LK*'@&7,
MR#@@O0FHE8OG$Q@3$5>O5QFP*;&1$"*Q--<<8C->(%6A%@0BII515<CWA9M>
MH%2P[W=[-0WL"P^TN^J(^+U1=W<_I.E0@RM_'GPA#]08.!E#DMN3HZ'BW*R*
MB(FF=024F@&Q1MYE2367*!)8,W?>M3KO-@2 #_=*%8?*.Z'ATB4:4=/28(DT
M KA)"V$,B7U>E,:)))S@"-L13L 4*M92A'!-V.H7(.(GEAM02=!559P;RBEN
M5O-%O71SM37($4K?M#YLIV^%=D&F->R6350M:+:U6U.K*XD?5"P%KT%_=#FP
MCRNX&*]6CJN!WQ]<['1<R3L".XZL=&ICK_./2JC "\+2V&B<,(CSI1:)@N_+
M/(UQ,WK@0\^$\YIARGA;4U%HPQEX_:M._P>+NKPF\-/2ID;.CN!1=:E7O_AZ
M5ZMV5[\W_)Y:5$;!4^C.L-,#W:$L@Z5$#7)>KTCG!_T:'R3TZQ V=#L:RXN.
MV6I=UFN;)-@R6F'^YJU*GOTMAH3"4A+)[]-^0MX&BY+6:+AAD>Y*"U;S,$9E
MNY/J"+)_KXLBFU)"]*U$'1SGS8-^2+OHC*ZC!L9LU5/W'MNM$O.'/E75\0V<
M $;^>-,%%9C4\8<69VQ6U4/8DQ9D ,*WUM)]/VB N'=S!1 X1D/L@\R^H-F@
M;#+H"@;%9 T(=)34!X(9Q8'W8WH7%$$H3FW(*/U/!>UV^H/!*^%"97:F"=O'
M??CQ?R"#(G>3S]RS;6R9R\[PA_J>LZ*B9+B-K\:UQ/K%:EI].+)":ENG"Z-N
M&?M8R3 7U4V0TW/>",_2NQ:K_'-\4T64G/CXX35(!.%<^%$Q&&D4,V?>SJ+J
MC'[ 9P\N@>JH)K.& =L2'/5K]O&XMYJ?'O4M+VO#)%N+S1Y%WW3O9(#JZJ+!
M4K=^:X\%A=MR!(=_!5-%_4EAO_Z>%71>>*^%"Y+&F?<^RE-P38:OQ.#^Y;T-
M\DGP1Y!0JUF G@!]Y:8FRSJY2"V5UW\6?OCP^<?KG\'#E$GB11[?P?:J4BQC
MA9U#](%958KAHV.'<=8"FBCRS8#*5AWE#0"6^R\9I">&'=H<O8$B?C9;CVO6
M;VPNI9-,T+L1B*Q,:U\5*3=V_C3A5*M&E\3;40<C2'4Q3H!J/,R'8IM5(@<U
MPV[(:IY72>.=W X2.NJV@X1^_Z, '51TLJZ$+=:[!'.M_M_W:JT,+^S!HA@<
M&3KVK:FVUUI90;GI#&TIGP-:]=6)Z3GH*1[I^<-NQSX]']Q0O:O.1K'NK=0"
M>NE%8@%3;N@#D2?O_8O>$<0-WL4 @@);36CN]!BQ'.\I $2=%(Q\=RAGML"9
M^<#N=C"J/.AX_QTMS>.-G7JY'G0<KEF=O93'' U(Z=H@\'Q+K3*.4*U_R2PF
M4MGS X.7W%TX9&"J[7-&$BZRW3QD?AAN[ 66.7V3?-:'&V>71V:1_(2@Y(_
MS!\AP/ (]>7W2.6F$!9T%^3( T* ZX6>F\RZ9= .'#+I4\3C8-$:I_%,!\!@
M(T1\>EK&95Y!G"())AGTA@4<MTU*)4ZT$HE<C4 @!MY#BT/=:*T;&*2UNEN1
M07Z[.@V*MRC,P0";CO4O.FQ#2KYLN!@2['?>J.0$=.*HL&ZJ%*=8!!O*YM,)
MD5[A]0+-UB9QR?Q+>DBFU!!IH/["V/+"0R02V @P/B"?B""PI?KM\5""^P!X
MIM3OI BG&!*%$P"#=0!4OX52$."M!SYCP-.&X!5+7B[IZDTEB()$LRI+G=KD
M 08WT,:V!"0%CC4HI4CX5T0-9;![!^AE3N&Z @@>8X8EX3'?R4P5$VLZCT8"
M,@]J >8$F50]9[!A(92\$&FOI=!XUQ-904:4&R:3-Y'X:T)@/$-;"*WQ^%2-
M?PE#AI0&PBP5/\RJO*3N].I2)Z.#_'=/Z":A8L0_KEK[\#O7[!P'K];[IK0=
M+6V5%A%@<D)HBU94JD<R'C2U4H],,3AC&9B4-LGZ<47\:.6LH_&AQBZT?3I>
M&[N K-.OT+H*Y?\35$ZD-T=X7[Y^=UW8C0= 5Z T1(+*BI*+2!&B)Y/DO_S?
MZQ]]52FZ_?,R<'F-O1Q^_$J&7,?[$9C/Q2#T& JOUZ4'^L2+#O^6U8 XP)DW
MD'T"WI@M$(;RMS_Q;S&%@\^80HXCC!#CH>Y6-!CI=_7R)&RY(T;%?\:N#]#H
MFEIX$G:YWQD-NS^(=Z;0FYA.M[ 2FZX[Z"K)]#I7ZS[4IUL.HL";I$RGZDKX
M4E@=5<EE;>+"CO7.WZ=7]^/7VU@8!4(VO8%TY>S#[5J-UOL40<51I(V=:VY?
MW>M+&UXJBO=Z6N[5[7.H(QG4O>HZU-&.W)FTD7%K8]G"<C[)$E6XB$>PL,PX
M*//?O[Z7T31)*=A\>#8]3Q_&U@.]W][\M#YRT>Z^ONHWW=>'XKM^9EGPP?DF
M2PJ5+<.D_S\":'E54+;_C:XL!1G3IS\(2S\NJRD3Q-:^(K^PV4AJD,315D%^
M7J]YK+F[25E_HYVDB5\<$ =82T)>*#.6OZ5N1LQU@>6_]YE!XTDMHZ*O,EYD
MU.]*32FQQ@/;=EM%Z*KE4R46!%]+[%"&>XA=W%1W<?'R6X@=P)UU]1+N_LZ<
M9CQXV>UZ"_C)&#;V3&/31@&&PT"XI>^HU$?\F]HA%L$=N:7X!;G;Z5WR"(!:
ME7)ZJZP%^V,^#A4]V=(;66.#: #_H:^&"8).J*F;6"K >M3DR!6_4+Y-E%E0
M^DZ"@L:H50'$J+(+(H\$P YDI"&;$+5/!%@;5;KF:%AY\RA()8%VF6=)0D5+
M0+H,Y4E$/BE<;_&B!!=_(LP?,ALX7L%H.8ERA#(N&J/J/P8=#Y?4-$T9(2;'
M%IV<RA(EOA0\GM724UI>.MCJIW]664D$ED%-9MB&*PXQL,0J>(1GP36ZHL0T
M6G"$ )!E8M.9.EQPBUXI!"-M#KQ2PEW"<*UZF-@&=["5EI+W4YGA/O6J++E9
MG40H@LU;RAZ$=X$D#6EU3K4\=7Z&TAQ#0= @#S?[,63NISN_S(R5J:O;E]!
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
M$F/$] =FH#([T*M**;P=B9G7-$>;FFEC$%@],J#N,)1QD$9J7/H870?5"G.
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
MZP9]T$ QU6 9KPC,^8G%!&K:FOT*I+JS($XHX$9,T[<&#MQ4_&E#63C H,N
M@+R+2!C9)?9YE&T6"*<JJ6_;&<OBSV+XZ2ZY%P,KQI?P.IK+=0;X^F2.G6]S
MH!P%RND=%"CGX,I$<9O)6E%%U@H>^"_R#&6JV),P7!HK'/&H/:!DDX&TY(2,
MY*J?1$EVS[;LOMH1G9)G:M!XK'AF-M.LZ;\^"TS>VEJ<'JL2'I3#%2]NH+!I
MJ'C)&B\/AC!Q4JLI>%>;X6FX(L>I>!WO]ULPVFL*9*85ZF2#C=$.G%V3"Q_4
M'TU!EG5L$7Z]K Y=<:[5T;:J'@&B@NQ0 $8_A/<2V6!CK/D@LY2FLR:(U[(Y
MS^C(FO.\RZ;4G,O[-44JQ218'N;&VZBPOT?D99+F6;:J1>Z/Q8?H0O:[+][[
M1GM#4WM4LN_ZQ[=6]V]MY%+)QHU9>2V_0#Z+]*2DF['(XSNLQ4673UCW[^,$
M:[3O 9;S):+D0YZEW,K0&@/V<2?8G:XR6%03Z-7(9RB5I46E+%,07U-AG_MH
M(@QCX!_>8\<M4I4PFG)1_$NB6A6?^M-?[N_O.\)7[MQD=WOO]PI1F"H_#IE-
MLVGP0@PEF$7S(A _SO?:<O$9'J._??H)<T/0AB74--YP0 ?DS,*L:$]*X _T
M9>EX'Y1%L_IE_NKM<H$"^"++OGB=9 F@WL1<Z<5_E[7Z<VRA"8\DWB3<3XHS
M7S^]UO]13LQ7)A>59VGK27.%4ZD_LS_( NC5/B.=YP^]9(1+U^Z6V=.=@GT#
M>[W.?_Q;[[+[:O6__P/'*>;5[PAE\3^ &N"?Q1T$](UX3P<3@'C_3 5QG^+B
MRQ'>3*\UVA+4,1>S,,GP*3-RL\32/B#[0.@ B<*.X'$337TQ,#8#G@PYF6!Z
M&T<4H8/V2&@I:6P$?'^*M8<4+19660*F54@C0I(0Z&(%*1@<G@SS1%\7N!H8
MVPKN57,FY"RE>_#9X#F6>L-7^+'0SH&+&)'X>P:.H7Q48=Z+BH5@EL  &8SV
MNZIS;"43K#U?1(1"OT-?A6A/7I#!BAM98UE^1RK%Z1?*&@>Q:J9D-QQ3O92V
MOA_-36A\(+O'$6ZM8&[20IAX08[]P8-DN1%O=CB;F*.FWB>P6HYT\ZE)8,X,
M-1V[,1M=+*2I5:LFAK%/Q.G-354"...#O%#!9+ +A%*39N74M.@UFH$*?3%
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
MA<PTV20.UR[F'N.#:<PRSH/&=E+8MI!W0DK,M<2+1F; QUY/3-O*8]25!<P
M&&4DX)1VU'/'*/(G4 ^5/?1H++=HP!>-R>POW FG:Z-,>J2>6H!$?38RG:%
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
ME]BE,(POX(\T S)0Y8KGA>%\Q&5.!60O(E5H7N\[5GP2_@!F!J1AX_%B"M5
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
M5,*231P4FIR7)9Y!]?.4(R>+P/@5]+ZQ\-/(NQ?63)%!N!3[/F*8F?> G/,
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
M'_-WL0X::;=CCX\%=94F,)S_D.MY\O@L,FKZ"Z\;,4<.?(?UV*!#@[:M2L4
M<SYX!J<<0P9H-I/#RUO_QAH&3>@2.?E"7HK!L=0BF=)"3:XXDR+ISXG&]>CR
M3>1,UTJVH(,<+-HF3;*E1D&J^25FLJ5@.Y]*!W3! Q;PFZ[)5#]5T9L"-Y]'
M8&*E4<:*2N8.P)FM4;YM1-'\.DI>I1F)/<124#CTEBK&F45C/^$<!+7;"=10
MHW$%1&)<,4VDY7DNF\V/O1=16C*LZ_K*AG5-^54.,%03QNP2;##CX0XVGRJ?
M'/Q@BQ;H\IH/RCO[7/(YD8-#? :3]=F322FKH(+S(&%R **8&9Y,>P7.9T=/
MB]F7L*03RKSM#ITIHW*U)[&K98\5STU.R*"1<B:"SYZ8\<QRR9FI6DD:5+-3
M*NTG\;2!8\.IQ+W45:J+\^#_8)=1,JU*KW#YV^(3&M(6QU@G@:_.>@[>))^T
ML SXZIU<""<%.2A,Y ++6C[ ),J4 B1BENSC7WI*3.F%OP+Z>@M34.98VQCS
MMTT^/!#L#5$V%DA>F:14F308<S\<ZTSE;W"C_RISP^5UR?<B,_"FCZ/(JT(I
M>8,14"-#GRZ%;6<6P?T_*2Q7D&%1FTB3T,>D1UZ_ &90]@K-Y094WZLPQK[Y
MB9FM<WHC8I!"<V/1(X=5V<%@Q*PIZH5L82-$!3C7/7[@$>M;&2,'4\#+LQQB
M7^C\E"'),QS)(=Q9H.#E:>.-./=8(#Z$F>VFP&?K\P%7.Z*[^""H'4 \:S55
MH7.<" TSREG49&(T%:300Y@)FH#H)T#30D3QAACP+H?7^RR8.E$]L?>(HT[X
MK..1S9ZX2QW-W4=[H'@T<1;.-,ADAPA(\DXCIT6OM&_.,^2CYW'?/,[UW<?W
MJ=Z"J'QCS^:S&Z\SU=$:EP.A5D-E4JBG^#C@#@<GI]*D'<\<JRD]Q-$LF_HU
MUK69L&7[3-CC4N&.GS86"FYEU^9#L3UBF(S S;-H8;_&Z!=CFAKY]%>.5ED>
M"\3P;1Z5I(8%J4\OO5;]=^^9/2&[3LA$>70!-G*(3R_M*.)B6NX(D"+#D#X
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
M/@[F&D>K4DRQ>,1<+F-24LPBD9.(408T@P#70(47B,J+$9.(R%380DA1,)!
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
M0PO\1JU;.;VWS#JT>DMK&ZW$A*!Z0VMV&HWZ>PN9AQP.E)IK,XX8"B6VW8=
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
MP,V8L(>@I0N7/.GQ$7,@@N9N<S_ROY-L[*/HCHV M*G*DH-D,)[?:O<U9<A
MH<;%Q\%%QWR.-6QS,H&UDF_=GSJ,_P KG3JSY!GGGM 5UR]<GTA2JWPD[2EG
M"+!4Z"A8/'!3:SI #A-#>74F3X>@/(R\(/FK@# /H#R#+'=,?G @U%%B<YC@
MJV@&?)^B[< 9 Y#%"",3&*Q/KS;[WA0>,6+(TN84ECG:&?J<!4>*#D),7J)&
MS["F%!L&[0P8#@9_?%@(IZ%H\P-GBEJ'6"VB]L3W!LR:^BS@&EV 9$74:@<_
M@\S7RG-*6_22):G) YM? IXKIWB+DPF>/RU%)+TD+HZVPUY,G,&*B1\>1=XI
MG(W,%\3)$^;/#"BB!B#$]Q&,*"S/B<&R@X'C!>*9F=N:.4K2'^(%/)G.U RC
MA\>< V0;/&>"E!E%V!(],E%,VWC R/? _@#)&_,_TNV>F8/9 ?.O0!4!E5^A
M$YM)_39]\4 1?>;8V!673CE!%'"F>$J4>Q2A:C\27@E5O;96:L"NY>X5<KH!
M*K]$B5]-K$D^<(:&0>&!W!?G,&/:%]J+XZF+'3E0=6-@AJ"0-.7/8,$&),-D
MOA ( A\I6-@A_%EOH(Y@=H"#,V_R_'EY-_.SD''\Z8-(DY31YP_*.^U<&)J<
M\W":H0R5)$'2RY$+1FQ(/#F=7<+CW^GG0)E/GO,D6#])7;@0X]PC^!]S'XE7
M@(G_)[=K%4JU&P.9OBA_3JU'03)TYM&F$A26#@C+8R+ES,$_4=2 =$>=.$%!
M4D]9:NZ"E6#^9*Y"V6W/(\]AG'$^<S4%WD.]\!/K$ZPA?7&$&*H@=;(EHAS!
MA:6E/@ 9@9MD;PN0\D1.E!U*P&;GUZVK[^[=>;YK+^7-Q7S-]6FU<.QV:H9A
MY,[DT&N&EB^3(SO#H]UN%Y,38M2:]681O2#S)B@4&RW<IERG)WZP0WCEX&U)
M3TA["Q84V&8HSAY E>+ZRI49C"Y^92[YZ8#3H1<F(,>'25JB\JOG6<^VXZC*
M9TRRLOM38NX_\,%<AMR1^HH&'+!F&UBD8S^1(P4L@4=;:/*8?45VIO81GNYX
MX[YMSE'-@46A,T\_W>;_S *0%1,A&8EKH'R8T[>6AZN+Q=.L<6,9:8K[=9OT
M4GS0,_Y!GJ.71%.:1P+JP:/ 8NY56Q5AR>1%H_7Q$2TBN')@^CX%4M#"($/3
MG(":\$)V">A,OQAJR^B ]><XY"9P'"]2\23:<UU)Q@V26@'J*I&=!"K1-P]>
M"=RYIM5@N_27@9-T^'PQ^$N+)F&LH"()\ZVHPR%/%? 1?!\P$COF+CS;T:&@
M :T-7?Z/,8\!%2Q4WEW]^MNYXH")Y=24!&MB+S;R)K"*A8*U>.(N7P+J5/"0
M*%,<&9?/!F3MT3K);%6EHL4M]1'LF;>HH2H >*MXL(.V_,##=V/J)A/'@5?Q
M"P >8)6NH:7MG$Q0$\43BZWCR,,G$E$+1(,DX$-9BL-IDJ,[P4A81&0TX.,1
M#( @TG[ )7'W!SF8%FU^6^3>2PO*8EAF 5NG&Y( BEREO_Y&L3-0VX'A31W3
M5Q>OC3T*5 X48!R1;!R1O2M7@:ZH,?'N0.7U B*<A]1+^CW9!N\X7-!UP0=8
M$4+AB@;F!"7%N0J[>&(NK.#1]Y[1S4EOIQ.?2/K@/'C>(#AR^?AW,,7_R92>
M98F(1BP=$5KH3B+$KD3E*CP 3I([5'EH:#H[,D[XQ\0A6XP2U<G;P/DY.<TB
M=&3#(;?\7621B,P\+!;PV%M:(*% _I)@+T Z-AP/>371]ZH*82D2&Q)K2N%\
MXF;!'3*(&\\"M+0^GEH?GD0^ /1[S A5FP+.9I@,! B/(WPS]BSF$'<A/@7R
MS9MPGA%QFP,0(O]DTNN,+O LOW?6,9+[5KB'):N><0IE<&Q1;"%4(%4,+B1<
M"=1YM^Z8A2//@O-X?.6A'1Z-C6&/ST^XSO&>.6&ETK^1,X@$5,CQG.)4@\'4
M-P=1^&T9,B1UM[FW$5:HI)_ ?4[TREGM1@A KBLYH)-8C^B5Q.05I#!?W@8+
MH>@8BJKTI<"3>%R=]%,DK?XTL&EG&(<1(3SNF$^X_Z+P>HS/PB%H"\T(P P?
MXV@0BZ\4IS0K$WF,+47FS>"(N(4ELG3XD=$Z^>:93#%)>=C\R<=/$3 CM*1@
MJ-A@ -L=,)%,-$O/YB!$)6GBVZ#*8#I*ZCOY"1(MB)6-X& \GWL#$YB3PHQB
MO8-[)1.@A:4P6#VO;^8+$4DU]$*?Q629\F"IP?"<)]-Y#5B0$RYX2$(^\*/D
MP4]QL&\2[K,W=2RQ7.Y#3V1BD3<TYA$'P /G4LE+N\Z;J8\<<@R8HY++.XF4
MIL4&TP0/2[,[14RK<)LS4X-=I]G!KIW)6!$STY>W).OJI30'+LG2_F:_?' ]
M]]N4!OF23@8T\@-[8PPNM#,%)_S^]YG%[ ^DRGO^-_CBC/+GAQ>MSMEE5H]C
MY8L]QNRPO[V?>4/.\NK]'(K,R87;G_B@YC2-V>0' AH5QM_U>KU3%GS+#=0O
M'@\ 1H#MX@1K&E5_!7))%7/K5X3ESKTG;]:E5'&W]+C;? .F-2MDNONLD'D;
MMBMNH:V?I6"$<!5@(2'V\5@=3%?FN._;9A9X&OE#0;R<X^ZJ=W%U]Z4WE]7_
M^9J7<_2^?5;N?_MT?_OYMO?C]OH^1XNAM;>Z(D;.MT')V&!2-;F?*1V(ZSZ^
MRUSW4JMX7.C'H0^NE2[DX!_ )FY=&1@A0%#.IH4Q<#]0WBF_*#SGV9Z]BH2%
MB89\X.%EW\$..D_+:#Z(:8G-;JV-$?H"(N2-6J/Y=H \1RL'K9G^TWX?5==6
MZ@JQ/3\PEZI[*@5.C^*C#;99=?,N-S7?6"]]3U%4ESC:.^W\N#=XN+M+KTY/
M[L[(TU0 )R8\^F#G61=BJ8,!8\-AWL8*N^@VD [8WOW]]</]"@#-W&JBQX0V
MTV#BH+I+K-Y2HSJ'ZAQ.^AQR\\0A_7<X//'JMQ\_KK\]*!OPQO6V7#9(K[G;
M)>KJ[NX_(NF=T58'HX11:P!,+WHR'?03;,*X#DIU:VQIIY3S428-_!=%$8[L
M&PJ;>"ZE(9(;>QI89_-^;=B^Q0;VV'2"_SZ[:$DWMSWT@XOAU'$^(.[T7 O_
M=QTCSIG"0\EPY4OXP9V.+RR/FH;CD^!$X3 8=1/DKO%V_>Q24YMM73K#Y>(N
M3P4NZ,[)ALSXQ5V 3&,WD-'.+@U=;;>[)P":=-Z0'S3-W8!&!]!H:KU5?QLT
M1Z1HI0,()R9@0'_ X"3[#B;$N6R5!,EUMEX^V=7<TDY+QR.+%5R$-4"$5+9S
MQ>M;?\0XE$)OQMEEIVNLS@?U?,=?5PX:"&O)J*5 R,<1&Z!&=-26GLT1]T"?
MZ1913L(DW*BOBAGK&SWE0L'T RU6%A>,@DU P;;:;BS1EX[>IKQUG^ @/9\F
M%YV(%=DZ/I5X%Y(X@2HI!-6"<VTWBI&Z*4=]BE)WYL#SL;<VL+>&6F]FL[?R
M2]AT@MN:A"TU?>]"PFZ ;AU -TWM=$[=Q/V1J.?EW5V5T'PY&1-W+IQ^%+KM
M]B3K3V_X(59D)=X$MX0W#^9+"IUUD<YR>%\KTS9#R"X_^UP,L%,'Y%>-1F70
M'@?1;T_<%HUX&B*>WEBB>!^]&<N;^B3;:8#</2&3=DW)6VJ==[N2-^E' KKK
M4?E^@B13:$V'<]8*<BR?M(F[VOGG8X3&V65#;32RP5-^"5P9O+N2P$4C7^/L
MTE"UCG;BYB^7PK();5QBS7NCG(P9W*ZLX'7\RTFBC*K>.&FFD%P3^'VSLH0+
M=#?G.__6V66WT3I@:5O9N[MU+^=#K_;99;/5KJS:A#S=0(H>HDF[GA0MM5*[
M:RF:25T=8-Z5(;LMX2F//9\-@;Y]M?N&3E-^D5H9L/L3J6LA79<2^NO-H@7M
MH1FN#Q[V]"U T):I$FP3$L^SV;5*'P]''*Q7;K,)46(MA]JJ%QOG70U*IRBZ
M-X*5#HIJ4]6,;&"5AJ8+H^-MV\B'QE!V(>HW0E(#<S/5MM$Y&7LZHQG-W3>E
M@'+O];9]H$)^L;^! 31I>5,,LL\09>Y"[G(]^NB57,SO#$(Q3&\@&UCC_(MI
M(-LYB_GSO%?YR01L.E7 9MV" (Y0/8E.-Y[_&R+3->'15T*C%('4.+ML=)=$
M2ZOH3>YB@96 D4]UP#JINJH;AYQ7445Z=E](L 54Q(BCJK\1<SPV)3:CQ@ _
M7WC#"QQIP%U5ZQ?2'V)@J%L%AM:1UH0WWA"P)BLLU*6JL2HN5*187CSU?$RO
M@_G=W4Y5QW<<A+X+\;LIRG6IEJ53M+/HT,SE[S[.E,,!$#B!*J3&:V@>3U"Q
M.:W6-5J],I#7$;D2A;XC O5<ZUJB3TZ2A+5A=GN[524\%BF;BP./!EII%WAF
MMDNC_&*ZLI)W*Z:+PSZ,07;4ME%T]?VA6<:W\]-83\LNUK3*,%[/C2W1ANO+
M0(N_BMF_N4F1JM ZG8+D=&5#%PX@;#U7U]1.^Y!+%RJ+>M<.[>(0L,D14&LM
M2>\Z>OOZ,QLRGZ8DFR^G5B%8-<I93U1+G(EJ=M,HK 7GVUWBO:HLY5P2..7<
M<[*]]MEE2]7KA^S'K@SDW4K=S9&N X:QVFX7799_:'8Q+R.$_5\46II_D#:R
M7MG(:U<5?O/<P8KUNUJ]BP,I"DKQJNS@E8"0CSMJ=13)[3?*3,HODBM#>+<B
M.3<;T#00P=U3-W47!?")V;MKBMU2J\![$+OP:;B<Y+!-W3+O4F7_;B)YT^"0
M4_@:9Y=-M='*[MM9?N&[!7OXP%%Q#R*X %1L("JV4OJ![ <?CMX<Y\T&"M(&
M3KP6\2#J@W>A*<0<84TNT*01#EI1*6:Y0%4V/KX+E6)C@&&8P]#53O.0=8B\
M%+UMT_[06,LN-(Z-,;4-F%IOJNW.Z?@!TCG(P]U#[\NQ#)JOV@OM=:#WFK38
MH<%@[66M-4\21EL8[KTFE#!X4F^KW<Z28M<C!]/.!GVO!R8=I_ZT#;7YQB#;
M8XLPIU/.E]O>I]LOMP^WU_=*[]MGY?I_?[M]^*,R: ^K T[57&=]"I!MI1*4
M4&EX.3>;&Q&W=?\1\>MTF'TRW9^*X\$3J*S5]4)X]L1\Q=DGIY,+=#(=Q@LR
M/A*SZ[Y[/C[F;HB8] 41J>=:WQ"-OG,L2E.7M+/+UI)YZT<,A,*LBWQ@R*G2
MZM@0^JTQ6L<#IBU;%YM2BW%V>?(]&,3Y*1-^@(HWG(F;6:Q_0DT8JK%2F[3B
MCFCPB^<^ FC'GSS?]Y[A3-*2:/3&V65WB55_BA#8I,'VFQ#(*:8P6JEVEF7V
M'P6$=MA=.B>-M,XNFT6'= [-DDJ14 XS Z8XMMFW'3NT3V@*<=69;Q,)]07Q
MYDN,-FDDUSZ[/ G=?(=B:95C[Z N?@JFZPZ%S2KGWL7I&J>3-9#9UH;Y+ @W
M<M 5["HM%];ND$E+8&0;[@;V:JM,AT)Y] JGK@&+-G(D+Q[LL>^01:]P[-A[
M[(TJAM,P NZGDXEC,[\037_=<&PYL747K/G!-RW6<RTJC1"X&CQX]'4$FKPN
M!L- %T-+.P6M;Q><?#M :IQ=&H;:;B_A0$<!I5TP_NU J8EY4JK1++H1QZ%I
M\K/SO#?U$!UB$$-O')]"MNNIWF_;S$8+-+*3<(SO>JSWS+GGY( X6:.EUCNG
M8!?N>O+U)G#!='A#;2[S[1V]!7/K#KPQHU:,!::!5:;,FEZF!_-E"9?OGEWF
M*=4\E4/?Q,DT?^CY6$FCCO:B\48UYO$ 98<NJ V!HN$L&Z"6RO  PP.X^X9I
MOE44H:!D)&%9W[GW'G;NN&=@%-KA*UC>#P@D@M?#R'2Y7(;OTI!;/[ML-'(T
M^CD5R&R4I+0&9'+R)(/F6&H%A?%+#;A=YBYM'W"-L\N.JBVCN*.W%6:]6'$K
MV5/,>%K3GU5J[6[7_JRHB^3;)D^C">17D+0[IO/?V*^5?OXY>6,+K9^V=@KP
MV;5_JQ#X8 \6M7[RAA#OO;:[",SQ%>L>6@^)72;P;D"?G;-+0]7S-$RO8+51
MUN\&L$+?:UO5"@ZR'1JP=IDJO#ZPFO6SRV9#[6I+.ND<D=663D7?[KY=%-6D
MXL1[M&209P%]5/;WY*/7_ IO>7&(Z3=5#7'>?A??/'=;O1::&NI\1OL4DM:W
MI]EM&TB8X%Y7C4[EKM^T&<8VH61@.H1:7Y8'?$1:7D;W$B\(+]AXXGBO8^HL
M#Z+.6Y@^PR]@3.DSEPWM4YK_UCP^?^1NV\M_][TG.X G!C>>?RT0Z9/ HS32
M;&"?\JIFN>BN\4O@D)-_-FEN?5%=@4L-IMVV3"\63"W4&)NMHMO-'IHM]RTA
MRPIOO'&(=MUZC3=*K8ON5JJMT(R@B3G\VBDD\.]6D"T>?4ZFV,'0IMX]!3-Z
MM[)K8\AT*2E@6<_/HS?*Y"!S*J\XR2PIX_C4R%W()XDX2\M!6CB)H'X*VOLN
M9%/6L>?C?BT-;2I#.P6H[$(N%005G9SNRQ(MCMZ$6AQ)75PB[R%:4%5A>B$3
MJE?,Y6UA<Y5.0:5RQP2#(J93%Y$OVL+&*FK'.(4^ GN8VEP(B)K+1HC'DNQ]
MB%$U^+]E/UW^#?Z1ARFV;+3@3"9>8./]'WSFF*']Q#X^VU8XDN>1N(O#Y4,]
MOL7L!YXS#;-O66#^NY=[.JY)N;F(C1$ZC>2_(U^N9V(^LHN^S\R?%^80EOO!
M=)[-UP!391*[&MON1?((YW?/]WCYM[[__C+MK?0/P28^6DK9@>-PS$G /L@/
M'RT[F#CFZP?;I4W131_'IO\(2Q#P:$X6%0P\=OYSO+A:G2]0Z#?BS>+G&OST
M?O'[9K?6-HS4G^HU+?7[K$<U:HUFLY G:7!#,_VG_3ZJKNEO/NKH71YQV.-T
MG!Q5*5AAH>4T<8<51L8I=%?85QPYMP)"-47M94-JC@(F^PH:YX8)KR-IGWJ$
M>-&]43DUCL-:VX-38XDOHWMV6?"<YJ,X^2)<&1N8QVWJQ]3N5GF[6_%@; (9
M:LK4:!3M@C\T&XG7(A<IHZJZK/*73>XXKVD#,M4I?JD7VP#]R,&U:2[4!N#"
MME)U4/V+-9$/#5X[SI#: %[83:JA=KJGTY(CG98>[AYZ7S8N2:Y:<92?-G<A
M^C:AR.;995MM-@H2>*<!I+4$WB9 0C=PLPWF0['YOH<&IEW(N4W A,GR1E?M
M:$O =$167CKE7/_O;[</?U3F7'Y]TP ZM+PI!L>+[H:QST<?D4*7,1+9&X\]
M?*LW^%EUF=Z'$G0;!%-F79D3.TSGSAVP%8M5<X[BL-=29N8..Z><[%)?QF45
MG4<!C%VH+!L!HU-?"1A'I+*D@Z0'Z\1MFXXR,6WKPG:5 3_1:BC,/MAY#(_O
M  [;71>]^3",3C4VIAC&7Q18T,_>7%[5?Q1PV84,* HNQFIP.7I]_@<+3?C2
M4ICIN[#B0O)G*J4^KQ208+@64,B-SPVL%]"*BN<=$SS68O\;PZ-Y=JG56VJW
M>0H0V07CWQ@B+3"+6VJ]OB1GZ.@- )X]R?XUM<-7Q7:#T)]B-[EJO/V*C.;=
M9IP_@/7#IXP<K&L"RRWFFK(@3$-C]+WKBUK+^?&IDWF/?R5&G^_X<[(8:E;3
MK"_:8$<(G73FD@\Z"TQ_J] A;YR>TNOU_+14_MY@,!U/'3-DLGWHP!M/?#9B
M;F _,9 ).$.ML@/V*PX24.+S@I(PXF/N4I"\6P>[-B4LNQX#.BIP;"8>5@)'
M/H;4U7#D8*NQ6%YPA-#:K;C8!K1T4+RPY<\RXCIZ X*+8<4,0]_N3WF!>^A)
MBV+D.1;S VS9"2>O3$Q,I=RG;7%HR3^[<#=Q$/82$'SP[IY=@-O=\#M!+#=Y
M8)-VM=,NMB'6D<-N+=?4%F#70-9FJ V]V&K?0X/>+MQ86X >NAKUMEK7B\[&
M.S3#ACI'PU6^Y\"/CV#(<$M1P1BWYQ+^D=433/N!;=FF?U+UPO7CTRIW56\5
M(Y7T/J05"W>Q@_NRRL=3//>U"Z=2SSTG>VQCXK^F5:7"Q=5'%0&6#NJ+K<[I
MI&.]52!5Y9$?M6*Y.Y,N-QEVD3OJVFDK_KLSVW+"1Z]CHXMF76T6I58<*(1V
M9YKEAI"&Q5"&VDX)^QVK^;5BK:_2^_9Y$]%VPF6_HNGG?+W1H9%M.J+\HBA;
M<6>ZUOI%C7J=^_?;18U).R%X?@]J;T!T$R?G9A UP!ROM]5NP0V\C@ND&2U>
M<X-T5<_G9B#%>9-M0VVF9$!E-\8N]/Q:M>8*O:A3^FTC1EP8M90^SGTS8/B
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
MO]3:K.W>4>"N-H@P4>MW]A.. D>9,]\%/:R@J?"V_"IVT;V\;"I2,&1H3?!
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
MJ52^XK$)LUX,&O(>E<J&9;)R[/NI&YFR"CL4_U^$[-\[(2V_1J0,:WON-H.
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
M//\37 @_-I1?0:0G%J<2;+O'_OW?_Z%U=+#7;)"3U%7(!N["$Y2S0'@"E(#
M)5;%&_P."CY8N0*E0VBD"1X@].-7?)+RRA1WSK @J*7<B@7"SV'S7A$/#*Q7
MM.^93\R:XF,^*I&(X\]!/@.B"W@3,Z0A+CA)U'BSDR_FNS.V[LV2FRQ><8-I
MG$4AJ^L9OJIT+-P)TP+_+P M(OAEJ7QVT1!SE4^PI^X,Y#Y4EVY&VX;*-J5B
M@8#/UN295*:_WF5T%F@@98KX^TFW4<\%.T;9@EL]3!_@E3W_V9J'TTCOG7^X
MX #]">\/!VWD4-YH\8F*,Q'[K6SBY+^0&U %P[EJ!:#C_ !.8N*CO9:@;5["
MGR[R]U>DDO]W9IL%5J W1CGS!:/W?Z$[)L^@M$(-.3NDW?>[N[M5TJ79HCP1
M!P<F(K:U]EO9!':%1"RSA!V(V,4<3BN;P<DG(S\4/88'/GZZ*LF"V'168@$E
M:K"/KNU'EHZ!(ONG 7J&^6NE^./O?[Y7_L_#9^6/C[]%]A(<I:ANX.[B5^%7
MX4,YQW@,_0+NP)7<Z>&!F05SI=W6&HG!(VWBSF98@ K&7K",3#%AXSC@RU'X
MPO"6RC>^Y'##;G_Y%NW3FSBSCQ[NVDW@N[:Z"<-V<A/NOWQ.N@YQ8H$__][9
MN@V)G *<%A/,*[RZG@D$BK:H'>]0OS$*F).-LFTD_-LTN^$9]7]=,-.^D<B%
M]2M-L%\FT89]^;_?/A&+K6>OC^%3]N6KH7I@OAHT1L-6MM;JOU9<,'"$!^T/
M?IK+N$"#78?.="CR'GNRT()B6 \R1:N3C$(P!"?6'"-ZMC$AHV6\\.%PAPOA
M!/\=? 4736Q+^>*V%+7=YG:V V;=-S G047 JRR,OW CYF!ZW]JP%!/L/+W_
MP4A\@^K@=] /X*0VE797[PR:PNY7[N"-PW^T%"7C0V[W@)-8)+$?_ UL(FN*
M0@;[_0*[3A&@>^=;P@OZ]!.M8@/LS&6\]<-5!_@\#;)T>)Y'3,* 41@JTHF7
M9N!14=&8V*ZTH\A%)6FV(AD\. #037R?#:^<"^RNVAIVNY6 R6I:2^]KE=QJ
MT.KW\J\X+5AN1QON Y9;BYJZU;36FI(ZSN4%RAUJ,A"_V+)$%._BUG5'_O7%
M+2NR&;!L$U_/>&*DNL]WH?EE,^L6JF<+3G9H:=NIM"A/(\TLT[0K3[07Q?$
M8Q+N]Q.=*[2DOK9^BQRLBJ8MG?'N;#02AUK2V4G:?LDQ<,+TZ[<1/S4.!J[-
M;\B]WKS7B1(VKIX?IN"IQ?F0!^\K\Q$U<(*&>DB4V ;OJXT1]PA.3H)\C7DD
M(I3L<%OCJVIKW/_"WFJ20EE?M8^ME6B#9[W5ZZ)6R>[V-=32#TPMO1BUCM0]
M<U+2W'%'UC!!+2FT@8:(RU' XB,;6Z;AQZ>NLN>Q>X9;M%GA=\H<KIW&Z.\\
MT5V)4K_<S=S[].Q6>GKN"O]V5F=DY\!:MU?M&5ESFE1S$G8/3)/^@4["W<:I
MG)0TWS %<.^8"W1^#*S#\"V;6=[J.7B[E[]Y3CNR65?WRAQ\ _+@1=D4A=[-
M SF9%[C!>Q^&P\:(EQ4=::,OX##L'5;Q#MJ-T:"3E]V\1))4<Q;V#TP2M1!)
MKL$I_,:\%VMBN;X">P][]Z\%\^ ?)K.57UU[ZBI+Y:/QE^56%HP]PSW:K+L'
M)0['@98\'*5CN'$_]ST+![IT#,LJWL&!%6]'.H:E:3(\,$VZTC&,YFS.QFZ
MY?P4(TT6? JO4)R26#?$_*H3E.>T4YMKU=KM,H=BK_)#\8(W=.]3L7^(9&-=
M-7 EIR+M_D%5\. @.<6Z$J628U%MJP<FRK#$N9B>#I,1K)7FT *3$HJVQ.N-
M49U;U!6M:&-O?EGS1\.W_(?IH\?FAM!O\=R?N-,]K[(9^P!6&WZ'[6S#+SV"
MQG+$#]FMUY??/>>9VJ:JZOIT8FLM-9X>0$VM[FR._8D35K2MG)Y4UQKQ[\\K
MPSNF(2>MC/%(EG\;A0K+J45VP_""]'4K$PR49^,%08Z8H\R)!\.6:3C63=K]
M5RMX5NX_?_VFW$ZHQ1([EX!4CFEXV*&)[0O^@O<<XBN0CG,,W@>:?\U'%_X3
M=9/<WWX+NT7>MM83NPZD5+N"E(D^;K5/72';2(L;SB>\O&)SJK$(GETO;^[T
M6D_S6.NC$4+(4$A78@%!V=5%WSU;;*I\^LDF"YP?HSQ0MXNG*/>PFM\-;\)L
MY<XSK"?E5_A'V*J"&\&OC)1I=.6OS /.<.&JQ;^5.V8;2]Y(OCKYIL@.PQL#
M'\_GGOL2,^?J$C@GHI!1HZ3K$7 !OOLSB ?)2I=N+*ZGSBWLB,6.\QD3+?B.
M<COW+%L9\ OHE7.:->I"95)(J=%#VS>7,VVXFRGN$/,*5OJD# =.*!L;OUP<
M8$18#S/8GIO/8B_KOD$KZUG'[)O8.6*,88*3L.6'_6N!QQP.S$(TC$@%(QW
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
MR]ERSF*+6\)3#V$&G>0*N?<'6Z9D5M1AA)% SKK-A*[\46@OMV<;FES^J"3
M2 TAQH00CZ/PB*2AH%A[:#OS;--,3$,O>=Y@Y:@0<@=(EC#),3S34C[]M#@L
MR,3R)HL9V.G.9.U9)V3:9"_,=N?B@'P.8UYX2 BC7OAE'"$GRHV!OEEY"JR:
M(\DLW3ANA4.J5L[ZEO(-G8;P1EP_3A%2,5:/R==]Q;I#^!".U@DHI<O1/H7U
M3Z*<?HL6NH<=MCP.J?O%=2(&N26&RJVL[^5HH%Y6 \5WIK'L<%["S2TXK#B@
M),@,D--"JX<S;U-Y<EV3"J=BT3,9=[#P9QDTRAU-XUZN:=P[']-X9>-X?7AJ
M@Z=4:/;*<"_]Q+YB9'PQ_@OS')CMBBF$\$!AQ2B:I!X)$4HV948F!B_,G2:O
MP;N)@%-+25";H5*)I7 EIT_:RN&O3CH!0\=/B.MD!%$&-\(>^_6/*#*/E5',
M],6 _XF+>$^T":0%(\ 57Q17/2'["#R 1.:?0O<\A0@[X#/!;0040C\ ?;+P
M&3>[-U\'MO5D84=1D<CTCL,CIA$8W&0>6PZ'60(O'?;YR6-Q(M+P9I$W8S/G
M"8A)F1ONK_,\N06,1(%(7NKC)9T&H6?G'N8K^8M:&#S !XCB,AZ6QR'T% T)
M]2O=CH"QHF2HR3"S#DR']...".K>\'P!DG,.8&8:0RO<##H]DD>D>%1R<R.X
M*"#]S0KI:7LY*9,/CLOH@#_="?H^*9ZS7=_/-9VCHB>#3O@X/X'LY/OQJZ3.
MU-0&X78#(^;RR8H)S4]]CJB;D!3+C_>U0&JQ=BHGF63%+>%[C9O*@46$E4-1
M0PH/"S42LE! :&"6SV%US="CY][P1AT?!J9#I@.B3RG\G+@-US=I=HR]J8B,
MD8QEE4=+^6=&6<6,D-16R <I%XQ_@TOST:!CYE8]E>$K*^6%AROE[.83(G,
M+V=B\!R5]C;U%W-:K)*RZNW>$92,%3/_JIGR+"-/+I'APWC"1-0_ 6F$ .-/
M17 @E/'5C:-XC.63#1*E5RTO/$3$:X06</A+'B,F7A%6GQ])M5!]?"6I!BYX
M?18?.#/78<LH.\K+KWQ8!=K?H5F=?%7:GW C*>6PZ21H(D$2KY/2W@9/<@KR
M-M&%3N1Y[J?;KL5(471!%'1V0=OCMN K<2F8N3BUQ\*:AJR.R89D9('G:H&G
M>@X%GGIN@6?G/"S7#19Y7N%J#PM71>M9;&J%$N5Y[MCE>F>\3,K!P@ZLN<T=
M3@%<&1ED"3&.S=H\__![3IP !2MM(O'C?E471R9&IEOOUS_\IA(#HAJ@/1P4
ME1<.EV;82]_R.2+M=.&)!"MX8*3,1?S:5\ 1Y)4>JKI+LV;=DC7@UFH5AM6^
M&S]_,X S;AWS-_9DV'=$5SBD,#, 'SYZK@C K@VQ]7.8L9]U<.%)3<7&9_&X
M"SY-7"@>)[ICP@?NZ*_V<_W5_JJ_6ALQ3UJ+EI]T.%\08FWA8T6G-?/#FJ+$
M?H6V,Q[)>;L+>XG&%1GR6$B02>Y@MT9+^67!8NO",7@\C]R)[&TLY\6UJ<X)
MC520WCBF9T4(R81</5X$=!K;X(SQET2T7)!3Q5L@)#)(KL.>W, 2>FK,@E?R
M6"A(#A?,#2\(N>()E88C7#1QWK>4W^/$%/<H,(%C)XQN 4L]YB&^)2'X@NM#
M*H<6F-K/)B88/*I"C]D0'_].X>X@3EH0=PVS/^D@79,:UF*#@RP6>@G8;7@2
MO#P]W^56.1$6[[VZSRM&+E^"S2*33&A.+$@94W6<[SKP@]B07W$W\]85>7:1
M[8JOEMS42!.'&3XX+7RJ/&$_F3>Q<A6\;?U@MO7L\@P)=TKYHBE,ZL19F-!I
M%!:Y&7%A* -83\?9,?PMO6%E.KS6JB $@$99I=(@U 0@Y4 ,,,B!T\7ISMV>
MA-8()8%^;( P!G2*\J@VUJ78)(9^"M&QB58!1@IL<1DV^_.@.(H .!48J48J
MP+= /0(PAYN&O1:\,)S/56)<&85H]11I"2'LH[IA^$F8K447;L+K(N.^D/A=
M//84VS(8Z10)0LM!ET3HCG4O/Z'BKS [  (B'I:L\^)-*7%L/*\0AUQ>D1!)
MQ#S@:7-C2:*)KD2H"M/"%T58$@H;+XP/NLCQG&5E+W;-*6X)OM]<$#HK;5$6
M!.\/IA#-A?$CK1&KD534)LR +$MEIL]>V#88$& JK#M:&#>=X35"MPVE\@?C
MG13$KJ"PG"RUX,<+P<511$34:U"K4XK35T3:0E\/W'Y1J1@6%ULTU"&,&ED4
M5XEH+*)%<%]QD9"*)6^VAA,!&V>-1%*.WB& PX329RTEJ8U$#S,/T^#OQH;-
MTU+,HJ='+!R$J*'$FLN(U\(PH@B&D%?1Q& 6XZ%>-]P4WE' Q<.D,PLL@X#T
M"!-J+\X8DL.<^"2182R5QSI[;OZ>4DPQ344].BF<B&&MT%!+FX+]"_&/BA:T
M%4_[?13')(C#V.*C@O*3?8,<UV.0,T8K!%*>)&ZXH[\SR/5W!G7T=V@V0KAV
MMK)ZZA6=A-%.M$[C=B-C\J^%)3HZPHXCWMWB1S'GQ$\L/U18U-E*=Q#5T7$V
M12A08;X(8X5BCE%L>/4F_F(66:WQXVYX^6^BB369#O&3]UZ9ZM-,51]0\"3S
MFSA,C$7%F*2CV7RI]_"8B$,GH_!+WL7.2P1L;C'Q87Y1$8"X-C(0!!)]^+O5
M05F1E^K$%<E(IY4RA/"VY]=[>QMDN,VD0GVJV,8!!]:4)U["!!]?JMF,MC"/
MH"MI-OQIS%F!\+MC_FF&4RWP"+_B018F$T)#1GV4RDWL<#,LO<E^E8R-9"8X
M&![Y,W'_VSKJY V6N_VFJ%I3N><'ZW?T8^@B^F+85#Z%3_O(G^8W0S,0_%E[
M^>%Z"9HD#U KTC;Q:)($T7P<7';#S4KPL40)18)N*]H&[UCTFBCM28I.=._0
M> (XTH'0I9^-/+21:7 :(3 -36.[$<;R8WCG=5HGFD^EMS0M.PKJ6MA&R/>;
MJ"0#'%SL )K[;^,*\:CK7<RRL+D)@04D:PG2;<+VQH->> V7\O?PVF^&B+CA
MC-70OE(>YL)F\+=2G5[.%T,D/^"M+I>&RA8BWL-+SIS5XW-%]>8+0NA5^F"T
MB[%/PAZS4C>-XAA)UYG"K&B?&+Q(GZ+1G'Y[V"?IC6^WVJ?;^,^H2;&P)+%M
MS;Q 4A3$I;%9:^.WB9Q?VHR-;9VU=@X%>(O;G4T*@"S3Y?RPG+BUAR:73)X=
MZU]H5F-&$7M,L!*!!_,HBLTF!J_*Q83A_R1*+Z*P)[9H+^+9#GP_\84Q$_D4
MNQ'@HEF88 CKZ?YY>W>7:G5/%VI%<U<4DX]3P6>YH7[@ORA2?(CDLAP;W($D
M^)OBX5NN<FF1;I$:5N-VE+LXMIO3@W1VKD(R./;,DSZV%<X]C&OH@8U-SLIA
M:B.:*0P4_H<!5/262M1,> GQJ?R)B-\6M$&>&#K*E-ND/76CW*9V"FWI/K>J
M\:#N7\*^;(K;9=>>&BU^ARKM,U63Q7N2&-]Z'YO0[Y5X(CQECN&MN/<.#CL>
M@O":L-Z)F"<EB#(51$D[1CC;@S?[16WJ\# SNG^<X$M<Q@,SB1^)6\0*/;UB
MJI&% R(<(8)F'&ACT/4\R)$[LP1K[["CC*0IU+PL;-W:MC#>:(;>?!!7FZ3<
MRD3YGIB<Q-<"[V?#6629:&5@75P9[7R596):?<K$-OYD?0U97H]R^Z;;.$J8
M>TV<RJ?Q%=AN*IH,;&+M*%P:B5<Z$\DG]%)>Q<P7Z;!Y"=,\FX2HI3S:V&:/
M-::\$IX<59P&T.I6EZ$_/N)-G\R5;D*Y\HQQW']%\5A0QMC@B<KA[^ ^8EL:
MMVTX6A!]$4++EAE77+OSZ7,.3@.(1S@-0<F@.ZP4ECL\H(\><K*#+]S4,<,>
M/C"+,)9&M1Z<'<&B1_TO>AJ4YWB/J5T6=Y^*C$0>-2P90K9U8P<=&QI$'@QS
M-4$\U2I)H7!@?_;QSP:>@'"_R<+GF7I8.C7O\C:92>@!Q46*%LZNPE;RN)P-
MK@_ MJ<WX,<)G"!S/EJ*9(PZ 2TGC"%[?$I(6)I!Y4Y8\ABNEIH[T/=88)-Z
MV$6!706I$5\@QABAI#73.Q,)+\/&7#L%@1.WN6H/1#*J/ 24_(PQ1>*O_N$^
M.]'4H8BE$MS\/RF:B[X:O.(6',>%C<_]=8$A:\\-TU,.GYP_B9)"N7P6)6.C
M @[3F*%C2KG_F*%PO*OQFFAV=8C@?-#2G*/"^<E6MHW<QV$B%I9M\FH\"E<Y
MC)E1KP(Z[<"*5-[/987O[#,S7L#^ 9Z=&J(C+!1)W(ZOEJO\"D>%"7:@JWQ;
MV.G=3.RAB/@\ N^ZRJW-GK!'#M^T*8XW<4>P^["TR!.Y*6\QCP1\OAX^G;]L
M3??THL60#S@ ^P"WP*7P!M?"?#]#M2>\ 8\]$;42FIN&W>%6>?#S!46=;)S_
M@0:.R_NB^)P?7BOV1#Y-V+W74O#4HG?@@!48" +KAHP844S+X4%0L_)JR42-
MU),G.MT2?8=V/-]0!"S#$(\H:(_&E5#5*D6G9O";)R/D>CZ7UYJ$1U]%#%"\
M$#P!%/9/SPK@/U/8IE](*$P>^\:9/6)(+/SU/MRSK]$2OV.@-:<$?)AC(P^S
M90^U9-?;U(1()8:=PE8R=N-.IQB4M)XL)^R>X(HD3#PVDY9T-&,7^'/!JPD2
MJH/'K$-.3' .-C51%Q^&Q>R5H94)&TO$RZE:T?!%H,E_7Q82@T_7CAQ,;&;%
M86JV,??9^_ O'S#98AO+]Y9#FT87?4B'&#$ML0*+2'3E7PL/K=-K:5URT@0@
MKGBP\-]:\-6[[.?=06O8R_^JW5)S/U]W*[7=&F(0JH);:;W60!MLO-6^T+]M
MA)\4#S@H@"4G4M52-RR$7XG>XH'0.BEL7J>U_C/4(Y157-$>^Z%&[X9G?\K-
MN(]-KZ."F)]RS;VU*]7*K;2MG ._KQWJN/#-S$3'Y$#'FUZV,C/DER5)$79U
M:VU5C08X]D(;I-]NPT:K>F9^XPJ.EJ! 2?ZB?6\7W?4*#H$SD.3'%3_HOXW9
M_$/L"1T5B_F4^Y" NBDCWCE+O4+QCJ3:_XK3<WSX(0(8<\YZ1+Y"GR3DJ8;"
M!^O"'7X&[YW%[,9T@QOQA#R=H )YFNV!NJ]6R.?+PVN%\SO?;S.^D% ,?.1,
M%6=^KH$L3])\44/7_P&#RC%AA(N/'=]$D])2A6.?FSU,[9WU62L<7RPM:6/E
MG$)H#4I(U3,2NF^+,4V'K^+,+2U=Y7?SJH1O7:PMI%EIZ=,;([VIMWL5G6GE
MI*#V1U[U2>.B?NU*6&]Y&$#A;FO0+?!".04F2.$;O:7FQ.RP'AWOT!B]4=^N
ME$Y<NG.N#J[+.W]3L7L>Y0C 3U^P6SYND/HH,:O'_^*QF;68^=^?#;@Q=GA\
M=T5.8?DPC6YQ&Q<P8\$;U;N5UHX=LDUZPXQV?'MF9DE<Q*N8[@+C]2%K)#2V
M>LY6R_>:F"SY.[U^F\]0Z ]LRY26TBY)J9Y%W=K+AMF+D#N+^#M*C"4K0%,M
MW'D5H;OG\]>5*0YSF\"'U 2^OK0Q;SA^&TA>N<VB%>@,7V>R:*U!48NEP-C&
M2A<V*-3POH%HF\D#A%#69J=7)\SPG'#47!'FE"G3"W?8!AA5PY,_JS9@0W2]
MD\6:XG4DCB+:=@0B#.@);YFW'Z*E!]M]>)F0&)0:M? L@JBP/*H$C_OP,QG\
M95- !@2)GT<I_5>>S=\*>%A"#Z]69BR_BH>55L1]5,2ZGL7O:E*C%-4;;G[S
M<B?(VC>_C4!ZOKNBQ=)YNA65CZ67-:"X[S"+YL6G3,2 0($;5AUAMPY_7%BZ
M>?1U8Z[+3Z\[N[1A8Z3EX:V)LC9_924Y4W *S<7!QUG&6&U/IOK45/N]SD0U
MA_JX;VIFNV^:QK2KZO^K#O&PV-2T=<*N,]$Z76989J)&ZMMB!LL +?4M+EM>
MF0P#VYLS!*:OMC/'*GR6K8;Z/2PYC&^KA/?=:1:,>$K.L_.Q&FK7)U@M8M!'
M;!5^F-Y%,+SPPP2]ULPS[:MY6ZCFS/"A3N045#B28C?"J;F$4\\%9",L=MZ,
M-$U(R9;/UD[96YW/$$((^(NQ;YF6@54C+<3LIG$SV <^>;88';+A0/K$)%7J
MVL(*/->CSA?>3]L,)ZN2911.:Z/#W0JB^:94RRN:^)E0K&)0SG,X44@TFV,]
M*I4WPZ>N']\R> 97Y8FW"LS=5YS<\\*'^T?WN^1B?.6;&!B/M; KX!><@ +?
M0&PM#GJGZ8Y8%YQF ]CQ#6-P4K,2]"+]^NK@U*,N#A(:+O0*Z=$2JA@9\9C/
MG\H;JP5,RD+8*RY!O,[YB=#.!:1C"&47BT0XYC,Y*C=A7PE!#Q_T5I+WD.3]
M)/I7217NKP9YM;RDV $I]CU]P!!TSOIS)'$&<;P33LW+/5S^N7K<XZ%,2".@
MFQS" _R+#SL-\91<4F X$4A@0PE=QH<'QIR]<DZ)&:O8Y12IL2EO!\4AK"F
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
M:0*$B#\FBT+4'69!D;I#?/,T-E'B[2)DMQC2-\;YC4!]$7+C%5ZT*&"PDN&
M%,.L@4;BKYJS  &8%+)$5CT<WQ^)H-Y"_+((/L]?OY\"0S#&%8:O7&\6X<01
M=ED(SFF%.)0<18]@SHIN_YO79X9 <K,%5U+)=^#T#IX]1B""$X:Z@7!L"5S.
MF,\]%T0=/FPB5 '[":>FZ3<5/)#P@QD<'?@N(7HI <\3 .>_%D"4@#]P"B>%
MZ_EOFP@=3XK#\2V?-N1]Y=A_]3A!SAL\^0^?H["&?"((B-1%6%9D0(1LG;D.
M"Y#Q.!Q@$_@5J&L@#B"BI[H>@74CTBF<A4OXFVT(;&*$Z)LC>S85N 5BW@9P
M_%@Q!F?T^<1>$$_2$<O0N MA8=G/.7,0YY#X6SR:PQ)Z'!\9](U)\($,>1O!
M)LV64CW:I.2X_3GN=CZWER$8-:F=N6=Q1;>!">$< QUCPP+@Y&M&6@A!V@W+
MO,$CB_^"V$E@8#<16-* MP(6,CP''LKYR0K8C'0T5V"Y\-G"'') 4_H^<?X,
MST1\IYF!3"R0@><+#PPJDJ*Y^PIW0X9_ 8O:B<"#0UR44 DG\)S%T6"2+4:,
M'2[T%82+<(0Y=C(I9?%J^-43<^AX,)7%'-\I O'.((;'QTX"YA[E!M;L(S*#
M21CU&9Z_*(%0M9,+!+Q"OD (L^S?H4Q$NC9T.I0G9#8!Y!PQU494^/!'!MFJ
M"JV\_>%7NH^3\P3$EDV9()NL#N;3_=0/&_!\5YR]VMAN'QF\EB.0G?^QL)>*
MVE2TMCIH*E%YJ#)F$S#Y%6/M%BSI)PL?- RH!00$Q^WGVB0RS806:QZ'W_+=
M&^5TVK\Q0@ZT#3\05B?9FL@Y:O]#OI$*3!<3@5N@P-QD@1K@;'ED'@AEYS,,
MZ-GQ=J."^1D:S^PG6)VQJ)#WVE*^K[7"D?_=A:?$%;,))0WJ'>C-' $HSL$'
M(\.?'I'F$>$$P*$P8<H_#/!WO(C/6I4;);61K;1?1,K(W^[YA%N.K?>)35_X
MH3Z$>Y*!YRF/X%,RY1X)K;P1.NWN\5YHH[=X1WZ&A@3?6SV=T]:'._+Y]N[Q
M[E.T*6\^@Q1YQ@2W/)8ND]&VLK]<'[;5G3*?K"F")U?N+,3;!*X/ Q*&_Y:;
M:B]H9CO*-S8/.&Z?-N1L3795'$R"WSR ]L-?=$/]:B!3(!PVO@EW#TT&K(&>
M ]>B7($&Z(3ZS1@KG"0;S!4D/DB>R0+FS5!&.4)X?.I)S.^RF-^]<\#\[N9B
M?O<:FR)*=8T=35PX':R)A>SZYJ/A<UDQ%+Q=>'B!I-F64)UY:F[JN;/H6*'X
M'/[RG\\NB"^(L/(+&".PQDFNOOSG+X_W;Q6,6]HH:3YY#4T27_2#%AC/5+Z
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
MM/P*Y2(I8*L2C$L1AN<R(Q.A-L.J2>'DBLY5*L?W5A)Q:X273$MJR^3-DFA
MA+68:*)2HS]>3[IQXEGP:,L V<6XTP]\)+@#<0]56H^DA3J*.\J>R/,(6-V1
M).&T?* PF3J)0MT$RR5/4<%SGN!#V5-UY!@C'99<,\ ;\1QU5O[=Q1S[K2BI
M]?^S]^;-;2-+ONA706ABYMD1% _WQ;ZC"+67<S71W?;8ZC[Q_GH!DJ"$-@GP
M *!D]:=_N=0*%+B)HD@)Y\;EN"FB4%69E97K+[5V?N?#T<98H1V= TKC@S!)
M(,&X*E@]=,$JZTNB#"K#8!;0;AH0RL%6CORJ$&Y?@M$^$7S>9B#PLEP!,:&7
MH9H>CQ@I1TO*:1+/%8+.SF53AT^R! M5:/"2!Q4>0IKAM\K2S<D-5$10B4B%
M/\$<25P;Z.3*_ C=%[;#3J?C*$M@&5%\WVUDU%3"L$)B$-6%)-^LJE-T,;"'
MD(T>JQ9<2LVZ=SGA,"E.K59B;6%Y4'%[I'=7N4[@A6!TW83LN] /8OZ F3Z
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
M+?>W\2PX'HWT=$OM71X*=ZG]KT2UYO,I:F<7[W+EF&^6D8P1OB7#RT3QY,-
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
MU/XTK)%N_PDDA G6O>^DW<T92KD ]L964V1,?0OWG0Q[V=Z[3S^IV4@F^B@
MJT]B4CGA-U,4%MQ;@8XH2Q2\E=6L!-N_' 2X2[6U[D.I@KN$<ZV/-VK> >YV
M<,=]C1(SA#L.$Q *+*E3V<[4: KEB-;YD0C6H1:7Q,L%?<D3F?L/1*.1W<M)
M(FE+>"@BMY#N8S^%HX H,"=(E)*335B&"K8+$0N5P60?[IRKQ"!;%G G(=KN
M*,((/X713;0M1=HQ:+G^;M246'SY=1@-\<+$(B;W%/%<EDP)@)EC.XI23;>T
MX0A18/M"\65C__Q#//.QZ?LD );X(8-):9G;+@O@H@3%+Q077*I:YY ( _KZ
M%-(.(]-R518N[N0$^RK*SE#B;[QV.1W3PJ;U(INSVIZDMI<JR1O(&5C>F91-
M<HM$=*:XFZ-@["_3H-#BSPC.$T(C@94&R2+ 5E:X.%!7J$V-;!M=!%N<^M@T
M$NS'\*WH3)1F(J C8@M1<._/L!LI_*)D-?X2[ V?\JX(<!4?P>D3EF00G:,F
MAS29DXH4Q0((E*+^H7BQ>!%G$(!:,XD#QK&4/;)8SR'Q3D:6T$ 0;?3!>T.]
MMSA\S..(Q[AEV)BU*F!_S(_ Y]*W.T#0E<2)CJ]93BW'*BN:Y"A2Y@&K6XVR
MGC2(6 UF$+SURY2]0\FE8HBBC1TMYP0Y&D2.AC3MX=G%-%XF1<!I!Z\!1_\6
M_ S'\3OO3?B6E_PG\!RP/FP%_TF=_0>%-)MZ<%E-*0V&>0/&^9\E*"6M1KM=
M@Z'D6-_!E+D-\ 3L,H@<Y1?_KW#3:?P&%R<0K$MGX4UX)X;X9SR;;CO$NA8,
M^^"(W@$XHM,XNP K<P.&P-7_DOA_A[.5&_0%)!S,#+>A?XA-ZA]BDYK8)Q@>
MWO3<_!/;V,.4_)JA[N?VRA6C*TW$/928(PY/8,)PSKK>F^?LWGTP9OAC\3E.
MOC%5KB(\W*O90S)%J^3D2#6&L_$N%TDX0WX?P'8^VY(&FRVI#7Q^7VQ8IC6S
M%??X\5H/JC'[7@3.X! "I[.-5*;48O+8)@^EHMG$ ;U,;M#3&/DK)?GW8)&1
MV$9AT'D/&S=#I]SJA^0E#;__ZL/&K/KU44K R/L=C#"U[.>4@+CE8!QYWT#5
MWYA2K?Y[[W=X(/%OEJN?$JI,CTV#/Y(E/+"1!M8:G* 3866W2Y0+^:980;"S
MB!@>0D1T-Q41*TEZ"50'#1SYX/1$^_5MJ<F_RDA>'0-M-DQRY>->XE*]!O/:
M&=\L7*D]N%*%45Z(<Y*17C-]4SIW $M&3)L;_GB#7GI0)V )8*J'LJU\F&GS
M_3Y,;]FG#]/T? ^K0\(I+%)M#_73DQ=B36*(Z\V#FR%(:-/0S3@*/'9ZB"QD
MU8J>@/8%?#AE-HQOZ]ZU^"F>D_MX.4.T<'*(6A<O^1/28#9#CXC+WS1"=YNO
MX<@]GVICT.\B;3026?P*T3H5U@1/I;J0)N>K:@X:[U,57ZH94.E ?]X-+O19
MSM#+C7,TVG3CZV2QS?HVK*<1).Z4Q%%[P]YY,8,'OP6MQ+O2WE-G,Q17&M?Z
MV"V/[GIG]S0BNI>;%'L5FP:D+H^QZAM@[*YV4D8NGR4<>>6>1(\U"8Z,$IC#
M5#06)C\U:\'DJ8Y5\P ^0^F22HTFY$FV(Y<@-+@NC=*/C*&"G]@6IR9\BMI]
M[2H["LU>!E1)-<%)FC/G=AA9H!_-3415.LD>+B&-BZ)O 7^F+8$15<U<^;S8
M71[>B?[>.$.;0+I/Q^K%86CEG*4F$1L5!#O1DI<_"I"<J6H^@QV TEA7XP@O
M/:Z48Q X25#8Q4Z/8<(C,W<,_<P)<!B5!AIAXUD:R^<XP<Q8YH=__@'$PNI!
MY(W[D+W<#^)!XQD**<[1V0?* 3Y%%Z?P9:R8N3%A7D1AVB>H.G[&&)Q(<^'L
M6#I>5K3%&4JP&8J#3;G H2OV%$WV%'1"MN5,!""A-R>]@D-.GDBCRO'T^MS
M*B4WGY+;/8F4W.+E2E]W2U,I3^CN_5:4S9PRY-W"K^ 0P6$P6T1S?E'*UV8:
MB$/-?Y29&%>12,#!,V7^B<^TOL@* 79.*PU36:RM<DEE<A:/QJD;OOJEEZCS
MG 33&27GB 01#[5BK-NE";&:+LXWU?^IOLZ8+_:@LNN3,/V1:@M 2'6^C+0T
M-U=#PQ871-H!)QQ@]LD$J8WW#\9$8?;+5%0M4L)5JPZJ)?R_DY/R5]/5V@)O
MW!O8.!"F;VUM!O9V)!B+&H^A=,U)Y-KZNFQS;-##EF-Q?Y>(ZLN"FI:OZI[/
M@TG(&7MXA9@%I1'U*\2BTA.\D%F#$D6RPG:#W?=E[G91@<4P.*I?F*&#*FM-
M*(Z80!G\>\E96&BK@@5)O171KDZWI)GLK*DT*-3Q\3^5.BKT^B(U:U3SE,;Z
M0M>#Y=^OC'UQE;OF2,,8]C&=7".! 3U;45S8)?J9P4&R/65^K9%P0XBDT4NQ
M=0A_,'7M_FY\>95/GU3J##I#E$(F<GYX"B%5LG\6\^9$<C#*X)FR("2VQ2&9
M28W1V&;"]FC;M)MNE07O=8*U7@RVD_[&NY%BO[.O23P-LR\)?B^SJ>U6TM/P
M9S Y_SM(8I<CL+]E-_EGG.I@NZFVRB+@AYCK\.PB*H;"UG]A,K^+7_5!>"%^
MI.[>BPU^1<&7NBH*NHXNWEU'%V\>8;<R@JZS77>WT*[[:*Y#$_PC0&605#GI
M!?)5])9N-&Z[S16?/EZ::<!U8Q(!AWX)GU$ZQ9H:NYI-E8B:16Q\.XBD9]6)
M%0.3/XV^DS(KCO9Z%]R (]Y6M9-&#2[LZ;MMX3=VJQO?UZJ;W6='W8 IY"K(
M.W510&YP9QC=Q;,[X9D36$TNECP7S4_9!R4L(=3'0+*$XQ!U/O;&B/_B2.@<
M V+P>UEE [_"!%G02C)&=Y*&G*B^P7H2^ V[?Q'Y"?/C?1B0\N1\YS@"54K8
M'&@XP,B89*K&)(<L_#O,&** ,VIKMC\5]1Z]ZO>GQ6Y'"?)BL%MI3:\LF+'I
M[XMJB2+LF# 8\J!B,F$?*[K,@ITI_O+$:'GLHJ.4EA,XK^/,31^Z%L.L^-#<
M_\'FYSRF_.T97 ]HF(%\23E<B)V+O=OXGB4*>UO (ELLDT4L4LO5(5Z2R?DO
M>0<7IA$BT%N@C;=\WN06*PK1_J3L<]>R.-YIS.X]B4?^]21(X4H6YJ88#2OV
M[OT'MC9ACN=JDFEQS6&FR@]IQ26)W8?.^BX%D'/KNY?JKL_#5QS?"LKRX;@"
M4M1O6KC#+P[#Z8N 2\S\)%.5HGSE^M*7JR.RPC!#$M.A.(^GYTL9)>52(GH0
M]=Q9Z(\05^B!BW0<OR>/4"AN![-:ENLQ1%).-)XM)T*5D<6IMJ.)-4OU/N6
MI2.&$^<?B)I?$$Z30"KC\(-1 #\+[.&QE;N(TN&>E*Y JNQR=J*\48XC) V[
MTFEW(LO5E8G"7PY/ARE0,Q,APV 6<E()RRFXNY(9^Z\X$!LG?-&FF9Q\_C>>
M</$0W 6*:A4,%F',FB[8Y0V"^0>L6,GRY_T5I1P=XU\[&*>4(6D?K>B$C@-8
MS)4*3S?QF,)7X)^@Y!<5K.K7N5"(+E<E[R;^!J.><9)P>13=/F](C6B\O_KE
M&_VK^?YMKN%]31NL\NR"BL\^0'\2HIYM912$&"'$0#:-+]5]3^"#T>Q%93:\
M4X:.$NFOE0\KSZQ\I^%>Q7HZGW*T>#&\-[Z7 I?/1#46JP("FDG^(0W@3(4(
M 4B%8DL$:XD"+,G"LG^\DT<4_M7EH%/C:::5F3:6DT"1\6.EEP;179C$$2>#
MR563WY,DA8H^W><73 5_O?>%=8M"0"G25"V8D 64#2:@>>,1\/,=.;X3,J<I
M\^#.AQGB=V\8WH:U!U2OPTGH8UVA59M,$5\D3"RSN)"KT&/!+KCTK4(#INR&
M*% A&B4[2;K00CF.QN5RG,P@(PJ6_'V#4PI^^L ]@6! YASE@!;):FK:ND 2
MZ$H3PV0S"NF-,8'%\B]8R29($#XKQGZ%T6()5%%;)(*"%G/#RFEF>D<5UJ]
M69#:J\PK0(F8/9RK**&>B'I1R:*H;!-D70RG# XS;)K'&3"P-&]+W>B8Q">9
M,K_:4D_<TBH#TM"=RFYI\8A= 'IB#J%CMM _H_->4:@F]INR[=1=I2J,+4.=
MW/Y;V]=[0WE\#<3Y$X0VB9^\]D!2/%A0FF0D2]9_HKCV28#57!J*J3:(7ZL;
MVL^)Z7$\GR-:.AU-5&Y/G]#-UK,3&J90[EM9))B*;H2Z?+3YQ[>4);XP,T[U
M?4=7DD@B?%"7D701!#^#9(S)B;!(.4+,B:$3*TY!J9O*Y4Y)V@'<L@CV2BI$
MX"?HF372TBUF,4HDEI'(WK ]*T:FHY@D>W7QOE?# G/2B^S*?^D/G!*B :D6
M5@X?[<F8D G(<)+JF3939/1=)1#&:F?(0H))U#@CES<I/3&GX3%+L$N1B0VB
M2]6-V%U O)NE#SIG%@3Y@H#2L.U@51+-":A&A;"8 1LA?"?EKI.\@L3<C9[!
M]#9.LG,\3F8ABK"4S*.N/>3-%B:[9;>$M"/L_(E4R*DNX?Y< H5Q)J[ 0BF!
M==)=.- WB;BV 2CZ\4,0I.*((::[O\CB1>H B:[R9-?GR?9.(D^VZ\Z3[95#
MCAYQ8L D2'\@Q]8(!O8VF&'7HKMP',B")C(>4]L4-=R@^J;4'ITTC05<JD2:
ML^O'?,* $7!@SEX6NHD%N5>HL06;F0\"'%S AYVT=VY+K_QWE8CH_?8:'//E
M/G,3D7<-OIW1N2FG]4NG&.IE(6> 9[H\2\3&& =OFHN1Q46G9KYBLF3F$O.<
MK!>9,5* BN-4QIK'A4SL%;1_G.*)R%^7R!"*+U9H'"?/&;]:"P\#!76O$W5-
MW[6&>B.03LTQ7 >*>K3M_V7>R<N\<S%FZG3F2.#5.9!W^J"P':W4?>EO%"5W
M_%L99M$XJSEY2F$-*JERZY84@9V*8+,Q(+4N$W6JOL :E-)66<GY>>%&WDG3
M7$Z!=\(1*]"[3(W/9,$"%A:O<-_G4%FM2:_.B=J5<T_%CC]J<\=A:,>)KOUF
M^:A!1U)EB9*R;)\+!(8;HY'++FBMM9NF.^86G#Q)C]TUH\)C$HN4-3A1180D
MD>F,1==+P8DC+\Y<(/9E7D44!5 Y.0[IJ*\,K(2295'R=%" 5#9W  $9I N,
M*\&>E15J%C0*<O&(PHE$Q!X6E-.N>E"&L@)Y18$*>K%$68>J*,*4]_V3S?9U
M'%7!T*5]#PG"Y%-V\=JV>JQ2RS8)>V[^<&J'=:A!F!$X9'CT;$5?L.U;2:$4
M?*;="]\>RW75&M:'4K;E]"NNEA+1RG&\L#-]\)+B@>R4-\J0BTC+FF/P.R_<
MN"78%NZ]?1*V3_][2L(>$67[]6;;2/36I0(V':TR.R1J)*4>=E-$4X#"[.*$
MXQYCL(EZ(E"80L)*B#%0J#*WH!E&XSV8HCP3%7G%@7()!"HWW7+RUU=L[Y-3
M]P1*+*XV:'5:LW-XI&>I+.R>RDPFQGO.M=QT#64&?QY$RA(FMF%.=\:XV+[
M%?DW6&A&@0&%G476"X$BJ1$LW/Y<6Z$"?K9.8B$3UE<%4=Z"*J)>IH;%##"'
M8WNG@5-G?+!%9U1I_!NUHWY*>%@;=-->YWG4 %#2G\XYC!LV5Z@9_84P?J&=
M3*6>)5F83Y&.'$ '+7RO!8'/H7V5U@CV-JP11,BU==6!GR7A?M4^(M%W*GNX
MBH!82^(GHWZ0G[V&%_XRB\<_=#FAJ]"O62PG5*^T_5*"X2C;1[UVQZ+#IK/H
ML)F/+9P8V>M-[X/HBRP=5^CA'9$-(_;NY. '/N+\2X@?INE2:":B;P=GV#E:
M1.NF/@[>8NM#O<#9X4=W?\KY5B@M(DG0YA=!&2%Y!&"1S&[T'2]_4)G<^<6M
M!XHX&:YL>9]<Y_;$^/#2020)]Z8K>5%]#>ZP2G#,E0W2TZST((FRR"!B7$LI
MN1:#L, VV/]#)K5(<#K-K777=NJ38.:PY*YSE<A-C2BP%8KX >7GUP@. MXG
M*@UH2"XI.$'4DF^!]JA-G8I@?.^@:%$%PHXM1!%L-2555>[200_7O=]CCWSV
MRE%DXV\4'$D"+%/.KT9=?6MBOZGA$WIS9Y8]MMGD7Y#0:'MN->"(&=&]FBM7
MMSXL?#:RFH]X424@?4[:B#[PEE/HZO.W[][0<2&[;^)"C+%&P#L+!M'"9+\[
M7X09]9'E:DG9=.@VF-QP\T%#/%+ZJPY2XF\"LUV$>>(S[_.?UU]_M8.61K$E
M7?ZVGB6D=.F:'(T0Z]XEB/>2)^P9Z2Q=&"J'K5;+XP3/8E] Z*I8(?RHQ,C6
M91PG*^BORVW\W*ZJ(@'$/C:@)476(>R2>^_X"E"<IP<W. R$N&Z"V3_J;72+
M*2,EYJ0ETW6Q8,3-#>QBE+<QG*FQPW1"VWB$>E4PB^_S$88J#W%]'F+_)/(0
M>^X\Q/Z*/$3T%;@\".TM/0C/=-Q_=4BZ$W!A7TZY&-'=5I@-K%'@4TF 2YCO
M+[M))C;]D[&=,!^:4?,*=_=ZIWNJ+;.\%@#WCD8PVX% I^*:OK2WGG"$9F/1
MV=DJ](@>="I83#BO\W YIP(GHR<U 8$$[-H15?&R/HWJH++@)D%GM/!NKR'R
M]:H_VUVI0[M^L1!)6>DI3W62;MU1U7D\=Z];J'P,SDTKYXCG7Y:XX/+049:L
MRXL2CV#.OL!5G,CR?.LY8-1;6&PP,>QZ_@_@!RS;7H\!?@+[MN*2;(N\'E]T
M+Z"^K.Y-3@)"EQ"!85;-5<YQZE.6+FTSO,"N,9V$U$LARF2/%Y%5S'7FPL4F
MWVZX7@O%JISE@*XPKD(Q0/4H9\',@4C-1K?L[K6X7TB5. F!9@67+T>CK%]S
MLF<.Z40N;:PD!V8W"4%4Z&11\#RMOWKJ199[A!/I^3Q&_;WC8GY-XCM&F')B
M8[K4OU8QF*5'V3%4U7*&JEI'6P9C++C,_6S6?/H*"\40IV_,V(H$#0PF;SG'
M@-L&";@_[&A+78\DR/0BB4>B0WL>0D0 8IGP#&F #:URXKPFT(>,>E2%M"/@
M#1F31<2;K41 /<Q+UM>N];KM? &DIV  ">XR(OVG %5D9AV5D,3!&K[5^H<%
M8J'SC_^#'8!8'LT'6R2B(48_TG89R0)C5+3! * FB%+=-TG(MY>]*$>MO '@
M;P'5KUQ,S6 ?5R<#&R7H7N&PRZ9;Y5T)*"F6^X6]9"XDXE !#T9P.5I&&U1
MA70PF$E4W'O4T,>ZOX" C0\FLNPCNPV3"?>'JY%PP+ 9@\6D^4,@ 80( A#_
M?A<F*,R,\GO1?"*<CY9)*E!LE8#BB)S2%/)M9M2;I322#)D$J#_,'EXRT4O*
M)TUR4CHQ!]OXYKQ!%" %,6G>$F_".MA:E(XZ"W\$!"WK(WI2]E: !DCL'CIT
M%BJ^OGQ YV2@)GGJJ#@;40B80 ;\PK^7OFK.=$WUG#R")'9H)BE@)=LXTZVF
M4#[ LIC+<NL+=0L_2^73H[D<#B@3.6S D<L)9EW+,\!*.&T(F-FQ!*];59 N
M.9])0'%1DP2H8S%2 _V)D2DH<\_PH+<Z]>Y6AM')\_0*[:^%L6R,,X V1!Z0
M1:F"%6/-O::L85Z HDM\263)#9#"&U/%CSGE##F)WHWVAG$-,_ 51L7\<,8)
M_'/TI\Q,9&AQ_8LND.2M,?PMZGMX!QPRA;6J>IKA@8BH@2MU^9,0 ;I!I3@Q
ML@9032:O:QAEU.0+JLFL&W^!:8U)2#570$\D3-W[O$QP5)0)HO]0\=4$6ZV;
M?6"'4 ILBC?B/JAH%((A>%.P%;'B\:786X.]VUN?Q"[_(NYLI]55;)4)WSFL
M+B#S.9--@=6P,*/T4>&OC6X8!T/25ZL+NYEJ;:>IUB[)*CPZ-T[YIE&-H6B/
M5=PL&5?5XH'Q@-#A*<_Q(C<VDI:O/-!PPQA1&:4K=U40^I0%/94O7D7>;\'/
M<!S72A15W)(D0&![WB?>0Y;4-U2E3)>S%DF4H+AYON]O813.E_/_-_"3+]/O
M08( %7#XOJE7RN/G;+B,+7[T8>R<730;A3[+W 8(!&'*HW.V"[_6\V](*J_J
M2_,U2+[?PG(+K70Z*QI]BV5=W@3_RU4#?(>@6!%;+-=U&4WT8K_R]CHZTG2[
M9Q>]1J'?3 Z>P)$K2N0%QOK5'\$9^-6_MW&/Z?)%".("WVL>$&W(-(W9O>SL
M3LF7]HK!1+]0=I> <7A.]J+$+T:S"&Q'47W3;'D3_R$5-Y=W3VVA&=IK?$N$
M->GZ1MKB8I[ZPF.@]C&U;?!G?O+ ';<(QRM6G;3NN:DV^G5O$");L B^]6U-
M84%EU& US_#-KJHBR_,;M<J[IT:#M)5*@5<C6$VV[^(97$1^@DBVW&=+%(Y@
M6WI"!9T*M;QTDT^O_=YG2J::4G<RL0A+ZBCIO('\UY!-KD1%+,5-8[1-S>O
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
M.0/ZC2)Z6K]1!&R[W !8?2< -WK9:0@^>PL,/'FV7F>$0<D'_ TA-8:!V;)
M5[MA6S>"'+2:2*$H,<#Q0:&[T^)!E@H;PE"9"%+9M=I,(*PE''K8:=1E!9S&
ME$ M<8P)0F:@(!'XN_%T2C_PQZ+7>\UN(HXN 7]!MQS+&?8YD7,@&-]&0(.;
M!R]]2$%@$<H52V!N]<4RCQI<27,V#8%"?B+E]LG=@M^+706("]YMO!2K&JC5
MJ7>Z&]1/M435T',B?OS7?S1[#<?G1Z,$^=W:TR O"WDJWM:PN<4('<?>-*'7
MRDOI'NZ%VYBM$AZ0>QV(+@**^_,\S>THR(["FV"F,9JL:FD8 "Z?_//4(@C;
ML0:1!+1&%.X?YAJL8?31H5\@RNL"S\#FS/WB.()\(^M9(=>V"\E<P*)^RU<.
M61WHL0I3;D)%,+[8097^ II/&J/%\?[U;OIO?O(CR BT6KD5X0I0@HKD\(2"
M)OI$O1#EJKEWM-LKTL2O_9^N6K>^ WJVWRPJ3U<*8GQG+:GI@KF%;T\$YE;O
M@&J0DP/M2I=S!<$*OQ*(UXP*Q.ANP+>30%H&_D_L>V9L*_E=;V'YLEO%JKX[
M F_@@9Z2EIB"?Y?&EH2Q8QS[8"Y<[CEK%:X4%F/H08&+"GL:W"F$>?+8Z89'
M>"M@LV8%?#'V4]'24V)\Y]>I6^T^]J6PW6@]PP^?I!WSL?*>:8^#FDOMAFA?
M17LJ[&$5,L0P-2R>B@@';MY4@B_[W)!CANT\0/4=!\23C ['#;QQ;$7$W/CF
MU^:[)*RD36_]G/6]^:"!KQB:IV 6W(4: UZV//#\979+KKNJ%]'6!>-8A70"
M!>-#9\%XJU%>,%YZ>QSES5YO>A_$*0KMZ_3$Q)%S%5:@+I3=LM/E3 .34]5G
MX=):;UT<)S5;WD<IVS8CY]'0[Z,ADXL1/_*'S!=Q@L#=$K44?9NC(+L/A!,7
MNSE2&PR%6#LMO8T<WF'=YL_4:!1"<8+W/$)A81 /A#\&(5.,!1J^9M4@AKA+
MM-O@3BAU[V/9K4,=?PF_<#9[,%<]%3VHY$C.+<@-;'2'7#FFT>/&.6S-,!ME
M:Q[>81CAWD^$DUE&<$FYI$ 4>L)B$>;, HDE&SKP6*9+;)2>VR?1LQV=W4GJ
M$V!_\#/D!JTK]T'U1O'O_'"&OZM[WQ%&N4P+R), '86F+BBT9L>[K'Y>')T)
ML?^!U7?C#6N2%!V@^(%"L 8^&8F.76_)24@_+.=41W<S7_0<5<V3;O/[J'HF
M^<KZ4IQX)<]+2@Z87Q+_[W"&76LPH(D!!-I*H)?))11+A!U<+!-0.*3#TXV
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
M_[&,T'=/ZTQ\9%)X-?+QC/P:2HC@:@=UVOM]&=SYWB=\Z\U__4>KW7_O>Y/
MN_9'?CJ.:][W^F4=O_A0_[/^1%4LAQ26&U>7CA_&\/7-ZUGR;\'/<!R7KK>U
MW7H;)XX?%BTQMZ,86;'P.=K%P,K7)":'91Q]F2KC]0J)#=;/562ZDU7,Y+RE
M_<>]LXMNHUX.+_@<-5UNQ\*6W$_\T#AN;OC/%\O]6Q;KE7%_YXFYOU_"_2^0
M ]T4*>?  Q>*'F.JPMIB,RNJ;4>R9?CI<YS\@=A<GRCN]!N%G;:.;",X8:T]
M7(-G]C*HM[><A-ZQ4(\0!)OM?4-.'[5Y[*;B9]Q5'_.J;I:^]QO\/?%G->_7
MZX^73X1J>H1Z[R\!S,:_>5S^V(DMF6HX=U)V'.L].F5G3ZI^_VF5G6'C]%5]
M-_<?EZ*U3U7_%+A_3ZK^X(FYO[D?5?\4.'"?JOYQ X<_'I6GU1X^F9Y84 6'
MK;.+07-00;IO1)E.XX"4:0-E&FLH\QJ\]!_#%#&C_4F<^"GYX?TINNG;[]DU
M_[5^]0K=\]^#Y"X<[ZBRG^2**^_\!DI+I_G$2DOG]%7V4_"-5M[YG;B_]<3<
MWZV\\T?BWSTNE;U3TK3@213#WME%:YWO]F509A\J^UIDQ3U2!MMCM38#WLQ5
MSS6[!!1R8##.ZOD]/[\7XNZI25?U_)Z??UGQ,/>MIRL_'Y4J>G0'\]2?/[2C
MY]F:6G#[TSCQO:MHLD3L5:PL^7LY]I,@\>UD3._-?_W'H-5JO/]Z=?G]DO[=
M?/_VU?7!.$EOSO?EC9]@:[C)<KQI0<W+6'GEQ]K$DN\^SI)7]YC3C!^<7;1[
M]?(F&I43ZUF<6*??LGU/;JS>4S+_L(3Y*]>.VX'0W\J!8$"G[#%E#^;=P#:5
MO>Z:SC\O@VS[\/L,CH-L321;9QW97DW/NO]9WL08Q)UY?_JS65",X+XZ[?TT
MTR=?7\;H(]3V4\B9VY/:/GPZS05FU#J[: WJY44')Z"WGT*VWC[U=L=Z7ZS>
MWFT\*?>W2[B_2J-T:H#=[7!=GTP#[) &V-MO,[8C)=L>%/?N=LBM3T:V+IRV
MVJ#=/*X$S&=3W'\-_-B[G(6X[:#!!]XOP2B<^"G72KTZK?TD/<^/T]I/<\F[
MUWF]'F=[]Y&0#FOT%LQ7ZM;+!>D):.V5M_T%:^V/A'18P_W]$NZOW.UN]6\[
MB(.-U3^'AH=MLIO'BV!P9&KY=N %CZ'+$.@RW'?ATZDZS%46C/<INO.Y"@I]
MY?^[Q+Y;6 65^4E<DA=S]>E_7W%>S$FZF3_X411,/)S#SN!K)[GPRK^^B:[R
M2$2&U;I*LP&2%P[T*6OJE7_]!6OJCT1D6,/]S1+NK_SK;HUP.YB"1VB$S=;9
M17-8+I9>$%WVH*GWM@,I> Q=,"+57$.75^,AUYHZJ3)^1'KZ-Z#$>.;_%92I
MZ+]]^O9J-?23="E7P,B5%]VEG?0>";VP1CO!,'*W EXX)=W\-7G1>X^$7EC#
M_=T2[J^\Z&X=<#L\@L?H@+VSB^&:)(F7099]J.;;@1$\ABQ]($N%[WNA,U9
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
MOU+&<W)<77BH<@?C@B'DC4R=%'W+5I2<+\&KZN0LY7"./I--M6HYG.+,%--
MJ6&S9I;AB">))^$]R=2:E$1>1"3'+A6,N FB,B0&%U*:6&Y.O]%[W]#F]&;K
MK6&T92+[O9K8[^[BGKX8/K';^OX8']HTZ:TF].Z8CXB>Y .>9KP-?7;]>$.'
ML2Z5B=*K&7[POY,H3ER GB^]]WZ0I91X?^"_Z07RCAI?@YLVLU[O@_52^O"P
M"8/OI2N->C7+C_$]*=,1HE>38I2RP\F6.YYT =4;O=>DA"7_<*D!1<^7Q(^H
M#KFJN]S:5&\VX? #VD7V>-6 M2+KD[DQ5;5Q4>:VAIS:(7) \.U,90LIBVCL
MT'&I%!"A YYJZ,&#E/8^=NBX&7N(T$%H5IXJ.8$  5T-Z/@Y3GC0L8#U5-<X
M+1$$=.6@XV=XX4'G3.;FU-+$48>"'+>AU GDLN HC%\8B8]E[-!P>TKA*962
MY*HZG+;1 KERR''[+2$B!YW:%&WJF-@$] U+>/$)5,O!M6<RDG;31QV$,5-+
M#",G2P.TX$J=V=G [JT;$7C 9/Z3\O-1(L$ VSR4@[&*PFDRMY'67BJ8H_'K
MO>M_O:>+=W?_9AO1WXZBF^#AUO-9D""J=N1IU HP<8N6QP@AU]'5(H20=8]T
M](T80:[#JT4$#8J@@V2'CQA"KN.K10C-R=S1!(1-(>0ZP+ @K'I1M: AGZ(B
M>5Q&C##73W8NA,&IIDY-'8EY8<00<_UI+>[#T,\,EU%WC AR_6KM(0@I[]A-
MF,<((=?_=J9]5@5GG3VU5([1.8)DDV=GSRH,'J3;=-WI=)\7_E)8?RY+N/D>
MDP45T"@E!<?:F51JIN%&!X:+$-\AT@9"X,U";A Y7(CX'H\V( )OE8G44V_P
M$/$]&FU !/E86)?HP4/$]UBT 9$YF>-&.X<+$-_AT 9 X"^R+[?1PV5!Q'<8
M-(;HT$I90?'%U7])&.1"9T_FK.6D^EK A^0MZ!(^1\"'[2E A:^$CT #3I(I
MW1<N*RGD#$A^#>EW5R1D[,W!PV9-@+5F$P;_9IS.G@__+ELYU@G-^&7)-M=1
MP/A7W(B\)<G_I_*]6_?H?1@\W%#ACL,M^[T/_JY4K])]0 .O%W)\<+BHE: G
M; &UJIL4Y*Y-=:S2A\&#RG4W7 2H&L1Y51TWGV:XH'(=%!<!J@Z\QKJ-Y'4:
M/*A<ET97AZ8QF9OZ>%&KU @AQ]%QU*?BPI02,J:F<DY&S<7TQ[LLK2S!-MR-
M5D+AH+CT(+E&N@(-VI<(S'#\(:UOGZ<]7%I9#]<(4BB:];+MH6NOXIV Z__8
M+V"E[40'!UW61KJ8?I<7A@+7GU$3!05*^+-.)0%#30]$31A4Z/XJM '-9U &
MAHK6AJZ!LTZVLG<@@5)-)T!-96'5:MD<^]' @)R\4%573E\M=4,$3ROJ"=<L
MKZDG9JZ5/1HUJ8@"U\ZNB0*T8A4@8!G.;1SL-NM9F,,=-Z >\.70:KW1<P\]
M/TW-Y:HN]#](O&LN_-:C>(3$7Y"*>XXSF>LJ3YX%9H7&=>N85=RB#);-I!A8
MI_GP(<T8ZA<'J0)]CU5N0W !::'1?W&0LG0>-2>=1T!:TD-P<9 RIX\E8[GF
MA@]IXQ0"A/N/H=/[3PZAD<"LI /B')A!R9@X#&M[*\X!&;291O.'#Q^SC'/C
MXDX[:S*WIWI.@^"&GI#^907</+L_D@;>0=*:.^V]S= .5O3MU3IIK$02U\E8
M_'J526$+$PF@K76!O+/^UA_]S\]K#JUJTQ5/?56Y<@P>/76\I9,UP#G1P!T;
M'&<RM[3QEN_7 *<@ZZ Q.!6/!U-F2?#(358&CEU!JD(+BF4JD[DQ8G:9&N 4
M9"BT 0YD^.CCY96I 4Y!XD(;X&CT2!+0-,Y80#V03J>9F+I(,ZD!7$&20Y?
MB?R@.L 5)$9T?@6$;FU3FT=B/*A4B>+VY6F;3[KPY.&6A)+6I-%G3XE&\U>G
MAH1WV#/&M*#1IV[@EC.-%3F%6R&"B)S-6@ZJ^KC[C:!!UV%W71.2DO2I82.U
MUQT[=!VVU[7 \:-,;7/<M.AHT'787M>" B]UZICC;BR"!EV'[74M2">2I[H\
M[HXA:- U::^;@XXVF=N.N(:@0,.M@$'4*IUQ;BE"J5"0:](^MRIRC%3:FMHE
M^S[L%F\W16,33XJ W:$D T:37PKQ?X99HS O@^WMFKS$63Q!/"'W"1R?6,]<
M7R4VRQ,S6E#])^$ES>DWUU\.;4YOMMX:1ELF*:E7$_O=7=S3%\,GB:(F[4^4
MH4V3'K+TBD#"),%LP-.,MZ'OPL[YA@YC7:JTL%<S_.!_)U$,V+&$PO<0().N
MHX@D__VI//]RKZ;]&T2C[H/U4OKPL F#[X2MP-!FR7J?#6U27X/878\NY_<Y
MI/</U]^Z]'Q) GI:D\!TWTQ#M)!UAP$]RT0-Z(T<N2X#>I:%&] ;.W0=!O0L
M&S>@-W;HN@SH.;@!O;%#UV% SY9Q WICAZ[#@)ZMX ;TQ@X=;D#/5A$#>F.'
MIL. GJVA!O3&CER' 3U;KQ;0ZRR=>.E]/W,W]]WT40=AS-02PWB]"9)&?:]"
M LGBW\EKT((K=0:3.%XR-R+P@,G\)^6Y1IRMW]"+_ZNI%;]#X@Y[YD_\>N_Z
M6(UD;8B;B\8-I6#B^JQ:A"F?KE7@E(.3RO50M8@3>*P4H5#E@.+ZHUH$R@92
M_?'V_JH&%-?[A 54U4LBN*JF%E8C],'CR'5%G0E'!RA,C:DC.MB6!)+KF&H#
MR-.UNXZ"7+L[>!"Y+JKVCC]'I1LG<H+Z<('B.JS.M6UJ+#ZJ*)SS;P3I&2TW
MLN\ACP"R"Z*C1I*./IGGL$8*T&HY)"ZA$:\#'J:I(8^7>PK9>W$1H"8Y53F<
MO +46IZ.BP 5G%=331>:BN05N0A060,C1<'-P^H3J-6(F+,^DHMN<^\X]'15
MIHIHTUK?=](MP!D,55F>S#5MQ#TK*P+8N(L$.H#*J-OX(3M36M]63_HQ55DM
MZ<<<%(]=/K+[AHK26!R#U;8BOMND5E]050;^$-$Z \L-4A,$:!0D^B2B^2WP
MN[.JLI&T7<>Z.PT?):XCH@V43-;Z3A<-G- \"S5W-'#P6%E/@("A9KI$31C
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
MO'>SU^F?'2SIXFDF7=U-$#'/U*N0@%_J.WG]Z"WC^UV(X.!;J03)SU]Q;ZG
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
M6#O%>LV^3**(D18$*VFUC;<AD>*0 &.#Y[/G476B*Q$FK XN?1L$;RD!ZT-
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
MA],.4-QA"0M:6)R7S_A.KZCG!%+7\ZQEP+D[$&A(.D5F2<C>\&('3SC#3>^
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
M4K/2TT/A+^O+QB+9T/1+\&1Y&>U)"S0@U;3S3J-7V\&V/\L%)>NLG+0T=2R
M-SH<7T2'XYO#X?AIIU07100H)&04MR<T/?B?SZW=S<9]\;DW9M1J%3_'G\!?
M,W_^<G^Y:VZ66K3<YU2:J4+I/J>*---U2GU.Y9DDZ[3:@*JT6J;BHQ364;3'
M/38+=I_LVYB*4+KU;4SBZ*)-85=NSDPD_>:L-8?%:V&!C7>P)7OTP0Y>P5W5
M2ECJG4]/B6I5R-V)577I]0*5 $,'B=+&2\D]DZ@*DE%@W\5 *@221&=S7)*S
M6.=)EZZ\J/ 84C:.VSINM?=P><"UX=4R/>Z-NX#W(YO2Q#8'DUYQEP=+"^#A
MUSH0[9W6U^_"DIL@=FEO_<X");>^FS\3<=HOSOG^O: )TP7LSTFW<4[OP*Q_
MOBKF^@'MH"GB82Q#LRZ:N6M1.VAB4Y.\7I^CV.PL@[WIV>:&>_.(<OV%VQ#)
M<F9X/,6M/7?++9],YQ$^A'T0B-=TEG@#K$W[[0[%-L2"# K]]'*7H8/PLX\%
MWX=2_^1\C&7^<!1YA1,G'=N[C#K9O!1\^0M/V_B1='1:'1*'CU_N4M,V?NID
M+F4P??TRN@W1<=4AB\[%Q69E;=U'S]P]V<O:R\W0\Q"IK3:_'85>1M^3X8&U
M_=-:W?W;\MS,>:#AN88N"N+;\::8WF@IJ@AN!HCZ9$[+E>@C?O56HHL)8NWC
MB)Q4;!_T$?:6\!*<]3-<?CC/#"SNV=R$"2/A[BC<' W0VVHAY :;> ]VZM9O
M5OC?[T\@G\>GHX\5 O ADO^?(/XJZFQ@U%D=<<EFS77EHF%J"S\A.\S&]CAU
M5Y:V !0G<RUOCYJSHL0)5/  ZW).8)-7C6$3]F&]MI8!!QKF'_+/!^B^M;"V
M?35?2?CYD_.GY>] J%_695+ZB^^<#(GMG&COG&J"EP$2AEG3F0ML:U0M2-?>
MY%(*3JXQ[(=J),%9SNHT_6V:R+ANCNFXHU.$5C;<3?J.&\7ZCH\!1TJY6(UE
M-1I:8UF-HP2JL<Q&0R]:49:N83K6'F55]) \$O$4B7_N_<!>O[8O=3&3#K-
MB0^L)YO]RB)7AN4[J&27ZW02@U?AI2*MO,,5]5Z49[*2*9#P(]M9P8O=W\%U
MRBWJH,2PQ$,71?5M6.F1_O,[R,&S@KWGX%8MD14XQ6 EB H/SN+RIDAX9+%&
M,=M1L2I<2JI59^.58^K,$=R4G%R7"\>/-(0X4(EE9@>=R^MJ-6;T@A(1G^O;
M>,&]9X$+"LYF5!@7;3,2=T5+%'^\Q5SX[F8?7+[E4MEGVR!P'^]PV3X14.+/
MIT-9\<Y\M.X6GF7^N#/7\+[WYN;%?/4Q7)740%"_I S/AW^YMO50X9K$)EZV
M>$6YD\,U$KZR5@_!X6,EI[ST[=GRU+[+3>0L*#.%JU; >XB1OC/!_"ZM\[7^
MRR&'^Z/K?77]X,-VMW')MK5 M2YV*CF7*WR(KW-:Q/O^.,](L5'X,O&J>KZB
M)A++P>OG8&($=];AO<AD#K=S((^[9<@"PX476%;\%)]+^1WGIN]JL726*H5C
MB^YMN:*6GRF*4K:B5N;!<&?7J):N7=5GDBYV\E%4*FISROA+%S]N[=5J8]UH
MD]Y4E>JM!]5(F>JM!W63.M6;#CK)D/_GD2&?;#SOFZV3RV/KZ/23^T .4#"J
M$?DCG!F<EAYC:5F]23Z D*G&Y[;PO>3&/01?8=<,L^DO<P.>5\FPJ<CSD[D\
MY<5*C;$["@HUIJ;<!KY-@2(@*.!\,E#2H.0V2VP*%!%!480<KMEA+>?9J$5$
MG)P?]>):7NO%)98;.\\55=R;>C2E=%;([11)@]I4Y"5P+Z7+^GD+5<DF!2HY
M&8A*\$45XM=AZ1\%VF>AE4Y+(B^C_J6I6ID.=$$'<KN=T-$!);O;UFUT@.[^
MZ:9@QRF0ZT+-'<7,,79.KRE4+F<LKF=YQ1@BOU"B<I1DA>PYD5>S2>]3Z7/9
MZD;)HG4:8!J-/]*K5VL :UC%7("OF@%<"^#4TM0:P/IDGL%KW12^8]@;?CI+
MXV#[PCK[0DH,[B)O3.;2E5HSMC7LHPJVLC6DI8*@['.I,SL#I@8E=X?4U$
M-1#2R;]L@TB='LOUHARX86X3J2RUZ%KF$!F@QGNVY2RMAQ6FDA)G,U.UL9Y4
MO-PFI7.++-NO-+<AI:94&-07V!ZT"WM0:IC*L 8J!2AIV+ZS.BM*$1J4OGM^
M+>U!VV!C$ 4\.> O-_KKW.K)]B9=66_;UU6,_"L%J%^8JG1L&6]?5? ,02KN
MO[&M;H%<TKCB8V?:JV%N;NN>@9YK>RRRKR"Q+]Y7\Q7K4C+U59_,9;4 )PC;
M;]!=TZHCAK']7!XKAACUI:4R8B+/]G_4,XE-GR6DTELO:O=M![MTO0L)V\_U
M4?E:.7*DH'S8 D?JRBD34X"2*RD%!9# C>T*_D/:>NU]^,SW.7/YK[T=$EBP
M\\7KYXOGD89/3HY"_VGY^TT0G2H\) 1=@B-0%.5\CL#.K<%L;T)S1;VA\ETA
MJ&0*T-J*2EL!,H!689UM%^(Q[&83U?(11VG!.OGA=!2F55HOY+(C-E0P+&J3
MN3+E]4882?N#([7"[UM1)(AZ#8H$AF-G6!5$HQ"K0K2\Q(*,1QM2']:BE$I
M?HF@ME-/&-9"F[V>?+,<V_60S!5T:VOOM_7XB.IR U&_?TBA!\8@=,W-R65=
M+VI6TY93XB=S0V$401E2S^5(KR%U :1^)9U\Q%+/[<110^HB2#WC-)V1_+ S
MU>M*F;L_H4*P(4F@GSVJ,6&':BV% '.W57343Y[,]:Z<JS$5.%6!7&H\.BJ@
M@ 4J&?-E1ZOY6#.&G\(K:UO\()(*UHXE5C:<6)E:N5J#E_#[,'P;QC>U++6&
M+_:O8EFVC-VGHQM"6IP:DH$Q"[8G')0&MK(GI*6!,@^.4MI38EK0!2W(W192
MTP)A,M>ZPO TH)TAH_:ILL[29.R0Q<E<DBYG#G1NB65[%9H+)E550D*?M"8Q
M-&^T\Z2&JYSIA+/=9GMU_OUT\9H)D58N3I:5R5S0TSP\C-ODUM8L=S=7'&/D
MKU&+$U\SC&^V8E7'&(/;&4G+C'BF79*!3NML*V'.^M6\L@[;+[;[ZK(FM1*N
MI*!)1M:)+@/S!E''^F J_&1>,MS(MEW-U?CWTVUK. )YF_IK1>AA\3_;9=P^
MRGDC=14KT@4PE;GM:MX\P8 BE5[CV4ZV28*!L( TK!A*U9#VKJJ95OF=F,NH
MUU!5LR)/YL)4DJI5IP\+3&KU90W64BI*Y5I*AE;K-9B*6J &DRP+OP88B(7_
MKNSG.;D>7]-V]F9X _FXH$ ?\#CRDAC%/#&*1T<[_>?AQ<G[P!_QZVQ-[]%V
M8N52X4>B3XA"B83]H&533 8B*#,UUH?/^RT\9'FF $(&X+:_W+C^WK.^K#^:
MMD?P_;+^"FL>\4#\#S]W\'<S<+W7!-A:J%L FK5Z".(/\0<L4(T=_$3@@9[,
M(XYXSG:XX,GB%M%:"HLH?.\'G$E^@XNU)GKM^:GLSS0D\1;P@Y&^$)TZF_X@
M^(VY\ZW[^"]O5[8/HWF]MQTB/G+3VU,\E5UJEA,K$'[]]L5>!4_WFC%3= E=
MP\C'B7XX_%:8 1R_IC^7^9FA&)E?\3,A\_-+CQ+TF2IF?W7+1VDSF<^^)7X4
M7<?PIO8WV[,N-ZBEA0F%G?+H1%Z4AS@H:8B#$F]1;'_;#8?E^+@(F+ 7\ZS
M]BS,,^)PD:I'2%/)*^RO46)R&*L<2EN)-?F_7@V[)@-2%1D,(C:32SC?5&Q&
M)[&9*TWM!H06K>V\F,L.WQ1:!J(E9I0Q,;0NHW4K=E65)VAE=%8;L/-XI3QH
M@W[CWG,X0"P9A:#!9M@QW:5P8B_F1GC_)-+\XAQC1A425%3L@2.GFZD-$!0*
MAXQB;B"7#BCB9"Y?[DO$,#G!))=JCPXFTF2N\)1->0\]_%07:ZSW'*#[T8H)
M;ZG#JRIG92@,$#0:!0YI&W_K!KVJDM7!(E4E,5C\*"\'C:!6/)-,5?,3'XNL
M)O&9&MR?R@=KYZH!)1O];J\MSG2<O1W80Z4L*&D&4XM71F7R,:$N_N_Y+%E;
M#[%4JU@^;3(76:?GVVQJ6@$XD_^,%;NTMBS2![G$2FC<J 7;&/9IQ9@)^NLJ
MMK(_^VJ^$C8-3 /'Z %%Y=?X@F[@,.!J)?C6)%P%RI487.4V8J7ARH!%S-H:
MC^Y\!:7'@72=%1'H  /%U$[:<VW^>[C!LQ=[4N_SW:5M1R3*=J3;L%TYQ*T;
ME:.!6P8^\F0NI8]>J@7;>HL-94/?\)2ZTLEY=,<S%-OR1J/O7=4.M:7B5NU<
M->2^FLH9%(RCPI&:?;I5<IVF-9%<-UX<;Y5VI^F%TNXJM.5MK,LJA3:\'7_T
ML!;SO-:_NZCU+XU00VETFKI_##MSZ@GQW=Y34/.]J+5@SS#GF$4M4EJ4NPT'
MM:4WERJM.APZG\T"RN"X"(=$C<HC PY,")9R9L>P%M^V<M:['?*G<* FY>ZT
MJ*3BZMCJ8KRG,.4"IU)JUW0QG9$..)@G/>)DQ9+HI(J3&D9'SD=G9&YYW3#I
MZ=YU*-1'M!QYJ4&B*AW[0.11'XT;1FH;@ ;W8[I*?S_&8&Q_'W>AFT,-(K+Y
MWQ?>KV>D5&E",(11/<4*VR#9Z]?V<2&$8 \^9\*^ 2E$">/6D\6]=[?P(J_D
MF%)[B[Q<SU;4J0DYNC8GZ><AJ<J4@Q<Q'T.:E94+'SMNV-5V&22?R;W8FPWG
M6-:*"URXYX<%?P06:<:W3!Z\XM=XWPD#&/PXF0SD7LL*.$P97._!U; X]X ^
M*-HI"IF@G46^)01EYX;,J?>>M8$KGZV(R2O:723NBN8J?[S%7,#,W >7;TG1
M!-T(<.[CG:R?"2CQY]/A3& '>-XM/,O\<6>NX7WOS<V+^>IC,#2IUZ#421F>
M#__RY+C*V\8KRIV2YH_#C]7)%:8]J4M,>QKW%[9""\?EH!;OM[M0O7MG)[XG
M)C&@XMLP#V&6/IGA_(898SV;,/G-0W/-Y'#)=29,4W^_^">Q"2[G(TD3S#(\
M,L"O\#$KVU_""AEP'E@%0M^$G_K@ 'NO(,(PY3O\<F$MS;U/;GOEGLSG\ %;
M%UO*@+CL-:Q\\" ;7GD9W!<6>+2HWN$NX%Z49[*2B4+XD>VL8"K?W\%U2@N*
M=HF;4A=%-8.<,OSSMZ1([SG$D<B/0+*R8&)OL3T!D=XSKI?Q,I"PJ)S[C%87
MWOK<MHY(D-\RM/!<GLF9D=;;ER=[^80:N<&%TW2.W\34EZ$GP^W"/E09PKYL
M3@MQ>I(*B@2;Y\,65>/+^M23PEU[U+SXP5E]@3?S<.I[UA-.V>>HH_$G,K,^
M.0_1RO<=-,G_LCZ8O"]7\J82A*'?<:3?X5W?;=SECX2+II_SA%Y836]O%]?N
M9N.^X&%9R#"Z"[W/4 E" T3L?R0H#N><C]/,A!D7+Q#PSXONL;/?+L!A2.U7
M3_(,I8RD9<M#7P,6\B_K/T'17 ?>[_6KZ_LVO.>QA.;0M//A8+,/7O.=F, $
M3Z-F:6*!O\4*G+3Y;OB18Z&9(5IPT.]-K =X@[L$"<"7+W;PE.E_GM]-/$[,
MB^# ^PKN+)A/+DG.)@N&B^H*[J=SM]Q['GX:7F =IA<XB(A:<OTA)L_V:2&
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
MXY3#IWG6%D: OUM2581;:(IX05- TW$PH6F)S!4.WCQ7AJ5G$W>-\_?@&?H
MBTD,SJF%"D6SL, 4$-%$C\=^= D<8Q,X" -S-//F%OSGJ ?>R@HL;XN]"(]B
M# </KVRC_[S#N;2TX8T#5!#?!D<:18;RVEC/U@:%!_JVP^_"IJ#<BQT\17WX
M7._1=.Q_DQD5JG>\5_=)VKGVEK.>S4WD1""D, 5W%LP@5'7R=\>//(SPB2#@
M'U8P&$Q@!42# 8-%UXT#T_5H!6B5K)\XC?TP&WT+SWKR4=0DB?EU>C O:S!7
MFPA3C%23KH5P.XIN'R1Q-;G=81KBD\*U/%R<HPF07LSA N^53(S0$!$5LD+E
M*=EU,;Z(S#+XGT-\A7 .[TP[[,%E^D_AL$AG1E2T\+=_VQ^TKDS7R'">$[6/
MH_?XUA[>&\H,_A*X'.ZL*$1!T#H2@U=Q&P6[8M)O(2.Z.BW]CI?V].F7S'@/
M>3(W,C(BB&!+O\B5H]EZTE+"_@?I/>>4F*1P:=J\%C86G=J%B%S6(53DJJ.M
M&(@%C/V=)Q/,"KR N_QQ;A774</8*+R+Y@J#O&'"1&*O@C;*CJ1#S%3L'\*C
M\09TA9+K#;B-L+.=<?\%QL0[7)SU"M/CBIC8&J'I(N[>)C0C8%LLLH,Y>&4G
M'LL;4HL5&9Y?IGC';N\M8>!6Z "2Z?7>79IW[]V-&7V&&7?P6S!0=T?R%:>G
M+L_A?:(%U3]?CB\MQ;;'+?8^8.(?UF(</MR]WP3Q\K Z+#5PN>V EMDK'!&L
M)62V@I3"E<%<_FL/V[M5^GTC3X-TUHZ*J[C  [T[KF()F6Y-\)U#WPV^V<(H
MHR6#]*S&SU[) ^':(/3E2CJVJG39M?T2OO$_/!-7AK_@)V#5.7JOV4XKGL6D
MHYE_"]NY@IRB)>RCO<;4GO!AJ,)G0!_@BW3F()-(>T"Q06$6%FKV*D-W,N0>
M2;?R'N":J!K<!6@7=@'),>?.DLH^P_2RE,(?N;[0?OK\,1W!^TS$&T7O3I7L
MDW,MI)=;R\DGY*9?.9N\\.IJ1U[=*/WJ0C?>7. G<\?-"'KG?1 M,_%<)7&-
MQ_#M4-$3B]I UOEX23Q8L\1HR1J06F#)KL4YK*&F;T>[?K(2X"[SR=VL"*'R
M;K>!;3_>'9@_0T?@Z%DLXVS_R"-(+&/IQ?/T-=]$JPX^])?C#B5\XX?3&N'O
MN*9Q;Z+(IA_^+.QCHGW.R>8H#OG\$D="X7D)GV6]=U9^.?_@#?HX#KS,?AG]
M0!A,\G8N1IFXKT3Q8%U%L6SM(+"LPX_C>DI>P(1=U]*,0/'WUZ(@V<<TD5Y%
MX$NHA&3=APON/6M#!!6UO(^2*1)W18K,'V\Q%R RP.WB+0D-#UMJWTC!N8]W
MN&2=""CQYY,7O] .EK^[A6>9/^Z(:MV;FQ?SU<=J[.3,ADF<E.'Y\,-!SO^^
M\'Z=9_WJE=.9J\<P7;8AYWH/3F(8R,+= =D.7-\NX?8"O'_P4H-7>(> ..U9
M]\!\=OS02D\Y'_<!\'B<T/@C8526A%? M$SCP.W+D\N!UPS+40 ;SM"T1?%9
M\DL^,5?Q7(6YYF,@%Z1JAN9_M;>N6OU")X;HEB7/"D_7/++)^1#_P*=X>_,5
M9),X-_R.1O0[//P=6((?B74N=5S83RUZ"-(.(+&4$33QHK0_; FC5>2P0!R7
MI],M8KC/,?TH=N7?IS?H\[^3D^^CO2-I"3#TC;GSK?OX+V]7M@]/?+VW'3(
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
MOCCP(1<\V3Y'%(4S/8L+GV.M.!,&9#Y:9"J@(N[-#6<Z#OZ'/&%V'>LTC#<
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
M\\Y:V"O3OW2K$WCN)KR-2,(D41_3R;_W']Y^YW(?M@O0J@UY!/?>WOIF]M6
M#$AYZ?K<7_8R<#T;?V##O;?P!;)O(>+]/^[&QH\>EN9NOUEF7GKPZO\1RM7U
M8BJA7V87B\FK%J%WH7PXHFA+3'E8_X5S8C!_C\7 &!>S/9A6Z%)'%;UQ[.N/
MD": ;)I6>W-S%X#XEG !_M>/YAJFU-0C)A&;#H]).K)WRQD>U%N823#I2"B0
M>X&)'C+/!2ZW\ZR=^7I"/.&$@G%#>W0RL?V3> UZ6R%E S[XP,YPNM-?63L+
M?S7BKHAQ,9=/MO6,_MD/ZQ4IW\A8\4#==E: "FKO-*K#)C=:SUAF36CWR%B.
MEQ%; D:=VP*(,=<%>5EX"7.QL?VG8Q4WX;0@L5%W&2?I)@D@U%_.RLJ]R)X%
MT3 C-C$[HF#!'RQKEL5+\:8DM\LG)VF2OS@@9MRZ7_ BP9_/,,U(B&'[W,Z%
MT?CG1$K<@?OB0)OA[CT.WM/RT-?&>O?])F(6]+;@AS[;,&513B$>]LI"O$"#
M?(N0D9P:\5B.$4S<B^D3A BS&OS=LS8VH//*N0L,4UBK*9;C(ZD&?'9XZ)2$
MM1V7T.#8:YRO 0COV0[Y%)'B#?8&OH__F!Z>3;3:.^=-\:Q_[6TO(CKSX55
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
M0?J_(A),1'<]><=)^&C=+6!I^W%GKF&4]^;FQ7SU4062: *42<F?"^TR="D
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
M@7(L-(^( H*_0=R!BZDJL1FW#="E%, R!V,+C*ZUO7P.G+TKNR"9:._CC!.
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
M>DEG,9:AS[??/[$(?78J7L4VNMFIH?.B+%Z4Q0,9300R&!,B:R8/9/! !JM
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
M#L$&?O*1@"ZS@9^9W<#/RDRXN#A=G75@2:R+ PMFGP[C;3 1 ?T,9($2;H$
M-'72>L8I[ZP?X$YD34<)+#,\HZT#Z@TXVHRI5J([ -$0T8+$[Y('QFCY)F]$
MUUOJ9)&E#\<)"Q&W\'M0QM3T3RSH(/1F/[MG3OUP'-CTP Z5#&+#V(F$F;SM
M>&=$S@FT=A!X,Y?L4+OTEK6WOJ)D$6$B<V7IVN1T09*22+[-.SA=HN>/1J 5
M:2Q@Q+6#%LQATA'-J/&=Q9*8)F#:D77A4[M]^9R5L 8G<6^Q" @*@1.&2[*>
MQIC"8S\G/ F[["1BF)#]"Z<KG \\F/#_B^?N+('#5H9)G+/E=NX$^SQ1,'?H
MG/>VX?XDX:[IO\F=,Y.0DE"^@AD )ND?U*) ]P,LW\T2+>F3*'<.Y!]H9IP2
MG8_'+-03)'7OWD;G!7)FV' =&KCN#/,$$_"2)40R=->)3"ZJY.P5&B%!O"!Q
MOA!CX?BI\>$7#_!1$N!V VKM* T-U-CNA8@1:/MP' WB5\BR76=$O2;,,**X
M;3"+(@?R%WA='S3TD<<XZ1=^MU,G7Q>?(\5Q$V7<??!\,+C?[>;7S7J^_X\/
M\5S[M)]J=[A2[N!);\&T^YGP'6=TMX4/\4T<$, &S11_ZXRFMRG)94]I5&3P
MLWB=1DB@H%TB5T1B#R\\&L1-Q#"/MK)72_?G42HA75HQE8[SF^98TZ_^V"<$
MPA+*UXH'8I^6RN6D<GB95#^+IL=52_53U(DAG4ZJ*WLK>+YE\#NU>B==E >2
M$/D*#H=PUR6U71?"MZ ,;T6GT@5![V@]')/>PS$9/1R3V<,Q6?T;DR(2TP:]
M50YQJ51)XXF-#;!KG&C?Z/VOAI)4G9U^@OZ&*&(%!C//WCV/ZRFGX9N[\(.K
MQ7:YO,XZ0!T6$Z^WJZNY%UY%]\G,RE%&4VELR.E</0[;6;#EM!IA#9L*>GEL
MX0;*86, FYG#K<\:-FTT-<>JI7'8V,"60R;-&C9]-+7&EI[FW>2PG05;#H\A
M:]B,T52#U29SV-C ED/<Q1HV<S15E;&645,TN)*B3QY<3,,T)-.Q^V4M5JG9
M67%BYG#QL)Z86-4RUC+J6KH/2TFM41&75 %B.5S2HK?$T31=.L#%GBWV5(U7
M]>5PFH?*&A;K)1-04D4VS$$95DLU)J P<+(4@%*V?QH'90<* Q=* 2AEZ0Z'
M4*&ZS\@("O)_>E@_6;7-1^:$M5+.HZ/ZR?W,/9W^DCE7-;!\I/01EJ.1AT;*
M)\02#1W04$LTDN=H1&@4M1BIA092C^AI'_APT*@(1J$#IPB#"GNL.2A*82;P
M%+HQ&,)3MJM+G^&IJLN*^)3. ZK8\Z2(R&HQMC2]&?:$BTO$3M: [&O95_9/
M)/G<9<MGU"7D9_N6HB'H)@6V*MS2TMAN<E\G7]YW%DA1$'I'W-<VK=AS?,RR
M?Z;$UG-G89/2S36E7]@78 C>/8PK*G;<UU&XZ^3\\(+=<Z*IED%1,/<VI"8[
M*DS%+% /Z1#F#D@NYGNEA<E/GA\^/B??DY3]/F'25++@/:H[73DVS2I=P1Q]
MH,7"NS'#QT=O&E5JD!$?%4F1%XI+GZ+)#@LDJL2*2S;HK">% ?_>@FY:8G4"
M\DJLX> 7DEJ%!Q]9)4C]^;WWR\&GN%A^294523G?\4C,"^J=XW'_LMTER4F'
MVXX%=T%*3'>?'M)-; ,L)",UD93, <:UOT&2M'G_1C'YAO>TIEP?R)OK(!TO
M09=2Z(8!I1019C#1O17,L&Q>#D(:CH514;9;7').QQ;$-!R'$!/I9M7U1P5
M>!_[X<%W'@@!M+W<TL*K9*T:RG7C.S8I18 GA73"_$+.C8.'=;1RZF!-D=)Z
MPCL"TY#40V_]-8S5'PN/#E;W):H-=Y0*LX220"YQ=XU[I3#?.O$B7MMA5-.&
M&,7T'70)4FJ*7\@,O<3&+0)A3=ZQ2+A^1*U""W?F4?']XZZ"B:W<Y'+UKB_-
MVYXN"_SMKK:K_2K9<S(06.(Z):1'\-9DBXX*#)&G L/D1 4%(?RUBK3/?E''
M!<GY]3%D-2''8MP:86;[E#@^KM]Y%<35CMH?W:L^NTLHG%B>E-H@;D20QQB>
MY AWD0\!]A34T%&7 PK!@<XB2HLL1-!7=&N(F'0"> 2:M?2SYV.VG*1"W"G[
M;LKZF.0E/)(_*::/6DA@F=Y>\J@]%C"A/100V7Y)TC:U,5 =I>J0?6>S#>-]
M,'K*5:;%@ @\.6#>P-\IPI?(5/JQ)=76PLUZ[?P67N$*E<4WMS]NR+^D-U&E
MYIZ(!Q<O G%$=7-SHGKSJ%"0%I;.]YU(BK1!+#TR_#*S%@V#9$TW956)J5B.
M9E[F3IRQ.9[L;_.")KLFO/^-M"\H$2(NE+"#!BQ.FFK#R"!J>&&#/CD6M(]<
M4$)@#R)=&26"))7X:2N*D@.0[3< '8:EM D:KKC'!N$.2;3<B"B^ CB"P_G.
M RMV\X@>!B1T(:T\X.=D\]_5<2X<8BM$UC$E&=BI2C &[(@C"QN2.$Z8>[2
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
MO:G)*L.X91:SZP>PR39X&NJ3JL^V"=OQM*IE/:T<F!B8.L6O%8 IFT#(@8F
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
M8&;"%P?SC.&0YN"&D6>]]S"&RZ#>KFBZ?O.]A1M^\H+@)@Q]]WY+CBIW7OG
MKB:*HZDI\Z!Z*4#DP@V;!2(2Z Y6%:F]1Z10I;- 1!Y--:O/30]+(A.S]0ES
M=[$ ><&1(!  H="'FRZIDQ*4_()R^PD>' W(ATQXWB]L[F:K]U>U]'L [P__
M2OH*8Y&_VTO\Z_IN+^^OBXA)\>M.V)E3&%M)9$SA'A! E)R[E9!)*_H&H5$!
M&CU=!#\<:%@H?): : !(O9SBV(,,USOY_LDF?S6$H\5_V\OM;M-!5Q3,?&>&
MP4EAX_GQ%_,=(X6PB"DIX-P1A/YVY:S#8"RLX8B"=[!_.^?M5)=M935V$,$U
MM\/@Z^)]+/UO5/A?%QED(!_W@H>3X=?%G?V[FBV&=#EB@2W6#]S:VL=:A] 8
M3=5T+G$?V\:P@#"UX5T"A":N0K4 PR$<B=YACH*SG@?"QG9K14$N= HW<<Y)
MLV!$0OSNS+R'M1LX\YO@G1O0\SK::=5FIS6:6FD#;C@&=<T]HF%X)&Q<F_9O
M<7C.]'"QAD<:3;6B[7D(QXM$T!NDRR#<W<_LV:YENFN2S#/=>Y?IKDD*SW3O
M70*$)JEU,MT/&,RRB.E*<\\IE\X])]7CGOOQ:/O.K;UQ0WOYW8$W^>4$-^OY
M5]CQ_/?_WKKA<T9&<@(F+<VL!A^FZ>CHO8KYY;+RWJ,;9CWG)(.;<ICT_()0
M 4J2$(G GLVPA6Z03E.^]*3^FQ.D<#$=G#(FQM(,22?Q!;W9SPR&.N2,VR7]
M.W/A_CE?#04X0X/35L/'+Q\R5!'IY!Y-\>#K-@Q">$G02E4Y_35)/^$VS7D_
MK<WW0V8*?6R*L ]JYEBTL@KVCS[8042>/A:>W/#QY%[PS?')FYXQTF^VCXXJ
M9W^+TH3^FF2>=EGGOE;Q!*GU6M9HNO9*B'EC^\(O?,I$^(!W%&94V49K Q8"
M[L)L3:N/00!J,M+J7WV84[;__".:I^F]5A8K1@4*+?:J+P G3TM)>Q73TGRU
M]E8N]B$G(OV#:)U?MN^2\HY8LB#3[7KIKEQ0+<>U.AU0LU$]#([9(:5-LR ^
M@QZL6<$NJGO)&6EDHU[AP?M:5B>JECE\^I&[GH..OKZ"WVDM[)_9(L$B(%E_
M0[><])\_'$):2GXEOB$E0[+TADR.X."K=_%7"0EZT?0<"X_V+Q#H$B:7%V*.
M(C'8 W(;_&&PO?^7,PN%T*-Y+PO'QP*U$.P8XFQYPP$X B"2\LI^%KSU\EFX
M!_'.P KRZ98?%_3M"_ZHL/'W:R],E 4NG2" !0"_S=53:[*;9O L'#2<40[2
M!HA!]AUMS;M'>!(6%L)>@*4G]D-F5U)-QHPP<9(^E?PU7J+Q=(H&7U[_]'Q2
M'"\]LMC6WCYG[&GM^,&CNSE84SGS8047G3D?#BG!:L\'.!^JUB3-"L;G0\%\
M>)NOI3_MO@*4%[Y#$LACE8O9/<*_/'<=@D*!W6_I@::V43LXS^2")6R9H%_P
M*W?]$_Z%4P+D_G$-!D+@$%!(+7O\%;D*#0;\-3V^A,\;>)VWNVT"7G'_\2?Z
M,5C,L%4X]NP1]1IYS?@=3X"<:V7DD>2?<]UY!<G4>OJ!9FEQ];$FJZ>JCR_+
MF#JPN*-U>1M5CQ^REU>3?Q>JBJT)K#TFY;N*.+%,]0*+BDV%3=6TK$Q4JQ1#
M^A%1AD1U+I.:Y9?]V?F=2-LLV"T9BHHV'%CP5(]WIR*Y[ !Q6&BE@.74N\$E
M'&)]Q6]G)![L4/T<YI$=3/V-Z"PZ/&TSR2,[*SSWHH++Z0O7>K'OQ>5B_!]0
M;\OG*SP=)EK4/..,^N!A'J,GO <#]V]_D57ES0IIA2*O@D=9@-[N.(!R92FS
MDJ4H="+J6S62(9M2B[$,6<,D#4O1Q[ILCB4MG?%-3Y/'<#);#@1$L2R$%?@N
M>Z:<JGM>Y.*(C.]MXNSEK[%#:-\R[+_PV/_?((JMG^..T4=3U9ADE-__M755
M.D#(_IOLY-_)1OZ?SG)>!C%C--6T24;6[E^;SCN\0(#>-50*T9%M/3JMW1'W
M3)PP$#EJSMJ^,R33VTU::7.3-D'/CG7='"NZ-E;E=.BVXB:=/84;VXH[J1RJ
M:^\2*1!U-USLFFQ,C#2W^'D;+@>&S;:JB*.I(D\R"O]K;JO%91<7"-#;ABI,
M+FY;_;:]7[HS8;'T['QFI1+GW4%LF&UFZ"FD/89F:'"J5<>2E69]..]4V_+9
MM5O+OKI>UG.F!,9*]YD B:TR6_G*HZDUR6"2J'4([;OL2Z21)A"@>^)AAGIP
M$R479:.BP!*4)E)&[LX 3YJ?AG+2K+TE#ND,:;2Y):IP=(#M4!^+JCA6Y-I;
M(C]#-J&6339;H@;*5YOHZ=++=L^)H;?IC.2+%V/-#5$?3=-%DT,\']YYH5VK
MMV/=:M',-)WR<<E:5:H]W<S:K ]3BNNO:@4MZU8AMQ329%DL?8%:HJH&;]SY
MJA R)G$B%FEQ#F?;<)[CLK5*HEFBYKW1Q/'L0O*#DK_,6G%5[$>_JE-ET.1/
M)2Z&EFDU 9U0>!&I%J#5 U')PZZF!5/@\EI?'513N^2_-S[2_5Q6VRM+G.B6
M6KGME30A<F61"ZY.S((&4R]UJ],9ZN>G75^<OR7;T-D-RNIH#FLR&_E'.ANY
MLW4!79AYY?JH=3?;G_>)Z]F8V/2)ZT<"=WX.>W_SKBL2;^>ZXZV*/@QJ@U=V
M7ZA24<IUC.'E&!27D>[=WRG,**)DB2U-8;G+50-\&A5-HZH5*.=.(Z5KTV@(
M?+SY6?%=C]LS,A2LXC(--LM#+4K[[I"AT$"Z0->G(RMM7;44X=SIJ%U^%0*?
M$G1*5 W'GCLE],N<$D/HB)*?9=_UC'-6VW35C/-S%X%1E&S>H6VZ@43WKD]'
M5CHY+]N=]70T+[_V@4\).B6J)@"?.R6LRYP20SA-YV?^=]U69>5V;VD1:&)1
M GR'MFE^=&I,)^=EX+.>CM+EUV/P*4&G1$N!04V^S"DQA--T01[54(L#V.SQ
M+7FCL'M485^6SFSQ%U23,-39SV;_:,D-I:D]KHKA,[#&#-1:"A!I6L]FX-GM
M#@^++#);3$C&1"[38B+Z7;FV!=$L4<C3O,#%-[HFW1?<7TY4-A!-H<15D5S%
M_27V/4AQ&^9?DDH)?:'B$.'#E6X<BB/YY^,N17QC/SA7][YC_[RR%_"^U_;R
MR7X.$.4D8(!64H;'P\\'H;"C8G;KQ(NKMD$RP+43"NYZYJV<C.X-R;9,\,W2
M>;"7@N^0PF<D",8^,6'E/C%)!27GU;Q_).]TY[UU[J+.'[XSO_.B/IJ955Z:
M/IJFCU%_Q5?W'1C<_;Z+"'9)@D'9NR&1N\*;A^X21CU[W'UDKVA'2?@ULW%^
M=M?N:KM*#C?9(>0F_$([L9$.>M5$8&"2=';'G(-*)X#MH-W;1+A[)(TCZ:CC
MMD @LGG<])R*+$CPX@OSK8]%&S@WG-_8&P8;R!Q.HXE0L:8K\19/-NG@5ZE_
M7G;[/)3Z#4'RX_H30GXLQ$3'/ T)&*5T>MJXZKO(.<T$*[V,E?TR1&15WR>G
MZWV5]]'%/.$ :!O0%;#W+)_'Y/5 K2RW<P?_ =^&MHN$I([MKV'.5&C6=#'J
M\OOQ&,@H/50O\90-#I:+C?_YRX6]?1Z,\;^>G.4R:J@D@*T#XH)?P,O\@A\O
M?&^U:U8 "WU+NW2-C_OC1<HZM'_C(B8=E^S001G3.\:?SO%36'B[%X*[C6&9
MSAPPCL#8([W 2*>FQ)(F,R;^=2"\NMVB@B(T[]&;P3]OL!37GKF4&'XMW/YY
M>T/;13X].FOZ\,1# _H6D1P$\O9TM+CWP#A((24=UACN3_42OEC4LVK_$G^"
M>G;G]ESXX.+4!&!#.VYH]>KVSP\?O_PQ*3FM7F@.O=O)86.[9&4@(@&1$1G
M:;AM 6SF('#F5]L-Q?W>QEI5CXI]MH4M K9E!':+%<+D-Y%NQUN@7@>=/H/Y
MY9(9^@ S.J 3)O&D2(4_PT3'5WQZ=&%'I+C&KX^OB4.(ESKYFM;+DBWAR2.7
M!WF/P*M@ H(R(AL+?+*QG]&F""8123'9/A)UNFMB[).?W]M+&[::I-3"W!V&
MV"CXNKBA)22+73)PUI/7M7^/HZV>;'-9KJ-<EVMK]F_E;K;Y^OXME>"APO\
M8ZO<35Y'^D5Q+.KY[>1?Y+!PO,'4J+_?+=K,VGM=[D?M_0?8$^)5'P@P7%@)
MI:RV(\T <V5IHX&-WQ,MMX&-A5;FWS\?'#$*N^RV769OJA/-5"J7V5L3U<HN
M7*]<T"Y/1(51;3SC6QDO46:_.X>W7&EZ7/$L-*++M(E<XFTRO#NH/*[DB9F>
MTV@/X U&TU?2'T=NB\Y5 ?-J[8Z/B5=K\VKM"B&-+!OVJ,OXWHQ-VFJ1[?$-
MK(WJ!JPRFNIC4>&EV;RFMF((+FN^*J+8\'Q51U-M;&BUZV_XG+F<.9-S5&<V
M9S2<,XJ9YLV_M#G3!=(DAK75%SVS6>S>9M/:4!]-E;&FIKLD7>SNW8Q:O>B9
MQ$1'R@W/) -GDF)6S,3E:)Z'IM(PFB:B*>E6NV@.(7WZO"JG+I3Z,=GPS(8G
M-JGOLWJ1[\S+3!DK5;79N6>(9.Z)K(Z>''_&^.=D'#'#G[3:,TQ6W%W\L%B)
MX>.BYR^#O5,1<S+4F,U?&>>OE-$1_6+W3GZ\.&\F&0W/)(7,)+6B)N1HGH=F
MPS:U@>548Y$?%GFM;7=VRX:7!-9WR6/#2+<5O-B]\N)JROA,9Z'_\^HHF$UU
MG4QUJ:KGET^W?DZWI@\A2"$HC561<3#V$BIF3Y9-ME:+H4U,K43*<UY>I3*1
M,I*%,Q,KF;ZV52ZQ_284X*& JKNV_>>#@KRH6D)8.0YI>H;E$8=]SX1'9TG*
M13[;_NQ1D*Q]E81S5-NW2^/>Y7;C_1C5(#!;3&:NF4(+/["&D"2APWO>;'QW
M*4AZ/.;_VBZ?$__Y=19ZV$Q.TN@G)($]SH 7(DGM"B6CWG)!6CZGQ//-\4G9
M?<89YR#-32L0U-<(?EK#O[]KNE#?L$93<6+H&;T/J;K99><?E4Z=:'QXF%FO
M5"AJ*- +%U,,\><:J^$^.[]! ZR3=4M+^VF<K.IS7%+_YZZ%F1T\PK+$?_YT
MU_,QG7:DA(O\?@O [HN1XEL#>GBK,*"%5$<_QX]FI%@"L]$3E4SKJXP;1%5@
MN](IR13?!%$"^S@JQXSK=:,$]T]Q?CMY^/[SM_'G6Q3$\IEHDZU/YO+!O<@'
M^^6 Q5G/PLV['^G"15N0Q(GXU]W(4_57(#M;6'I/6$Y)2AJQ9AFT,+VG3<0?
M^HX=/D^$;[ZWP ?3-0Z_(4694=%)=OG<O0.ZQ1'^RUYO46^26A9))6_I_'96
M6!6)18FD OGHW28"%L>06A=2\KE^LOUY(*R\((QKY?;U+T_N<@DO[F-!K!=#
MNGN+^#61ER#U+J12G;PEN<F]<Z)>+5WH>'*%M7Z@)<M(EB;RKG04[F8_4-Z
MSM7^)DH2HW$$ LZ_N& 7\''66"U&9R1^!=#!RG1MLIYB/$DU$_PX8HX@Y4\/
M'D(*G\P<?QU@M>42*_!_NROW?^/EZCOAUE^G"O##1S ('VAMIK<)\0I*1@&S
MTB7%Q?<A+;4DS>OWA9,NL2!@"L(=O7NL:Z8,#[#Z8$[/HHD=C\[^9;M+?/6#
MVLQ,002AOYUA(U[R6'N.L.$O\(E+%"BY[Z.]?J!OX<"XO16MR)L3:PP+0#VX
MM[LFKX5:@=R%5K@>/V9\4%"&]:V)7^\VYJBV]%A^XUBN"1@/Y(OJ'/EQA#5,
M(ZH1)\(7;S< HGE6]MR)*V ]LES!E(1[;\#4GI$J(E_8^!Z6^3H!*;TF@B.@
MQU75E$AA9W5@.4C92N;+7"2@1(_J;?%3>%.8X_82["YW!>8W:,)]R?N.5@2W
M,K*KPEI:'S"/4%Z(5X'C  JP18!^D?Z8"-202?_990G^OX'P 4P\9-0@7 ^P
M<->TD?%JY8:A@SKAE^L\!=GKXIC-!72"+?P;=IL0MW,L&W<#PLVQ@8_HCXE9
MB[>D:VJV>Q#67KN1OG'2RB&R''PW^ EV1!!X,Y=4:>.&1=LRPTF"EKA'UTR$
MCVN\Z[^V:VHBDY^2-]@MH,.%#8C_)"0L.[V WSZ"Z(B^(O7L:#6@A, L?03K
M&6],9AHM4"<3+_YL')?*+VF)_%RXN;DA/[QY?:.\OKDZHK.@%?#1% 6C** Z
M?+4A7!<K#ZTCG+$P<Z.A.,*"H.?BQN>$8$%'Q@H12/2FH#W7L^>]? D@-CY[
MNPQ!@?BNY].M!=X>+T U=+\-8-Z /'_1CN=H:<W@Q>A9EFB;.2J@T(V^3>R[
M#I*]P'@IDK $[5E$X@/_'43\./1T@"I]+3S:L-Z0W A5?%+*&8>%-#46GD%<
M^UX29PME,9<,79U)<TNY-^;R7#3F<WNA2<K_E9&XY^0:E>06"!NR+1BJ9N3=
MH?>L O+W$6%(?$[+K"/'3.G8+)C?A/&'>._#\O+X;J2NFMQ/2%.5'96^9S)5
MT9MG/;,C!%9O08O-]G0L^SKSF+4)_PTGXMEV:4='$V(21/;6GE BP8*U2)3!
M"W9(:4R29IOO+9=X Z)24/M$1>WT3=&VAS,+++A$;_KH+.4E&ETGJ)/@M5TO
MMI60"29Z@]0-X4[>TSJ^VV;K@QD2.#OV#7J?;A'K* HA15D2OIP6@8SLX9V=
M1S=+V M12S("=+/<!B5O%+]K3 I$&'- **#'P8P,X:5P'XD-T#*J=\@D@>;E
MD 16=(A'@B=CK>1#J[@YE=N04CO/J9TD>\OH ._);CN-=<U>^X3/&^>8I.3%
M.4HL?6*I:E6.$E6<B-)I"H\*;""RK+"YE3C1539O94Y$W6+S4A*,+_NKLVZE
MLB!.$3%$=QSDE;)SP"Z(&2)M5*O5&3QV8Z\CJT1>U3ET$ME"7+GS^=)Y&1J4
M;ZBFB+>^A"CYF/F8ASMFQ@JD*[J6B')T,XH.#MWE%\H9V;O>CNQM;T?VJ:\C
MN_-">\F$[NHRT[NS1WU[['RAO.UEM#93MJ\64PZ/T[3:X;BB"0^?O""HG"-E
MRB3A4+/R4[DY3JS83.K@1(C(3"E=A<)AJ@A380IO'9A4[-RGB/E\QQPF5E0)
M=6#2D #$5/)Y$CA,3!)XZV"DPU)2QYI:H/+ZU3NZI"45A;&J1*[.FMG%LNKV
M_*UD7-TDI'WGQ5G6[XG,_Y.*_.OB&Q'V^W4('U:?\[3\0Q;S>U)S^,ZUN5J
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
MFPM>FR,C/[[U\.7SUD"U"#VO\5PZ5 *MK0[PO:!(UB6X3@U<=+BQ1MR^:UN
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
M.Q)OSC%P_!20$IP#M$)^?/)>1#OGMG*W(46*+ I,,%G@YC[S/?:2,JR7('V
MM1@0Z4^&3:$Q*PP3P-+?$_<!I\$Q)/@!$=3D[(F\!)\$E?+$T[DB>'84NSZE
M7:>)(,IPG@E"J^*I8TO[@]W,FU.KXFD^98NM94@**V+62?Z:ME="@N6CJ5F+
MZ3W#JDY16-4I"*M>9=/IXC#QYD;3!?F>Z\.Y#@_G'CE>:[8=QRG=E]IH:YVN
MG'BMV=9-1U;HM]?MR>I+W>EN7E73E_K"]M3TI:X:@3AIU5K3FGK76B@9J;&%
M71$7S,<%ZT(O[3@Z6,MMJ]VNW#F0%T?'#14R%53=5T!'#.(:JK8AJ[V>=-P/
ML5G7L;IZ.II$1]V0W<STP!E560;PL4GW$" Z$;/"HIV#%['#L"A-QK HX:=<
M3X.2"OJ[%?>D(N)_9/R_#T'6I6IC-;N#851KM7*PZ11S0".W'2A15MAU,0%.
MT[8DP#6$*M?&K0)"6=CQ1[7T+=9%'1P@PFOS4!6K3__.P_KZ[&5"T7%G)2I[
MU.TY5$?>,V4U#CMONE72V/-$A*,I/);3;0AW>).@HQ*N1]K"UG9JW7#EH]]Y
M5V_4%^GPU<$TPGC63&&BT1X-:-A/B9RWR7.DYG E>/LSI\&](,&/>2O6(D;N
M::U;2U]-T*E/QTGY':&K(Y;>NK6MXXUKOW1B[>),5$<L;,6X[6+5P9N0WG%N
M$;A=DVYW<;"NK##+AD2\2F'=GKE;?EZ]J2PI"'.R8%JO4V4P[6JIO%^(YF2A
MMEYWMU#;8J[M2I;M*:Y2>\^^+M4GCW7;SM9(C&YLB,3HNX9BI"Z[M\.:><J;
MR#%,TVS7M4.)PK$RB=B+%TYCT=/$BY7X.7S%VS!D?'BKE[ Q=>T38&^L*DGX
MQ+"Z:=X>;\TKGEB =V&>_1O#M:%757)"6U-IZ(3BM:RWF&QG+B8VZL8D.9'M
M89AM0_G.$UHIE1".FZWMFW3,M'>#FM,O+XSG?"MCUPO\&>>S9_@",(P[?$$3
M=*@H$W?&NPJ-W2%3ACQU'ED$N4/P6YJ'/DP3ZXT.=5+ZQ]\,TWR/[93PGYA=
M[T9>#,R>A +Q2/ACYL_@G>U"XEHO&'H1 B7T<YXBSK/D&3V,!3'Q;!CE6B/A
MFT0^,%V5]NE/G_<\D\;-1^P^N);-306[VH#6!36Y_IY65BER\@:,#X'R=9"$
M?>!2X':=IY=_C9[<(*VI^ 2:/1Q[ ^4^#+FA@<VGJ&OC"_/#"8WR26LHOGZZ
M_YC54(B:5.570U/<IXCQ2@=7>4R V^EK:1X[_!@_*![R 3,B6!3&Z9MX]U-0
M%-X(S1SQ @63S;%Y*]X<N(JOH?(-+A5J%7Q-DJ#/B;=Y\.SZ/J.<;%&-XL$+
M2$K@6X?>DY>X/KS13;7&DQ_V\2>T]1FO07G$?PW%*]2%Y'ZQ[E_YM^[ $+JA
M/7SB>TC7&TW]7+D)?/H#XS^;GUB"M0$);8#%:%UY,38/PX( .O=X%J-VI&T\
M3=W(!:,QW=;O6(P0T.=@%;_"\B8H&=W!<RKI8,T,M*U/KOA:<Y1-5PL^.MH&
M@S2+P3[2ZGZD;[FCGE#E35"K=6L7M+SF51RBNY0"JPSCN=A64;[#28V]P!M/
MQT1W^*7>_3N-G(1#4/X#0CT>>J+ *>T /".M0<5+O#HG8W*PV>]P7M70$T>:
M4Q"POZD_)/GM^H,IYV)B51<<E/XLSQ9_B!H1Y9M+BN(3\$<RR_C@CV^?,OH+
MA 0EP@1Y@*C'*TIP)_!<QK^,KX)_Y;>TJA^N7WIEA3&I!'&!3C/LYBQ.$NY0
M, 3+4,G=-@2@D"5)[N3MRL^??G^\4Y'U8P^G6L)C>1U0KDX(F-#1WL=T/Z(0
M6!$^%#\#89'AT=X(AO0 =%0Q\$'58_.YF&E9&[^.(8J=I0=S4P9L7OYJ>-;
MGP[3%M>TQ'1)P#E\N!K_IV"-$(3&4RI5LQ;9RKPL$"4O%A^1:%QH,PA?P";3
M)"'2@D$J9,$EI$)$K+=,7]A]&;"6_63-I8,]83_9#8U@N\6-8*V2C6!/+T$6
M"@65M$90S9Q,=YH\AQ'OTRZ$R@#5VE(?^;2,D&L/]%G9SP&;)&FM:^SY:EH6
MFH 8(,W.N'T$Y@U\"V[^TY0'%18,F&>XW@NV1WNQ$A*^A](L;TOEA9V'??+C
M0>3U\]WJL=*,1!>O]VWG6^M3X2,8 V'F(=%R!UD5+>FC_&IQC[PL,4Y6#FF=
MWW)R5&9')X$?]CFM<ZTE#VXBN+^&IMN<?W.,\IF!=@)M\SB=8'==(/8T2HA%
MA&;!S[^X_I3=@,4C*DI?R<@14P^H)[ ;BYI&U+%(]M3\25EE)-X3N\A\Y.]R
MC4;:%,PI^&>NEKOP*VWEZS1?(+[0V!ATV)B11^^S)]2H43@ SP(>SV]-G):B
M<VM.) 62HYY::JMO)/T?3A,%E=Y3X5G SEV^;Y7V098'1;<R3&K+::.5I]N@
MXD=>%-/9P[L$3-#')>/YDJW@*R/W)>0 !YP>ZBX2OP'2MM=6_B=\Q7)B=>FM
MR^+*G4R8ZPLAL^OBT##/'"^ZZ?PQRBM-W @\+D9^=V?D,+:5;],HGH(?@D<,
M3]JT 2 X;D!=(#L0,&4(>F5*$_PS-<_R-?VP Q?1'YZG6+9RW>KE_1@S[\;<
M\:>*X_F6+>LN&(J?/>+:P,\IK&7OV>7KZ+')=$6K<5JW>J==E"6^4EM/OA*6
MKN/ $W[^Q&J&F9;*=X[A7/ 0CA< DX%,<XX ?A;#BR!(,WL JR"7K]D3GE5
M^,5<CP?P;II]/()O32)O@'*$:V".]_79 *%H/A,9)R7S*2[_=,&X F,\ZTW@
MC84E3F>S?,.7WR#P@#DLOOR!IRFX,KC'F*!%E)THT82'N@#TH#C?&^QI*UDS
M$L/<<&)>'(/%N&SKS+$.<G_S:Z9V\&35D/<RV[!7.NZT]P,A.RCLZ>\>]E>
MD_9%BQ$5NW.,0.X]+QA>\Y;L?)TU8_O?W0@X=4Y!TH'*7 >B99L%5A)QN-\0
MA7*S:,V0 VNZU=;^CE33'?A+2I0E;B_QEN\>F+7P(H3N0U!=/LK-_ L-+7OA
MWZF;S1VPA5_V-;^&GANO[,5.']VCO?S(?^-W4'>Q\BO<%0QE@6,M;'#0FL"L
M:R[Y JPT>'8CKLP,? ^B?"2#R>(@G &'0'D\VN J$[Q,8-' &X>I43X"!TI>
M^/,,.#*U:/.">)-8F0MBE\^4B/G9BN&AZJJ0X0WKTV@ET'LHIH3]AP(U8,N,
M1CBD87'.6'^6F6@H%:<!-X[(T!F029W93V15Q^"4<^B%7D!.(1LNV)@$4VII
MU_S<]H %@:7>P!NB\&?:9>9;W#:-MIU]W"WV7]\JXRGZ8GTX^A?NH8)/ESS#
M$ZCID)OR4Y^E&X6MZ;]86BH[.3B5K3!UA_D^\ Z@FYB>[AH5A^M;( ?W&^#'
M*X( K4O@=61M,O-@:;[[FK,T.P7\?97"^!#6AR/;1(P"\8NI>>F]R.(CP*_"
MYX(?/5&0@5A_#/;LP)NX8FR=\/I)%,990!--]\S R(^%0>,^)!1T0:@)WW.
M#1Z#O&P&KC,[*!'QF^G3\Q>4E'?^63$^S"U^5*]M=+EB2$7OHAM2>+;T5CH
M9;%1F;C.*+.[0FC3'9L?T R/AVL)?I8S-=_O"S_-QPV"K:^\\=XN"27QV/G%
M2^>M@Y1B_HC.Y(T'7UOXX)"!2X?3P?)(C>@+A0K)XZ&R8<Z8@U6RG\#AW.=#
M6?/"Y_+@,:?&Z\ E[Y\>E^UF/KR'N";UNQ&I$MWBL+'1F"5K_?D9B%*?,R[Y
M\FBA@C?)^ ,7G+Z,3ES*$DU0C+HY3W/>5\L+_C,-N N&^28LR/ );YRBPD+T
M<U@OMS/D[&+N+6 X%51 @DU*A5+(>^O9U:F)%4F"ZS.WJ;%S&N$D^T@QC)\D
M7C(5]I&+/@M]B 7HLQ+5^U'H#O/PY[QA'S$/W5RP]7UWP-5?FJ:1S\58<)]<
M\N'"@!L+(&HFSV0">@$WZP2 M2A#+57T;<-.:^XPG A)B5W&N:&8B00%5;$W
M$,DA7#*L@$SXK )PBLL^L1UAA0RGJ7Z>/T E)RFDB/@BN"9<MOL/CVDT.HW.
M\Y7@O^9+%9]^R#XM%'[1._GRN+E+;BM0P V>J-$C1:>"[)_8M!&N#.5GQOSD
MQ*'$"T(^%U.=A_?GXI$;S,-4<_BAL((Y&D\O(=&#?#0=\[P:@J?IO227L[=&
M+!-CPK!/68(O)0B#F\%T/.4Q)Q6WQY'SO-6XF-A&?BD'5V)4."!MX%N\<U_$
MLB>[\^ DZ2ATO_'PQ/IS9Z-R!LV 4W"+\41A$=P]T5+7QU5,^NO0BPE^IV<B
MQ!]&<:H+%'R*:$GY#*9K\JP*?)\O'+UC\6OB1EA-"M'!;@3T)/A776*;^7V.
M:=3;$#16 $<Z 9TT@A>(R$C*>4)DXN8SXP$I,!VGW L,R/L_PW_IRT<Q D]O
M\Z7VV7T8/$74M355S,)4RH5QT4S.3+@,AL>06F8&\&'&KWG4)4M#<W,/%VKO
M&[S2&W)AF<H[6E%7<&*,6O&%)2'#-,Y$R$OD?_:ZE[H[-M;!<U9);[A^'(H(
MMPC+YQO&NLHC\X4!C8EB*?3U\#C/V0BR^Y'=L7CZA*3I,P[BQNJ""H&3M(5
MS8MW##WX[(;4CO(F%7(A9C2&P8"]5>=#J-,TU[P44A=$J)>F#0B$0\RY)E.8
MVS$^DDOTU]V&Q>=4$/R>6[!_L2A<B')FIY!E5OWN!F X*I\C!J<78=KE_P']
MNC$3UX'_[45X8R?"J]5TVMF1[=+FP(AKCD7 !QV6U$=!J S98,!2K]<@CX5?
MO56XDJ )U_/36U^HGI&0BTP<+?AK NE4[C)$:MYEEFY(WC\<P3-N*-.5W_9<
M3%SX7/="9#_,1?9#'E'@"$BL&%:[^W?^GIP92*@%QL-#[#R=BQ4"PZ7"L,Y
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
MH )W@%@:VB+N#+=VD?JAA])I["5\6R<%MB]*[A<BP)BK1-IL?J(BAJI,IM$
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
MFDU]-XM8=XWNA6WLQ<XIJTI1OA4!#X:&H3ZU6Y"MLQ=75M3VPM!Z>'EZ9@$
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
M26R6U?D\S!5M-;MC?$0@8<YJNKB!=\L,,>RE3;/M<"MKHDC80M>,:2L("7S
M0FI?=(;L!'7EO*B_-1IC7I1I@5\@@VI*3M8G-TVVE?F3IJF1B<JFT6$NZ"M4
MOE*FYB $LLGZ-+WWR9(39^D)](M2HIPIM<O"46:*M-RGQ(G OO),*0@\G&&?
M;?;,PR0:$&^Z4TR4VEN[X=NA]G+T]CC>U%32_!P.8P]^FS'JR$J=JEW ]=>I
M')'#XXO^2U;U0Q8E\R47JVX<E"JUFSNU^N<L.F8/U>N$!@F4<5^&:#UB-*\N
M5)4*_% O)PJ@G0SVP:?4)LNB)O0*,:H^A)"0POL("?*D[$%YA!D[43'"V3^@
M$EJ_X)"Q1U?J1NV.J*8;<EEJCHB38N)P5"H)CHIPNQP?7AAN+_>=$Q1\OJ*(
MAS'?T!A'MV@+UP-1V_NG$QJ&])$$RYZA14.'4ZI+[4H%QG3XH'PCX<,ZV;C0
MN/U!53'Z03<D84F91F/,2(P'&!U]!U'J0<.CI&X]**4F%4/NM<G0)I@1'P/U
M&$$I]X9G/MUR/U@6^A,>?+:!RV/?V9"E:_-)2"*V4EZ$=)W>*0?+B<L?VO>.
MDMXU.DIE:GB>H[V(E)&K7LNG^#F H)-CZ!0H[J,"\D.>\/I#]KRTE$8N;@J?
M2?89#ZTYTG,@I=*TY/%/;S-X;KZL2$A)8?BH#BF:X3VN)=(4:R-X1?XLLMU>
ME"LM,*9)<^Q:7$=Y*+Y ).3Q*WUT9:>8*)6IYL-M#MC)% E0DLXZ%]5R#Z!6
M\C*480:!/H";"/,Y*)Q@*Z0@<F.Z^ 5[2[8Z3TOQ!]%P-5+ 5RI'S1G;IAQB
M(%ADTJ&<:374(-IW84^3. *O)U@--'Q$H3=9AEC<9L?T-@G=%8IP^4%+KWB:
ML0=7JDG-P=JF)A(63HJ&4^ !<=\9)M7G,7L9L=*],TC,/ UI%&6<FCVB3<'4
M\7<DHW$5NO/MFYIG5F/_D=6(HU!H"2 AJ]1!:RK2HUK2@Y"'D-#P-XS"\36H
M-PY*;:KY<C6TB>IK$X^3 )P<0.J@7(*=HSEL3($KU:'FJVU3AX./1F_UF"5+
M!+/2A7/KQ$_6)$C6_.]3&L0ALP%WL.'H#ZI4B)K35F-]X,,[?#R1;2'%(/TI
MQ^&@+353<\H#+I['S#4=6ZD[-<>OCI4KL#@8N7T6G"V/5SY?++ +L<OG3QL2
M0G*8=+Y=XS@];)Z&),8A0>,N/7V'5RI2S>G;O0AMLU#G%!4>?"*0D18?ADY^
M]LX0.JA3FSRE ,C<8P8!P"%Y0'!AWP0E7J'8(UY XVM<DSVS&=(:@I P* DW
MM*?GV$+\E0I=<T@;*70EYE/R$O*@Y8RD%J! E</(<AA=#A!6GP5@M1?$.1EU
MA]E1T2XI<_6$6<+;B+!E3[S.O"/1Y_'567- I?X9^K!%((^4ICL;''Y/7Z/R
M\0\:HB.P+)CA#L7X"^I)V[!*;=%V:FMH2Q[( 5@<E*91>IF-DB#?WUZ0)^PQ
MVSA[)GZ+6(L%?Q./X]CG-O(=WJ!M]F(S%S..$A_6[T5(U\73KGSD@841K:1
MJ<K:CG?Y>85,C,.IX<?:_.$^(^@(*!(O^W.:(!U@1A7O4.A^1I@#E,GO[@IT
M]KS>8_?REFPV/L&A: 11K'[BP3O,B>_/0^3A<A#CF NKX<@JA3PV].:+M35%
M(FW+PV8Y&OS9AN\['),B".:@/IR)M<  Z=O'")(^@2&,+_ES"2Z.F*;^AO,G
ME]O;L&E%\CXJGLBOU]2#%\%C[N5?%%NEFFI?$S1%.L@M '7PZ'#DG4OQ"$0
M9;]F[IV, FXE1%^5K8;L[7Y*Q_X:$?":%O8FZK-ORXQ'Y90.L^0^(AYA6Y44
M367:L8].?VGDE"I<N]I@ SG22(6259-'R*-5SN2]0!Q4=:@V6*"0NFI7NT#9
MI=KMH6:)F*G1;E35X)02KUU[I&%=ATO3JM2*\R+:D!CYLYBZGWFXP)S".7"]
M9J8UFPO^=K)@&LX_SYCIVVO^CS.D4OJUNXI<^O*14@SN</!I@,2<BD-B@8'#
M44@;<20.JE*2V\AJH"OBFO=>+>*#W,[( _%PX#%[S?51R#U"?7/_FH%6RK/F
M#6^29SZ(DXW"I^N^YMP]1V$ SS W;(V$%[Y2680(DK![9\1/F!53;==+W,/&
M4LJ_YM_. #D;6'X!5+6T AN7BS\=N:G''BJ%>% S1T^2]7R-?J<\-1H-,,^H
MEC<:\$9UR$!*=6BHI\P? /'ARHK QW2*0<4-1]9ZGQ^K-DDH_ZTM_Z248+(M
MH][T]'(LA1D7'95:O6THFMRF5I(*=>2T+"6L[,K6QY#\KX,.-CU0/<'Q(\9!
ML4;PVR?H=8+9^0Q+$,;2NJ$(*/6LYJIMU[/*@]@4F=+2)>ZM. "!41G<0:M$
MM1W,=H"0_?.,+!88(A-Q]($9C,'RCD0XIF>8_1IF"7997_E==.]<=CO%1*EG
M-7]JNY[E2#D25HY "]SWW/>?82:O?J5+4('>824K0MM:A=DK/+CO($I-J;E
MVS4E35#;J@A[&? K"68T/Z<F3*5L:\[.BFP/+L_.?8/-)LJ6M>@4A>%V(1YX
MPBTML^8(?\>5Q5&/(>B!PRIUH>;Z[-@18$YS%)P2#MS>X%CP!V-%Z/9!;23Y
M->2B%1(M\7(L;3$:3:DD->=INY*TY+5-5:>B.'NH&OS,)YE(MR%](!$1); A
M/H+$Y>@E<8H5V3H'AO^-/+92;6H^6G'@E2!]Y10XY!$B*19EO4K/RFG6TCT/
MM!LDR+&"27>%A%*M:J[?T=3J$,DY2,&*),?/HEI=PRN5JN9 'JQ4<I;E@SH-
MDN?S+EE:>*@4[%W-E3RJ@AU6KKZJ=H-B)@]X<\\K4D%=8V8E4_Z*3E2LSLKX
M?1&-,T9'J7@UW_( Q1/8B00!'#]1=QD,>QG%HO+A00/5(J^?U8HN7U3W#!!1
M:EW-TSQ ZYK/E%+O@[JII3R:%W*, 97J4W,_FZK/P8=9.*-R\N^W$5X"AZ1'
MI_SO@M4+$8\!KUCDB^OI!@MW7D\/U2Y04"I1@Y^[T(3[K9-B4GT$*WZ4.B[2
M>!'Q1J9TGU\@=5"MP7*]06'(LR!8H&-57)3*UN!(WZ&RY>C]Q=7N'Z^?HA_1
M9D,8,^$7\7<04($[_XG]@L7K7:Z4G^GB/Y,U#B'*\ QO:$1BQFU1TN0<N:L[
MG%+/S-7C-Q\95M$U7M_C\)6#[B/^:OBG5W&8X%=.@-;XIU<]@07$]^$M9P;L
MZ3[TR8],A(1Z0.!/K[Q$B/.5$R5L9!(G\->'D":;GUZ)YB3&ZU=.+)K'X1'\
M*SK^T:-K1()+]A$@O7K=Q@>.$. )>D3@Y<QRNG@WP_ \Y410,0F\]^*'*_'#
MKR1>T22^12+A2C=O1AS !GZ=^BB*3O@SQ8 '@7=3W]K<&EJNS&AI:FX#+9.W
MW[U_,\,!H2$O%G"6X+=OWKU1S-ON3E;0=?Q]'<6W[Q1T=7>R@2ZN3!,SW6MJ
M;@TM9V:T-#6W@A;A+H3S\@.S)2#30'Y[+!.T0'Y44-3924T6"2!18)Q]NA='
M>(8_OB>Q)JWB%\92#/NOFE#YKHFA*<+0) I:B55WM)/@%.5;&@+8Z2(O^S(I
MEWU125D#0'\&N"'V=L:!HDYU?R88P;"4#S/DXREX[KS$59FVS6UM6*F8Q?A
M7/!V0_%![$W20JKI&2A8WN$''"181: I&#MHYT_$L_HVK=I::V>"_!=<FSXP
MJB,1.38-;G!\G?:\A>,4&^B"AO*[^<O@ERW@'"S$09.U/'=I0->D@Q>CCC&
MCSN=VFRB+D@,5(JX?MB@ H^?JO@L9A^G"[9E41<>(\.*]4]*@O@3@Y' 24RD
MA\0>8\9'J)LEWDQ>8W8>\UHYN]M!;64U'$V1V %$ D\HN)KM"=TI2)GV31==
M!M4HL&UE7!/6OV#?F]-KN#QDHF_EBTY76\EN>VPVB>.0W"<QX#Q)R6[;K,Q@
MC+Y3B5\8>,B8HCZZ>K\GD;ANN8"#:'"*HE6^K2KW+MWNEFYIDS7,US_YP+<A
MWB#BJ4GNZF,IG;#L3X/Y"M_AF(3\VW1Q18/E%=/.]CU#U>TE47L9,!M^26#N
M\<.@&='UWI;27IZ0?'LO=O[>&WRV7VFO!+L8V-8]HW$-O*8/HH;"9<!LU_A\
MO?$IST>:'5V*,ZKXAO$)#C#CE^%B.VB@%Z'$U3, G!% J9AN:+*J$\++4"N1
MZIO?M(@%JLG*TF6''JR7P1AF6X4808H)\=_+(%U0P-V'F0T.:W8Z%=)YH-@
M1H-OZ>RJ4U1'_KB5.YJ]+:6]+%N.>=<1KZWYBZ"N+JG<WP^IDWKK?P6*I;R
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
MI+_S2=M&PO0!AQ*E^NP9<01;F6BL,D/TY%G6P#:$X6XNFL07B(3\7:<QQ74
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
M/Y&(EX_)KW,@R=XM#I /#,_"'$YYUNS.^Y"!@&TUZ>J4E2FZP8^E< (#%JD
MV<J2)@KF*P9]N3J%X7UA:3(1:[@$^@&SU(9M(N8.1XD/8N7ZC[;=%XL&$"SE
M08>> _X#2W*/!-W6J551^2+ G"E!>LG"'WLPRX6*2'R^9JC6GJ%@+54U'G4]
M\3Q^).[>BAN;VK E%]% NE%#-F&?7O?Q Y B0K:AI0T4%*F@IHOYBH3>+0IC
M9;GXKCXV4,66.S^)^+2^/+V>?9K,52'R;>UMH.:,1)LDYLF\T--9MF(IRU)W
M=K(@>2/WVN4FW_8,K1';LF9@^L1\O6IWJ.MTM731AH5,MG,5419MS2WU05RQ
M<^J2,W6&XUA\%"AW"+.KCZ52O,9/Q*7,EH LFVQ=GZP91BZ:X24T4^0_U^IK
MP\+#)E2\,B&MHX,-]$":2!2MH&&4/]X[PYL0NR0W#J7@W/:8+F- SZ['_WC-
M&!*Y*[Q&/__M_P-02P,$%     @ UZ")6J-R=J@Y-P  CC " !0   !K;V8M
M,C R-#$R,S%?8V%L+GAM;.5]6Y,;-[+F^_P*K?=U,<;],G%F-G2Q9[1A6PI+
MGCG[Q$@ "36/NTDMR9:L\^LW0;+O[.YJ$E4L:>P(J2]4(1/Y5=Z0R/R/__W'
MV>FS3[A83N>SOWXG_LR_>X:S-,_3V8>_?O?;^Q^9_^Y__^U/?_J/_\'8?[[X
M]:=GK^;I_ QGJV<O%P@KS,\^3U<GSU8G^.Q?\\7OTT_P[.TIK,I\<<;8W];_
M[.7\XY?%],/)ZIGDTEQ\[.*WB[]DHX0- AG$C$R+S!DD@RQIG5*4/!23_M>'
MOR#/T1IC&?>HF);T1U EL!1$+NBL,AK7#SV=SG[_2_TCPA*?$7NSY?K;OWYW
MLEI]_,OWWW_^_/G/?\3%Z9_GBP_?2\[5]Q>?_F[[\3_N?/ZS6G]:A!"^7__V
M\J/+Z:X/TF/%]__Y\T_OT@F> 9O.EBN8I;K <OJ7Y?J'/\T3K-:[_BA=S^[]
M1/V.77R,U1\Q(9D2?_YCF;_[VY^>/=MLQV)^BK]B>5;__NW7US>63$0'2_-3
M*'BV!/KV[/OZL>]?SF?+^>DT5RF_6]&?5>S+>?EQ.B-6IG#Z=KZ<5@:(J?4B
MJR\?\:_?+:=G'T_QXF<G"RQ__>[W>2':I!9R0]G_[/[L[Z^82'":SD_7>_83
M?;]=H=+:)S_XQPIG&3>[>4'*Z3S=^-!IE>5\<?$O3R'BZ?JGDVE9+%DY/SV=
M_/#_SJ>K+\]G^:<IQ.DI+87+2>8I>)<24SX*IA4F%K@C^A-7WFH98THW][)R
MNB16USBH3U^#805_S&?SLR_?UVUFA +IOE^O6C]Q]17MRV)R]9&U+!ZF<".
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
M\]9CGUB[]F]DOP^50=-!PV=3PN2J'E1\PBTUDVP2<642X]G7(4TILUA48(!
M=)BL24,/ILQVDOC$&[K_1N!J*=O6,<@V#*H5OU:B8]%G"JN1(J!H;&#)U(8Z
MWB9CABNOO$;8&"[PCAQ3^XJQ;5WWNM;M M J  0PM:;!>::MLBQR;IB04H(5
M2J<X')IN$=<IT<O_S?74(0(]<@GCY%8B^> B1GK@,&6,MREO5LAX[< P@!<.
MZ3417.MZ+3&R@(X41-"V)"622,-EP5M6Z%P]Z\%*;; Z931KY))C;WVMU"Z>
M(?TT D]6#UBCTXWF,9Q,'8REG9>36@NLEZ*VF]3=5^,M+09?P#%/*H5I2)9!
M5I)EY)HKR4.RPQ4^/I'X,9Q #0BP%B(<V,9=V8AY>3D_^[C $S++%$%LG>3#
M#-YC3^_'^CV)IV:F<,=*DQRSC@8EBR'6NFFG&,3"&1:=95(2AFS_?J\ #F]Q
MNX-US5U"3:%F2JH609*>C<D[Y@(("DB%<6:XFT+W43DN W@H@N[K<GN@=/HI
MZ/:%&VDA,5Q/"^12L9"C9"A4Y""EQC#H)>Z=[N*Q+59[1.PI@>9-L>\R]OX$
M5O^:GIZ^('N63F&YG)8IYO?SZ]GS7Y#BUMH5WD01C-"$7[<>%A/J!%AIF4M)
M9N5]4?SXVN4I'!V2X:^U4;#I&?E#*9AJ O"RB^0K7$P_K7."EW55KV?+U>)\
M;2"O-C3;S&-$1KM'0?VZ/Y$3FIF2HDZ@;)3Q$</?B)1QZ>3!T7K]V&!HP38Y
M;]I%S3_PE/;FYUJQ4"_#.E1!NR W>2/2/'6Z P@6L\(2H@DB=>D8^_A*X]+F
M1\528[$,8! N6'[LJ'6B#&CC#5%KA&)::U/#*XKHN U6RA2,&WC>VP'<C*',
M;@20/1(\!O1S?IFO.NT><"^LUX495PL&9"0%[HMG0GIAK $G8;C\3R.F^E<:
MUXHUZKWFJUY7R]>SS6G&-3TX<4*"D9Z4GJZ3<3G4! W0EI=H?8[>8QFX/+(5
M:U^7-]7'._%TC=(?=@:TFC>JE7[%,X3E^6*3%:N^8YG.,&\'W=4F7G62H@&O
MG&"^U#O>=:0>0+8L9R 5F1*:,%Q-6VONOBY'<'2O07L$#? F3+R(-;W/F3,9
MF39!,RA6,Y\<THZ!"N'XEG,D"960HS6UR6-0,3&-P54?S3%>M P)=766CKY7
M^R=4QFKXGH31[J]P;Z(?H7^<2.- JOVTE!>T@S*RF-"S%(+ETD5P=CRIP+W\
MX[&:JY[!VP< !CM=S?T>KW9\?.OSU7VXZO6 M20/*=/+:,CQ9CIK0H$KCCF7
MM!8%)'SM!ZP['OI@58L(VDL(F0FA#&ESR6MA'OT1/49II7%Z.#?^B<2/RV8?
MBK==+;7ZDV73MFN/D'E?G8LR21?/(Y.HR1[43I<QN,A,K&WBG":ZAYL@L2\7
MX[*]1P!A"^D.$=XY;9Q(EIBWE9Z0 H-0!(OT5G"EC5<PW%7YX<.[!S4'%E%X
M[00;!;EG!!/:EB0% VF+$X(7@\</?;\>4] $@]T]X&:B'> U[*8[(ECC5.V
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
MMX,N%)J 1,&4YAAR2@;\<(;K?CK'9;(:HZ61>(8*'V>7Y,(FFIDNT^E\>;[
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
M/*04\G!'WX]1V\Q'>H6+Z2>HAX@[-Z6@ B=(TV(!8#I10 *R1,9YEMZ!4GG
MCJ*=2!ZO1W0PZNYUC1H*L6&QR05QTT_33._PQ3CX"3@E71TM'4-MH)B4IJ]*
M8"G:5-!J'?-P(W_O(7*\/E:/*#I$4"V]KG?GL[SXLFF[.5\L)T8$;ZM';WVI
MK6)RK6Y1@2@RAOA&#)T:Z.]^^GB]KF:2;K2UHW6_KKHK'\_Q>HB&8[M<G?>G
MK;.U<]F)5T:"Q_781@)P5,"BY626O#&")Q5S'J[MR?UT'GB 0Z+9:-&)3-H
M8F*"XAEBNGCF=10L%IMERD%'G;N=SUP^<X0NSN&ROG42L]\&-O1>KCAZA7'U
M>K9<+<[7[];KY9("V G7,3A#_I2M$V8TU+F4CKBT!:3G45H,PUT#?X38$7HS
M[0#3C\C:909_FL\^O,?%V74^ 8+0 H'Q)!S3+AD6A?3,@E5912>XTQV4PGW/
M'Z%/TU9!--G8CO[,]N?UCPA+_-N?_C]02P,$%     @ UZ")6ED_Y=Y#%P$
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
M4)L8>\7&+TJA&YC:0(3ZIE7)RAFJ-VO#\34!75W7UBJ)+F/F0*YR<*;6M3'
M8-%_0#KO=+)907>5"'=!W"L6MJBL#9QJH-S(O<515\[A"R3Y(JP PU2LD5TG
M:AMU*5D2 C)$Y4OI[H5P<_/J*3]/I/@-+&X@IG\[BP&H("31@A7K" P7D0%*
M<JZ4=L6X+,BNZ#(7<(6KIRPZ4/ ;6-! 1/\6S/TZ&S</M$.)GL>@F/&:,TW>
M$(L8''/&\,B%DU)W=]WS'-K>,Z8!)6W@40-A_Z<@/JS7HI./T2L&68G:@AM8
MP$3'>!0(Q<9D2G>W ;MA/E'28H,*WYE/1RBKK>SUC3B?JOLB.,_:TB:J"Q#@
M$.KE5S($W>:<=1"EPYK >X+_AFC6A/K:>F:S/ID%'<-12L^*CYIFSC/S.0>6
MI2P\&\RQ=%<D[BF3Z) YKJLVOL7IPIR]T;46W,5H);.^6J3&2$;^5&;". O!
M*>$[+(OW%,J>'O"-*&7#%MS W>T+F W3&E^EX!IC[19 )P"YWUJX6 NP"9HR
M>30N)AMBXCR)[L[R)V&>I.)1(^I\Q))F5-'*2?UJ.+J>WY:$O0?.2EV"0CHZ
MC*F%^HQFL23"&H1P"GV@:7?&DRU >\24IM3QY"G;<GFLVYUV4C951+T';^]J
M6<]]>BO%L_::4I.UM&X&/B_+H1X?7EP'F4%K.JUJLSI!/ -I(TL^%> :L_/;
MGO_L76'J>4B-5-.Z,\P&B2\?C(.UD*..3&*43(.7+(A,Y+$JY!(DJ+SMDO28
MJ3^%J=-:6PVS8V.QK:;U\#76WO+!"&UJTIU(A>97"@,5D'E=#$+D!K"[RI!?
M1^VMQFES1"FN?=1WRL)(N^#\9RFN+DAP:(6D0S1X2L9%RSW6?E!)06 :!6=1
M86+D\9H@%!F9LKNGPSTIQ=4)T?91W!=6BLLH5WCDS&"MU%3JLT>9.>-@2LYF
M40/H5&=I'TIQ[<6,!DMQ[:'6MDIQK<._,F4T.6AFE+?D) O'@LF1H19D[A;4
M,767.WGR&_&6G(2C)=\*"YYJ47(3FJFA7N12,"Z=H:G*&NJEA<*S2*[02LFZ
MX\Y"6]#VE3&-:JGADDHU<7>QQYV7UZ5@JH^QWTZFRY^\PNGPT^)]]DW2[YLQ
M8;Y>Q(9^19+8!_ASH(LPM/D9YG(0M=6>8Z +9TF YD9S%/%!T'1C*FP#4$YQ
M4#6KW<GI5-,PLS;A^G<<Y0^37^KSS]H8 W/ 5! 9<DN2X44S#[GFF;ELZ[N%
M:,(.Q'E^I%[QHF'!MG([_=3DU\1\[FW5($25BLR+;#-1[[0UBPF 65^BX]86
MZ[N[X3UV-KVAWXD4W%XCQDW!NH\P__MP-'J![S"-8#8;EB'2XKK[K.5F?W7&
M0D9 IIPD[]=+VE\=.0,V.>,YERED=W*:[C.C;XBJK2FZE;(F=0*3<=WKS\MS
M,_IU,M]E4C?R%0XEC[(6(?:U_ )(5LN#LJREU\$DJ51WN6@M3K2'Y/Y2:-%>
M"9<MA\R==XFU$N&;\2><S1?VT)OQNMOKC8DT<%X(95-DG-=$/8UTX@1-*WI1
MH2['D$-WG98;G=HI>/W%$&]OTZ0]UK02>MYC.N?C=WB),+N>+K,WJIM8:OOK
M%SBF+^9O1V1_D73IX(I>LMHHHS[G*0QJB6B32+(BQ&!X=SE.3<_NGTOAB^%.
MIX[EGO(=B-IUM;YFDDIFIF,B#YFC84%((4$5K]3I_<L])_5/[I^:*9TZJ@,-
M4J98"%FU%W6]]HHE":9* 6%4II.KNSR=+ZDC_(D<RKT4TF!!NQH4?'+*=UZS
MW$S?R5I/U4>&(=0&]IXSX(J4"@Z%4YZ+^( X&^.N^XS9K[N=5B7>Z;FY]5$=
M),Y=),#!T=ZK+4KFD\\LYF L;8(\^>YJ31PR@^Y8URXC=K]2;$J=G;HRNSVY
M<W00JRR!R5#?W:686/#*,@Y EH#F0N6.B_D>.I5OG)9-*+C337)@?$;CT3$'
M-0A@ ["0BF*"%H[CX,#"Z;V%9F+,#Z<N.(*J-\A0R.VCXS S+[)G"46R7-#^
MH4RGL>&3V9?=)HT<JXM67)%GE_;-/H(VIN@L9R8N7D77*L]21\8U9%&\-\9T
M9SKL#/L;(E,#>FOMGFL?HR87[80I=$RE^J84M651 S!7G#,V"^-Y=UOS%VN>
MMDZ%_2EWA![;2?$^U&RAPY];P2,SA82E=3$L@ +FLS'<*!MDZ2[_]LLW2;]
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
M*?* $K<0X29PLOS$5=QD^<V=L,G->*?(R6U$^).C)-?D??D*P4\?!L+IK%-
M9M7BB%.61>$%$\4F'K/ $G:ZK]M)=S]]Z(ON]I1<"^ONY;M!=DYS2SXP^E"8
M-L&Q0#*G/PH8EZ(U<5MD:S_=O7S7%]WM*;DF;\I7"-Z>#504V0AE&"9!9P$@
MUA)6Y+[8>@I((X/9*<UA)]V]/>N+[O:47)/7Y&OVG ^4P.2Y";340PV7&W)"
MM1',Y.2RKEVMM&YNW75XP]KRNMM/<DW>D:\0_/IF8(SBF2=D6%L/:IX$"T:0
M(98A<*EXLJ4YW?WZIB^ZVU-R35Z0KQ"<O1OHA-+5LI^2)T(@:>5[$VN2DQ.Q
MY"*+V%9J:C_=G?7FO-M3<DW>CJ\0O* 3-[A@3*G$D4C6DK/,@W2L6KE>EI(M
M[G0WOI/N7O1&=WM*KLFK\16"W_YK@++0WASIL(U9T:Y-4_%*Z=J!4[LB1>%;
M7_3NI[O?_JLONMM3<@W>BR_*;3\.:K[%:<+Q'"YPH%0 '6UD-M12[+4O6>!D
M#\?BA:-=/@2YRRW(UD%.=SO9RL5!<P)]TI/O]&:RV1)ZAXW3P5WD:4OJW59V
MN 'V>C8?7MZ_+S=)T\"U02Z2;:RSCPP@6::,3Y""5V%KTG1[9>!V@M]L^;QM
M0RYO94*J"TH#4XCD1$CE&=A@&.<FAP(I8>PN.6,OZ*<IE=<\![<7R&M6@U_Z
M]6H@P($.%')IZ0]=N& Q"<]<!L'I?X+^_]NZ7NV$%3O>MNZCG4XOSW8!]L_;
MUJ-5NO,MVB'ZZ)0PKEAOI*X]#R29K8$ >JAFJP]2>*>]T-T5V_T:;EO;X<D^
M:FCAUN?WUP/48-#P4+M0)*:=KW>&6)C)WA1?4L@/&PX=X8W__OI+\L;W$O[D
M*,FU<-OZRW\.;+#&2 "6K2480@86LP/F'4=0J<22FXND?%DWY<?H;D_)M=41
M(5^G^>QLG)==B%;=$5%$*S3MD\8)L4SJB,5:)J0U$J70JG3GC3P!\MNP )O0
M4(.7O5N!K1;%+M ZMP*?A'LJ.[ 1Q>Y"ER.TTM6>LX+H>2E9DEV3@ZJ7X-F2
MMUX2'0("H_ \V@Y;W79,F&?MP:[YLH\R&FY3^6(RGX]P>G8QQ46X8UT?5ED1
M2C0T-5WHL/6$2(-CF4QAI76 Z!\X"QO#^YL__11614/"GS0JN09MQ%I9Z?V<
M3L(*Y9X)58GK. 23B+,$JEX!*F!@)&=*R<A#D@X?WM8<5$3N20!]MA^:DWR#
MR48+4,NXY5U(:U-Z!U [6 T[T^(I(-V7FFM(49.VI-S@[KX=G)5*H0--_#:9
MP$G)H.C K"R:8]3:P[8:95^HZK>4G>M2\_L(MYV,^F"5+M)$)D#0G%QM^":=
M8TF0LRNXE,)M"_9]N7&"!@7_.$:PC]1:B.^\>#?01J&0Q$4 D>I-6F2AWJD9
M[QS7$7ARS673=YGEU)[>]I1:"^OMIP^#%)2U)0.+LN;'"4P,!$W%"L-I_&(B
M-/>"I<M7$.WI;4^IM9!%?_9NX&.)'I5@'GUM6&D6Y;;(K5->924S&-7<>NLR
M([0]O>TIM18RZ']_/2A9@/(U#QR!#'61//.<_"TK2J2_,AX:S"CL\@ZC/;WM
M*;4&L^?O5N: V0QGYV71IV895!&9:]JCR>B2L9;^D9KYD.@,-CH'H;CVIKOF
M5QL ]MEW;4XS7=!EM0AV@=5YS'LCU%/%NX]6YG/T.$(3K<2Y-\.+%G*HC0+
M\;HB9&9>6LM2+L%HP&#X-J/LJR7(L_'MKOBQCP(:CFO_5 $M0[3KGF=%%CH\
MHV5%0ZRM  WS20OF2M!&T-9IPX,7DQMCVH\_^13Q[ 8$/FE,6@UW]7K[^L-]
M+$BS";5I?8R6_(1:)]#7^O#2H38YI5(>5J7=J+F'G_OUZ^TH2;6R$[_#3SB^
MQA]IZF_&<YSB;#Y(CF=I"S*5:M$U)1R+B;P^5#Q;D8OP6X,:S>[#&P">ND=;
M%_G5Q^JEE0**9Y>U"=UL\:+B]9]7='[AH+ZE]T9SAD'4E_69S%A,B?% GJ6-
M(J/I[M#> /!;(,NQ>FEE9WDS_D2DK8XQ3?X_)B3,W^EKDLF,_%H%4M0^$UCK
MXG!72V\C, ?.<R><4AVFT#^-\UN@3D-::B6-ZGS^$:<O)Y=74_Q8;>7Z$"]-
M+O%7G)^7#_#G3R32V<^3>CXO]\D[4WG]W]?#^><WX]E\>KWXT4!P:[E'R;R0
M9" A6N8UG=E22%ZLY-% =]6K&IW:M\#3TW&AP8!H-0&?FPC)</GN%/-^<XHR
M2.^@L.Q3)OF&P +7P S9DS'[$E30.QC=;>'K+TF_&*VV$M/[;8;TWY^'!7]!
MJ*+,9[-E$V*:V/ 2WTXG5SB=?WX[@O'\;)SK%*XJ]D$VP6I-J$46BJ!S,E=K
MN7GDQ@8MLRBN.\OPX&GTE[==Z[C!&C%UR?UZ7<5X7A[F]<T&-KLHN"/3MQ >
MK2.G?=XG9M Z!PB@5-QA)WQR@/Y2HCFY-EA49BNHWZY^G$S?X1C_J._]28>&
M8!9EM!8L.$E;)GG,+-:Z13PZ57B!7.(NN;![#/F-$N)(V3=8NV8_F'X@@C+1
MY<2\TZKVKB0F(Y(\%$>CN/'E883K2(KX?U+D$-DW7"+GS7A.4AC&$2ZCN2M@
M'W!Z.; 8M8K2TM0MS5]Z1886U[7H(!UM$@4=9CM08LL0_:9 4[)]K/+00"SJ
M\@J&T\K(:GB_PS2Y& ]GF-^,R;0IP_GYM/[\I\DD_S&D7Z>330JD,\[4Y%(=
MC*"##B*S%J)T7$8=NDMQV ][?TG6B38W1$*/NAK[A<1_>7WY7PBT.ZX>LBQV
MQ/EPNM@A7] R(<BS@90N0PZ2"15JZ;>@R)(.@ADH$5)1SIA=CJ2=!^PO4=J3
M^P9V''7IO4)Y=H'_^QI&PS),BQ ^ 7V=ZL8Q3&N8Y'3=8G^[3!P8%)/1UZY+
MR&L+1.2602;G:]$:*9,I1D?J[I0Y$,4WP:,N-+2!7/*4_:ON.?UPQ^E?BS>O
MPP:?<-9F9ZM#@'39\^IH0;52B.[)F,V=15'O<6+)+***3"=GR";/DJ7DM%:(
MF+?V?FZOKMKSV)LM0??D>,M,S6RCXADM,U(81J(A.9F:Q>O!9H\B2^^^+#F=
ML/A<P[S;7GFN0<5].67G;E*.GIS=(@$PAIR2=XGEXCSYT4A^M/:%Y1RC<"$+
M.EVZSY;<BOG+2,UNDC1/)U8VI[QV,W"?Q+E.==L!Z>FRMY]!?_*$[@99< #5
MCE!A6^5--@-=94.Z$J,&T"SD;,E3UY9%Y\A>M\J4%!*"ZB[N\@S84Z>"M\FL
M)O74"I%>7 ]'F6SQ=1JM%"BCT01(1$5^5M;,(UD4)IAB!,C8)7$>@#M1]93F
M%/B('L=(OY6\U%\@?23K<OIY!8AG;;TRDD$4Q'X4D449R>U&FYP5-J6M5?>:
MI<,#</VCPS'2;_@5"9EY\^DP7B\281],4K@HC$-2$@_D=:@B6+V.I&^YXDY"
MRG''OLE/#=$7U38IR0830RNL=UBFPPN<PB9<F*2MSS*863:;JHW":K2?G$WE
M%7JEU"X9<-O&Z).*&Y-EPQF2[W!^/1U77^S!6QEN%6(PS-K(5[W$)#EFP&6(
MWD".6'92[\:/[Y=FCY=@*\F$BS3)9V=MHS'<.09H;,T[#\QS;Q@&:1"=LC9U
M5V!U%\1]H4Z+>FHP]^_.&ZEZ\[-P=S)(;GC0S&2H[<Z,8]X*SI("ZZPVQ8KN
M[/\;6-] N.LP%;3R6F0!917QV 5,YT&K.P!/%9<Z4%V;U7Z$K-MYRGH'E+?:
MZ> B$XCDDFJB-DBAF5+.:16T5*:[X'CKBG\V:M2&WO<1<3M!(+)M)I?G90%J
M[7M:*U.6EF4=$M/)TID4>&)2&XY!!#JDNGM9N '@*4R%@Y7V./!SI,1;"?Y\
MF%S=1Q2]UCXH\EJ4]TP+*UB0F)GT7'GILHB^._OQ(;JOFP!'R;J53>#PIRN6
M8R[!92:* 8*>!0,OD<4HO';!$WU-9S3Y:I\GM7[=WXV"OXP.G3<I1:OJ#U7X
M+R?C^132?/;'</[QY?6,-F"<MIIOM>O@7>98'2205O*JZ&NXN)CBQ2)L=E[N
M%.JX0?;WN\CN+ 3B.CG'CEE>=TS+)0-'&["S/C@EC8D/4WP[RB,Z?$[-YF'M
MC6/IPCKC2Y2IUL]SNK[F+O7YD6'*HA.J*!#A-'ELA\WG-'E;'?%Z>SY7!P3X
M<O*\GNI:4BL3F"@L,\(L.E\Y!D8 32XK7K1SAG=GF'S1#::ZH,O.7:?V45O'
MS8-V@?;/KE.-*':/+D*':*5SXB2#41:"J,F$!@060"B60RP81;(E^[X2YN"N
M4^WQ97=E-)Q7\1Y&2U]O 6WE^]=8(2]%T-I:5(,GG7F1'?.E)&F]]_%A(>B-
M][&;/OO+ZCBUE^ G#4JMX3J=ZVF]JUX1.=(W'; P.E/+BIM<RPK:P()%PV("
M@3EJ00S>18\;/[TGFCQ><@VOR,4-[?G5(GMC?+$R?-8<TPI#+AYJZV/#M,^+
M*W['"*PU8'3,8N=24$^,T0^]-B;%=FXTGS-G!RI B45$QD4-K7$M68PQL<AS
MT.B#LKK#>^_GX)XZ5GDR%[=91789J_PPA4S_*.'P4W6=?L7Y34CNP5\=')'<
M>XC&XH['3>[(Z.(JR?*&G(L1:6=;;$FW(]_A(.<^A.PS\PHL<3"0T1!1,5&<
MQ&!2"6:7JMI[#7ID,NZS RT=<G#:9"YK29B"3,M,<_0V,Z7 J" ,%[!+[96=
M!VP[PM:N;A^DZ;8@XR\G1O82YG@QF0[KBY=WN*B?^!:F\^'*U7*<)YN"9TG4
MRV?M(XMA\;Z>T_;)A8S8W77_=JQ=1\Q:9,?CEVC-::F=QXY/XKMI_?D\PNX?
M.3Z#^F2/&QO4]AY4.D)5IR%54KS$2.:B,XK6%(1:_,-(%H244FB'.G87/#L-
MF9Y_SGA2+NVCH8;]]Y?TMR_))*TU@V&\?CKE?7;9%<-LUK4N=3;,BP),:4NF
M#J#__]E[T^XVCB1=^!=%W]R7C[06OYIK6QI)[7G[$T\ND1)Z2$ #@+(UO_Y&
M@HNX :P"JA(@I-.G)5*D49'Q1$7&'H%U&5WYZ(?O97O*H C,AF3?P+&U5^3I
MS+[A3?! QY!\,(E>1O3DT,4Z"-/2.84N3$IOM>]BK-_[V*/"<!>6#?PVOJZ.
M80TK7<3%)$]"/>UU<VL,#)V2X%@MF&,D3B$[!]&:NK.695VZO)+KGW!4F [$
MR%'":2\NYO/:]G#7M5^<FI2*8=%"D%Z1[<MJJL8A46=,]L4XD=J5CZPALIV0
MM/%=AT5EG+KBVP>_HO(6@2\OXWEWWYY3[424=-G4T:9UZPX&B'6]%W*E+49F
M/#:L/=[B!,<K:*/C.8J7L8;:TV(3&<%8(]"&3!TM'7C4@?2U,8*YH)AJ5R2T
MALCCE:4A4!GECOMM%J8U/W:2OX9I+4A87NT&P_QBMEB>G)W-_JH_J ,L__Z"
MB43]Q1SS9'FYD.14LN!TS $$,8<LZ)(@*D(],^32%8O<MO-9=SS,\8I?2Y0'
M;.[OK(M/R=LG(Y/7N1)1U!GQ6)N*#/"0@N-*1![;:;<GB#U>,1L2I5'&";R9
M$B.JH%\E6*O@IZOD[KOZ0JR^F./YY.)\\?%S6%[>[A]G=6;X5YQ_>UMN/N(D
M_<_%9+%"[D58?'Y-K]#B%+VU'DN&K$.M*Z@>D/8,F+(I!RF\=:F9'(Y]VN,5
MY(.2D[6C$)JD[T]R7GUV7<=19O/S%1<&S-UO^OP1$_>=C]4\:V^\0VV8!ETT
M^;%:<#()50(5Z1:N[9'1A2>X?*!9^UATECF1 6%YC;;R#-[6H)VPW,C,C2E=
MYO$\XZQ]'VRWR]KWX?&SR=H;9Y)+FI&7E&IH)\=J03@P)1JT0F@N>;-;]3EG
M[7M)1]^L?1^4]I-@[4+ASZS]"&CWS[1N ]5^A(ISEXOB"@1*LC2M4A"J92>S
M5=*)G"1K9_(_SZS]R++4!Z$F6?LHJR.L&) RUN2<. _!*@^97.(DR'$QN<N^
MT>>3M>^%P)-9^S[L&SAK_XYN9+)XPB>Z:O\YG5]Z>_5JO;QW+^<1+&['/$(2
MC#Q1!M%)09X><Q"9J.-47# !(\-.RT5[/_B0G?-MS>!QN3]*4O FM'I%W>O9
M_'9D]6UY/9G2C^LPB]46Q%.+649K)1A9*YABLN!$41!+S*0CO3&^W1+LOM0?
MF] UPG$4P^7D_-[;<$LS?R-V31<A56P6IYIIG[U'*-J3/DW10 PZ@PZZ6)3:
M)-\N!]V9[".6M5&0.\ST85#,U['"4NFZ#MYD"-$'D$P7J:TRO*'H'7'Z<#>!
M;(GRVO1AVV:UJRV1D^G-X<KCAQNCC:WOPULTN.W$D.9!]$ B)Q7YD3'QNL-3
MRCK%C=YY#));$T(4'7<W'%H0/3G%.2^D\DNPY"N' #ZA ED0F2ST1MVOXSFV
M('H?;+<+HO?A\2$%T>?S;Y/IITOS@>S4B_.+E=WP$K^0KS19I;BN%/?EU]/\
M?3,V??/KG%[@>Y]2PS/>1E%D\*2O"[&#.PVASH>G[S179&1DW6Z=Y5BG/.S
M?2^)?"1"=@"2,5)T]C9-5_&A+E3M(<S_D-+]A?8/01Z>$-,=P&PG:M9F(54=
M[N#I#^6X@^B] M2!%6.]E5(<H8AU"/@_'PGK@^$XD9KO[/G.@ROB4G:8,3@P
MK*9&>(V<2ZEJP#LZ5V3.I9V ;2!T/VF'7=%\&'H9"(I18LDWJSQO8HUOI@NR
M+2N-EXDTCCZ:$&M\6Y&C+5DB-S_5H) 3W 1TB37L3'J*W*,VN0;%:ISVMDTD
M7B?N.A"YOV7.ZPG?^Q[G86#O)U8[8#;NRO -Q'HAD0L60;"0R9G71"=3"824
M6F093$GM1ISO3;"Z;W'>HUSU@6H<>9I-%T31?!6.ONX!%TFS2%=Q#$C7O;0*
MG'0<I-!&"X\^F(:E@0\)W(M=-#28#\5E1R1&,8_N9V"])X/,U*VS46A0A2RW
MD+VL7<$9H[,I^7:F\S-*E&\37QT&A5'$XB6F.88%?OP\GUU\^OQ?\\D29^5!
MOAY9BE%BJ:\!G=KP.A$T,K+NG69):.YENP5PW6@^7B$: ;-1;J0WTTLZ[]'[
M>C;'R:?IJ[_3*FEVGVQNN LZZKKTJO8F.0>.27)=-%KOBC5HVS4K;G6$XY6\
M\1$=Q9>[3Y 3VMNZ6B](CW7C>J[51PYDTM'K7#CF=F;11N'9ZK6["<W4E'/M
MN?LTK<4(;Z;OYK,R6;Z=UW\_U:G4P]+18S6)O2UTZY ;C\E'GY5GG+4S +K1
M?,0OUO"8K6T1'J%4Y,WT*RZ6*PMZ,EWQZ-5T.5G>7CFV_E>VKA$9XJF#%8<,
MSH*!JT)N/?S-E%3-K*89<'$MT]\%6::H&<L>DE58J]$3.&0%%/G*A2NMC>Q;
M'-+UV4/5B-QYQ'_,Z-W_DYY-/[H*7A:A%;-T%PGOZ#5*VD(LF,%F+33S],HZ
MT?.(3SRR=9W(*&BO*Q<9DMT'5#!R'2>XO)=78:04.$-3@T>&$[=*UF1-ZPS1
M.:%$4:&DAO&4AP3N.V<PJ"2L#\-MB<BX8=Q+HJX'_G4@:W^9@=ND[CT7L"V8
M3XG'#D@T%)18$_;T#H#VALQ&[UTM_HU0=)#)UY4W#4>B-!20[C']D>6C#P C
M14ENKNJK[AG,Y%#_DVS$3W7[\O+;[[C\/+M>DI2S]-89"S:6ZDQG"U[I2$1K
M)GR(0:IV*:%^M.\UVK\]Z(]$049#;)S1F_2;B]LVX?62[]5+%>BLZ(P$(XP"
MY8H"EY4 RZ0QCGGF=;L9=1M)/6[K9CB41HFAK27OZI7J0F!SB^<)HO=E^PP(
M=7<QV@&GD>^]:PJO]&4-OYH@/#!6EW?)*""PHD%$IE62WA1>]G##W:5R3U;1
MF)(S"" #3XCX3M.],,8=]7L]^2"PR%-=(U>)52X&< XM8+1>Y.B4-_?6%ST:
MUNGSS'V8-,/@-&O Y%&LF3NAK=N#\>]06_LQ;XYRRC/*: 0#G36K@X051/0"
M,*1@G#7>\9:#)WL?8'^)CU$#B>U ;;GDL5<F8'*+J>'>&W?C7)39_*)NRKWM
M7+3)FNQ*WG[2*X,R=> \S'H%>^M=\EERDS,P'TC'BD3.HM<*>#;)RA*CN5_V
MN4-^HGGVA6-T,NH$N41+SG>NUY3/H$5QFCODJ/L.NCRP[,O0&&^;>.G#Z<-.
MO#@N$)V(($4MGU3)@:_W:V(NR>R-TBW'R#V_Q$LO2>B4>.F#2,-X>A>R?B9>
M=@*S8V!]&R0:"@JY1\PZSR!;1]8C^2UU?Y:$8*4V-3ZK<0_-8 >:>!E#/OH
M<!")ERBP,&XA^5K@I9B':,C=$,*Y:*QZN"_\9^)E-]!W3KST0&R44,5=QZ.^
M2%C0)L,+<(.UWI]>I"B%!!5"\%*DD$4[.^8!><=MQ>R&QBA)E3LD7;TB78AJ
M;L$\0NB^[)<=8=PL%CM@,,H=]1AQ68C B_1U19"N4?Y"GF,L4$0.7+BLLF\W
M<*B98#QIM[20BSZL'S@3\NXL3)?ACPO\&EZEV=GL4WB)I!7#(LT^G+S$%W]>
M77HL6TFVF02G.)$8JHZ,]$<RCNY#@Z6P+M.S.SYN'Y;%SL#,QN7JP$.U7U<[
MA\YX\NDB_#Z9XCR<_?;QY<D584&)6$H18'PDPGBJ0?#(@;&L'4]2F:0ZP+WQ
M(<\=Y.$X./ [3;;/%])O(<_F84'2%@I^.'GWYK;<6>-#*>1IR>A Z5"/;"44
M,G6( ;%D[ +ODP]Z[A /R\E1;+T/DT_329FD4-.LCR?5ZJ653;&")5(M*.H<
MG5AUCG7 (RO(R>$.(C>[W;O1?-QNPPBXC;($]&DZK]^Q#I0V=S"Z4K\OKV,,
M*=A"U': <!3_I#/%'DN*AGO@FE[$6@X SFH$+%IQ663B#0<([%?8GO1D#DO6
M^B WM,]#S)G1C\.;:;Y8+.>U2?I_+U*8DPEW:9Z_>W/RX=J0$S+GH.K0%DLT
M*N\*Q.P,H,V9*ULTLDZ[9/H\=!]VTSC(S5JP?6#7Z#\N/LW(VCO[,YR=W;?W
M'%,Z19V!J\) 97I/HLH!O$(,1L7 9!?+><,CCA+[H5@ZL";X#</LY*SJT.5L
M\>H7C),<%K><.,FY#MX@N%(W&:'6$*0U((2RW.EBG>B"]A./.4K$AV3M@([3
M96'JE?YY-?T:+IV[E_B?%SA?AOE5?.;-J_^\T41H4# M&#BI>*74U^FW"(6,
M?1-,8L'G#D+0[ZE'*1,C,GY W^<.I;_CWY4A1.=[3)-T%OZ-5X3^_NK]]1 V
M[2RY@ ID1$_L\ RB<1RRC#D$'YP-MH^ ='CF<8O'T$Q?.[-D.^&X46LO\</L
MWV2[_/,Z&*1]R3%RDM Z1R4YNLDTLQ"3S<P9[?'^8/)'!6'=YQ\EZ(,P\R'
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
MK(:0K0#-O"HQ1([WEQ0-HM@ZD'8$ K<OH 8>X=C]_>ERD%0L4[4.F_DLZ\8
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
M1&>4'OSO,GR;+.Y0<<D5V+KB1O%,)^;,UKZYPA5S091V<PP?)?%'DIO=,3J
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
M:T^FG?OY ,-Q.$X:RH/XUAG>'1 VSU9]"O542:M#LMU#2CM0-8VHC/.)1Z5
M!T>[@$X<O*"SM[$AT-=84)E\X&)Z,J%U6BWU86C@"\PWO_WQ\=7ZY8W;S)5A
MP!*KK80"AV"9H-\FJX4P"G67%ZX;/W**<.)AK3W?W50#OUG_?Q=X=GJ^>D([
M"O^38_W%ZO'D:ZY7Y'0BJW^XK!U]\.SRD$9[>(V /<G_G4]//I_7FU9M,4LM
M%8B,9 1;R\H4XT QLH[#*(OJ4K%P$#!3!YVW=;6GX7!@$:XPK:];@E+)D^3I
M,_*I7L@%<#D;0%[K=ZJ0I T=M'3S9[X\26QMT8$WA*/+DD-_HZG1ROE?>5FE
M=JV^8ZEL3+3605!&@G*>@=<907C)M<E".NS21O>)85X>_T/:?93XB'<7U8!7
M9KB-]NWL,=L<BV*4-"4 TS5>Q%L$9#03'FFY8H$%[]I=LFT]C9<ER=:\C_+*
M=[6<KG)=[P+]1#B7&%?3^>_3\\_KMX3EL9&.[%002EJUN28'S]-R#*9PJ[+.
M@?%VYZ6MIO!2I3H^WP.^)ZY"\"K*7VZ^;JYSU*Y*6URVQ#MVQ?L<:]V];$L-
MO4[@G$I@LV2&^&7*Z0Z;;L?A7I9\QN)ALH?%'WF,JUFMU^I_S C#>>T/\>4K
MSKZ3JYGCQ?EEN"=-D'YQ601HD ?((2",\U YN''V[$$SFY"X2P701$8GP41:
M5;3Q9FX3N8C.)=VN;M'!/&AJCSF90NN*X[6NG;. J MDE:,043HZIST+JS[+
M!\T^FA[C0;,/^\_F03-Q;DL(FLZ3=(I46GAPO)9JE+:8B)'FUK!5\<$^:/;2
M3M\'S3X<3O/VU 7ASP?-$=CN_PBU#543/6B6+'T1&;#$&@"*^;(..B\BI2"X
M2KE=49WG^: YLI;Z,#3B@Z;#DNA@'VE:*8-*W(+3CD[V1MLD:D/WT"5F?^\?
M-/M8^X$'S3ZF&O@MZ?\]>G,%(DCI4E0(+-?RT0X%^$"8DC*9_ETRW*<.?/WX
M@0?%UG9F&F6%_D1_\PGOYZH>N$F*_'4.R LG5?D,P=*J(P/#7)0V,K6+B.^*
M^N6ZFZ/P.LIC5!>DZUX#'; V=T&[XY_*&1U'"UM);@<B)UO^KC 75DIDA;Y_
MDQCY63E J/_(AC;6&LVJ7;LN$E.+[DFG=?\TUX>_@1W93W_./WV>7RQQEC[]
M29"^W[J+7C?(E86[H",Y %&"$LI"\-P#TG*?<K(YWNVSM=%CZC+6%,[46$S-
M1S3SP-[Q/7Q'L[P)8F91!$U^).-:T"<1"6Q,%K@.+EON(_WK;92P>;B7(H8!
MC#WVLD!_L FB\'3"=Y$P<4,'.J45>&D]"(5<F)0QJ2YEJCH.]U+T,("Q!ZY;
M<!\BL;E1M'0TX#4O%DKMO4+(:-,L*M<^.\(RDZ0PN)4B'ACPQ6AB"(,/&/^T
M$>2;^<5B$T;C,@KG.1!86LEL2/5M+8(024D3?-2^2QQXU_%>BB:&,/<HM0NV
MC^;37M)N9S0$X0AZKM4[DDY@+<T)=> )VS7;?(%1G+N]@K?A_4'?=XR8)YS]
M^_=Y#>J;I7?S\[PD[/4.["I*I\[K1R6"5V%^<?[+?+&8_WDZ.]DAR&GG,8>+
M:AIV^J.$,3T-Y5K>I# ZM&.!0LM@E;<F>4L/(5B+*J((@DT28M-C$L.&*CT]
M\.6=KPK>RF0D,&W(<C;1!QID!.LSG5:S$C:VJT>WQ02F"4<:2YN/!R"-P>G^
MA!S]D;%.<[6#K-)F5<@\!@&Q=O%4LKXR:U6[[3%-AV;!2\/N-W? [<<KSRAZ
MN*? 77@9Y0;]!J!U.GT'2,U?:>[!G.HQ9B<"'Y/##M9O)(RB A:= B0OZHNF
M9N!%<$#',F0L&/)-V\4I-A+$DP\E8^NAC]%'T<&K\S=XNO@O/+O(5R=G.N P
M6O<$F%4'0HP:4"""Q.2#4 X3MGM)NP=OBF/ECK3=+[RXD\T'?/98+LZO6OO&
M[Y=-)X1P*&I;G!JCIG0-F1%908HFT81UP/!8,<Z"R[ R-?W@%>W_F<_.E_5W
MJ]/=BMN[8QZ^>["3E0>\Q(Y7&(Y?G9U=X;D.ENJ"J8-;L,SQ/T[FW_YS/=:E
M"M:_NU;!8UC:[OV[L3,?R;0#KO6/8DO,6:0EALY:%6#6'KQQ 7S,@@Y=*JKP
MV*:_OW0_L+./SW8?BX[!\NNC]\=91G2,9N&%*:!"X(2!?BL5LB"RYY$_MHSW
M9I7&;+<O#V?]NW3V-=V ._'UI#Y\//9&1U4,@YAR A6E@A #86"2!_([!:ER
MT(_RP\=#H*^OZ<;X^O[QKW\<<YT4ZNC EE@;#*H:X4W.7-;,!XW!1/U84=;>
M]-&8AT!?7].-X1G]]H\/QR*G2//(('2N'=BM!L\\@^*,HO]9B>6Q(BJ]Z:,Q
M#X&^OJ8;\!W^6D(??SW&R#'8VM7**$F3< XPBU@K!X10BI :!Z6/QCP$^OJ:
M;L W\Q\8_OCGNV/N&/-&.,A>T<G:<PVN&%%7<6NXB%RI0?<^&O,0Z.MKN@=K
M9NQ WR\??J<%W$86M ,FA+QL+N99+$ '92N*4M&[03U/&O,0Z.MKNOOTF0&N
MA/%\U?-I=2Y2RDF.JC;[J(58ZW.<7Y644D$&XS-ZW>ZM\R:RP[\O&H"148I\
MK=%<";X+GO8/2;<P3O:*M#5O#TI@!Z./\WYT&Q>W*6ER$4#)$,GS\[3M<)VA
M2*DC8DE>M:L\V$($3[\<C::!/K8>A?MW\_/?\3PO/GW&V=$L_ROCXNH=@ULA
M%*<]#+FLX=GDAY#K'\@%,=&G[#5W[9HW/ ASDC>D'3B\'V,X" &C]/.\B^O5
M*FCNQY]^^G->_W3=BU8D23BU!<5KNH^C$X>SQ8.+J9@4O1)W6WR/J)=>T)^]
MAL8C:I0UYQZPNWAK;L!-Q"XX(VMAA2RYH27724 A#-#Y%DU2T5C=KJ]@7_2'
MHZXQZ!HET7T#M#N8:ZK!3<@^6R.Y*) #?0E*2@FN%HEGV3(NK&=F$H5UA']
M$AN#L%%.4/>1W45\^NW65Y&R,3+5LB.*J7JEHR"4Y""C"^@%<\8_=ALVDL0Z
MHC\<A8U!URA)1P\C<SE&<O\(2I4^^8@D_=K^4Q7OB_">^7;GLQ<@F!W,/^#5
M[+W4O+<S IB7YQ\(Z&6!!\UY\;D$L$X$DFSAM.]:#Y@L<HN"2=DNZO,AE"_I
MSF\0ID997#8AN_ILNF";JO3/!KP3E_K9D=M.DMF!F#%+^6S"Z%+4W A:'%,L
MH%*.=<TUD-!P*W4-Z6C7!J*U:+J6ZFFHF3Y\C**5-Z=_U57V&MG5+JH+;<U:
MD-<NR,=2(=-D0XG "5CVGC,EVGG##X"<,.]^9R[OB60((D:Y97QS-L?:MFD3
M-DW.5M8<F.>$3;E4L170A:/E*L2<VJ6W/HSSL'0R#!VC+";7WMDOW]_AE[Q:
M.V5Q+G G0+! ![4@R47+7H'@F@MMD^.\78[+)H0OR>/=F:%13DQW45U]*%UP
M-?=T-V.=RLO=G<\G);(#&4T6F36^%*W+/$%4,8,JT=%W$58K8(BT,&KW:#34
M\Q7)DUYM0XWTX&#@"G(?/\\7Y[4.S8\2(NN+:,%]\(E#S#K4JIH6O,H<<O N
M(,\YWNUR\T"7L<T_?PK?8@CKSP<VW< %(G^?STXJI'\1I)Q_F<_2&E04063%
M#8A0_6$6D8YBTM LD\K:L>I==>#SP0$.@-!AC#?P![H&=5=DL4BM/*T\D=>
M3FEH?CG3LIIXD2H9Z^^F0#_*Y^%]GD,8;N#RC#\@_9CIQSP[G2]6)9M^'$:,
MX%DA2&=6704UP2.W-64G?+":MITN;2HZ#'5(' ]DT%%>5/^>TPF=3VKQH)4+
M$9+V#ET M,AJIW;:'F+TP(W7Q:G =&H7MGP'W$LZT^W"RRC![3< 77T772 U
M/\G=@SG5(6XG A^3PP[6'^7H=A\:(F=>DT^9W*JCK;/@BN2$-&*)Q?EDVMT@
M-A+$DP>VL?70Q^@#>X&78-[3@8-,<52N=[EU%R!#IT_A/-C R*DQ4@$Z%D X
MB9(K;=S=HB@;O88GAIG"8]B1AODX-ASEQ6!UH#R_Y<X<LZ)J5IP KJ(A#2L+
MR!@#34Z2+YQ;>[=R^X@?^@: 4Y?0;5>Y<5=V1I',-9:;[QK'5GJ7M<K 1=2@
M5);@(O?@.8:8'(L>VVT/FS&^'.$,P-'(%\+'PBBFK+$0!2K"4AO^R92 \URB
M\:'8AJ%W+W%QV9*+4:+,+].&SW]LE/60?6?=B^17^1@BA$CNE;+6@TO:T#E,
M99$$\]&W:^7W--Z7HZ.!N1LGPOP^)EN2CEHB2#JU@XI:@5-*@4U%H)&%6=TN
MO.HEZV=';D:)Z?P;&6SY^WRYS,NCV9O3&<[B*9Z]HM^?+V^4J?ST>3&_./G\
M?C$OI^='B_H?'!NNI!'>07 5NR7GWGN90!J6R)N/-H5V5VW;S^/EZ*\1UP-&
M8]23Y=M97&1<YE_SY?]_.[OY_<1@C%6F5HFRM)]+^E70D@X*Q3(F,[=<=#B:
M/S;&H>MC4!L_>'7;LBW)JW39\ 7/;MAL^$XDCPTS?O.1SI.<O-\(#TI@\ EH
M;@*4T*R^[]*69VWP1F;I2KNHW6?5;T18*Z.7$F2TG+Z\0-Z!H(FAEB%G*9)+
M[<*'#K+?2!]M#M-OI ^G^]-O9&.XEA:>3CA&@.>U8)42'-#0YN-"3,472TZ!
M:";/YQ]$VTL9W8)H^S#4,BZR"ZZ?0;0[\MDU0'(;,EJ*17BI9*"SAPNYUL5C
MA(]9\D1SDJ7DI')HUPYQ_X-H1]%('PZ&#J+-W_+L_9SL]-OIR>?SR]_26DS[
M&I[0B26<7P83KO*X9R='LWLM0E?_R;HM:+9DEQ(@\E) E63!(VI( 2W+1>0H
MND1J#@IJCV+%>O$\WP>2!H[Q_?3V[6_OSRZ6_W]>S%?SJ;]8S:G?=&H!@/5L
M5/*U>#6P^NJM9!'@##*P+JN8=71:L0Z2&Q[9 >AN8KI&6^I6)6TJJ.MIK ,I
M;#%:DY=H#"=XB=>L7VTA,&3H8HHZJ5X+V(-#'8 \AC;HP"'+=^!]//VKGVI7
M0E\7_O-%I+IFVIP<;?L%P6570 8Z2;#@ IHN(>L#0CH\_30C:,"GP=4T?O]E
MXT)Y^WOHM$N?_K6NUY8SH=>YUC9BH!RG/9II5^.[DE7<>R^ZM+,? =HAZ&YB
MP@9\:GQPE]YE+G2*\8K17 @W_8/Q $[I %(IG:/*RMZ-T.WN4KULY4U*U< O
MA^].9WDUA_J+_G.H_]6Z/:/F2=>N8$'4XI0Z!/(1N  1$Y=.2Y]SEPC@P0 =
M@-"F(6? U)+5U_+GY4>R\A-N3^)FKM2/:?P_.+O Q??+*=0YW9C6Y]/%^?=U
MM5VO##<L01*JYMXPA*"LI"_')*Z*QJB[./DCP3L ]>T#<?>U:'?1XM'5][3R
M.3M,Z6/^>KX"_>9TL3S?-"?Z@ZMI9?3(/'UBPM0B+C+6K "4Y$J0H5-FIA3;
M08\C0CP 3>X+@?=UZ7;1Y6HFJR/4G_,.LWHW_[:"_,./N#&K-_,ZJ7H26Z>?
MJJRM\IP^,I_H[!X3!%KOP7N797;!^+NALAMU.2+$ ]#EOA!X7Y=^IT/QQ?*<
MS(+A].ST_/OO]#=RJEX'G;U^E)J(+J0:/I70U6:$=&)G1H(424K)B[*YRZKW
MY$ 'H)%AC;GA6G6G2_T?"JYUG&]=XFQ4\!]8-_JS;_E*N;-KM_.F=H-'&X3)
M$%6@&0EI(5AFP#H5@M%,ZTY%(D8!=P"2FIZT#3+<^GK_7M]IX7VPT9!9'/>U
M<D*F7]7;&:5%*)E$DO@CK]H%EV%%%_W@RR9Y^>Q\67]WW23O[IB''PZSDY7'
MZ">[J5%@%TP=@E_VM_7Z0\$MN['3I??Z-J8=HPOT)FS,!,'01JB1A>2"JT K
MHBV0BW)%DS..YK%TB?VE^X$PE?'9[F/145C^\/'8144C<0011>WZ6?<Y&AY*
MD-GG6HWLT63@9]RJO9?U-[5J[V.Z4?*[R8-8!="_^D+NPOFQX3$D85;;3.U
M9,A#5<Q!EBE8*RQA;1=G=AO;<\I!V2VD>@=.6M8 2"E%GK.O]WR,G%K/P-<8
M BD9_48S3N[)!#&)S[4&P&Z:&8"CD>-97Z7_H0-R#<7_-+^)\1=<UE(ZTFO+
MG(6Z#]+&: 7X3+\B+Y=9%9-'TZX%2T?0+U%=P[$X<!S1.GWO[>PFK*/9I\^7
MA3:/ ].H64Z@&=)6BUJ!YY:!8;PD51L<=8IZ?6J<0Q?%X+8>I03 A_P5OU>5
M+H_*"M+JIN35+/V: _TI66IYG-!G;JV#A('V52P2?"V+(6+F7"@T'-OY.AT
M'[JRQF-OX%">#O#>Y?./^&V5.JRS3:+4:F*R=B.6B4&0+(#.:%@6WGGY5/IM
M[T$/72KCLO!@"$[+!.Z/%U^^X.+[O'S(<4YGSK/3E1GGY??3RQ<&.H6^6IPN
M:79OB(VK4@:SDU?Q_/3;ZM\.G^T]&*;Q4\/',=\H>>2W$1YU1WC]#25CDW0^
M0M$UP$QSA&!-!I9"*.B5QMBN'-NP<QLVZWQK/)?W\>A0!>=HTK7YM[(R@=,F
M@,R>::XX1_'8@\4>VGG"'/7&NG\\=;VA,/8GH[WS)%=WU]'&XD-20%MTO:ND
MPQV&HJ"X0KMT3)HWK&'1"_I^//JUE-C]NENC43W*M5'W7?KR(KX+X.;)]#TG
M,566_8C2V%Z&._"Z%X)DJ'FN#= 3\ZX^]$D(47$P&;VP7(?P:&C# 0KQR4S^
M?=9A'SI'T=^&XM#KT'\?= J%$2J!H RKK4V2@&"DR,J9H(QOIK0'84YQ(S$J
MR5W*=V_!T"@/>/>+;EXADSEKS 2*YL9!14/^<ZQ=<HHVWI4<O&Q7OO(AE(<O
MG4'X&6?;J]?\-XRQ#F1-2DF6,T3.)="\#9V[,(/FPC*KO5:NW=7Y9HPO0#6[
M<S-*>>^-%7F4]R(FS\$'KVH>I %7DX**4EA$YBRY*=YW]ZU.VJ1GQ)V):R*G
MJV^G"ZZ?Y=-VY+-K::QMR&A9/JW(H'1*%I@KHN;]$U+!+0@>%;-96]/01][_
M\FFC:*0/!ZUZ$/-2N$ATB)2!9JM2TA"*D6"\#-'$4DRGTMG/H =Q+^MWZ4'<
MQW0C]2"^"ZD$HR*K,;A9:%"9([A" O;2HLN84,4NN6K[W[%V6S*',-Q(W8=O
M/MY>]U5U6J4 FLG:78\.T/4<32YM"27:'&6G@A,/CW! C.YHOE$<M\Z^ZW$(
MA?ZO!HF9>DOB$KFM62HH#)4O3$O'V_6@ZPQ[ZB";R=]/QR%XE!NPV\%"ZT_P
M]1DNEZ?E-*=7RTVP4:$UO"00:!!4,:Z6BTI@, >?7>3.MNM:MM447KQ&QR=^
ME'/,^Q^@[][R/ 4]*NVY]:M.Y[38H\P0LJQE9)-4Q6=O7+M0H*VG\>)UVT8
M \?@;_[87LU2WSGDR$/264 L2I)#BE=U^I+C1:%*FJ'IX/H-A>>%JG$R2D=)
M"7B_F,><T[*:JOM.4#ACOA;LTS9%4%Q*0)$*V*BM=]9'(]JUG]EJ"B]4O"V)
M'Z4KX3K)YJH5W;O\Y^J36_;QNI6U6A!PDW)]/?3U&H^F('1T-M5*;.UB4':>
MSHO7<5M!#%B']/X4UCWVKJ9R=/XY+UY_QME)G]D4[YTT.H+PPH%*3- 7JNA7
MNG OI#1<M7M2'')F/Y4^E4P&+(UZ/9O-+4=O3N#QOJ,VI:BU*>"T$N306P8^
MQ$(^%'..,<U]P[CK'2?SXJ7=4@P#%E=]\MO\K90<SX_*U>?Y=O9FOLBG)[/?
M_HJK/ZD)PCT^VI1CU$PC9/2:ILDE.,\,E.B+YHZIG-H%IC69\HO_,O9/6 ,7
M@7U@@I\6.%N>K:Q^.=?NDW&L($]TIN:KP%*,L5:&*R"S\XXA_=[$#M<D@P-[
MH5J>GN0!R\-N\\RC=?&QF "QIE:3R#*X@!%B\$ZC4>CN]D/9GW>\$7*[?VSO
M;V?+\\7%ZA;M,B_Y]'_S\O7\RU><?5_^^%N73>AQEF[%=&*5=,)KKV#KM.Y1
MX0R6T=W.:*,D<V^"?[VJ."$5FA(A8-"7;>0QZ@+DMF5EE&7,MBN9U1GVL"G8
MFX:ZC%[-$GW$^E0AZRNQ<@B>80(ALLXQ&1\;-CGM!'F:Q.GA-/9X3O0P3.U1
MNG/^EL^6-*_UJO#WT[P@8)\O:W-R(X/*3D/PQ=<N/5B#I\DUY,89S:-S+5/V
M'L6Z'\'J ^EC0V+#8#R-E!3S$+ZK:*XN"-MG(S^!>K+TXP'9[B&E':B:2%0Y
M><\8!V]1@"J13JXUX35*GSQ*C5ZV"T::1DQ/IQ!/JZ4>#(VG(;X)X55,J&5*
MA$@>@;""#FC&UJ!M9D$YXU-))HK4+CCH*;239/ -RO%F"0U%T#BIPA6A> 1A
M$C98QR-P9 Y4C@6\\PRDC#+K)$4R[0(BGD)[J!(:BJ!15J%?\^+T&YZ??LMW
M3NG'17 3"A>@)9U/E*K5B#'1;UV*6J%RL>&M_H,PI[Z]'/5X-P@WHZP\&Z#=
MN-,YMEZ87!.,A*D9$I($CI@M.*&-8UJXG.R4VKF!]84):%N6!LXD^K2X6)Y?
MBOFH_(YAOC@*9Z<GJSOWY;&()5O-&7!>5T5!NZM#E0!=SLKK'$+LU$WTL4$.
MC_=A[?I@M'&CN_>W7[YB/)^7O^=T<EK[9?WV?RY.S[]?W@TO![I1?V*04>_)
M^TQPW-OO2[U<B\\DD3*2Y'@)6(M29!(?DO@\;2Q8>V,W?!GJ@GBD.^_+42XO
MR:1)RGFNJZ88K96YMH>+M1F]4-ZCEIC;9;T]A7;BF^Y=]-3QDGM;:O;G?GL5
MTIR7]^:TNOM(2'NSM_4M6]+)TF4#P:$$Z;A*CI9JD]L]KCR&=,_NMK>6Q3W5
M#4;/**>VA]!='5J[X&M^I?TXYJDNM(?CN;.$=B!I"C'IX+D35D&)4=;O*(%/
M.D$1SGIR'Z,L[5[:IA#1DQ?9TVFH#S<#G^#N1/;1;__$17I-V^6"W-IUL0IF
MA9(E(7AOR 1AE<Y0R FPW);DHT^B4[_S+H--<:(;DI_YF,8=N*K+%<!UN\RC
MK]70ZUH6W =C8H:<2BU0(NND58'$;''6BA)5EU(@CPQQ>$SO;,B!O^[7B_ER
MN0;U\4_\NM:<LCIRHSQ$=UE)2-20=@%8F(B,B9!\E\9<#_W\ V)V$!,.G//]
M>O[ERSR=GG]_OSB-^>YZ$KPQ(=7@V5S#:#GS$*2F_8K'J(3FR;DN_>$?'>20
M"![,F .F4*\N >?G>/;W^1G]))KTI\_Y/9((S]?UHZ+"%,@7$2&30Q)C;>%D
M GBGN;8HA&.E \N/#G) + ]GS%$2CVN,[7QVF?)_>8&X\CJ-D,[JP$#'F$ 9
M;R'0N1>*DX6IJ)C0[1[O-F,\W*N#W2D9I<37?5Q7GT879.VO"QY .]E%P0"L
M=I#*#I2,<SGP(,+,/!/%0.3!TLIG":$G?R;2'R:C'6;3+CJ^K5B>OA!HJY4>
M3(RBD7?S6;TF)S/1WSE9=YG]<4J5-+/,3:V1*$!I1?!T+, U8[I@L:QAL^A'
MH4[BM0S"ZH:N]$-1,DKXR%723WU)N:QA7+04G@5P)9%S9FC#)=]9 )V29"$'
M*[K2+E[D#KB#]5-V(6&4HD\W *U+E7> U-PSN0=S*I=D)P(?D\,.UA]E@[D/
M+16>DTL&K"665!"FKHZU7P]:0]MHR*Q=;'0C03SI=HRMASY&'T4''W*\6"QJ
M<O ZGO8&R/6E*<:@DL[  JVS2G ZC!.^6C9)H4LE<13-E-$!\!1.QX[4;JC;
M.BPO S]6/!A'>R,8\ET^/T93I!=:@!"2OA=-E@@J2JC5$#EJR[GK4I*^XW![
M$X X1+C.6&8>^MEJ0QS>^XM%_(S+G(ZSL#;';$!EQ4%QYP SMQ SNLRE$_0I
M='FX>FR0@V-].),._82U>CI]._NQ)FV.N:WE1TYFI_^;T]O9T>NWQR9Z76QR
MH)6IE?B]!&_KN8M[$S.9A8!W>039:O2#4T<#$@9^(GOU97XQ.R= /TJ.UDHD
M!.K3_%9M+^YR=B@2%.X+G<_I-!V8BQ"B\:*V;;!WN\MOU$G'X0Y.&&.8>>!G
MM#M/\Q_R-Q+P59&B3Y\S;657?^.(3O57$?:*H?.TZ 'M</GRBL\'XX KGS1+
MS!6/7;:0_D,?G$+&-O^ SW$5[F6EJ.43M<^.920Y9Y= .^MH0Z2]T/.8(=F$
M2:IHM60=!-)MM(/3Q A&'K!T[D/NT"?\ZQ+X,5/>K*I39YXTS=LD"!@-%(G,
M")NTT6%+#_/'( ='^G F';!B;)\#CR:@)42$Q&H.L:XYQ!81M.#&V92<$EV^
M^5[GRD996D<7Y\MSG*5Z]K\,4GQULLBK<__R?+X^!]Q9R@<MBK8+@E'SNP8S
MS02ESY37S,<@()O:FC;$"*[8&J?&E,O2DD?6[A)M[TJ?L:S(.I)#0E,#^(2I
M*;,.9+$N.FUX4/M3&&X?$L)VUMBVI<_Z,/5,4L-\5#HI[Z%X*VE*!NMFDL$$
M.BKY+%-I6-+C&:6&[::-?OEA?3B:(J6G"[Z?^6$#\]PWMV<;DJ80DS71<^\$
M&.MJNTB.X+628 2OE80%%ODS/VPB#?7A9N#K]\M,ED\/.;KK^.FB$M;U5Z"V
M]7U 04@E@N0>C5;1W7O'WW@TZC38'@:E]^)G/J9Q1PGSNI.W=@4KEAB#DPRL
M0D^3]@)0Q@R8DHU%!I9R._=Y(\0#4<J01(P3UX/G%XMU=*QE(MGD F$(M! Z
M3><!DBF!XTD&+I)1OIDL;B([;$=V:PY&R5%8HUFKO@.>]O%_MS!.%ORW-6\/
M2F 'HX^Z/*PCHHT01:@ /)<,M0TI!"'H4Q(ATU*81+;YH$3P=,#?:!KH8^N1
M<@K.?\?SO/CT&6='L_ROC(NK70M+L,A8!$ZN,<T356T*Q(%E@\P**8MI5UKY
M09B3A/7MP.&&#((A"!C%K21H9$ERD%8Q!,>,_HXIW "OO:&4E@X<YPEXR,)Y
M8[*4[?S)V]CVYBUNA!O8'5B8HB2IK%&LPI7+(Y!2PD*0F$#2Z=O0^:@PWV[9
M>,XE27>\MQ^.I<;UD#T-KFQQH%D]+27- #DKH(ID*C,>7)RTINUSJ(<\N':V
MX&;JPJ;7_;%NO!#?*Q9R_58\4@NQ7H,W:ABVO4&F>"-'7[C5)%Y;+V[)TZK)
M=Y8XL%+2AF>9:G?OO7=OY 6#HJ\O@O<2R3J^ "I6JTQ'+V1MR,C;'=:>[QMY
M#XUM^T;>AZEG\D;.31+6(SD0CM')IR 9D#:(FCN-3/.B/6M8F^ 9OY'WTD:_
M-_(^'$WQK-D%W\\W\H%Y[ON^N0U)4X@IJB#H:^$@E ^@1$[@9#! QV(G8S$Y
MYY]OY!-IJ \WS:HL.FGI*&-J/4\+RM(1*22D4[&+="3V66/HDHGXC*HL]F*A
M4Y7%'B8<I\;)S<MY;U(Q-0]2.T?38R'5AE*Q=NW107BO$!L6.'E&CYN[>2!;
M<]#B<;,+GI^/FSUY>^IA:QNCMWC<1&EIH?.\%@E5H&IQ)F1. $//:577PC,\
M*!'T>]P<5 -];-WX<5-+IS#J (E $C2G ).0P'5-9N0.=0K-9+#/CYN]..SQ
MN-F'@'%Z>M[!]6J6;J+]1*RO_GSY(XC+(3'H(#NMZX4WF<36(+^0R=^A;3*%
M=N7U>H)_]CH:DZQQF@[?AW8'\YOYQ>(F9.6,RS6'NGBRC3*)@V<J@"#+2>XC
M?1CMPO)ZPS\<A8U"V,"U,^YCNH/UX^E?-Z$*D44T)H%,/H%2,8-#\O6MDUD*
M<NV=Z-),H.>PSU038QMXX.H9KPI!N@-'(F;,K)85,Z+VPM'@M=/ R-_VRG+Z
M9Y?:.AM^]#/F=%=#C5)6_A/]S>71JC=EOKR#HPW+*6[))T(;:K/8 L[+ MFP
ME)0668EV#WKWX!WV-<9N;(Q2J_46I*LOH NHYA<:&X!.=:NQ(XV/RV('#D;Q
M-#>!X\HEEHFEY&KD:$B.#E<V030!A8\ZJM2NK$ S83QYT]%"%WU,/\X+&2X_
MOSF;_WF)ZFJ?,YG7WM.&V+%UGR-H/G,&07 7G$K!AW;7'9L03N%7[$S?_1>P
M76W?(HR;T["\D-R3K<W)2VV4&(H&SM Z83"4ACUOGU48]TY!0CNP,$48MY6,
MQ6!4;:+IR3WF'IP1'!AG1CL7K6]9>^4YAW'O%EHV'$N-P[BCY,DXCY""Q;JU
MUJ17%T'SR)Q6@I;9GV'<K;6S!3?[$\8][Q2U7.:+]XO3^>K69J20[JV!- KO
M'L90$X1Z)UN4XT*3ER02*"9)^2((T!:+RE(&%=MUT]N_4.^24&0ZHJA@ZFK@
M&'AM-$2I8DA%VA#:5:1ZMJ'>?32V=:AW#Z:>2:AW]CPD5LOGK+*>=<UZ=B:!
M+XD'9EUA?OK(RF=Q0]E'&_U"O?MP-$5T;A=\/T.]!^:Y;YCN-B1-(2:ED+ZD
M>C7C2BU8'R6@99EP:L,""F-\N\Y4SR_4>U0-]>&F5:@WB]SQ$@J4R#FH6N+)
M15Y#W1U&.CU'S>43IX)G%NK=BX4NH=Y]3#A^J+>T.JO,& 1,BAPY&R&0W0F2
M"3H7(JYAGOBS"O7>R0/9FH,6H=Y=\/P,]>[)VU-AOML8O4FH-WI6> R@4\J@
M>/806.)0G/.1D<YYPWHU^Q?J/:@&^MBZ<:AW=#IJH1Q-+-9 '\8A:&V()6D\
M 1/9M;M4VNM0[SX<]@CU[D/ )*'>?\YOQH31;(U GVJQK5H!E&CTAG[%4B%7
MT"CZ,MIEB/2"_NPU-!Y1 Y\R[D%Z(E:8CE8E8%90F.0UL3;3JBL-")D+5S8G
MTR\ M]NPSU0/8QMX%$?TR8CA-Z??;J4HA"SKHN@AB\1JI$G=B"6"3=88J:2-
M9H)X_X[HGZFR&M$U?B#HRH$3Q>D22?->R-KXE8A%%BU(0ZX=G>Y#+.TRDIY?
MI/!.I^#=V&@6*=P%U,](X:UI[!01N@T'S2*%O8S("GT 63M>JS<X\"4Z8"$+
M$QCW(:O#$\86D<+#ZZ*/Z=M%"BL5O))>TCI(1S05R9_&K#DXY+(0T,)%NUO5
M?8X4[D5?MTCA/K9O$2GLI#/.& M*>*PN5@(?9(:20F8Q83$-4YZ?4Z3P;C$F
M.[ P1:0P.I]<9 DD 055JPA[IT/UJXR*6!^?VCW$/N=(X1TCDX9CJ77!9T\[
M::!UKB15,W'H$.>R03K)T58;"ZVRJ=TR\TPCA0?7SA;<3!TI_"JET\N5\^VL
MS!=?5KWJ!PT!?FR$46-[.T]M@J!=FW-*B;0F2DRU8Y:$4,7BK" @EAD1VEUD
M[5W0KDQ..*<MV%B_3F,+((8 S&E..WLB!Z_=:\*S#=KMH[%M@W;[,#5UT.YR
M<7Z\CM!9'4\CJY=7: &M2?5X&LA 3@)CY!V:>OO]:#VK@LNP8I!^\$IA_YG/
MSI?U=ZM%<26CNV/N^P5?+S[G ]AU0+<I7F$X?G5V=H7G],?)LPNF#I=ZRQS_
MXV3^[3_78UWROO[=->^/86E[;[<;._.13-N*]FPU$R99R'IU8<T,H""H5AL?
MC--%ZL?<Y/VE^X';N/'9[F/1,5C^Q\=?C[D029L2H-A:.4A'"\&7!,AHNV/H
ME%>#LDICMCO)#&?]NW3V-=V %R,_,/SQSW?'WJ!-MI93MBCHW!4=!)L<.)&C
M=1E=>K178F_Z:,Q#H*^OZ4:YD?AEOEC,_SR=G2Q_^?X.O^3+>_X4K?;9@RN,
MO(:$'+R3I*RB:;8Y*$+7S%_?A/ 0W:X!.1DEN.,NJO7+7@=<S5]7-V.=ZH%U
M=SZ?E,@.9#195M;X8E%18P;C."UW/-8C+!IPJ5AFLW/,MXM&;BF2)Q];&VJD
M!P=#1PS.9R>?\N++OW#V[YQ_F<_2CZP:)233@D&)FA$H61=,I<"H(F11H01[
MY^B^.3;PH0&FN+@>PO[SH8TWRN/8Z@$WK6ZI+BN*V4#'%!\AA!Q!B6#!24:[
M(7JIE"A>-?S,[X [;-=A%R9&"<BZ 6A=-+ #I.8.PSV84_D*.Q'XF!QVL/XH
M'L)]:"A94-ES8)8K.DRI "X4!..YHF51$*IV!1L;">))OV!L/?0Q^L#>P"68
M]_-%->-1^9AGI_/%N_EYOMK6LN0A&9=!94E314SD!]4J33YZ;IW-+/D./L$3
MPTSA&>Q(PWP<&X[B&EP[0<?!>^94S9?V68)2*H+3(@+3412T,NK8KJCS-:[]
MCFG8[=%O2^N/HH2_D6F6O\]7R?JSN]48SM_@Z>*_\.PB?_J\F%^<?'Z_F)?3
M\Z-%_0^.HPY2!I' ^F1 ^40"ML5")*\W"5$DS^V4L_T\#EEIC=@=> MZ.XN+
MC,O\:[[\_V]G-[X8;QR=G0P#:VC95#9%P(*L1CM+$61DB%V*93PVQN$I8E"K
M3AU,=5U-\./%"=9*@3'C++TZN_AR.KOXLOK]Z_GL?(%Q<Z?X >HL=A^Y46'%
M+4TQ05 6;6Q&6^] !U??QE"!KW*V"F/4+ 4EVATH]BXHBSL=$ZV[D)F6-:XZ
M04"=@2>AL@DV>=>NF-VS#<KJH[%M@[+Z,#5U4-9CZ4-,1C)0X!!8?2VE@PEX
M[RW(8H(P,1G:;9HI[MGE:O9208=<S3YL-$O%ZP+J9Z[FUC1VRLG;AH-F A%"
M6%:U'XNVH!+/@"G35R"DCYH67/KCPQ/&%KF:P^NBC^D;YFK**)1) 5*MJ:.D
MD. EJULQ@?(8)6]9 G./<S5[T=<Q5[.'[4>Y4WJTNJ?GR4GF"@1>TW8<$X#9
M&6"*B<Q=4'2 ;:>,9URM>3?/8S".1HEJ>J)\:!=\/ZLU#\QSWTJ[VY T1;5F
MEGPVRAK@,B"H* 4XIC78D(+S2CENV]69>'[5FD?54!]N!KZ$WGR'=K7%>HZ)
MA5@+4VO:8E5=>YE $(H51XLR,W<[8F_N8OO(&'M8M;D7&_,13#F@MU)Q7=^9
MW@6E0Y%HL!9IJP5(K2-0*7I@.B3.T3NMNP2^/3C  9$[C!$'_GA_/<W+?+81
M5391YNPUB% #_01G@#HPT"YGJXS53JD.U#X\P@%Q.Y 9!W01*ZKW__SCM[]M
M!*50\, 4G:ZY,02J5I+ XB%HP3PJ9,:7#MP^., !43N,$4<)3KQ5"CI'K62.
M!CSC'E2]*W$F"F"&,$:&VHAV[R'/J93^;L?#K3D851'K_*X.>'Z6TN_)VU-E
MU+<Q>HM2^MJFDKA"PE5U[E4&A[: YDKSJ(SCH5T5B_TKI3^H!OK8>O12^I^(
MS?P';5Z?USN7$%J9:#4X*6I%(%K\/%]=J&K+LA9T3&W72OQ1J'M0I+@7EX^6
MU-^-B+&J!3Y0\9^FQE J Y:M0F^M)VBH0.0DN F._G73PH%[VW)A.'UL3\ H
M:TB_2OXE"J.SDN1?,_*O4;(::!= &\U=L2P6V^YE\[FU7-A-0^,1-6Z9_0?Z
M JR6R9N(!9?H/%<0)*.M.=,J&2)-0*KDO4XV!]DN\*8O^L-1UQATC7(*NH:6
M9YO[ I3S?/6OUCFHK'"LE>0C([@J:T<F8AHBF0BY-RAUNY(1_?$?D,A&H>R^
MS-3@E9:]4#S6ZBEH0DUMPP#!80&!,3N)1GILMTH]ITK+N\6@[L#"%)66+1TS
M+<D6HG+5J^-TX$Q)@1/<)HPZNM*PTN8SKK2\8^3R<"PUKK2<,XHD2=N9V=HQ
MBS96S,:2-^>,-3PP+_64 GH.E98'U\X6W$R=''1T<;X\QUDZG9T<?5U1<T)^
MW.I?G<_?7RSB9USF-_-%/CV9K4OX#9HCM . 45.%AC+,!!E#"D/RO$;)JE3K
MN>D"+BMROP,F(24R8_<G)^;WUAE#HB1TPC"(*=&BGFO7P60<"!U22#G0N;?=
M#<6SS1CJH[%M,X;Z,+4_&4./1G]Q5-8$R:'D5?17C0,C8T'.V3NO3; -7U^>
M<S1O+VWTB^;MP]$4 9A=\/V,YAV8Y[Z1F-N0-(68DN/9TI<#B4XZM(Y+7X_,
M](^HA72LE'2W9-V!B6BW:-Y1-=2'FU&T<^GXK@.>UCW HT.#Z,!9YFCE%0Q\
M/1X7IW(1F)31[2ZX-B'<PZBS7DS>D\G.-(QRPW4K;$+1<,%'!K8H1=]!SK0=
MTW=@O!2"<UZ8;!]5<OA^S-8<C/*B=^<IH N>GV%G/7E[*N1H&Z.W"#NS2LML
MK8<<@@':-"4$+ATP9VIU>*]5;I?@NG]A9X-JH(^M1P\[NQW-(F707$<-2?,
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
M50H8YP*HFG#E:]:NMZQ@",;D.$T]OLY3&/8.[ZEA+P_?13H1HHM@2EWYK/5
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
M0?PX?0<;QK>HE7.8(C-U%H8N EF $ED$[@P&E-PV235N_?#SLF][_77\.G]
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
M)$F".@;4FURF/.J_-:RUGXE4(E7OT $];C&CL(4";VQ$U+OG@@/>):L'['2
MU6(:\)+ 2ICM91;<]4<M7LB0AIY]%\0;(S# #M:FTV*W!>W'AG%P;:_R?:$E
MRMP'DR0#.\]K[B3EZAZ\-Z$LE<-J;\W.SX00\//18JUW4>1@:-1:!-?QI!"%
M4P;'0=U6TH*5<[ M'?K,TR[(+4;W[D,TOOY$]]U&4/ETB477FLFQZ9$S#^H^
M@*DM\#\A,EBD$NV"5LAGVA^\0<L<Q@GSF@XX$'7=/#B]<<\'C^\JX(MN_+#2
MVJ * .6G>>6O6\-D6,;R^(*F<%X%?@ EI4T[/X_7K,MKT>U U#FW>[)S@4AZ
ML*H5SV/G4FL];DWD^W#:"<H,3P<DJ -Q_3#@/^,'5#O!YJV*9",Z(#'%U@MI
M6-PF.IC:M?R<PDP>.]\Q+@>5NZ9LI/TFV%Z;\QG#_Z_ M03C.EU$ (H8QT/8
M-YB+Z\^[(WXS^O)AO*NN_C1AMLKR56/.">79I-GP'[CJ"]\B.;*^(/Y!T0&7
M-D*6?6C*) 06%!70[<F^.7[_6?<_OD_4NT]N',,79!9 L<!ZYT3*:Z?:/^H8
M%I>$CYJ]TSN?0W_J_H3-L!ZJ+.5<)7DN#L9GYO?EK]]/PZC#,Q1$^^*O_K:S
M4-/%N7679HH?O];-0* <:?QC"<#RU><1.JQ^F9C?H%GPL2(1F$@'+.3F\ ]G
M/H8HY-FZ&:-F&YH]A45(/CT'J!R*._D-Q9!@GR1W^!P"?#TI:)YUQ;SM,*#?
M>8;=+AP+^RNO(02R-<%9Q&^U:#CE^TY/-NTP-2CI13"OE6ML.M"N#DZF+R#Z
M<M<2%L.L@,?!>^BQ_<LXR\?QL&E%DH68WLL-F?&2K^C=-M<PG7/IK N%6WOQ
MG)6I/&:"CK![3_[8E0HI6*YAKFC*V\E^M'*CR60T&;9;3M!HJDS[*'U\SY8:
MP:1337#U:<T?K$<1;3D013GK2]FL(H HG"*=$^RUF B(2B$I8#JO9;+A8PA[
M0HEFA$'0;BS0!1Y#NS6GPL;GJG?-Z\]D0UT\_%%EQ+D&JW9=7$H*&:,!JOE
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
MID^ '@P<NN9$&T+4F*?B93I>P>7)G?6OH1W%*:3@9(>/X?L2[V;@ T6>/)
MT@?0B0X&9VL%WM^*SE\#<&Z6H;@I0:2$QI9MW\[,EFDSGJ]$@21.*.#"R8D3
M'K4E@9\U.HMN)B@]CQ*#[Q\^-CT0L(%7:%H5ZCD4K*KV&P(GYF#Z+V[Q0L]W
M:+%&O$=^MIB$@2_=/0SQM:8#&#RRBD@21!Z\E2M_9@=.(28D7E27GSUU$%]Z
M2LR]F<::ZH ,A(E.>$S.#1(*%WPXSVY7.SOS19<7)WFU2@?3GK^OH2>1^9O@
M&5<+$PAZOV\]H?!J5$6F>%YT6*C/-,#H#\-PY>9[M,B4F.&%/]8*8\<([^0E
M&89[#MXIQ(92BDD8L)EK6(:P.7FZ);V%;$Z_ ?^MX#KHV5HD/\>\W[9HRU$'
M;6/.VJ ^5ME(9!)=9[AN4$FM%B7;ZV"E(6LCY/W;J^'J\2/2[:N\@9%=W9OY
M&P@=A X&>Z"902T$.E8NQ'DO(@"-8^I<?F?;K)WW^7L%M6386GGR_>VBQENM
MB?]0*\XUU4%9"+4+_-&,<JIF&0T- F>,A7;I '],7.XJ'T%H,IWXM9FD&X06
M(IS;!K7Q)%2Y!9_;=VE^O\9FMKIB2&U$SD_%$5W#V[U0G4! *AKO2)R.X?BS
MPZW=>+D UB\,HIPAV-7>VX/58#';:W2 +5!D_Z+'I9?)V!WA0$\2%QD]6$-&
M%FXZT0$ZDJ@4C -J*H5V-<X:=C:H8I<FS6OBGK T,(!C..(]^LA&7F,S C^?
M&!Y"7OR'<P&F[LRG*2/2K<\<9^[F/%21$ PD78O@-++.N6&DS0GX7XO;+OGU
MD7J._K&2H\W-7Z1+^$1SVM_.K-!$(5K#FMPD33J@TVH4)Z-O>OQ,*,<"&* B
MT*=R;$90P@E%0^]3_DDW:[;TV$4Y6H?*L#RTY[CZ(5:11!--F6L>G.HAOD]?
M5$T0'#'(CHI0+GZ]-7J=-7)M)&EW6H/G3XI=/?DV16Y8DX5T;G-1 3[2F_%"
MKM"R-S]$YJ+,6>#>^%.L[@O?F<5E I?=?515>(U(,Q762TOIO?W3AB>5#G!Y
MB1V(0SJR^#=/L0[L2HQX9&Z3P%I_8/:GG'T7)^=_<Q0JXJ:X]7[BQJ>[O3%A
M[$'RLX."J03/^!;',A*Y,WV*V!QT-)6]N)MLL:;!I>O(]);Y@8PS;J++P&&1
M+<$3HE7^6.MQ@+55F:-<+O-R C1[T#?%QC'X<^Q&8>G(,*OGOO/:Y&4#D[.#
MB3UHB)FMLWQ_@<B4# %V2I)EHD_P__; M+CKZJ"T-H=R<O/9?Q[H*VH F$KS
M)'-PIK&B+J(!%Z+#Q6+N BZOJAP=;1V1U5Z# 1 !A4YPM-V3S6?3U.)7"YPC
M#CT7F(-!@)S.A4 )%%M4FK"YE5CS%J0;AL#N7;]?:N1KFE5SHSYEJZ49,U80
MA'H+<[".AMR>DR4AD#T+<#:=/"VFA9DJ(K/Z38THN6UC:\H=DC7AVD."-$FB
M RU95SFTM=IP.FS-SQI U<&5N?X)BS>N8G@7&,]SM4-\2%@<<$JIAUW+\](@
M\7E6WW"-OI?-GA=O"7E8=?V/1<DD183T[BM$4NB2 L4%2P=<GG-=,7@B=*%Z
MY62?M:%[3[)]U9FU5]1!PWN:ZXE!]R<%KHDRF ;:"B$4G>.@<TIOG.-,-PV*
M2HM&[066MCEG9LQW0$G^?XY5K'W"1X33ZB$""V&!/7,BX8_^^*W7"A@[3=V,
M#IOQ=_*(S6^4X%JG ZX ';>U3F\<=:A6"K'XNI$YGL)HZVHE%O]K9/J?7Z7-
MHK[O^Y/>3:A/9/&K2/!((ME/!$64V^S=.BY9Y9FD]0>657E,RZP'.OIVKJ$,
M2;ID35(6[D U)"*C;HBBX9SBC]Q(=*B#,XDRP3^_6_^QH^V?(TE-JH5=(C$_
M(WPGP*(4( J>/-F>H9Q5*]N&C-$3]M<R$O\H3:#O?4L4+,__G9_;;ZW1[T6"
M?QLM3]4O=+=#.>;5SKN?_,5;F1G_XGKH) %@2 85AE2TDN^1XMKG+]0,7M^8
M2..^,Y6A736<7:!:G0Z\87H^47=@(E>P]J#X5)1.T@$=B.K=]V!<8">!=^Q%
M-.CLIQ^W)U=W),&+V8G,=5YJF>-I'(5Z/JU<%=-K<-7;N"\8IDCBZ/+VJR4L
M;T^P@8OCVE%(X<J!NO/IN&W%E,X'>9T&F7-(MK<M<OPQ%]/#56]+\?%J)30>
MK?[AW_1#O <R0XP$"I'-I!0M UVO87^-1SBE._DUW"XBM7]YM2,\LV/A3R?N
MX=CB51$"$ -DT$07(64!SBH\X(R=7?V9@].1\61=W.66MIPFESS8M-G)QFF
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
M,%(\6[AFT+26B[.NNL=,[5*#%F[Z$E7QA@C\Q _:3=(@[L,>TAVY%&=X^5;
M98%T8.?V!S"M%=*W@+BP@>%!BZR?J,OO;]SO6MTM>I/,Q#'\&!KN#7QRHD6<
M(XPA(OTPERBB^'T6OUGQN7LH#LW;CW"B=XG]0@&"J7NF&[Z&07T'TQ/%,S#C
MQ=LD[/<&38XVM5#MD 3/WMJLPR\U8.]]B4ZVZZY #G7GLJ 4LY2PG=Q[GRJ"
M$D*D%<C27QD.*D)B97I2?-Q;!\=<C",N>!?J62GJB4W*?332YDQX]&\)8E*Z
M3]*&HKXV )H3]*:+L$C4AH.&EG6:FH;.OC7XX=X0P?C!\VD56UO9/M!XQ+-%
M[9N!8YCG'43)U&/CQXXFUY/NYWSP/\._A>:$^!"BVD+7G?'C><+U7\(U$GX&
MI^VS_ZE:>D%^?RD$' MTOP3NOE#EBF; >Q2&?./R\!=0VQ8-8[J^.*VR:8[4
MYV)I1%N*N:-\]R\62P[<]>2)+HXHYO\;4K5B=R2;-Z_KCW)7 _<2##R[YL0)
MHVG?-YKJ"BO4'XBRVSS9V]YB1*$V;1'A4 ;*,W1#W>C! ",=H+WW5]TJX2 <
MQ!)ZR^5""LFI; -< TR43UT<.;SF>='Z;D\2ME^R!J^9P'^ZWGO*WHW6NFT[
M+5>HL$['D2,W54:1(HBN&)6. <,C=TP'9; J0=:O-/2^=[%>0'4F.;T:'*>)
MA!-U21D$[_ST3@R'7[8V[OH-=.@^S\*=$B#H=].UW;_..&U4Q.4(>\(=M6S9
M5PGR_V2R^N;D1WEH5,)=21T&H[O*H6LH97+CEN=-]Z$9Z\=#O5&CM^YQ;3<=
M;><3E"SQD>EYVF5T@#/(-4+>7]^1<64?D>XMLOQCL_[,X4"@"3+"I2DI\%02
M:JH*?"(H2QM',EW5&T'__O0R?R6]9;ZO&%5VCPZ( [-!I2 RP^XU;-QU>>KW
MKKG7[E58N9W3\"KP8B/+,A#+8%67NI"8;8&%^A;I2KX5[=F17V[!YL">8*O^
M6FJAIG"/FTHV'1!=,''0-_'J!%K+;]MVFP[P#[](NQ&^:\,Y]3W*QE;_24Q-
MC$BJ<X3]IQ2F\(]&<'7!C*60"9E20Q41X^RMS*%C(?WKW&I7TR=^+)J*2"<E
MKQ2'JHJ.S=AFALP'0C<==H2FR61/732>.7IK:V NJ]!6O;.))T:>P3R^00!M
M1_6./=[4Q1/S<<UQ\%@8MWS%= >A#\V[$V-Y&--46-N4DT0'!+^= FCL)]8-
MTBXP$;CG'UE+E?M93W<9(#PRS_5[CWV\90S]+#B&A6J2DG"@6/YI5[3XF-/H
M#J%6E7!=GSKZL!U>;'=<46X6HB*^\; >FBT/Z;G\JK&"F?DBYJHAYZA\:X%C
M<$/=M)'YD2<LIGE[9VX@[!B_XN[[D)H)T5W<9#W73$!$(PM'DZ_=C5.V%+1A
MSWMW]/*IO>X1" F)\RS:$&*L44NP,':Y04K'L5A=TNSZ&W.P)H;3SV@N1V5_
M*TY*-G AZ1/_$%;?HZ]-!>D^A8- E5U+UAL^_]B]7MRZDU+S??!,^ &*?4P%
MJ64U5CRFL"O>,EJ<\CMYPUE.!.W;D#(7KR/^9?&R_JQ"XR$TOY<4*A31^9+6
MD%<ZFGTP]E/F\<.#9_I%VZ%-<G3 (^!K#>9.34%J.D5E 7YI&KQIE58J5I2A
M'LUOR1? )^KLX=WXD5&O^_R ]1^:P#ST%Z;:L$A=Q4&^>M%ZS;3O#H(](Q-G
M(YTZ=5Z*5SV@=S#DV*%[O@[6*<0?)*YPB4_.[[,5^]FQY?=5@UY?'?@DEL[X
M]X!MO/61T"G@E5I05!V:LSYY0O_Q=MJP[9.!YS;]_!5_&"18'E]/&BR202[>
MHNRX'BU7[1UH6B$N.,^;%GXHR?VY>3^5:[[UFTM?81WBPB$4_!2B0+(O@PZ
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
M8?;&_NW,(,=')Y;&/2UNA\IK@K63FT(,ZDI8XH3F[*+;E]=*5CVE+'[9/3R
MX$>R/U6O/#_W^\]M[R^^7!-M,=CA0_!%RUG+.5<B[5;-4!IVBZAT3-!;_I[N
M+8T0M[QSV-:'O"[CLP?<A)$D$""N3Z&!<45S=2%=)9L_CVMC=WE:4W?S ^_*
M,>.*HUL4\K-5GS345,'=NN7S1[9IX]\6+Y9Y+Q]_O0+2*>,7ZE;@# H\]6#3
M:G%,^>6#7G([-5GZ\+E;'?=<A)WD$I6^O'M[EW/P2A"L;<HC/]C9$>>N@Y_J
MD,XH'!Y7SL3RGC7M+ ]0_15XA^7'8N8(21!6TV+OG'NZFI3R2>\45D U>M\>
M@+?&-U-DHGKW?MA4>DQK.PBY_,H?6,8<"]8&+=@)!J4_U%,(WM?6(:+1>U:%
ML/4O8ZC$6C?] ?YE@R]5KPG*=]PT/G (2\E"'5\)/V+E8'W_L/O^!91J7&TH
MBI.-?6:N=J5*@@?HVF3V.8.A5^PYU]T?/T28F!)E1FA\=>_""+K/AN24!:Z9
MXN,#ZWF&-^XC40AE_C?WG%],7G]CPQ8 MEJ&\+@7!2TNZN0@_CX?\JP5_[C.
M_=PLEO'YAS,?&4NZ]40BU(?Z963T \1B<OG&?'(]GONJ.N*;T1:3=5DNZV%V
M*P$1!%#GG$ 3IK%FU&P5W<"3HN?OR=7&P]K\9GU%YLU'CS?W%^(/*\SU^'6=
M ^2W])44^T0/12>&<H3QF \UVP[M$Q/F-+YL^9=CPOR1*7MK*;;"0E7:DA+O
M*TQ^B0*T4**O1OG3.S0X'JL(0%G\5$*SI;CO3MEFNM?\.-O48OQU1<7)],';
M]\O1O5;#IN('/JT8[.\+]WY?SC(3T4T=1*8A];H44K,F'$=R][NX"G% -G 0
MR*9U6$6RTZ+.A[? [$4_XEG'>Y:V,_[GJMT2BK(S#K]_<=4VO+R^\=E(FS/N
MWWLY0'."9(%(1%2"HEOD)$YTJK&GL?"5'8I<N:H%_[8#WR\?)$DX)])Z<. K
M0<:60/\PQKD?F.WB2\=E;#\;X7^9NA%_83R>$ TEW(1=I1\+Z-SKJDTZ(#$8
M\[DB4'OPA^<TT]9/]2PU#:]VGKO@:D,H^(=H..T8Y<,E6X)3"T6=' !YNQWG
MABW1VN[2NM,C=IZX>BJ&$^V\/LOY-A*0J"T79D]I^>])=OM_!\M3>MW]#AL&
M-G%BD=T60WAOF9T7^ID28.$X$EZJPK)S )2&N;!Q(?A.56- 055P95CMP@<Z
MH%*H-W_/ZN3J8C6L'46-5V?&/J_F^EV[U ]\^?!<(#/!42@"4HAMO>-Y/8@.
MT!_I$P^S-HYEM$AITGM !TR6K0-)DM 6U"*"-2C@HA@ZJUBY6VR-M6Z,DLJ"
MBB^6V"HS#VW5/"JE!G^VSZN^7BP9U6&X#SNZ+*5+<.[S,](.=E[_=].];8'O
MT#?L2!<,++;J^#V*SY6Z$&7*;(UYTB3@(1AM_QO+S/<J7L:6]'7-\H[G@]B9
M#;\UP?"K_BX$UXUQ#<-14F#'_NNI#TF#X@EB-1C'Q%?&9;)!Z2%UYYE7VPZ*
M)RE.X^5^K[?RJH9I8YYN*A%%)>-;'MMRA:(MBG749J@3H"J-(?I<@[0TM9S\
MQ5.N71]7E#/_OGXY?Z<F4(V%)N5F-*-U2]_@SYINQ[>+ND*.BKQ54$],+7Q@
M<PKI"N2M1>H_0!@F3QCHEY7=/=A$OKS+:S=CU?WP<7:]>\_/QIL/;SX0;["2
M"M4[DEHFF8]FJ_B?$H'-C0"KW2YWSTZ)SLAU=V8BI6[$+MB;/?)MN.!@UKN]
M^,/!VN=HT@#.>GKV$>%576USR]AV;5WFG#!2X!?+)M_3E+=,R0\'[U9PQVH4
MD.D \,C9="R'$?')'.*4)RXY'(E\'T>+"GB<[!!:%+&;^G$-KV(#ZVH^G@N\
MD?'6A<7BC)<IX'90,8D9ETH'=#1?<OK=KS=TR%O[.FUNO58M6-3WRCW%2+TK
M$1)G$DE\N(:?DL1D4(:&KNQE0=-LYFL]!O(GKNC%@CK"+!$A%./PO;9J!#>!
MLP[]O/WRA7#T7=_K_U1*%WQ;XO !%),L<-R%"]W?TY_45T;N_5[?,2=L'_7?
M>$VIB^B[^SHV96^Q5'U"45L^V.Y(.8WC0[[DD_.EGJN%M;M%41:XP>CZ'.GA
M-WZI(WX#/+K5F?J?#ZC2YQ)%E"+81+@#7G9*)S8 7C"8C^#&*Z8&QK8'BA"A
MSKXO,U]E/OWSO9I\^T6!ZS?L)\;FJFOW1)-]W&+R$#6INSZ:^9%+SY;,+2BV
MT^@C3^M=7Y/..5$T(0 35NXJCPH-ELB02&M^%G A_SL P/RUO$FRQ+T^P+^=
MO9B+148L[Z$VI[&L9&'>NPTQ3N,_W"]/W1?+OQ7G&U#NH$H**T&DP^J$XVP$
M14E3K6A! ,8E"E79G<<_ UVL@!,<M">VNT?':@B-(T6D++[!THM Z6,'49^[
M&F5;F*F(*#C0$1BI>8N\;W5\JU_"N"M?L0ZV8)1BER $8S,7**<#?I%D%ZDI
MFOV5<2[[P^D#OMIAZPA[B!SA%B&] W9Q,^,LJF9- A+@$^Y%N:R+M36 D,FL
MI#AR(#%LQ'VROJ]PSL9240+1NO*.)/L5RG7 %19QGOS$".$'7]K:9#Z\.,@>
M8?W(1W_X!'JZ.\U78_]G>C>N97"M8(TR\&V.(L);)_G7=!E3>/H+S'BK.3J0
MVEQ[TQE_;N]RY 9Q3I%TAPZ@IC56WE[.55T:S,/^%'K^V^M3SN\"F#+$D2R\
MYM I5*,;GNO]>:$A>;NUI21[E Z8?U+K2?PU86U#S8,8GO_Y-_I-^EIEF=#8
M@#\"#YJ5!4/\&AOMN]+@ZE_I@)I!#K:AS!;/1;MO_JAX0946"4VG2K^O)Q%)
M'Z&Q,DO@YG#]%HPHS'282@=PCZ4_,15&^V3!DN\V2>:U+.X^^F]*=+'Q CW<
M"#&[EN Z/O^6YANB.[*/7']69CGUQ2.H,<T_W?'*:H]YO'K6V(E8V;'PMH*V
MK->W^]77&4@3&MZX:S%W8\S9#V9@8#SJVZGX!4_"]0B!/Q!<0>3N*?/\\GY?
MUIY<R\F6]V']'T4?L(DA+J@RWCK?%:I<%=/J^G,N$Y&RHBG]HM2.+XS9Z"B]
M";UM??SWN,+6<%BH]7[*K,D*$&LF2N!JPB<]IBV]L^M;H /^ D\UP!/U)L[[
M9ZMA_0966 ?'DZ_]T-1-?ACE*N81_A<C3)!B-')09Y3^?HC]G$:..3,=(( R
MY+/COS9+H0-Z*9M\.,.PV*9"R6'P+'Q3WF&QF"#:\RE26:,ZY9EF:]"LP+/5
M>V9<1 1%!C/)A)V#U4(L_'&-*;N=]54&@T5R8[!L%;0JM,^.CP[X".X(K@UK
M59_5*!@\G0K8JFUE^Y_$/V#O/3-2EEHG'7"5SV19'",CQ%E7'=Q0V? &4:AS
M4MB)" F@;&[#2!Y"'_A5^W(A'#61BM1-M;ML2[&CAZ=R+X[D,4A31[-;ZB8B
MUMDE]F+K3!?J8M6#'2K]!5:M0.,@RF#TR+,<S91ZZJ'QJ=ZU38+7W %>(#O3
M!,V*]6CU6+,,H4-:\7&'/AW =@;/G=M=B@^9>P8ESE?WTP&Y-XK[A);%[_YZ
M:KMHKK_RKRU=ZK\YLUPXWZWIR"4=E+@ $!"!7/3K"CLENI<>DI6"LA+ 6,;U
M7_,ACP^R7D";\UYT?U+=<EA\:<2]VF'2-V[NUN^%.9I\197ALR_1Q[TGPZVB
MV)UY/;$O-Q3(4'"9IBJ\,PEQF+8$:Y@%WJ^_7.FL2JG=&Z0J&\ML+I*Y*%R$
M*4^\;M=8?+UD^M7IV5<G+W@'3N74Z4!X4'2&V8O^^,L)=7X4-'+XW'93$'-W
M^OBJC6__K9%)ZR&$13CA:O0MI.^8&8^+-M1[&1:S(-DOG!Q?Q3":RRR4RJ4:
MCV:F/")Y2]%F\3G(8ND<^3,7"0BOS21XR++<X68)2;X:?O+Z-DRS=F6T;ZFV
M4.8$\75Y3L8HR^B7UXZF5R!% ('[G18[4#^QO7+C,?+\T1+4/_^:;"GZC@5X
M5VH@:.Q[;0F,XP[0\B<I3OJW!9G+7V+:!;8@/WC C>[#]]$!'T9HYW>1U@WS
MXE'>$I]:O:L<8<LB%MUC1-!6?$>G4+5S5RL[S?ZBR>.XG?&MCL.'U@O^I9*!
M!H*J?-#=LUI<=(!FF4DZS<!S=!VXD'4RE-4!51YF]?8,]/0KHP-LV3\A*!]J
MB080)CK@S.)H//"*NDEQ2N>4\2#<+]6"#G"UF!\[R'C3^'UH#[,"4P]ZI_67
MP"T\K9]*)8"_G;+<5J7]K_\S#T10J<"%/ LYGG;W"V+J^F4EGE]CM2@$L&F?
ML-8U/1%IG:_52M<!S,8&$#ZR+R0$']5Y2<T0#X\Z93PHO\U%7]] SW"/!AV#
M6#J@TV>V81$93#H6B\HX@K#K^/M2E/.OE?S<[=<YM?N][Y0'H3X>I4C+?QJK
M3@>TW@22Q2"5.#?,-AO'QI'E(")4N9$."-$!CJ/K3YM[%U.>HH7UJ-/ZBL<U
M=  6?%U/(END;\*7F_+;;47&):*0#O"$.A]$FNUZB[^>U]8.P[]QYS2R\S[*
M_0^]VB?G-.^69.UXLW.8#4=CIZF,Z+*9L,M;N:Z&9ZUF0'5UIQV^2<X[MB#R
M9FGZ9<I\:2KR6^RZY@[O+ .A-Q+5D4W!2"H1"Y/N;FK-)-0_66YEMC_@.AMV
M1TBZ&&2%WJ>PK;XYZBSON#XK6QO*'W:4=;PME(9VC"M;W[UVNW> -OCPV"Q$
M$N4BQO6J!GBCS+S0I2GUU;)$L\<VI2,^/A[^A*I S:(#W.& H+CV$XOPPUMH
MP.BVN_'/R<(;DW5C%PI%12[X_A;E'?0%9W*:*&D64,O1LA #/+AS0*M]@&"X
M:EWY/-E]R@J9]]6[05>XIWNAX1[SF5OJ?D**X'E;UY'@B0F3N?Z)7XU)!9X#
M,27W_7#_B:^\_+=RZXJDQ>5S H9:EUDH;G7X]&Z,((E;VYVUZP2=\W6UW[KH
ME6;7\R2X*Z[D*ULYY"H=<%: %)4G;4U*,1RF6+@,:XF"G3^CODKMT5S=_O L
M,F^UD1^P"\5#%.D %O-:U7/[/Q7E=UVPVSL;>>C+>1\':R$NISMFP]8-1)LD
M62Q:"[&[#%\B6-O]+/8ZT%O\68_+GYGHAZJ3K!=!'ZR*)]4-<N=?^RY]2#;]
M9;S8]+A15^B1&[ -<:7% +]KQ#/'-X$Z4/L2*>>L: :!A6ENPIW.H<M)8:>]
MO-PPJDSX2C''MR)B_6(>Z'D@%VR70EKD4CW_-][>,ZJI+MKWC@\H(DT$1$2(
M"H@40:1*21Y$0%2(@!)Z5*0+2 <)B0V0+B @-0(B("72I272FTAOH0>0#@DE
MA-0WS[WCW/><.\XY[QGCGOM^V.O#'LG*RIY[SOG_K;WFVO9*^WG=R2(:U5<;
M5.!I[GB)ENFO+/VL(_#V*!!=S03,HUYFE15]I1D.FN'5$[>[[9Y.LUV77478
M-ZW5=V[F$*))4<-?QQ@\Y&]SAB,].TF&R=$&!8-Y7K.&!R(BZ&1:* &%%][<
MP;M(CFZB_>1^H.@"%N4)C45\);Z*Z$,3ONH7H7>C"K\U6Z%<R*VJ1:^R;:)0
M505R5KU6<BJC^0U3I;224 $JFVUH_.+HIDAGUM?ISGA;375&+RS/_XB3JD#S
M'F8(T.R'59D ?LG^@G<IHI&EJ;ZO5@WP3807)G(';YL9*@.TT!S=$G*(>>UH
MU61$MT[#MLB^Q#>40Y_)J7>$_:R;AVJ+\HN<V4Y*'0N*SB>_IE<:VZ\Q1.U$
M6<@6B#KU_YOLZX";D9L6D&\Q8J$.;;@H:_VN\!F$:YDHM;S #*D[';6'Q)F3
M*@80[!.8+-?E#9!"LO+9[-+=GR<7_DA\WK<OF/"%H<Z2L&? [HJ1W.9;YTGE
M2KU=*X[5'ZW6(3.Q' 7F4U?JW"R6X>6C*&CRDD^[X89&0;>1_\[:9#"]TXI(
M)6&(R$ZN;I5B-H6PA=30!-> F/NU$MK!OV[Z(.M!IJLOQX%XR.OL:V3W!1VY
M-I#4=T9/A*53'&[(@9$0!MCV8P!\?VI3H:,6XF?)IE3N51(E]?TSB##-*$6'
M,/7Y^"*HO*@K4IGFL2<^NB?<CL()M"/%_4GUX\_BQ$#3ZI,J4][O2U]+2.M8
MQ9TP0BL* V>,^F8-U^'*-AG7<[B/2YT_9=V]UC=L@AY%Z3,!S1I+3$!D0=L=
M5E1U=4)>0='<%XOR=K\F@.O;D1(P:]8G-!5(Y)V.L\$L-OQJ0&8" FZ!22^/
MO-K/(B<95\<\O.,ODX+*&9LQX/R@T>J6(2:@%JN\/UT\@[\_"*XJQ-9?$_F'
MV3MGP_Z]"OU_?1AZ^PIE(I[U5X?P?J$?#\0(DX6) IW\>:OB?"-H,]WD;!=&
M_PEP$^;6Y_A#'_>A*C!96K$M*[@-]Z<VUV6J#E=V*(^9./8WC2<D2+O^41.E
MWI#HO'3!JG/D1MQS<3NW9$K3(G /8:/0%)]\P//49CJ7L0[<?MM-2>]'-_K-
MD:\(WBVFYRVNB370$W]>I:DKE3YA!95VPNPLW+?$DPE 6WK3BM?76@3S>H\_
M0RHY>/_([&@LUZBKZ]N>.\C=M9;8PT=1IQZP\L^3R63P8^)6B[I7M64Q'\TO
M:@'.NM3LP\0_V6%52/[5]&9@Z_7$$=3@AMZ[(]ZH Y@HRP\%&<"2Q/5L7FS*
MJ.:,Z[I"7B=ZNUM69^+4;JU%;)K(W8I,H2=O^/*5./\+*>KXC*CUB+96D5ZA
M*W3\O =-7EPKP^J^SR6QDX]]8?8T:3HFEI2B?8T8K?^V_25WS^4D,QO_X%O[
M]'W+J8N'MNJ5Y\EC47J@:7(:]339%V_P9E:9+%R*6P\08+LT:!W:F[TA&/%1
M@A'</9QM>/>H^"<3< 9S$=''4,UT'9YU.9_?L-DXM.-P^>8+Q&:Y>-Y<X?K)
M$F0X\FSC(P(29@QKJ:_">73HIIP.U-, MEX6/X>H)A5$(*[ I>D_JC*0O.3U
M%L53<%W.91SL5C-W:9QV&M_L"L,*O) .(,$F.TD=!&RGR]-A!5)02/LW+"A#
M)2W.-\Z: QR$K$ \V;Z)_KQ!'%Y$;2XN0B8[VY2Z7U9 \D5\GZ GMBTGWB:S
MQSE\>"FP?P631D_!>KV6LR)#\1Z_QY[KN^.OK&6_]@235U8V[CC//C2_E*[U
MWLPRRS%*GSLN0O9GS!L^;\B7Z__7)542$^#.-W5C:N%CH+T0X=F@/;GT=1Q^
M_PE^>(^B@GG[>=UWJ(@Q":S&T\#A*\T@G@8H43ZZ@L*X?/*[&0B/.EHWI._J
M4."CU.N,WOK4SBQK.R0LQ0/<G%(A7(\-:$N-X[76F" Q]DA;_2::R3:(W]DK
M4XY6QK(/L57*8A=K[*C(GW:AW,C7P$IL--(5*6CK)C#=[Y7'V;NN>3!KEQ79
M*^N\TX6\--MTB$_=$F,1W&1&ZPVX)OFFNX<:6MSLT$HC^6G2.2<G)B"E@@E8
M+!ZNP2UA7?EP6)/A?1C9 G6R[24D;'-@RM8M0,(YF^/X)8FL;/1H@W?WT:FZ
M"\DZE["^FT5/9/\D/BHO3DDGNS)8G2B$S;BS;F?#;]/K+_,W*>$Y?G^,RLIL
M&Q.5MHWRC+SV<_/?<Q<4(._F6U2-R04+VPJ\C;^++ZS[/$BRE)'5B#*SEAS_
M$VK%<D F8/1X?*=KZ2=BZ!?;6QQ4W45OB@3T ]QK*"Z2F-0Q]LS!J=QG/D0[
MK'.UI1XYJ6@G+D[/H8EHJ9UQ+ZCT0JJIQ_!1UU*JD!X\[*O(*DBDZ#F;_3<'
MB-ASYI0<M!)U0H5Z;\]P8I@%SGA<PIK%&Z3&[[DD;1:_HS6H _^1Q8O/(U#^
MQ?:MS@X>JLO3?34:%V]MKPP<&VN2GH_?W,-[Q9W/GE$#?U_]CIDJM5Z ) .I
MLN!8UF4'1@I11 EOY_G>(;C6\#IGNR!%-UZ#BOW8IN\B?AP95LQ#"\)^/FRC
M3AEBCX!91&G1QQJ(?>B.'%(V!!FYOS_76[2KV(*:4&]C7+7T:GP2@#GW_;GZ
MY&E.SXF0^'I49-<^N@PDAOB-Y&.<,Q09T@9[J>X^9@)<U@&VMDGK(N'"C+^.
MOWPDM+]__:$+7':G 9RQ%W>];^_KHCU:'C@9EW!T@%1KG:H6-+7K;/]?D9^5
M0]J0KQ#'R.5>EX.26BV@@0K7%7-U>8:HD5 >\AG#ZI?'!8\=$8DA#,[6XC4Y
M'2:@=<;2W:(WA=$S<B=NB4__ QQ-W@*-$G?>TY2+@\"6J+OC*AM9<F;O\/=L
M?O1HT/A,MS70T^D++$$K1(COR.*IFA-T-9WY /8-!G;[>H::Z791_$@%WI8T
MN]RF%5(,/4';E'#>5?4JESN#W[GMY1>9O>:DEM]YV]E3$3VAD>U!5Q_/R+Z[
MQAK[F_]LUB79*L_14<K*1(_M#5^IE. QDN(F$T!UU_/^P@2T'"/&"1*%P\J&
M-WN_V4MG2-X-X@('FM*9@,:FX/6;3 #.@:121PY^RE E"':VV;-GP?>6:C.N
MI8OK=E&)3$#533&Z^_(W"I!D2R\]@+VN[<UUOV7G];/6N";DQ-'LN+9PA':H
M>5Z(N"OW.O89;.K6WL+#FEE!(GQWCJPSY='4>V9W;7*?L8_<)&VMP?(I%L7.
M9:XUN'"4K]!R[*^GEIZ7'G=?3OB@*Z:/\&4,HRKB$KZ1?1EG:UO.QC\D-.%%
M&_K4>O^<+EK.#WL9QJ&5M_Y#VY\MD?X!Z1X]]P;7!A(G<N_:D:]LWS\]Z?3=
M!SDF3;U)[27'O<Q!?1-\Y*%N5CVF0@W9$'V_O;DM8?4D^RQWW)=GUR4*+Y<,
MG?N_53L._86J4=^ZC^*H@A+&(YRAQ# :;$.88Y,?>.2"G *W@('W*<);4L0-
M")ES7J3:B#OP_,SLXV%YRSWY'\OO&?@#Z57-!%@F\B3H+#F/5$@N!^/*5I*=
M,K9>_BZ7!MT5^*WEJ2/TDN_^J:524[2/:.7FC?L56;>)Y#X9/2R4 <L8F*)_
M0CK1#4FOB ]QF&I)$N-,Y:?>PO4S2CR^TK-*<MDEOBF>/RGI6U@W-"YQV'2X
MOU4Q?-8^;;[W.%6JKP_5I=!"7+ZB>5L+M4CQGZ:7@$"NB&.$3=@)D$CR]Z$J
M,J;OFQVNEG[P5VV ]!6#=2,)ZB@QUKOG;OI2?!_*]UV.=D=NY]/D7,Q)5IC?
M"]5B>9YMYW 82&UWR6#SI$K/5;8?A.P?#!%B0&R)/J.BA21:W?E-XPF-Q9?D
MJP$1HD$-+: K-4=;U==T<F[$O<L[ :'Y]\%CN8YJB*!@N>[#"^>I>HM@FIWB
M1$8SZ$I,<*TU9[A,>?>#SS^7&,<@B_9V5V>3W72JJ6DDJ_Q'D!L]E:I5&5^9
M@&W)T#E:&E#$5%]H&?7OK@,\'GJ<JL3H#<2** K8C+75B/.])CR#I=P;X_@8
M/QAJ0[@PYKS91-6VA3\GZM:/",T3OF;.S]Z_P;TU<BMBY% G8@Q[SZ_OQK#^
M\%:)_+6\RHJ:&'V>1EDAB0?7 4+;CF2@!Q6'XEMA @ TY[B@P669Y3HX%LZ0
M05X.Q3:RX.Z/_N=5S<"P_1 [.:/*",APZ0-#GD:N:E/#@\-U-[H@=#3?\1E2
ML<>L2/IF0VT#BW+3_KVG4.SJ*0&4Y$Q2Z@M#?W?-<\MOGG$GRIR3_4G01?_V
MPE%)"LB(IQL=V<=K$I'<2]VA7Z]8[3,!4/L_BJ.(S/A!RK.$+X.-/I>[1=^4
ME-PXJ:,K_O$8^0YZ X+^AO2(GWP EQF%=2#.5DNTJ._B\6-*'5G* >()Y6NK
M06M11\8V8B\?G0%%7?UZ\?]K&<L,TG$.EV1!1\%U2>XH=3."_SYJ#>?IXR#]
M5L5J]:>_V+F0\4+&&*Q2(:DP" &.GCO5%L@0&I&@/CI(_M#3FEUID)>[HI5$
MOJ-SDVTQG2)'TJ<7EH%.;G3JCF>AM3F_&=5LS^HV6FMYKUS<[^1NZOPA&!X
M*U?<\ISC.9!#LI-K"+5A"G,>64NEJ,TCSE4(;==AG%J0G88>&G5,T)/A+KEQ
M[L(;N=U^4A<];8'L^,UPT>ODY9D@+NLG\AZ>@9W.$K1F7>!N7WT134=NB@EX
MC,1%5F_<0X9CKC;,(3W$54*Z,](<@+O;D #3P]!PK5-ZH+G<*!GN__;UDXKM
MXE>&&T47MO1L1LO.#AN7AQ5D.VU^1BH/\"Y%C:#[T>2KP*UC].KB^ C-:_T4
MWFR\G85E_QF3FY:5JUF0.E+)MX</%WW'>G:/_EA^&HR;JIU$VHB+$I4[Q:_2
MBQ$JG22Y8.D?F$]6:]8O;MH$^7AGM\94JH_\4UO9'G_6%58.:PX!1V3SU\7!
MQ-SY@VMQ;T+)M=S:G0,'#\5>]3VB9S8*YR-Z4<</P#'VRK4=384VFT.;S\XE
M." <8G57=S]P[NLR#N .B_'GW>;XM:V*R-$V/]0UDVE?K43!LG%=>16%/]EP
MC7]F5 .)ROL]?D\^C3V4*7ZRNK8LHY =37223%2I4&Y0;CCSZY>/D8X1J IW
MM<Q\XU\R)8^=@O'89M,@5H\)6%<EU6[ZJB#/8#AH!F17+8ZTO."M/(=_)D@
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
MH]V1 D':RG$FH!8(.SJ##(AGF62\C1_9K*^MKQ)] 7'J>Z*AQ[=HWTORG:\
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
M_A[<(WOTW.X"=W'W:.%(/7H-R(+H=&\GH$P>1+'YEI\9O,+C"GV%?C!&Y\O
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
M/2R/F@KQ+H9A^B,NY6(S>%WKAIJXW(B9(-Z]\&97M!"CH[XCRT1#H6/=WPM
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
M7O.3ZXI66".$IZ]WG7[W!: R=9&H>@&XIHACZ*A<M[PY^J%J1&LKY5O* E4
M&+W',W.8TW=\_MAC4R$_;HE(+G[L=?3A.)/5'[7 )/<10=_ZQ(ESO/[IQIVR
M>JZ_\0DP&9S3L^,#DR9PR[-=-&FC]?#$H#K6O[0K]6,8ZGO%A*"N>=54SN<\
M9;,O]'YW3:W$150,KV]L,8OSO MDZ34H]2ZZIV@6)Z S^.7YJVZ-DLP\W@+$
M"S^N]\%Y#"5+<"I'DMA$V6$,E6[]N,>3(:ZZFF=__)!9)W*&4)VE=,/VQJ/=
MJ#+3OH+-9 .F@KHO5O&-I/M!U^7;Z8]FW^!6EUN;9HIB"MF4;V8:6?4Z4QX6
M,[@8N"QPPI?TCXZ*DW:&WU2/*-X<*O']T%--W#EQ.+ND,?.,!WE+;;<W%00G
M2\4L'BWL^*0?9E-!)(M=W/XZOP.<)5RSQ_<ND6H6GSAA)@SZ)3,]NZO&RA#"
MU0$JWB(*HTC<NT;@] 2:#Q0[?RW9*U+*\%5TE?;2'6I@<U< 92MX]'#O1GXF
MSF 3HX^%AT'%?162"MFO#B*2=T?V] V_9NA)F#*Z&KTKGGK6#LFR&_QB/,I!
M5X632_5'<#JDDB_0QE;9-WYA"<G(K!'K9%ZQYENY)D"J^.+<Z],"#(?R+1XF
M-0M8+Q'26-O"Z^ZY#OHY7!N]];2;PAHD)FSR-3%T,9KM;J(2D'\89(8W5AWY
M4,-G#J(QP7NN=1:A!]6 ]UJSDD>8JL<S[P;LVR0(4Z!#.6\ORJ*+\52FV(E,
MFT4!3G;9SDD?M1\%6PD+$GEV+MRCW@;]3L\3GLY^MM( Q,S=5GM,MAI#IC(F
M7H0 ZNYWI?J5INR+)>:J6L.O1>YRN=U^FL-]3%%'?(V+ZLX0K6BH&A?GAC@O
MFSH3H^R7P'5LH=_BE=T2].1/$>^K)JH7[CJ<Z9;!7++R<TJ@LA-I+^^:FG64
M>=QIN/-4]257RG+4M6<5OX[6%'ON^2Q+^%/KD9NLTT'$LT8M;Z3.]T6G!NJO
M1GWCYG"&[BR6L#<I[2AQ4&6O^\ CQ*7$YAYUK!F.";)^,*J-%ZN4/KR9E6@N
M ;H%U2F$H$#7E7-_0]6I-"JG-/E=O_ZQMS@1?:I?H\S#4V..+?^&V%R@'1G5
MX:.HG'19C3(=F0-0:V=)+/[PW%UDN]OM<P&(/D3<PWL=9^ $<[(<9"SKW K5
MO02:&8WU^US<'/C]G^=^2?*5I7:F;+DOQ]C-P3!&9"V12"OII&>,C'J@X?RN
MWJ*@ $DG<KSQ?3P->06,\@H]//?9TP,[B;Z,4[4=U8@2&'(+C>6<M^;I5\,V
MN05^C[=8ZT9>W=!!A[K0F&T<:UIEFV]RW!_==FF>XM^E8DA]S#Q5A;6651&^
M%M[7[8/LB1#S>R;$@$_P$WU>.?JA;-L&Z]]@X_.^L2G)[/[/K\0.N8H[<4E3
M33=O>TL#3C&6>#WTPBU'%IO8'SD:*3Y?%FQK0F_DI&=\"+!2,)?HNV+U=89:
M]#?#X*:/4P^\R,+$(KO7 \RGPLL?N62A>YTZMVC9@SSR+*IC@;9:"W]X2\6H
MIAJ[LQ AWA2139#?^WJ,_.@YMW#/BA S+=R3R]XT5_F1K[=5' +2PLZBR,PV
MAM?-RN9**QU9Y"1#-YRF[3PBZI+?4?4PU";X0<@!OP[,'F<'_J,]K^_4F+90
M@'==4#]@2U?.H_SI\$KI*8PZ+J*QV[3W;"\ O7F&(!8(5^<^OJK'YU[43>\$
MT(**,^.D6P!,>W("B#5 W'G>*H(U_ER6Z<ZB\-6&+[-QY.E+Q;VO8R2Q4%\[
M(IUU9Z<.GJ=H,\2S-:^X;Z:X)S*+9-/&>S;1''6LA:W AFWO+/KR*"4,OA,"
M1=/:6C]&+B[Z,VS5//P_EM/_?A1MRD)=2L@JUF7GA@+"D06X(_5@C#.%E(KH
MUSBCI\0AU,^;RJSP@5CX$JRKB?Z/8<?/?N/O_#C^J,P34V;_,@LXD3[E5X$!
M5C$,^IK:.U&G$:R9UI9RO_\"@!DXF^3!^L&6(/X=\[S8CPJ>B*6Z^!W,YI01
MX3G/%-TJSS!X\(O?:6=KP08>JBY!<RWF I#Y:3DEYP3V&^\3J>K4?WW=.Z^<
M[G]L%3-] ; &G4HO7(%-#O:2$O1 94>G#P@L%X"^(3P5J=59\3#!Y]P%H4?U
M3X+67_ "X%= NG;ZFY@WZ4]'E)I4N._X5Q.7IC=:[BS.?%(V$>(>0<?,RCLB
M3-6.X0XTOP#0M=(X*%+"[/4^U_I<ZUBPG^S5295=>=NQ^;KAJN8GJ=/*@MC@
MJ\U4O0O[\OA$4H>QXIEXB>^290/,#T>SM/K-U8/[6$)FI<JL\\'O,.CZ&YXL
M[JOJ9:YN?*C>^0$:,^'7\B6N^EXZ@O.:3JO^@\:K>KU[80J "9(<I-]"'=V2
M'U;XQO&#;66:2F.<><7K4[/7IWJ$SECP(:H-J.CH<BJ%# <=,\#.KX&;:'<8
MW/UA'3^3M'54F>L)+0)S7MJ;,(>]0!_*#A 9GO(E=@)!$[Y]Q ?^TC3A-,6T
M:W?-],5B',7(+^K,IJU40I@!OI>Q8[KUIL-9<*F/9/AV:H<W:R!]Z^N&D+[#
MV1<94Y]\C5>62Q"2 78\.T!LM !V9M6NCP!*7G!3[*V2[OU@5^/G1? 6!H4H
M7IO6G;A7&:=NO3PS*<?3G_>XY(.?H"+%%O+6YRZ]C-WLMOZMU3:5O1/5>%-3
M%3YJ!JLX]3QH$=HEB'3]/+FF3!W-\?GD1BF84=_!QS)3E$_%0: K0/:Y< :C
M:SL/X*[%WG8([B?4%J]E([ \;Q<N%E<K$VZ=[*F_KW4!N/H&6"A^@-@IPFF1
M:!515+](5-5I'AG!OB[R(T6+<R\V/\+FX"[H;;[RW.S%@A,@,'E)^&D/DGQ&
M$Y3N[@#+R'SD=P1BVP!52\1CPXX[\.F7SIU6F[_:XA.Z.^&<M-*\97>=]9PA
M<&LJ,(-OVQ$/1#-N7QJ.G2L$%:C+S[KZ>S['&8U^/>ERGT]M!DOO]V (I5)(
MZT&9H1>S3;-K?59A1;S#W;+*G<8S\S&9?9F03O'6/-O*Y[@YLS_?C S8N0WD
M?>ZH0I,(QOX],C3A1-EB2%.[I_ ZB;,J9K>@JI;U;8LJ>>L=OVGAA.M;?V/!
M XHV:8B8-DH2OX/_C38LJ4HHU%GP.6/RY$M9E%F/SR#]%*J>,$5)F2\"WH,S
M@I/]F;'EB!)08UY24FX=W3TYI]?<\%XFHKVN>-9I4@S/S5,.$46CPMSTU*HY
M3_#9OH++I?KS)DIQT.$57=%\X;4@?.SRGZ90)O.N%VK"N_/6OJ$,NR!F!>8I
MHB7>I0QOAN<]KZ0[]OYJUY?N':M\^%9T4T1V<I6Q4Q$%[IHGP^?E09+V;!,U
MZS2V;49R/.^ANY646?(_WBRDIK'XE;':9EKM9S8*&OEPQ,><C.[?9<A@?H7]
M_>L.C,M03?^[-*-*CGSGNY\FXU%I$[H;Y3'NIPZ;_@_ 9O)K8351.T(O \L0
MVP6^ON'FQ1K1K\-6>9/\8)?B\PY>_@)P?3*F%.I5T%[;:7Z5:BXXI%'UU.12
MD@<?Z/F<7FWNZ^[0Y3_7NQ(5*WN+^KD/HN%(697^%3N:@1+U=<! 7RG\YBB+
ML-&+8,T5PE^])Z^Z=?;A>6;[R+Q'2,?W^TG0J@WU9#_>(93$L.NG)&*.[MU7
M!/FBRZM*IQJ?K4>^W\O;/]=Y_/()0[^P(;8@A$I+]5J(@D"&HW=:<TNGYWR3
MVY \3CL[0%$?9@.CAW(3#/%V2Y8I8O.J09:.9M78I#A1-OY/LC%#IW-Q"OJQ
M?+T7 "<$!1Z,+@APWXM68&BY!-$5TM#8TW8S=UJF7O8Y5JXYO8_75 FB<+RA
M8B4EO/5^/[5,:,FJNNTY:^!RE_&8R[L%+!V(KC;'G9^#L>'K#!?S9PZK_:[/
MUIZS&'D*'W33;$,.DWC;(7QH?8F!VH@+J)M3P],TF=J_KX?5JH![\*2Y<GGT
M[>CKJ_KXVOO;/)'NZS?_F1WY).'!E=#KOW--XI6OT)--7DU7!3SJ)JT3"U'R
M\D7V6>2HUN#]'/NU0*29V>,K$G#E+<T*GQWF,\/"+'(;HS=WKA]RQENK,MW,
M\EC\YQ** D!&5L#^^&;6,H!F)#D2H).3(7.4!6BA>&+_;R5\/Q2M@.29S/[#
MJ?2#' 0G%FEQ:;V3%[<*87NU9F''X:UI&)<=CV*'"8'5<X11W;# -V\F(Y-@
M/]%$RV'"S0TL403/AQ-"UV;)Y<4RUM;$A\E:Z>S 7PX-PXM9#F!3K.U51*7S
M'+HNQL+W<(U(/P-/+EZ[Q,<!A-WXK[ &#;O-1VD%[;D;Q[42%>%E9=DF[Z+=
M7[T$ .,8;"-Y_U,:#DF!8CFN .E:Z?!IG8%D;RQ-VZ;Q%X#D@8/>P],O-#_$
ML4+;E)CV)9H81G_F-J=D_P>U8(E874;D,U/17;6C?_)0&WG^QO[CEC3->#J"
MEEZIPXL)[)O97H3#T'> Z8D,C;8&F_5/OC<>YY,L43^.9Q4?1N: !-+PXY.(
M([M]N8/C +PO3\="M (/EO# A+/182>":8XZS.<NGLV?8:WFN&!G<&D&%+Y
M0Z3!A3U7.JY+[@-#K($>;YRC,W-<GND1.%OYRF_&KR1JG#/R=34;T=*E=%7[
MEZC1ZZN^]_GOAR(HK;!A:.ZV&_[<]OZ"0=WB3]P;N..=WL?U5#I'8-K?WE8@
M^7@BBF%+:RQMY]<E0'@1&$D21*=OII:[6';/&]*,H(Q-+0H/$WTQT]*JO2[G
MA^:C880T&4ZXGW.OQRUH3]ZR.4Z4Z=G^-&-2_/U]QFW7K==R/ C)$*AASI;F
M]7H_B7W6[I T>S?64)3>!PQS:3&O4!E2V3 RK&H##/PG4S0D#CN[\Z$-^_X"
M0'1N!IOC3Q?UZ""C^CC="FS0I.&XRQI!^P)@/UD.S<:3*9B\K,?\8$)09==X
MV E,+P_W84T\YYBDZE &H**M!0Y%>R&\!8M0F+NY(M447D5U^'FK3NAW0C;_
M(L"UYMDBV0P^Q@%J>YXWBE$/@,HN;?W3!,[*(RL[+__'-8)P3[?Z+6;M.^V,
M]?<#D2^A"I&QWK*GZ?J_K+**"GL7G<HL8_8FS4\SR@B21$@SG@S3,Y$3I+4C
MLDD1=-S-ZI+Z],4=O6=E\%^I&"$Y-U@143FQ^V398E-D4Q%E$"IUFV1+]+T]
M/J2O]0W5<P$PRBWNKX2W/+0EQA^G$.4FNQ0/N3;:\.P\EYK(TIIF)PE]"XBY
MG8<C>S;L)#909ODX>[QZVL9A9[?+D<&$EDRM_15U<*R,!^5:(Y^ZF8NG]]C^
MFVL<SB^T7MNUENPI/A-#XI^DA"R/CM< *;;N@#!?=VQ#3:I(! :I"T# )/("
M4*V^DX;6BS5S6S?R!"\AJ44IDD>DM1,MWBY[(P+WU]*SK.4UT:U>V=]+=%\,
M?K/:YZ>X5URFFU$"KMTY"?'3P0*/=\?]:?"W1SL:X:&C79[)TN:R@3YO$Z3Z
MD,F_<BC(>,BMX6:GMI%#HE_8T3XFS>S4'HHVX7"1A;.*8V#7PDRO$KYN<6OA
M%B1LZ7OBQJ2);/9$4!]=<)*[@G(GV0Z(T_$6^.%1ITFWV#V;OE#9"/($7KN
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
MZ<L5TL>@%UN';6$+-%!9+*R#$].Y#V;A*%N"U2[,;I"8$LZ\A<Q$!GEFXB\
MG][YR[4T7^D[!.#Y/@Z)#GHMW&JEA+2AAS*+0)!/0RA?>9GGD:O@DM\[X^P]
MKS\M7]7E6Z<2NK'A__ \<3?WK_MUJ*QOSGK;AW'!F@6:-8+)O=_UM:V*'E-^
MXWO?K\P7^0]()-=E5A5T0_:@7'Z8--B.O%1M6($>MZA>@&MHC&FH#/8QV5H:
M(J25]R=N&.LQ$>/JA'Z8+I ZI!Q4CG^2O'Z%_(Y;<.KJ'O_:Z"X'U5?+&W&+
MN9'*6]$',_.M^>?%<IJ2 ?[28"]CN'=A)QIV>Z9/(G92;6RJZH'&XO?N())Q
M,BN@2)H\H^$4@^:)SNS-X&\<[W^C0I7KJNSB\<F9Y?KPU=)WSZ[P"O=X]R+,
M *N%_V[&X^WOD_,+-]# 2OBV2RD>M>V7TIW!2[;-.ZN1-U8*@#4VY1YN;(&$
M20,7  I;_!+.5W.814)&M<FOSO"+N[D[%U]&=^P=WUI?EB.AF2IT,%0;WU
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
M\?)]@OL4LC\9/>D_ O0WE-AN7>*-N6S)0)J?[C%5VABD/#]R:7SW+NGLM_(
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
MP%%L]60(T,[C_8?69RUTW!(\6+.]/O#4]PWXD[4\R+@ $ "DP=Y?K>P7@)!
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
MJ#JQ[!\S:&K?B_KL) O)?.;D7X&[D@@G]N"V8*F6W)6-;H>H,VX-9^]N'A5
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
M:HC&1Q(&#Y+T\"C@%K.-UXR6DC&=8PB*?W#2'H+]]^GK"WX5WO1H*Z$PH"$
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
MSC((,TPVF4+($$:C-6F<I(;\K"(*_^;XD$NYA_3.LG4SQEUSPD3+L?<3%/E
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
M7UV.9G1K6*9G?)H)59;6_C$A>V!U7_,O'XV9DU[S;?C":_M3U,[CC_IX_[$
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
M-DBP+L$U"99K&NN,*26C<_)6<!4J'+BJHG:E;^<YC>!;?\-86XFI27"Y>:Y
MRQ#.(5U^_>AO^O.?%OV4@VRZ5I/5/46T'AKG@OZ! 7=1%Z).G+(X.)SD*)GH
MGV<>P#0V,S,[TE&?5O*R-4;#E_=FZSU6SWH=H3_S#8',?]I% *#@/I!VI@SL
M=6%CXP/@-Q%EAC.?X'3ND7EK*>//= F[-]<$HJ>RO!."Q*[%<&;6(]70YQ7H
M92YP5($ BG8!(32K%>,\U9@J5_VA8.UO4=*R-^<HX_41A:3_A$>4*U;,NL$)
MRS07=R]&S3A2>Z G 8:QTE!YQ:9XNHHRSHKLZM7SQ;Z&\^)!9\KOH@)U3<9?
M^R?45*+&4%!Z*N@2=>M,7TJS_1?LED:/+V!Z-/S"C*/8-[/ R#<ZYSGAC/0M
M(OOK*P<IC",1.SF HKF0^)OI#<1VVBH3^B-\0E5RRMD^=*"O+^GQ?$TP%\B\
MQYAS8_%N\IL;#^76;47._POCV>1 #_0EJW2/2-XMY+( 6I3YCG69*^UJ6:[_
M'*'/E+#EFF =S>1JVK53R$?=1<H3.Y+1J0F%=U@[<]]G-E0 E$C&8L13_3/R
M4"7E67K!W@GQKN9D#4-N4$[*]X55GY<\W.L$^,LI.7!$&-642[J-X<O"GM<*
M]((_2TN^YE09QP<ZIO\<R!3^/%@C15@>H.> 8G6N:+P)03^ M032H4.T#AN'
M^HC=P[Q>)_,"1$Z.0P-LEJ8>-\_038=?5\DX4\5N6<*[()3N!7QC$AB9*O=<
M@Z;"@#);0[A,R=O>NDQZBG1>4]&6,,^5I.A'Y)C6G)T=E\R' BV(\1R[N/*@
M&^RWVN*L"R(%Z(+XPE4$ 7YB8O_I>E*[%$+5%"BN!LKZ<N%QDB0Y7#X'YV.^
M)?\8P>B.1N=[3M=.M @3#Z60OQB5ZL6# U,PH:N2<\)'?E/*.JNJS$M(6V)C
MAM7<W(!X]*="BJS)UCXFXU*,7I/X<$MBI@/32E*$K0SA^ A"I$^26TYL;4Z\
MX$)D==H*=1 ?KR<I@_&+"L83!1=]<WPOFZZ+-@VUO&B]I^H]]%4VX77NEH0R
MF%AQ5 I0H0@'^/7P714NQ,CRCXY)C*-C^2]K<[T@&)\>.>;!@G*=#&/,*U-K
M+]YW.T9D&TL2A-%^>G*2ZA3)!DY\A+X$,;F_ID<IQ'KY)XKX*WU*5ABD"'%@
M-;Z._5$]2_^F\VVP61SR^7G9O\>H5^?Y).=BI/F4"@=2"4C/TC!-6'O,H_4I
M2/ZLW2JQP@R[]-K18?N'MWST<$A@/,GP:@^70%/*O*P]Y$6(0I/:].[5WL#<
MOG>M@@V8$&[$FZ>S)A$M.8Y0_Q&0BRWZ=Y@$< <_&KTD?9[GCR(C*<UB;'"2
MT0X;>VC]D!V)Q3V:HR4+*9W'"YZ0GV+;;/=)R_=DR?8ZR."NL\)$NCI[8C D
M,8PA;_L(&SHUMG&";DWZX=4TZ@RG\>._*=Z):\I><*WRON/1KIIZM(DFZ (Y
ME844!KA[2'-_P^U%F6M.'2G+VTN!<\AEGLK"I8.'ER"+4;".>ZMX2JHX*=-T
MT'-V]OKNJHN/0.DK_=4/ GSK7,\-3?0(R_%+E,34*PUTA]"0K D=L7G]IHR
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
MG^^A.$RN;._%$-QK&RZ/,2 $=EU($YMB\8M0;1L=FW&CTJ3]4<DLAJ6[=V[
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
M[^87;>^S]<X<'8M\6#CI LDG&%7O#+ M=I(4QL+8@+P!"&< *@%\':GU&<P
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
M7?A@ W9M@)52I-^0*]]J$W:S'8]XCMB2]ZAXUGD]H[SDNY]B_+"+.#C:'<F
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
M[CYM56H5?/U0D9Y')D(E_KGSO#;E]W:0W@O$R&+LXO>9;8@8*E(5F^Y+USO
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
MLJ:EH-6Z:NQ,27(NP+&.=5P!I,9/84"+YR@O*D*O^4#??/]<<4<),#PZ?J)
MI<KT+=RTS 3Y:#DSRX< T%J7S*?;WSW^[G6>\>..R /\N6*V]L3&#:,!>D5<
MP'&N]NR&HR="8;IG,D]H/%1+N^9XY@PL7^K?N7G#&S3$*O6QU*9?H3J#/3*4
M_4*A-13=VH=PP8T*"4.Q&"*C?H"DJ,8?=(OL=%*I32)OISAO/$>2[N.88^6G
MCPY??5^(Z_6#T6+J4?((G$-B!$_P?'X7]".7L&+L%5-#S<39V:^;D*8:%M=&
M'L987F.GYDD>IC\E,4UCF6[A;SF+N@*9W!X7?WDXO0_'J=F:<) K#^7=S#V
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
M.2N)";;$$8\IO/ZL?T,U(7 HWRWY#,6<$''*:2-@;!;/F:?;5#OG[#BKYD-
M\+R]K&J]K?<[5&3[CH0.]QZ@7)NP!D2J/?B3CI_([0MX7=8]8!P2>M"C62B7
M\#'&FR-GR^,K=L P+^;3F]?I"6\0\U!Q&XC;XMG?>X -)*2)&"?\%<8&L9]!
MJ *HC]R;U1GHX>-O'%#,8:#<V/0XUKJ!7'^T67Z!<<KU.'+ @\PL4TUREAXK
M+24OD-J]>6&F0/P;C_)(-0$O,UI8.^%N&$@BN##G2^XA:?CT6O%?4N=7 ]S!
M8!F*S(%7FJS$*9N?AQPQ#JD6<J+[]P"[4I+!3G@E^$=UJ=BBWBZ:+7]!7SKW
M@:077Q0]%Q4!$/AP $LT/&RTPFLCS@W56A>]>%@Z)D8*+!)LYC0*<EPYKB-A
M:4MY>?<  ??6)[XB>C#G,6.=\2:)$IMY25W3EDG?D4(.#I,$S3?N?1(#WW<@
M$Y4^'-O 65+W&_[(J(Q&=&/K+>W4F77<BZ^3SI!&7#7- NG<.AMPTV4Z0_OX
MX*F=,H'?A<V(JJ&+\GRJ<)0D+\9[;32DB2UKGU^!;CN$.R(OO2V7 ^LB@XFH
M,93[':@!%1ZSE5$K'P#21?&OI7CH=[10-D[;V_\.75UB'J[^W$7<SKYL5]0=
M!2V2_UL.N*T%B1=A&C^%(?(BAHK-\O:@O_5>"PF]BZ@V^.(NC,N TU!MV=*!
M(46]Y@DS?@$#(\S961KJ-.MEP<ZNE^8&;I?^9K/^RW]]RJ>+ICHFQP22:P\E
M@ @?C<KMZ"^.("E_6V<U6YOEL<*7+NFC#A)CQ<@:5]8[H#71WI7&/'>.@W6T
MDID3IQK([AL/%VDED=L1I7V .7:TV)@<6YMV.>5);B,P3:M@7R-!JW1H80+J
MC2M+IDGU/TV_]9_QA&$('OS=%NXQ^[,THP$Z&:4&&;+ITP)S5XD?=\T_GC9U
M=JQ4&>9WSF[7(!W"84IK$6^TN5T:/0^/N";C1MJ=\$H>])?%]XMRBY[EA(%A
M%$?G/UGK?=B,],F1(HT4Y'&<Q%#?AVBY@MS*0O7ZMMF_HB:A/1I9;&PU1?N3
M1SF17?_RV,FV+FD:#6GTQ:%POMH$Y,A$Y[Q6(4$"W,>B:.^+3[&!E6)8K\6:
M3O7 GIN?=*%AZ',L64_A0+@9'4?;G7 ]RBUB/8-,S\-O9VABA7_NXSB5ODM
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
MH?2R5YMXH-'<'.L>L*+V.>K&1?O@T%?W;B&=ZJX3DU?8\'M*>!R\]E97_BX
MLGTZX#OQA.6F%+Q_##9&%M,B84H?7U86Y+V\,/1EO6P)98V5#17RI'S-RJG[
M!P PCU5Y]\37L/YV2;2 A4V<B4Q#R[WV8JPZ<:+7\=OA"FDP59M(GX2CK)*R
MJI-;[.L$:VV_0F6%_"J]+-;L4/_<__QJJ[=[\PYT#\#!V*\7J@IP8<"#5]H\
MAO+"8 *IO>GY2,G0L7M A!>EH9D:W<S&A*2B^.T2C Z^69!T]^0E<#@G*3N4
M8U2RVHBU%$R(<3OMFMD:[V.+?^5LL(H5#?Y%/E7>#B811DI=MMX#B W/''7"
MWWL62E7#TDVZ+N74]?<P!Y],Q(V&]\V^;TPFHD^6/T6WDPYST'(Z%5J"WW%,
M"!A_FY^:0C#O<SJZORTVO^/,)"P'?T27/[OA& ?Q/%MX)!  F]T&:X$R-@^-
M>DA?=VFY%Q_UHJZCAC'^W78YG/G]WWR7<PZSC<IOPE?FA*YU,>*(E]-'U7/<
MA[E:"EQ?HG'F!_U'/VV\ZJVSO;Y>:^V68$0$IFW,FPN[C>M6YG6]C'GL8OGX
M>SO#F>")V.N>+$WI@E7V<"RCP>LW_6F*O0]>T$U1Z&9<!5G^SW&2,3"/^O.<
M.SB*OV2\UC6R\*>VPD?[HP47R=!R%DQG@8%'AOJ$)-VN<[6[5^]Q#=MZ#[2$
M[&;CNOY2'B$^4Z(=;_UWO-5ZE%CFM=_\[S '3]*8/N+6^ '"F5B)*D.K'U&*
M$P(+4!J5FHJJ$.@A-$?'-$3^1=%;P W[4$Q)D>:4H0^EN?I.ICPO8AC<.:_\
MO= V.2@F?Q0_K2F)<&N!T9P]L9>QA6/0E_J&>/R\/$B//LLMUL:(Z>]206_1
M[CV@/ITB.O$=[Y1TPJ5*"Z]1"DJQXQ0SL89NSIX')[FZVKU72K5HQRM2R6+'
M0@N^[("3MZ_S8.UJH]YSY7T(K.DNH#QY$[7ITFM'W%M!AB.3$-R[_!IC)>!F
M)%YW[1L70VO$,H$0EV@9H]PD_+N^WU_^><*5P]"HAV.0YD?9X1M#U#!ND#Q]
M9FBBAUE#("*!XL/2Q\JW W] 1/).1CSKQWCPCL2)XR;]-0DE%\B'.:-]Z?K!
MN242IQ\S1:(L&(\KO'\X=:H&P9W 'UK&I" 6:*DNA[3.S^TZT^=!FCV;HTY]
M#!>/778-??[[G,O,7/^[T'RD-O8_GYCY_^L*&\WWB.HU>G.;+_D*0P($&MLD
M"X7ES-D*21IEF#$RQ?E1F7,]U<6B I"##]U+5>;*T2&-J.U.,-F^I$B*T@--
M!A@;U/_+FRDY2=3[&9!=VO51H>=D%:HFQ03=KW9.!OK;W6A>F\,46E! O_)S
M0OP]/>;(#"N?(FO2FM0)V1@^SBCZ?V^=_D:78+6_;AB=UU\K*R;\=H/#\PT$
MQD/[XJ*4T\J5UM*X15:%M1(/-M>_ W";W7$TU\65L:"9_B<2BK*8TC4?;[U)
M 0]!?FB)#;KC:EME$OJ[LE[1]./EG4%?N%D?H\>3KSV0\*;;<DG"772MMC:]
M^ 2BIJG1F[7L%_-)0,%!.!T:&N'. 3B23J4EU4FN"[+"%%[+PMZBEB/,"G8;
MM /M7%7JEO:T2'447-$_8T6@ 5]?-T)?RXL"V+#KRRDQADX.")4Y=42=?S9R
MI+AD;WZD#H&+*\)U]BLO".%ISZ1CSA]P$LT8K2A>-LH#@M4_ZIV)0#%VCF'F
M)SI4"A)FCKGTT/-3F?&<R#)AD#-TMLV>JI/67)MQ724TT8@)HX1B5$,:_["H
MG;KAM_$AJRK]/6=W;%+'%^"Q'85#)2UE%%SJJ9RUVFRU.MK%\\TK82NA"!/U
M ;D=: _B+UBQUN);;A*F5VKH.22S-1[\2AK1[D@@;,8HT/0R?Q^%84%G1EYT
M2+Z:*!,<5E1KG'B5HN+FW9W8(V)&_'BI*8GRTAFG' >@<YX1V$K)6>K[[(9M
M"F98K."$("392>1[+0ME[IZZ'=3CK(P/(K,T?;H-+0ZD8GGT"T6*3D=F^-W1
M BET:(:]*"9;*V)I%-E.R;=37UF787UJ4TU)B.:@-9%BPM[44[H(@?$@1]$>
M?QQP]E7U;*ZD=?:]:B*_,X]49 _3Q3MYJKY'\<M5UIYY:NIOJH>;OSV]E6_S
MY3;V6Z%R^=%$C(#7PCOZHKIJ_RC93:AX6J!36(:4ZL-/["*EW1*O@UE$'M-%
M%9V7T^\(PXF:L$T>G(D/.KA@C\=M>IDNMCL;:L!)H&NA:WK*2!S(1Z .LGH5
MY 9217EW^!(DJ2FI:\2"#_Y.&\HI>HL>F55(Y_D;@#X,/IO'M1A C7X\@8>J
M&7LDK6<<W ,0-,8$^[V?)HYJ%(XMQ#YMS,E+Q,D\3['-X*R*.4GE\S]]TE[4
M^JST'!YP==&]@H\9[$RN+2>H1R@>$^VZHZGMZFKG\_+&&8CXY0)?QSSVU6?*
MPWI,G$!3@#T+4D(5M[40BN&@6T/.K@5F!NX!EA\M5N@&*E]J:QL42&=&;P1>
M%-,_QI2OJ81H4S?1TTZ3?FX8M]!Q*$UF>Y6\E$J2DA.CZ??G<;$9OK^?DS&'
MS@TS2KBC-1A<Q1)X3L>A,7T,$D2H'-)I*0D-0&8/7CDYOK.*("3^-289%M-6
MKH]D3CL#UZQT-2N<^>BM?)RL5N)>QO\(%?,XM$S&%OZ9K?4Y]_OK+_[^(\^[
M'U7LM9"BCN)0-.TV")5GAMVE.@:<'>-J1F2)'^:BB_\WYMX[JJDO:A..HB("
M(M)K4%"0JDB1EH"*@ @(TJM*)W0I 1*"(KU7I3=ITJ2W$#I([R =0I.>4 ,)
MR<=OVO>NF?G>=V;6.]_,'_NO>\]:]]ZS]]G/L\]SSW8TZ97,NI9PVEH6CWH(
M>X'#8LI.(G$.F4:X[>?8DK(P$0Y'V*/;4=3?RVMU-9X0V@8>Z;QR+1T4?4N(
M&$4E5>*2)'(QI?M=$J8T6. ,]Q>T!69M+;IF@L<F;<HZ?J!=8J!OJ)^9MJ<3
M5H27AW&,-$,B:-J]-[[(TI3BV- 0NU^JGWYNLS)TQ<BE"A"K2RTMM!.^G5I*
MB$5%7UUR:KEY[K12VTD"X+33*2:<=@3!M;(O& (FCO/B2YG<G%]:)-IJ8)[[
M40_,512<I2FZFI6#.VGNPJPNTJIH&'&EQT['?=MAK8(C+=&EX_4QM,\S 8"?
MY(7=/.F0(-PQ7IJ@,\&$C@HFB&,_C X9C^:%XS[ !)P\Y3HH['MKGLQ5I8Q+
MB42$/AZMO%(7ZT "M$H3.2Y3V-#.J?6'%0H1P735PH4QA7&Q$8C$=Q1D[WK4
M %=TQF-&,K9?SS*]]4]H0H!5Y'Z@.SC_ER/(#VB&89'JO(,=ZH%BXIMNUT).
MUZP(9Y-/]8'#+:EDR=WE%T4H)CO6]<IL1;2UVB<5?F&WE B)/8'VNJNR!9SW
M>.;N(#Q*6LFS;B!Y3W8P3B&R>MC*$UCSB.S3$L@_>Q+?QL6-(B35DM$R-H;K
M/9^M%+E2%1[-2+6PNSXU:_>EP]Y((0&N/\(B(O(Q74C47>2([B"'I5N*O^-!
M2<DO;F<-_;1/PS&A5WN[?Q!T+_*1XFB1Z0U=;%#[4(@'"*@ 38;Y<C>.[#EF
M5Z9*)T;:P!)M^AZUB'""W%ND&%I@9A?9LNY+S:'@2MV4;%PIM:HB=KI<S5#Y
MZ.\H6Z>74$+>5VFO& I&*QF5WE6W^RC'D4O43UP\4</U+3-A:$)SIJHSZ*87
M-R?)7];W8RATDL9W9A[?6:5+3\]NDD1[?B88%.-R3N2;*B_?NU0("73*(P&<
MI/]^,_M[0[+RD"Q*A*<L[M[9IS9L:KA_A9S1\N(N]8I U"P;^M1/O,ESUY0&
M,Q@BG&/5/!W",_Q+(I_G^>>U6P]=JEQ?R1R:U.XL8WMG3I?4*U=$V&!:PP2S
M#WE;[[K!(4+V0+7:+X_+XP-B5IX;.S'?\UKX*4D;MP("8)J#CQ"S*2MZX4ZR
MC]#/8$^*<=X0-; 6L;/AR5S_]?S?=5%2(.WOOUMG]YZBB0P7R;X/<1DG%%-(
M)J?E-',5K&[:"LWNQD@UI92017,58R'G?>$L$W_++_YQ:^8L M&Z2G^'OA*E
MH$^[TKG"7HRYVS(9) ^X,XM=/.]"]_J$F8_:Q$*'>S-V'RJM&<,R:IQ:<<M8
M.B"CL@5F)]VTQ.DBSF=C.FTGW%2$%ZICR3\0_FB&^4M?!C.6_#-,$_OII XG
MCKX@>SGIID&-4U74FW"GUE-+;^$&/F;35HDQ5+KW)<W/C_FPTRN_O0R :U:M
MO:A(WFXU??@5-R "E%_,GO/WY4D\XI-_)P6V"5Y:6HHC\ (,@)DH&JQOQ"6N
MVES@PNSEWBC)WJ+UJIE*W(V/<54XO79'@3Q:@?R:[BX,B[\&]=''('8JEZG)
M.EC5L[*VI2$+W9_,"PU[G.X[(9.U6YQ%;RD'<7.GNM] !65&_RN'+_P+^^*5
M4QVHDAOS,51<^.#)%1WY'IYTOUN =2(W=*M[>2C 23P%S=;'=B_HV=/7"C/^
M!SUR?KS5OLH$!UPN'/NBB^G;E"30YH6 5%QE\YLH1<!US3^W3C)F!4X"X[H-
M\9O2QOW);O>R _3"7_D>!5T4/L'Q<0Q"UOAQQO@GC><EO-M$I<L,0F#;R:[<
ML7?W?J>1O2V2(5_@5*)U/NAC2Z&=+!&1Y!)]DRLF'2<NSH!]&Q<>9Y0QQASJ
M7/):>[TTN=(TC_SS$9\L.$?%@>SWYDE2I(64K S7C@P?6,LW 647&)91WD,"
MF#TE ?YN%%T(Y#!(J2/7>#T]O*1N<R:R";2/_BAA8,CO16LJ,G3!_R&5'3-&
M828@?V+,TN)=A07P?4O@*RYB0K^WGN:2CB1PUN./C-58;C>^_1K"\.BQB^_D
MY+SX:<X*+O$'N/(B._:4EP*Q]#3,6DB17B^C$H0270^U6<1(_'(#TQNHZ_^P
M)VH'/3LS"L_(:B4([$0(8^Q88721I<@+;^ DBD5'L%6;\:,S@#WY?'M9[7AM
M*' Y\ISE?IVV%KX;:T[^%SHHM[V'<RU.M5;9J0;'(:W[;+MJV)[XOU9[5CTQ
MJ[U[GE9"KVEF@Q"][MV]4^3%SBF*C4B1F"X5VG6D!2,+F_2)U\=]Q5>/*S'[
M'6!,$.$M9OWG0,6,;7/EGH:3L.D54.NOQ8"K/D"[J038<Q(@1*0+&&18=_:Q
M 5+"[W&\\#D;>#HLOI6PUESU/,7LZLQV,$7<\PD'\7NU97U<[\[E#&X>2PLD
M3*'XH*KM B0 '9C6]B0B_,S*W?8)<:G/-Z%C"UP-_ESB2?E(7,@B<E)";>CB
MM.8S9]T.MU;_\Y_AL5" 7@+L9AA>[7+!-[+$@V)*[ [4S&^%"]RW9+7W;KRJ
MT3"5!MT^B6_$*@4>RW&_Q$RLI9BV#,-KMM:X;28"*6Y>V;@6F<,RH+B,F)$F
M =I\@6-5/F97LZHK/G.I-?PLO/=*%.$Y?@Q:_U(\5!!2E@"VT6 ',N.F9>4@
M#W>Y7\"GV#3ZA!:>^!.7?I\GECB\.RF<%!9KK+,GL$_JC;[LHVZWH^#O6GW_
MQ,3_V7:4'787-#X]>]W3UNJCJ0%SK,F08$<Z<IB"8W$'NP+$/0<]4,F: PT(
M=##36A *74'[%\>QS;IFK\\/4( I(8OT?C7' 8[Y2HHLMV?OV]/E2(#SB1/K
M-B=.)2QWB[?CKUL7N7&]#8I$BF]!G-/+096WE'D\W#051?_U(V'^Y^W:[YS[
M* XL0W=[\PWBGT7Z/8)3SBR0<@9GV'7RYN^!:;L#MP3/]V+-YGCEI9[/0["I
M'-]>,"8:"FQ!@;"2H<)[1_N!L:8#Q3C3*>T&)D]&0_6N^-_&3W]%Q$$$+6*S
M-$[KR<TW#=!>6;%B24M66MG*+8(_(G.XPJ.<E:J=28";OG<V%V^(L>T"7T]4
MJVF-[IT[O"0![,0$>P0'34WRGL4%?E2_[3)[M>[!14&MG2FMQ;#@WE$9O1I'
M26J#;T6MGH=6;VX6WKWA)2SXSZYN#*?\5\)\90(F:*4[HCHJ"'$'9H(&4Y56
MS C7%AHHY$&M;(5+TTK6E+46F,,%ZJ&"EH(4J_%D?M>3CA)T\.Z-AM4MZ4\=
MZ_MGNUK]_>/&OM"LF6IFPMSK4;AR+\R&YG#)!ZR@(25D)$)$QZCN5G$?I0*W
MF,OW5:J^">7601^](1* L7J($J9, GQQP34;#U]FVV43$??VV4U^6N* F'=Z
M=XPRX(:5KGG4/NV0LR"\7='++)0H:@!5,AXE"-C-&*??2U$ECCW99OT^MFON
M]SA"5;7BE>!^'?]/R9NK*V0@! E ';9NN\"8+'+%+L*S&)I&>"14WQ@L*&G'
MXO_R@C<DX86@O]V=1>C[8490?#92%QB5G&HJ. IC^XDSU\ L1HJS295EC1Y'
MN-^E6%&9X='GC>0]M'@O>?9!04=VRARR0D.W@&B[L])R2JM0(C^Z3?TPZV[-
M5Z)60TY6Z_=O@DGJ 9^&A[GK\W2$3"?1>%5D376C#V52)A2-C&!(9N27=Z=N
MY4KU@ZXDXRA7-'96P.UE,W'+ H3[V-NH=-&)O853(Z:9^"G$7Q=97\OQO6X9
M-K>?O1U!O':?A_W!+T3Y?I?%-SN)!(%N3USBOIR.=.%*K$03W,&<WV9X4\T-
M8SOFA1",8'\6_!!;OYK*^8P\@&%%]Q":TYF!>9.B@5,@\J1I:(\9DP 0LSG3
MZOB0JXUB-5<-7B?P5;R\L7YEPKE9X.<P^=^83+T-WIU6K-$;7#=>&4=.I"VR
M\:6S\V8,NR2]9M2( A./M\4,'X,!/(^(Y>'?8^17G-4F3A:[G3CMFBF)-+C:
MSF3Q@/3\ IL96&VA@X^,(HNV5K^*SD=E0#32D9OMFQ1 _XA5X-"SV^P.TA;[
ME$@1]_-RC(NAL<F ]((AQ&7QZ7Q520GSG)?IZ^"K.6*0BE=GS\X4.KTSVLQF
M:O:72T/PTCCN#M2=9(ZG78:,&9;YD+!"P<JDCK<=K*K.J=S(F.B%#S+&=S/7
MY$'O=G9N282>+6I>E-S.6=$(\:;Q1SX%!N?@/*VF#-=V%W[83_QXNY992TF5
M,G=S%2BE4']S$&2WYLOCNVBH]-67'/<4G?YY.02FLDP"T)K6I&*,S<)D4@3\
MV.,M#WY01_$K1,LO*_^V'Q9XNBV4'9&-9-*ZR/\QBK"[X%[*'0KHVM7J/+XI
M7E?-T?+J5]]#5KH[[5:,INS'Y')%9$MENTDTW1$*>NW2U[^>;!:FR#2RN">J
MF?;.>DP@8_MGEW,&YW9B:O99NM@ !AEO=ND=& Z^12$<K3!@_^-F9I4EF4[,
M>DQ938"8=\+LM-W3.YD7V<RL5Z,X]6F.,T^?_?5$B?M.M2^+A(+H-T]\:5,Z
M3H!WTL7&-OS?&OD$]\E2^M-U5\4*<W.+"JLO>7R.O8SO (;#_'828 :]:((K
MO%QB344P!S@E'8R:O]V4WEL[H&--X@ #R^K<_5=:18+6CF.I&6_TAC*J);O3
M5%=.=\S10#9;%+4)=]N*3N"BRL3:!)D=F>7HJS&QJUS<K]J5#GIWXWIW^P""
MOD&:II_P4K\/?8<RJ"P\;'D0E)OV@]T/0JK">#(,C^RN_5OE*^UQ<4H'_D%(
MW_1*=76 :H]8/P.MDJO&:\Q0</I]K%)7!O66MY/?T;H)@\+=K6\:JV$$1!^?
M0BN_AI;S[<<NZ9Y6(UFX<JRJ6=7$:O)&NR\'7E;3=OFD5:[OD:<M #\+99;U
MM0;57GLR^SSF91B]IE]!,$"'S _ <9U,?7 #7=OA= T7UL;)U11E5I/DB!Q]
M$/M2(/"(ZV)L=W,L=!5RXH/^UII!#3,<79@RJ'SWJ:I8+Z;@\-T?$L +,2T+
MIQ''6'?L_^'M @''2RV',XGC8X?Q$,UF,(9J'_A&LEP<PQ*HI"OJ_IAX .?<
M.)XBQY5\+GS^3':97RM4147$/3=[Q)X$(%M[+57:UV%V$V:P[!,82 (HITLQ
M_4S@7SSM RSFNGKJ>C**>GG>4;F6,9]P*^/W5)]V^V3VY1/<:-+$HVBD^SXI
M@POUPB]8G?9$JYQPAW%$E#4),#*D]S,R@@3@=$5,]5\F6ZFM8S4$>F@BC46#
M$/87$0B.O<6771]E80K9$B$G"&..]X(@8C5W]@%49\HJ+>RQ"E)EWR"[0++2
MQ=M&427P_-NC7]<T>W@AP'ZBZ$KY,T/HL^&"I1]K/A)E$*>/,@B S212R:'*
MYSV"B_\/)CV1_K,#;M\)6^(ML*?]L4J9J)E^OUK):Z!V';H?B2*;L4NW'$S#
MAPSQ=.7P7JS]]<TAWS;E+832&(V)7ZORX4V:K\EI$PWW;6IF=RNK_)DV&67M
M(ZHJ=NO@T>".^_GY5$A8SR]<_I"CWMK4JF].._&!M0$#N*B>_U=-J)['KG7]
MJADED:H[/[B:^L5=C7&)9V86) "ZF?_$R >Z^T$_6X$=TJ)32$X&>*]I6@.D
M4:54>YY< 2*7''Q2O\ZOCW17>@2N%^ZQ+[[T3S=.+AT3K?Y%?;5;::7M?/./
MVZ,1TM6* ,]:LRJS*!'[#[4U-:-'><H3//7NMFL>@*LM=%46JTO^QNI-I="P
MSM\]9;AOFN-9B"9'GH-,IV+;@ *^S%L>YT(1>;)%^JW' G5$J])_$0T,L[Z#
MOJ(DP%<1- ^1LPZ>;%I_J%"'^4:620)\=FTVJ>Z8H/XXZ!.<E3S2KS<Y*CBL
MG']=G_V8!)#CHQO'GX1B@->)$S,OMZ]GA!67BK'M7(?DOA!"1D0:?:YW]7G_
M>=MT.@<RXQ1</+FOBJH=%S+Z,3D:PK09#05-6%DE_'_]A?._:)S7LV!L6&-P
M56TXS*?(".J[T<[)-;(\PJ:!MZCHOQ\1-/AW<ID-*GC+FNS9'$2R'5P9%0QC
MRX7V+7?F[D;F7T;68XWK:1&=<R-VANR>-_MDWTHFW%=E%NS_'!IM%.L2=P2G
MI\*8?4TGQTTLFT@J8LI"""^6?19OVRR\>;*=[.9)IHVJ"6+CCI7D-+9O?=X8
MZ*J="NMV7B]!6$>%L&JT:X2FWQY!OLO]2P+,GN^N5V9O399)S]V?,_XQ= TO
M_R2BB,<RYV.':DRM(]M_D#I(0SV7NJ/$S,+3V;']'BBJT>(=I#@X*'_8K;9.
M/Y/:A7WK X+/:>[ME]</!Z8[OF^D!IU\P#80NQOV6T_KAV^4(>1:P]X:]0PT
M=(NO&,>V_YZO_U0+>'_\>]-,3U/>^.RT&W@3Q?T""U3 )2RIO5"HPK[TYO_+
MNA!4W">S.56S_2B!52I'?O/^4Q!S_CV_);+Z=##N\NYN/;/;U0*SNU<WM(9A
MFDS!9??IAJXC77ZHW:FNY7Q72?7D$W>T*N.9/)?(<-5;)EG("GD;7 G=5?(P
MI0QJWH82QKR<<;-)-.SLO^3?3*UYA[Q?;';G_2QL].[%!+:]DJ+V61[REX5C
M-MJ!U 11]Q+)CAI6!V0-\?Y$M77*[JC?U]83>TLCZH/RZ V[+U(#WDWT-X<F
MV=Y&J30Z/)2QK7Y"!T\2X;'XVA/US8>_\OK@4S\UF%<NX>;%SZ,+B/'X?5S$
M4IA,FC?\]'1X1O7!<%1V-QV2W*[KQ]>W\M?BQF-]Q[+]9+_S=JE)=B?W/JCU
MARDL&<2\2JV5G-(UC*B_2481_,4B_BZ-6GXJ]A32"=/!7^WFW9D'MI=10X8-
M[%8N*5_<D.SDN@Q;8RK#8S$[59Y[M_C]]*.$-&2G_KB]E<EX:F=6*5R$)3M)
MPB ZA^XJ9.-<$;>GS]1LL^;[W(6SGBTPY,8L!_-SN9+WZOM=X7I/8XLK7S+#
M&2Q2P?261:KA?MO)EEWIPC5.!V]B*LAG8Z(I!D6?AN[P9=*$IYPHX:(D=PQ$
M6J;=12@O<BUU_+4,]IY[?;PHHZS=JVS<RVNIV_+TR,/EG"C@/J,IAZ9'UP6&
MJ#L6;RU5J1;,G*PP[5*V^+XX0<2+SA;VL#-QDSMJ3#<6S%]ZBB;84H0.1]/5
MS%JM<=WD;VVR=<?V(]F_[F$AF7'JR+C!A>VU3JYDV3EEG R-XF[= 0IT"<_A
M)G:("J5 (@,4TJ%;6/KWO& R17/\/G1W;X_%TH ^@&JD] 'S,W/\KYNK,2<U
M_W1,GSX(_>=DOKOB3C.';6!6]Z(AREQ46A[">GY3XNG<GMKP$!OS?/;%.M7L
MY_=)^#KF.5>NBW#W>0AZHWTQF/6'+R=F,=2-;;QI2GR(:KX_HC2^M7WFC+:;
M3=F3@L-LG6K:^+$VGC7TZD9K^N.+ "(_00'CU"$DV8$2QTQ6ET*2OWIZ7$*Z
MIOYO'^FC16?.OJ)GKGQ9,+99<3D"3-EBWYUHX?RQ9+JX*W#&G.7J;\M%"N(;
M27(='P]>QDZ'OKJF5NTQ\[DN736NVB7T_-2=K8"R<G5 Y$0)RW"Z>P]KW<UZ
MO!"]P(#=\_^T?":XLY>+-T%J=5_SM1ZXJ=7Y0=;"'/$N$FIU$0X2ZL:+V"V2
MF4\2@!+A#7Z-OR9_Q&Y:)XI4%7=)W:>E97.\/>L/MNR6Z9YO5&13O/(I' =>
M-E%J:;Y%X%Z.T%(U<#HR$9Y52S22L(K4>"@>+IT(.*"_>W,I5FK;))?^+=>_
M5J<J$"[EKJI)]C*RT+SG:3XMWP-.T#!%8(<,XA1Q9B5G+))Z,27AMYH,<M]_
MY\19@0, FK@K3CP+%'53C@R)VZ;CPNY29.Y74G]&Y='3'I>I%Y=1_2V'.K4W
M6"4PRC8*V.RV<IP4&!.?E1@"'CVRR:1Y@+OD$=2KG%>^H/G60S48-[%(5SY+
M]_ORVO[CM#-U&5&+%4Q!*!X;#=Z@'8>C-$.&!_>^WD2G;$ZS#1_)T13LH<1K
M9\6=@EC=$.+CZ;PUC3HD0)YS4540ADI@0H _?D57^*G>FYVVC]M+=ETH5D=1
M]<T2FK:^*"H[3A8?O-&LUSV)\[PL*X-OY/V!>S9IRCL*+SKURD;AP!//$9 $
MC'N2\&>E>O);)U& UH0!+2_[HF"9I_O9T8=>?"1-&Y@!10O)H" HN.3;U52\
MY(8W?G<[ZF&_X_-XZ:1LZ*G]3ZA7;[7<Q^,C< 4,A"6C3EG>7/L^F65*\6#&
M5F2H 1_)&,I7E@"&J\E]08UC]&>7\8A"HCO6!%ZVA(VXNKBUV#\UYSQ%:#KS
MS3^8BAAZ<XL$ !)G[$<4&4XV#NK^1[IC3']067ET7S#8NX@JM"A_>A[JB]^=
MN9'KGFU*LU(=70#JL([9'9LIO4R:0<N(&9].$,<T3<A1W?&VXM+"]$>IEF.!
MB)(SD<FFQE8PFRQP93=FLZ'8Q;06^ %YT3]]!,!T7XQ"5K=RX%G36U*B;=<R
M#D= N@02H"NM9PV$G^&;$4!G4,+4L8M^'@]3BA'VMMLD@#!K_CZ ,W3Z-^$F
MY\2.*<U%$5*N4)4C/T1P3U;<&WK(<\/(%;% QHUEYJQ^.9V^K:@Y>AS&X3H@
M?+3]6Z3$;&_ B2N&!DUMFJGP;\@I_X^9J1X6:UDY I,K;F"I&@ :UC0UARCP
M=#"7[MRN$WQV>E*F70QF4?F1'U"ML3MM'J0$\53-C\?<"0=VIS\9= D%3 9:
MU(<\B)A4GG\A\.@WU\%-<7&OH1;5-'6S0&_#+><^YB WW=@WCP^-R/#Y @2P
M"//16Y^IG+=7]%&\6*N8I29A-57#\7N_JC30\0?=(]JNW7^N0K[C(K /G:CG
M9_ZR4F=O<PJ/@U=FNL$\CQ9L@_$%4N<K6XH:5 2@X@3W%.&#[P(_EG6UZ[!4
MR$'T4PUS Q4">KCH+\^"8B".X-*P;&K8\'/%KKCEW8>3-E6M\(#D=15G5C.1
MG\*#-[RQ..]C^K?D\;X#9@?JQTYX=H(!"5!X.\>HF0YT!PI!3Z8GHK@J#@UE
M@_>X[UG(>X='*W!VT.HC*LT(<25FQ&XP(V+K1<'4ST\JG2H&"12#J?%+.R,'
MB?4DP+5CS*N<QAWIKR<&FQM&.23 WTH.KX6FRPO3&>O2IHUV*[7?#UYJ+%TN
M &GPE<G0I<)ORW8P[:DYN"E3V*<=(,8E3K7V*63/>H4$Z 9/GVKBV%RNH_*]
MJ+[=#7 /8 =IA@%<9=9HKMTZ7:0@ 7[?F"5>)P&R6 \R9C4ZI](%<*V%5=$#
M'+G(?2?.(R[?G;,/OG7/78C397J8,H*? V+)[)RV[*E(_NM(_FIIS0I=T$KX
MDS\[W?=[L08!ZMZQ)Y'G-F7T<>4EBO1ZP\"H@/\93"MJ8UX7_J.\.!@1$*@(
M"@44YK870$T/=U'L$Z5'1J7YOZ-WG*Q,5_ZL^NC]A)J=_, R^M< &?YN%AF)
MW,"KMZE&:66XD0 KU>OC[^J*X4Y+&>&@NSB_G\GJY90FM83Z.2"_RVXUZG3"
M5:"VS,])C$UF?0'KY7I\5_&@!@XIPI1U1G'B:"P\&KY/':VM['CGF?@=Z0TN
MGZW,_!/E8]G(%ZTD0+5>8'7(W2FS+ROMDAO^)WZF5^&I5%$=5_9->SX4&MI-
MEL__F7_AY<#5J^;$Y>:417XCZ4$#7[;?K?^+C'6@ZJZWWL P[/4P2 "Z-X?+
MQOTE,M8@GJJ,[<?D!&E&/WDG5D'[RP]*D>IQ/#3JCG;(W%RXANU'L4[L..S+
M,J"3#"%\>]$J'"7[V)=7F-^>]9ZS7YD;)J]LOZ_**ONFA V@$[]*^R?*;MF7
M!Z88URYJ9&/(\6L":59(9?#'_Z!+9N 1D=Y40\[EF)N62+UE2I=4*GL%K1IQ
M767.+65G7K]VQ&A=O>F5MYXB9G^Y%RIFLL4TI58,37DKLW^L<H/E@EN!\"3R
M,7G^,. :S@6#!E]K_02'N[H[W=WB[1\75R$?X$:X@!O\,SG;_]Q>_T\G@_<V
M6Y6=\7HW7T3Z"I( XT&:93IE_!?)S:MI6R3 B12ND@30XGC5I.OWR(XU-S'.
M;DKRU-G J&PA&:T803X>%WH(IO4=XZ08,5BN;*R;VOM&-+!U3KJ!6'QF#*<H
M2R=R0[^(A)C=$8_X:'84(<WBV_V^V#5=&\9$=I&32("(/HMEH&3E%SG5?J]5
M#\O[UKE(;TAX;\7;ZNT1W^\+V0ZAG%-NWKW6EH&[8^\]*9Q@?I&2W^G0W']P
M>&C.TL-[/O&37ZAD /YC3IMMQ.WX<@J3_E>7[&N>C.4FK[1L)K6//B2'*1$G
M,1'3C9C!2L^<-^J&SU8?\IY8RM(>WR@>D>=,6W::*3(<\5!8H;YC)O],.O";
M'^[8@I<<(W!4YHPQZXRZA3M_<A%1U"[7RB(1"Q1V(0$ ]G3'+)S'!]36)G\9
MOVE1Z% CMSP%A].*:4IT+B.(!,A&N5Y\][T'D4YL+('J&8ZOCW=647ZR?3#F
M&,W');HG&W,H0IY'#6=[X_<_MM'XO]]*(=U$ZFKL?D#I45CB$['O4&&FP"^6
M:^Q \[/PR./1$7EV8)L3BPDN1;'NU\14+Y8S0N1/-5^3,7Q:J?)SZM&@2Z=G
MPNKBW=T?. 2ZD2980GGQ8]LTY%<7A8BC,H4$N580,)#\S52AT9RB^[5/S[=Y
M1/G<W*6H?EC<@3^1I_M/[<NNK)E5ZA'BFOY+UI@8BD*).MV 23;'SI]L2>)^
M50$.46^^*(UX @L8-$[L2(!8SR(2X,\&>NA"V9WUP&R&K=,,$P][':82<*J/
M\Q4$T5!_XKJ.:M2S.9'*A'P:+';0[1KDH]OKRH3#U=04&6Y\_G>""#?*VN;-
MB;11$2C61J$:MG4)+>^[2P67>2D)S(^W:@8A57AJG&?L[G!43L_Q_%[XR@DV
MUEN8>5C(6)_]Q^XQHA!9&[D,GG>G K_0#DY<.[_T_'O_IT'/?_Z'1>UYVZQN
M>5U%8X"CD".W36Y(E\Y$X$WP6\@ BM[,&*JD/^[+N15;%6N;L\NJUI'F*/@=
M(]?+7D@"_-.'\A,6T<Y4VP#/"!%3Y.[P)DLI>M]D'09L^GH>:(S=[O8&'-D)
MT+6!^"JPWP)WQ-/D:F=-NMBI5G/<+$!;"N2;1F[_T2_ _Q6:&%J\@V0JA4EA
M&;,DZNF,_VPQN1HK%7<G1K[RX+W+#HO8@1ZM))]3_C<><I2FJE8]*6A5@:J-
MW!MU?R1(Q_7/^2]BU#+ VT4WWBK\EOW"5_86%X.7V0(QQ3IHM(8\S,J+:U!C
M^%Y5?GN=$0Q%5'@=#7@IIAWI_9RET'NNL^)2/1+T5LG\K8W&O\_W[LE3A9H:
ML-EQ]3ST>RJKYLXN;1S]:Y&'!."QD8[;QNE-DP#D;FFJ+W#FR[/4)K"FYVSO
MRUBV_'FR,YQS%4X9#DF G17, ,$)3;<B]!&(B_^#FF7S(K_;*RU99XK:C7HN
ML*VXJ6O5F?VOR\#__[8KJ]Z2!,.,T+M_!PZ@UAT'XIU!)C53S0>C(O+  LXZ
MLB;O-==F6B0+4Q12P#VW*L.Z 6VD^CGZ?9J7TK5/K4LKY>(:RV;AZY=.A$"_
M3W_5F/_;OEK&];&6VU*JMZ3F;*S,6W*'R^]+GO ?42SBOZ!8TR)3';PXHD=F
MXO+#?<):$W](1WB7 !C6,NA1UVS!=UBJ!1A9>8.U+9VR%&K,(QDMB??VQWV.
MRMYE^X$8IL32C%J]6T9E52S<\.BG])GK; '$(X?%S7'KJ=!(U"C6[*M;%)O-
MP6;R0+QG32Q-P\KZBXLUQY_P3MC*DIF?A.]C+'FH V+YWCAZ1,Q!I>HO+/.+
MP2T_8Y8G$RK=KU.8^KTZIFB-2C<M]*<F_ES1*3G6W]\##7V@[LIWF6'C,]0%
M1Y<5B0&GAUJDV8J#%%ES6[8E<@74-2949DF R*DLVW.3] 1'KO*JP-XKHS+0
M27&@'W/^^W60_ CQ+D$>>YNZ-C!%_2L)T.>@:QD$U,:3 +F**XN!IO=P9IPQ
MGL6FTPM&=G3BE6%B[W_UU/))/KZV=]:(H(9G&0.[]F\"V6#BD_;W3:9BE$Z*
MC-T/S<_\.%>O-F/X!87-5V?X46D>(L7O4Q%]BM<N?*(&B[43_Y=4R8N4./5#
M=&WX+E+FHX&@N9,$<?/52QL:WNT_MU>C7@]-BO"^NQX1*C83L1*<&?DDL><9
M,V?],\[CX\56D0!GF! FW&/PYWGGY -4*OL:G@L\;[PRMWKZ\V6-AS=GA.WR
M_,.Q-[^^*EA#6#OI(=/R%QJN/G&&VIK_]R3E_VQEW-A5Z^6HR!)9%\=<-P?Y
MW,!&UMM,O+3&P%,5 -YEH<FU\CB"=:R#56TA#7XG?7#K8:#^;$.,/PX_?/WW
MJ@&MR7_IC).PCB!W%]B5Q)NW&E8%^NS?5HYI=U:'X96NM77/\;5R_!(8^Y_
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
M[/TR=.BQ!U_8"DE3@BI)'0#JLHQ/[((_ #I<J2O95#I'H\?X$VIL?UB1BSJ
M=T\S6=_>9^2P>K[0(4'DF>.[HOB&USO.8W9!SLU(NTQ-I2]J9/BX5SJ\>_NB
MJ4'O:SYL[5R>FU/X[LZ*PT<(',5PJ?'%_PFVQ&2LP;DA<C>,ZFOB$J%7?"A]
M<![Q4MA/$\L9^15?T\LI4%7C*%T. XD5>6P,=$,>W5<_9!+*?AUUKCH"&^7=
M6$X UG#%$_D(+R<)X)7$^.;BT).ZVH9JXD"=ALS6?;=WYKXZ-"*'C2+%!P_O
MUUV*$VQP01NA,!_F_LQG>!](9'-M/7,PWRNSO8W745):]PQ:0AM>W]<9^/"#
M;V-"^F!N"'4-B%+AK^RE^,*&GNE_SB0P_6S8:+_?B?:Q:N6J3DC_:.D1R2?
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
MYF4VUEY%OW\\*_97]VQ2%%XLY]*L.A'4D?6X<ND.ODN<L@#WBS,Z+S&TCE7
MI-!?G@YN;)W1D;\ZAU2K5@ &359"R7[\I5:NO[C@D/P;6+)F5H[22-;T^O#S
MKK;@KSYOH_+[8QL?FY7*?$$Q0QY<)GW/^P,4'?=SAZ6])S;'7#:?%"Z7^T,Z
MN1+9P(AERN7M"Y\:<^4OQ^F5;H<0Q>=_/+U9J,,>VGY,2HF;6H[CHCM)C*R"
M!M/0X-_@:\RGI6_9447.J_QFA)7P.5GH)=S^$>? [?,7VF58_O+5E%;+=X5,
M>[%TB17GGO2?ODZUY44G$/7O#6UE 3)(^8N9/QUL'2XT] 3RF@D[G&#H,]G&
M29:HLK)63;Z4/</D7;;A5X_Y*/>W-:3^*NSDQ2\];<!S,/=*K>B:?7'EFW2K
MC2VWPZ0+VQEUI;7_]9,P #E1A"1HHZLO%CG]7UST66T>*Y.[G]JR,51)AJZ6
MBIFU.R+UA\ (B-2\_,CM\"N7#?T0KMJ9F&"@XT5[42&>7:^J86*VAYA6.=BT
M)L0BQC2)<O=W*_PE'8X]..W%"?:"8YD[:/;:N<SFMM,E1S@6:G9V;1,'4]YE
M:]7Q)P1XC_S8,:BJ90M+K<U%*NMM=)^7*WR.,?J>^D-XV$MMT6JY[=SRHB+F
M^:A]>LM(VO_JEI'_M^OP( Z,D\&1]>P!O$Z'G=Q6P0>:;D6S02HVUH768(]K
M /T(DO,OL(TZ,K]UCK@[H=W ==;YE<:@,@/N-.QR:8P6B/PF[!:K6QU83%*<
M*>P*N Q7A;-=Q+0_PD74W>"O9J\^X\ZM!H3H$:A[,<Z#1E3KE-L^14@Q\]A0
M7=OF?]B4UA\GA4XK#MNU?OQNV7/N]3U_VTUELI*]DQ\JCV&OZK##*5UN:%#D
MG=>O;F!.;2Y(?PTLY8PLGZX+XE]<B-#..S2<O35[DSLSR]QCY\:G(5C@^Q4N
MFFT<HWH"0O"A$K@PVXHYX_.5@T4+[L[EXI)VN\9F1W?A*(U.OCKC>9].<HF@
M?$L]W GU:]+=VS:RIT_C@8FVXR<3C3R4LM2_\86U"8%F<PVI$=NOC98:EV>*
MURP(8Z;WIYY\SQ>HG/L\,X3]/*@!C3',CM]%ZI4B3SL"&>!5KM> C:(9XEV]
M:T"?$=P6= T8T>T@4&9? V)*3[; I.W,RP1UG%ZJR6F_Y]&]E>AF;4'+O--7
MGOH-TRU/JWK?_NQ/Y=LGS!V9[QZ^_WC+F"NFD+2@OGKJ6'?RH,.N<DY/1< %
MJP<7JW1UX)RK6*N?VM^+,]AX)/7PIY\\AU2_U.S,<@=V.)CNH QZ#;@&4,M&
MP<\5FB$17-2[P:QXDQFM&@J^W[(+"R$?E;YY(N9_<7Q@G'F09[L#+K79+%/F
MUU.\ 7O@4=SX=X_XDKB<5_ZY@^;\8WS^$(*4?EC'IL1_ZLRH@?\Y9B+>/H\<
M/FJ+)B,^A/^GQ,PGH%S4.U<" V9JY;5=29SK05Q8A5T4#5=O9H6%ZMF:-$]N
M#(8<95;8);]0OKM+W6DZV%$]!/NG^2J+X%J,9]<:AS %O4"]:VQM]6FD=/UJ
M8H9ZD&K;0,KTZ5VR! +H /.]$=@Q2K;8(W/L083(\>#ZU.YZ51;&N#7Y3@A?
M7(D/.7W&>XF5-)*/*>.MXBOP+IJX/!(B^TXNTW@!-N=,(6U^4?.G=HGE-:"0
M*9Z6N F"K9*2PH9&+&<B8XH5/O\8%+1CRK9VV#JG!M*$#PH;Y'S=5JA=35U*
MC]]?;!:;/V?)^[6("'V#-\:P6]TFGF)Z:<@SC!.(C^@!O!ZLZB9OC-,WY =7
MJ85[@>_R8CAY\&HK(]%+O&-*TF11Y7N%$\.;R;C\0+M%=R;5 IFE0M&6-"&
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
MF+JG6::A-EI$G[?[X\WQ7Y]LI23+[2OF1<HT^+:3CV(FO3.?Q;]D9Q'=%]V
M?IE*EC8^TOCS[9W'R)I%,#?.)!;%+MTRXQ-+Q325[9AGT*Q%FZ?W5W7881-(
MU\J++AVIWLQ],N836T!..^M,^W>5NMA90CEQ3953#5O9M22-YT6#HRW>X@,@
MS([6/#/[K;K?MDT:/FF\35ZED9S>LD^R\JVFJHCEMN/+>2CJ;]V&;3\Z#;I1
M^KMU*(IWQ.6.<9B^?+JB@QEABS]TW3S,VA8 D%09[26I?1<W,R_=#QU"R4;
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
MS\Q/TT"H[C\F ^GKNEO,$T,&/_4G6X)?HT]$ZJIZX>]@6M> _,KN#OR_EM>
MP^[$W<1HKF-IO.DU@#PVCVAF"E'G2>"]Y$5K7E$%,UX#NM]N7 /2&?XOWVL)
M>$P211S )UT#U,#A<.SGIILX".?Z;T^G8BD&@ 96J_#!1V=08(* &/S<1O-4
MLS?Q@HT@?&.!OI%K@(APPXU][?'7@)5K .-\15[Y=D![/*SW*@V)T$R?%3>Q
MFJ_X-H(+,!T)%KGA5-'2]C4R;+TRN<:RF6ODCQ:H)?(R:T8O? YR@2]@>JAL
M&F8GNJWF5 V0^;VWC#&?G@]P)YQ@<GFN,HF$+,[2;?6V0Z):0.(6F#>QZZUM
MU$4_FY!N7=I!U15SMY)>\EO)J-7S8:>)9%\]'6V+K?(OZ<W.B5S8M+6VQ&CO
M\_V$63K+&KC?QX_'9'=K8;HKKEYZS;GK()/F\(4!-U&BS^H&'[4FQI)85&RY
M)3LQ9]4[:MFYQA??'"J\73DGWG,AWJ\UWW/1=S(54<R@QU$TU2)F]G6!,37Q
M,X-@([!%>F5M%FHK_ZL.PE0Q<;0[,MTX)->+'2_*6WGE_$+[A2%\J-4"GC=P
M+MF4R($WF>E-/S6RU'UFOX2Z?2Y"1L,C[)#X,I=8=Z&(HSEEGK([$JA)0("M
MM9))3D&5):1[P+.QRA2B) PPW<YEWCLC<^:;?;"[8B:^(B'U+,.POP7$#EKW
M&$"W *NJH IC);I+VOL-#5;*--G!?#=6I[.;<C?;;/9,1H*\1%]G'>D&<GI-
M-].00<4N^RV2YY&\]S[>XIO7[@\ *%;M"D.ZN>[Y'-#MC#D=FEL^;YJ2^>GF
M;Y;+]%2J,<^PLW(</#=_ZC#1SKAUVIQ0Y$J_(]04L6"3/*)\1##BW)O_>B*1
MOGHB/()\2Q]GJI>M*#?3FR-@&&'V[T_G(B?1"3UUE6:W2Q[QN<B5AS>:Y?AX
MZB09\2IK5HV2GN,0U.^N[0OLGWU(_3%AE>:K1,S+NT_\3#=CA)[P5Q'L3,IV
M)M,L$@[=#M858A[_E/P_WRDK29TNQ,GN%N*DW"F!U9\/E3FT*DEQ/=HX]-G*
M3 ^'E%YV9Z[DN&OM 6T?VM4<'6%?'</-Q^;5O6_O^Q<=5C':9-,E?**/2(R0
MA;.V,^]84S1,%XSF3_-<*@]CYMB+'[RC>P#KO95 )LC+BFE<A]E=RA<GM#/C
M77HN(EK?M[Y&A9!F<<5ZMP %T/V.:0Q:5;4)]]P_>XO6A>RJ<K/99R0$BRZ:
M$;1B.P,$!J1]QH'U;I7KXQ4^<BOQ11(O<M5;A.G^)-.93P(^LL?"VJ4Q^K%<
MC">1>'.JO5;.N[F7"#6UUH84_<P4HX1GR69NA:)""O.-ZG]$&,^>W/G HA*)
M/IC;Z LXBZD5?[C5\8 7>];K*M-7FQW_=DB-RJ'$+(/NGD-MLB\K3=/'T@H*
M3CE+2USQ[M%/Z(@:MD4?DYV"7J3H=<>G^93LTFE]SY)#B@O^;^2]9U23W[<N
M&D&ZB*#T$J4+"-*E1E2:B!0I D) .DB53B (TIN @'20)E(BTB'T)M($I(6:
M "(ED%!"( D<?ON,<>[>9^\/_W'N.7><,>Z'^2GK'>]*UI,YG[GF6O/9_;G-
MQ/1>?/H-1EL@*Y:JB*IO/YY'%L/5(4 ! 3E2)G^F?]1?4Y3Z)R04R>O??&.A
M'Y3E=LN>6>=!&H^U0L]A%G"0],(<*[1[R/N7P]RY@%&LI#V]AKVD^=L'YW]Z
M(=ZTOE[%ZJ< P$@/Y%<0'KC,YLM@9V"N:VWQK@P<6Q^<$>U5"+L7KQA$EHH8
MKO:'Q=QW<-"[ERG6[Y>67?PY=(1C+*F32GF<ZW&@4&] /N<+P?AZ2SX+.K<2
ML34GQG>DM>:T7)N'')?(BB(:E.,9<+FD4KA.A;V8#(SAK_^)QGUY-E1#B]^
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
MDD)O_B/+^OS?9%E+H>MY6T"< E[O'U56Q3 5D_\+Q#C_2X'._PR>Z0W0?]K
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
MP+R#V*LNMO@KO5*:V"?7>%+VE]IJ>^E#W:>UWAN!^M0\Y4VYH3\[KT/4J@*
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
M;G)[:4$U\6]_(XDJU_QN2ODB=9_>VCKXJ9_X>4&[G1>]:1>\$G8!< )Q![S
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
M*HA;&T5B'0@5KI\I3=]H3N&O?_EG>2&/0]*=U1G4 R G9^L:G(#Z Y&OHOO
M\1UT>)V2A@M @K)N>4#HW#78@A"9MDJJ9.;;W<+L+9D\C9674VZ^= K/9C*]
M^#%#]37K]M?*KY))4>^,BAC]TSUS.DV"^Q.J[N[73RV'VJ*")TT>3\"?6YCQ
MQ4A;+-_Y#>:9.U!64MBVHTZB9=Z]")%]/W*7@^'(UVP1'ZC_M&[/'?Y3MJ-$
M%[L%1I:C[V$6]*>(]B'.J)B::@@0-'\\?Z<Q[[QGWB;CBM3P1VB>=^?=S;C2
MK^?38#H9$(53J$0']HU^@.NK5*UZ]+/Y139''S\-_2>0^W:AG%?1_%X/>=K5
MO5@+V(B<Y43]6OS;MS U8*)$M3EN05MX8SWR,=-"^"X5]:;S&Z3V@&C3_U/4
MA0_JG$*=$M] H0_?==Z-@3V'W6\XA3K3(4D7@&L#*^ECPN13?S_##]?*$W.Z
M5NB/13\!W8L#5'L=KFR.IO'Q+9F^A78YD?^Y_$N>"_,HXK.JM['?@D6]91;D
MN#D>#"VN/-J(.9L1,)W:G=6KC5H*TF@6^GT"RGOY1?:_%]+*7CUKQ R)8KZ4
M)J\*DY?@60LO #UFV.^3&I:X5F5=G_.<S$BB?^L%8$6P8Q16T&D'HI>%11Y[
MW!AK+C!L.?A5L">HS;<]TGM.#GXXG?7O*P?L/'<PYP6H:J83K6DWOHXI&*^3
M8]-'>TLVZXAS;]&?< :"U#Q$)NG/>,^R%%8UY;/>G93Z3YM-&5?RBYY]J(\M
M,/8,V+'L[-.+YV'%OW!T]$=5:UB*S^SY-D39?\_W"<Q1LAUQZI*V1NH)-<CW
M7 !8E?G6&&XL.IG[U5"VN=&.RZ6%>-S+0PW,]YY*\RI8,8Q04JV]_/E10$"P
MP3(H[\@+7Z7"KE\N5R288\EIH>0&E7ZTTIUQ!GZ__NO((B>1\:7<PK!WZEC-
M:,:'^J_(I5C^NBC^5#W9M5!R4J(/-.I<MJ _2"B!J.=6_2J3\&P$YRVVO<>C
M;N_J?7_DRMI5VW#1O]E/!31R$6YN32DU0)D!FR*3/)$,8U6)_: 393Z4_&XT
M$@R$/&G"]IF7U2)AC)K?<O)8 CZO\(;,6T#<#FWI4L(>LE.V@6(ZKT*4L*[=
M?AT\V->CE?'&>A+Z'ZK\55UJIL0-C!_+*UQYE$M:M&9XLO!K,GFF?/O(5+ZU
M'4T<%<AU8/(IV7EZ5!_146N9AEX/U(L.O5J64MQ;M*UZ'PN,@:O0BKF6;K_H
MWOA^G4QID$F;UQ90V6+XX':XZ^1Z;3AJM-HN2K[)[F#D66'%*^L*;LDDR5<K
M41W">/\!'ADL*-)G.*MD5EGN7E*YAVS5MU/5H#;U\&UR>_W<&@WJS>R==M&7
M/9(F6LCJN&JK5\<"_L%$PMEIOG3Q^<@9*/Q89WB<W/5L\]WD@9Y4,+>(4VF#
MXP -XRMUD;L7 )_K8=< %"\QP-U!)(@,_P?*D?E;MH#EF5F!T6_W*Y#OZ-=,
MLB\/-('^6W%'I!<FT=I3'K!2)FWF7#VQ2@].'4%F_QM?"NOD%(79%=AVGF'.
MFSQ0;E3/IM$L=@T=C4G;S,VQ11_YOMA?3R#GLTZH $1T5X7"M&7WJF6M](9K
MEP]S>YXZSV1VM-B=#?EY^+4_9UACV+T (,&)M2_S@FB0G;6O9[+3$SJ,1]AO
M(RVN,GZX3OV C[?Z;R=UQT^QM5F(7DU X_+0C$5PB-DJ8V4%A=E[2<T_S+?O
M'\I;AVG>9OP;G@:,!->6E6P.5ZZ,;)Y/]!/8;)8TA^D.:F:7EV#K@9W]#!%H
MK-SATPPPBVLK%\>;H;?T91DS.S>?);;P>_&+OZP8N**D\<LKWV4S^9P%UB<1
M7=[CWXHK]O"0>40W/,?7>+A_T\:$H95%74SKM:W1G3"$D9?EIHSUX>-RJN#J
M$UZV[2-2@5CUC[W&B7TH''O)5>KHD[OJ@H'1EPR"SS: <Z2V+16A]232+]8H
M$%"9<%VMNVN1[9H)93&!;<M\L$^8^#9PK>#6*.K+AK:I_HI=B92P<0^=]2?
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
M^/C//= :51(DA'!_&\RIK%2C7K[82X&K=40.5;_.Z-]%.WQ@$PC)?ZN%[;H
M*/X(DW[71#<:VR&.WQGLO'7.OK7,/8V&2Q8%C'?7N5X '%JF3%#!=^46O@U+
M<LY#)@$],&].@&FA<V>=9E2]BH3E+QGT8Y,I(GN-WKW^S<@[&1+?;DJ<K3^R
ME1KDRMU+M*,9HKW%Q$"'O=F3F=G9T-1K)C-\Z7W/5-.0A!V^2J<SBX;J^E0V
M^!=SC4@DPL#B2\^J=PDM^>/D9OPT]G%//CFI4!E4@X]:)O2O7$.C8;O*>O;E
M_;3;]\?=IS3J++[7NW2)<SJHGG#+RY?B82C'V*,"((2\J>DW;BX /GJ]VF$&
M>^MC=<1S;@OW=;=5GS?6/C5_9E<]HBZS/A9L5&P%9[L/OOFI[.AC?5^"\=\
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
MYB_._=KFBFX<0(&C"EN?Q2QM']5KT76(Y[DXV.S0 ZP8W;][]?R!S(30HY?
M,??;B!'<^GJ<W>\S*K"L;Z;\]I@@FR/EL0O)MJ_(N\]&NYA E2B7KHUTOZ7(
MR+PL_%C!1\!CXGCO1+?=5_,>P&R5D6[<[M6)AT^UC+1:T*';H0L1)LA#M;*#
MZY])N>Z5%OTRG]RVO.P3J1+4.,0UGN#N444"< $X/\$ZO[$2/CN42G?)BG:!
MMVC[3Y=V+6.?<:S^BKJH3)>+T-,9+E^L6A'5-\,#MG/8M*0'6IU8+?Z LZ!7
M8?[%_:%(;<OWG=PHI[;6N6.,^I7O];<YK9%F3IGPR/Q*_&'=]-Q>,?8T+SG/
M?-@?JIQW8P\]YCKQY\6T! [OB-HW$,6KIJ,D2R0P;Y<20Z.<(S\'P<:-SG%!
MN.3R\6N)WLCY.S*,"3K8:>L;KR;ZT\8Z+3I6 ".&8M-,X"P3L//J.U'Y*+?R
MXLL0R/)CM3TK@!=89A9UY)!MBHE'KVZ?DAZN$X+8#D TJ ?9J\=9\6D'RWV!
MMR-"AV7*3Q.9BUC/#2<-\G,_!A\7TN["#6ZKX3",]39\85L_:+SQ]:&?.&K]
M0#S]X^[G@*60HV%Z$J*&X03R5Y_J(K+QAT*2H_ +X=RWI2 )\-$YLOGWP&CA
M7X#[HHD6B1_-<,!5 "!-*=%$39GT_-EWR:U..;2?3R5&[+8.[#2*TTV>P\TO
MR^95Y=0F5K1+6<$N#J/D@X8O__281G^'LW=:$AZN([5@#OU&\S1^711-I-[\
M=Y4>DJ[*N^[-/!0RZ=_F?RS=F0PEN _(L5(GSZQ'APAH ]$X"!!WTF)-NMDT
MOP]'L\/:&\H7]0_XWZ5)V$C2]WLW[78UO [77ES?]- C^ MX;Z9!KY^G5&*5
MW!UW4?6 ^N<:=^@1.*GST4RM9.-,XY^+DO3Z$3K5@K^ ;Q-!\Q7S^1A7Y.5
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
M9.S55$'?SQ1J_<1/8:\4*O[EECJ4QXT,C;D?;%Y=EEPEEO<-I8_(WLVW9OX
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
MB!2$+(Q2C&@6B=Q.J=F0]VT?[5D)#GFQ5616B)HJ,%\X69I,!Q#Q S8"4O*
M'# 2?+YO6)G5IG+!P+N:LF)J8?7D MBQ6G(:Q4X=_;V2JS>/&ZW0/NHAJ_)*
M_D+*OW^H2%DK0K]7RI;[2)ZT!ESE(:$8"PR4384 1(P!DD?JW"E%3)6-E4$N
M3)20#5'/JD>3#=::;K.22DU9[?<-:3/U8X7@L-+QA8N=JNDX"!Y:%K0!1)=%
MB7>^\N;S7ARM9]071\U8.[N(W^ID]2;06C6*6W_W7ZR&6D23N@C7ZT^G=UV-
MN!OUHC()K^^43:BO$K@:6'\\%YN-^CI$<RQN?#."QB3"%($\%0) S 7(1<Y!
M%B'"H(!IBE,[ \Z4M&<-VK"A/_=:,P(:3O17WEQVD0->''U?Q@B;&G0^<+/3
ML+-!YF#*V4KOW8PS9FAA$\X6J&/SS7H$>]/M:.P5RW@<I1R"+$<<0(DIR&,6
M X(3Q" +0R2@J8UV-+IG5=+0X\&S]5";VQ?'8(R;6Y-$M%OUU\>+?8ILYD;2
M)!G=K"$;6:TLGK.R#)@VQ^\L9L.<9??06#G_D*M5\J:JMU?R-[%A=\KR+&IQ
M7:WY*F,IRTB2 LQ$!F"(8D!EG(.(8!R+-,H@RU?;W96AP59ZDHZ5DCAS#SJT
M>>I7;(V(TX"86@R3Q;0\@"ERVCJXWQ,,:D5Q3C-@4"3O>_YIZ@MO\(,0'._F
MPX_;K50N"C7>%[&YH/5V0]AVA5(1(91@$".6 IB*'&"NEFJ&4XK4T4'&S&C;
M/AK9\Y;=T H^]]0,K?MC^8>7XB2I;!>?H4#&B^XL\R>662W83[?5EY_5.\T"
MTS\T&UJS@(Y'6F3)G!6@7R3G'W!Q1C8>S^8*1JX;J^.C6G/: KD5JP1F@G"U
M<2$88;6%911@FC(@H0A3F>,8Q<C< SE R?>RV=$.BIYX\+"C;N-3&X++Q-TX
M$PBV/L9%Y+=Q),Z$@ZOWT T/2V^A@8R#+L*A]Q?T"QJ(\=P9:/*"LZW=NAH_
M%(06ZV);B'HE1!2'))$@$QD#$ D&*$HCD".<13#/8LBEI:%]1&0)*SM@G5-[
MO:=K;7D?PQ/1-(Y%"$&:9$C9.I&R=>(\!90R"$4F49P:V3JSP>.BOWT 8WP>
MF22NK:8VE]3E'')6%/^'D&/22Y] S@I_XOAQ_EE[(^N"_\=C%[/WOMK<D&]O
M-H(7VT^":2ON:86C-(8)2D$(20@@5$>2/$PID#R'$>-"*'%71Z'G@QOL"$FC
M#]@LM'Y(JY%O 6OH!IN.L+FI,0;:N+$U!P9NT2-[PH&B'&@<6MK!I]EQ,#>Z
M9L3#S>R:@HN5Z64HZ8#Q-3;"8N:7H2B'!ICI*ZXF6'^S>\&_Z&2Q^F+;Q<<(
MKKTV%^MU]57_01%_]^U!,*4\6@X^5'6M]MTD)Q@E# %UGHR5O4:ACFNA($TY
MRDG$LIB1U6$"B,$>/9$G!WUHIPIW# 12??BB8Z'7CNN&"5N39NH\Y&&648Y"
M("66ZG0/)2 IUKLWS:6RF4D(,SO#<(E9<+<B/^QB0TC'7T"V?32?G@S%XH\!
M^1/.E*FENB#^=COB M [6,,SP>7==)[*Y\)V]DRP'AOE<PULM_&UIW+VM/KM
MWWY?X3R3&&,*DCQ2IKJ,,D B1(!4OR:<(A:&Q$1G'@[J6>W])K[IS*'@03UB
MIKB>23RL>USEL%,?C0C5C\%']<@,&N 4TP.W _WC[15!_Z_]/<&SX199:Z<$
MZ)?+R;\Y>]M(?:<6G/Z?3H'Z0M9-%$U_C80S)F"68D!"FJC5$.<@AS "#(HX
MD81@B;BE:VF0H&\WDZ+:;%),_R#V](//Q.[&S1A!8Q_4;+A8^J.F0.+BH#*2
MT[^S:IB-I1U71J"<<&*9O>><4?7LG'F8(Z%WW[(6JRA)LTCB#&0HAP!&0H \
M2A" 692%!":<1Y8)YJ,T/:N(EN)_N>5+C>)EJ@UF1<'=MZ6M]&?)4**E/FLN
ME*FH_A.@1CE9.NO)%)H3J4[&K]HIAWJS7;VI2JZ'X&U2Y_66;-O@VS?D05.H
M/Q2EN%2_JU<DAA0R!(&D) >0"PI(S#D0@F<A3Q&#TBC-THZL]QB=CI&@Y238
ML_)CT#,3?-;L! T_AC:%);;#NL0?8I;VQ7Q@&2L7-]E/Z!=):MI(KT9L#P=B
MO:WUO_:' TMBBZ@0-P!Z+>+XMGW(WLV&Z/INUT_WM%JO)"1A%*,,2)PJ"T*0
M"! N,B!(&&:4PS#E1K%(1R-[5@<=K: E9AZP]USZX=4\22:[!6LHCE6XWDG6
MG<+UGH^T6+C>20$.P_5./^!J>+\M:K:NZL>-N)+OR*94(]<?Q:8);%?[MYHO
M#?;3*D9AEHDH 1D,F:YBD *:HAR$88QHQ##EB9&SRIJRYR754]8A6T%#V]84
M-T70U"#W@(O=LMPSH$/9Q2% 3=9;\'DKOFT#JK[8O\]Z8+>4W+N5;LK/PK:Z
M)4S'%KOM *ZZ9;>57\DW=SIOKKXLV^I'.Y^52&D20I:!%$89@!@A0%#. !>$
M)BB2*.+8LFS<*%'/&F7'@%X]K&4A*,K&X;5]FN#^,X#35,?,"Y*=>IF.CTMI
M.6.!_9>5&V=EZ9)RQN"<*"=G_JY#1D$SXF7YOMJ(XK9\TUU'?%(DWTDIV/:J
M_+BI9'LIMTIRQA$+<\ SIJQZ"#. DPB#3"9,QZ>JG]GJB]C0RBC'P(:VS6HY
MY,!XT;2D&N^YOKL.1,."1;"]%9*1P)+F.0%AF@L 8Z6:*4G43Q(F&*41SJA1
MQ0.O.+H8>PW!?_A+A,)_U%'Z#=WNGYO@>XWL#[XP'5;-7I&R=*,T;&B-+%M&
M@OX:,-@H5G[LOKU@!Z!GX"PR07P!Z)@9<A)(,@KD3S/EC+B@,91#8C7><CDE
M+F(^RS%Q&L!^,[LLE<6M0TKZX$GU?U%\$7Q7>97?5%?JE*6^LO+V@FV++VH7
M72&>ACFF#% :9FU-5)P*#F">)DSDDB0R,M7%;BQX5LH?1=EX@8J>N5V ]X]!
MU?,2D(X9<RWCB/>XGO:/HIW"WO&SBWP.>HZ"/4O!317LF HNEH+37'O[A]5-
MC7N!UTJ33T-F0*4[#KR8;I\F^*&2GSB2991?]5AN-T^KO[U;12&3347\+&2Y
MTMXP C1.4L"PLJ.A2&%,F5&,WVY(S]KX;Z(4__4HUL0PO&\OZK#B=!/ 3A'^
M[=WO[_Z?/]Y]N)@AK.^(W:&@OO;A+J:O_<=!2-]^J&4"^HY8WX7S'?_%WHSY
M&UD_B@O.U8(AW[J"O%E&0@13H4[>L3XE4@YRG0Q $,ZS4&D<QHV^\C/C^_[D
M-<6@(:G3B,RWQ%-0C)L/$P6T7!*-;*21;4N^!9]_&RDQ;"2D^:8^45BW'?M(
MZ-GJ*H^(-+#5GGIKL7UT@.7#37+H,=<[@%_4?J+.3O5'4O"K35\F%M.(0D(S
M0"71Q4 @!33%",B(0QZJO_$8V:9MG:1D]+%-2<;JJ08/BJRM1_\T.*9.?'>!
MG53),TG55S!?/5Q#D;Q[YD]37]@9/PC!L?]]^''75?MQ4WTI='_$-NE3U$V;
MA9L[4K9!.ONM("1Y)FDL 4M( B!/$K6F!00PQS*,F40HB>TN\(QI^PZVT;1M
M5[0Y<*:KW L<=BM_QT(3I;O53 15TXYEJ]CHNK#,O--. ,"[GC#G:&'=80W5
ML3ZQ'\(Y'VA-=";=E;Q4]EUY6RB]I0[C8JNS\GZM*OZU6*^;ZM D0C'*90H$
M5[,!22X!ENIT@<(P$SQG,426N<6FI#UKF(X-?0]>[!@)2,-)<]5WV_'B6'_;
M&&%37>0#-\O+J;D@<\DGLI3>?V:1*4-+YQA9 G4BV\AV!/=RNW:]TT*D=%$:
MIB"C.-1]5"2@><H!21D7),E3$5MF(?W_MSF=K[YT?YJ6=&]>O1G=G[4/W9^\
M!=ULW>>6:3RG?3._5Z7.O6SR('8FV<G64FU"X2J+<P:I+A2.$]U+,U-*BN8"
MA!G+E9IBN4!&FLJ%N&<EI=@!30YQH1DZ/(J<Z:]FDV/I!/:XU]<GA'9:2W$2
M_+G0,W<G^T31S=<\-YI6KFA7. ;\U-9#+N;$=A7VT,/M/(:K??FKJ&XWY.&N
M8$3A(DC]MKHG1;G"&$>4$PDXT[5?*", )Y("J.:#\YC+/+(LI'J&DF=5?$@U
M()JLK95X#B%3:W &N>WTY['(P6?>T)SUM#DBEW<3[AS]A4VU$1B.3;*Q%UQ7
M\KE&P[^+[96\(=]^543JMCC4>R7'L][J[:GJLJRWFV:+J5>AE&&6D P@R73=
M0@25=4820&&(>))%(0Y#LUAU3QS:K!^GB';-2*!GO$_\D$5)2J6&UZT[)V#:
M!U#(0G!=W^W]WZ[>7,[5'MUMSDPUTJO-@YT>&VJH7HHF.T<IDA^#6\UN&YHL
MZA_:*2OV/!^D[A1[MI?HN#X)SU=KQ>[&]9^D1_LDR,V;MT\CXUR+=E^@^V)3
MU$5YJXF^;]72+BA0_;6S4'B:93"57&?)8  SEJFSMDP BE*DCM<11+'EU:<E
M!YYMNP-NE)W3L-.N?MDSU$=E.]30MP7;5/EZA-!.O5JAY\6"=(3"?PE22[Z6
M+CGJ!MN)$J.. TT(VN"/K+DCN1:;+X6N:JIO]_($)E&<ZZ:.60:@""G($ZG.
M_BE&B&&:H=BH]_LH)<_ZJ*?:.%/JCJ[CU>@YK$S5S P(V*D3)^'=HBV&!%LB
MMN(D_>4C*89@.!DW,?B"O<=?+8YJTP4+(0GS),^1;OB9Z.-B#&C((4AQB#!%
M*8NQ<?.T@W%]&Q":DKG?^%#@<8>ZHQB6F[@FXA T?2B*N7?;420WQW4GVJRA
MT2<$&' U'SZ]F!?Y!(N'#N)3?W;=CU^65OFPJZ>7LR26.,Y!@I(0P)C$@*AM
M&! ,HR3F.:3"**?3@);O>($3U8'6NL!>85&-T 0RTXUY%B#LE(0K!@Z[\ZAT
MWO?G\QPLO$./0G&\1X^_XAY&U&16Z7@EA=Y#M6ET\=7FDZ@++I1$5_+ZD:J?
M"[)Y6C$92DED I*80@ S2 $.10IR&N$DXG%&D.7RMZ+O.ZJQY<4^6L@&0E-U
MX T8.Q71L=&&+1XPHG]1[^C/&QGD(/@"<4$V7"T>%>0 V:F8()=A[,\'AU7<
M6D=JVV?P?7^/TD9,'A1TNVEBDL2W[2^Z=-\JRO,,,B9 EL<,0$4 Y,W) B.:
M<90S(HW\EW,PXUDG73_>WY-V_;77'GUOS!U_0<N@N8D_&?[Q(\Z2H-KIL^<E
M(MN@E[[C[(M[O%I7<N_Y"SXW' ::Q>"7X0*2\R-N?A);$GFWX]O-G0BXS2Q\
M[@)2YRS=.2=4 P?%R206.UW.!<;AD72V,>?IS:%V-1U5(=Z*]O^79</483/D
M$(8L05)WGLUS '.9@SP-L78XITA&)$/<TN%LRX+G[:3=0R9TD+:&U-3>]0F4
MW1;QLKE'T?$2?,\[;G[0H0.5,923&WZ8H[%P_P\#QEZU'8@Y<&/=02Q&<M56
M-^K%)G&HCQ7XN-%5Q+9/W46R)"&3C"> 8=TQ%G(!<*:4$TXDBW))TC1+[)33
M"$7/NJBAWAXL>_JZG&##P/BULB.(INIH1FCLM,\T5!Q4C:&DWC7+&!\+*Q)#
M6([UANF++G483^J@SJIJC:EHE7&80:R.Q%(D$8 BBP E409"B-((AJ%$N479
M10.*BY@LYTX'-F4 3= ;/]O.CHF=?NC)![TQLK=%>HQ:9**YH;$IB#@S1*[U
M#R=#95GMT$+LP>*&)N,L6,O00JSGI0MM7ISF1WPKE&80O"LJ\U%]!W77Q$W7
M3;PMB__2;9I>-&HZ[W"!G' 11:G:IK"RM80@@$*:@"B/$O4'SL+4J'*#7S:7
M\SV^NW]85T]"!!WG0<=U'>SYUJOK3576U;K@36'1HV9F;AZSF:?6SGOY>A,V
MQ:_)6ZX#VLV69J?N&U,V58KW4]85P:EWS2U\>#UGGD,W?^CKS>5<GM))\[J$
M']4/Q(8>UIF)OXKOU0^ Y[RRGJA-V\J?)4LT%L.[<MNX6,XK!,&C-"0I!X)B
M"-0IAP ,8PP@3*E +(TP,N[[,9&7Y3;ER^>Y3.U!J>?/34^[8&^WH7I&=,JN
M^2(WK#TIB(X[+]NB"]QN>Y]GV.?:X(:G8(D=; )0AMN4"X57V8LF0'%NPYDR
MI'NCT"\Z?(77W9Y6Z]KYBJFVVHWNTWM3_:Z0J<JM0DD-=7M9*L6L^*Q7">19
MCF &THQ$ *8D 83$ L11%&&)213*R+;<[P1^C);DE*+ .]Z<J@)/0=K4,>\;
M/<=]I(=ML^,J(+56;GN^=$FM4A< VK.F2P&VO,W;C70R1 MT*'7G<?&NI9/A
M/-7)=/J@]F;VOPNRN?E:]?D=D)$XE"&@48X U-6VL( ID#*,HYBG"<3&A;:>
MC>S9!%8?56IN;SV7>=Q8=9;$3F5H,H&B,Y[(,C:+QO:@LV1NUETCX?9K-5-7
MN)/<#YA<SY]?S( ZR>:A.73Z@3FZH.\J(!\:4RN9R%2RC(*0ZB1:F:2 9(("
M26F8P@@SR"P+-HW27.X(_&;?A7?/R90^Z*<Q-#=.9D1FRE'V84=\D9[G@[(N
MVNW\-">OV.=\$)KA#N?#K[I5XFSOWC[J0G%5>25_(>7?/U2DU-F_OU=;4>_Z
MG/!,X"C* 4:<JH./2 ".L@1DNL1;&K$TQT;MS2WI>M8<FFRPUG2;;/124Q[M
M!C()QW%[PQ,Z=MJC*0;9W8D_M&QH-4(7Q\NNHJ8'W"84TYP)/^M"FI8HC-30
M-!UMT?*9EB*^K)QI^[I[-F6]O9+79"WJSCHGN=*4$*4@R2 !D,4<4(82($.>
M9:F429C9MH!X2<.SSM3T]+?<4+3/C7P)B*DI-4E,.^772UAK8EXZP9P59H&\
MQ9>4%\]-/"/ZJ?S#<X].#*G^5-1_[\MQ202YP+$ &2((0"(B@'/,@80$0QSF
M841"IRCJ R*>5^0N1'BC23I&2!]B8KHFITEJMRB?"^DS\OF$.$L%.Q^2?IWX
MYA/"GPUI/O7L''X+]3.YO=WH^XIF>_XDOHCR4>B:8V^T_Y.P;?VOQ?;NS6.]
MK>[5>FDNB%9"")G&<0QXQ"& 44H P9D 4*!00+62,;8L1C"=*<\K_T64US,6
MF[72,MF6ZV,]F\%7Q:<R3SM&NVM4Z]2*&:;,Q8_B?R*F.%I\S<%$A\PTT!;U
MV#BR^HHNG6G@#OM\)H[MJH[U55-[2#K,W>0DS%$*,\!SH9O=2@9('D' XTRF
M"2$R0_%J6VW)VE3#GJ1CI31WU,PM"?U*>_/:G= GY+^>!BJC$$=1D@"8B1A
M21C .*2 2(8QHU&2$J,VXG,"Y=2=QAM"III_LMS6?B^KK\)!+0]*Y%W3GJ:^
ML/(<A.!8'PX_[JKB/@E]N<ZV@NM&*A=E\S]=B_N+.G#J*OEI&J=YFN: -LG_
M81:!'.;ZGR$/*9>Y0);)_V,D/:_G/?FFT8_M0AX%S'1-SPF#W?)^@4#CA&U^
M$'OJ<ZYU4TF]+_M11A;6 *; '"L#XS<=@LZ%%$K-\%U_X"8E;15G/)(R12#/
M0@D@%U"I )2#6/ HCL.<$YD;QY*?).'[E-@1/>QOW20Z6@0IGX9F_#9KNL"6
MI[%>UB[93%%L"V)-EM4BSGJRS&Z73O:RVT5%#XHU%.Q\^L7E8I@'&7\6FCS\
MI$/IZZJ\O1&;^\-;I>[B@T89#3&"(*8D!1#'"<@%2P$G&8,LRSC!1N4[ALEX
M5BV:,%#OW;O>!0\ -*Y<YA';3L%HFL&QQ"ZEM<^+;E%I>Q8(' MOGX-BWE+<
MHQ(.5>8^__)RA;I'!7A6MWO\Z3E\[+^0NM#=?#?B@71U/>6N#ML^0_LPZ*UQ
M:>01!R%D(8 I4A91GB1 P"QF+&<$4:/2_7,QY#TV2#&D';@'+$UQD3L@[N(>
M]XOC%-<X[0%]V/.F_[DOX;++35XF2M$=JD4=X@YLOJ(SW!W484?XA'&=RT6R
M[2/9M'4I'^\?FBR,[H8\#^-,,)B#/!$4P)PE@'(>*N,-$R)2@DAJ% YI0LRS
MGML1UF?"GK)U&<CS4)DJL7D L%-0)V7W$ELP+IW_4HWG65BZ*.,H&"?*+XZ_
MX[K.E1HIZCO!?ZTJ7J]$Q*ED* )A+#B G$0 LR@#&><8,I0E(;+,CW@VON?5
MW-/2$?]-&R?;E?P<#-/%ZRRBW7KMBYW+7LI;36_.=7I2$.]+\SG5A5?C29&/
M%^#IQ^S6'&L["JS^^/<53Y.$ZU9!$8&)7F8$T$C!@W,89S+B41HE9GVC]X/:
M?'A.K9[_V#S>/A+#CB 'PLI0\APJ8:6,)(!(I(#$% ,1)B&+XYQ@;-2@P$U4
M!S7B*NBPOG!CWTY%_/'ICU__N/CWZ3KAF-D3:J 6[*?;ZLO/W<.-$NC_T7@C
MFH5^,-0B:_N8]7XYG_B+<RSMAG!Q4?*F:L,GP43Q1?LJZA7C:13%20(P"2,
M*<: 2BE!A)1Q+#*H%GUB%R5RCI3G0)%^MVE3-?:! 9L]!];!MN= ,]UHYX#"
M;D$U%!L,VNHK)M*[!-^.".8_!/<< TL'XHX <2(<=^P-^WN+CT)]#.66W(JV
M^\^]N*E^$8I06;<W)#?5)Z&;MXJ59"&F.8,@P1("*"D#5"0<")E0Q8L0:6K<
MT=.<K.?];\](W^E*WYM6 57_W7.C?[-I^3%W^UM .WX#X@<P.P7QY\#*_,K$
M#V9N5RCS86=UIV(/P< =B\5@B]VYV MX> ?C\+:K%?4K*<KZJGQ;U ]53=;U
ME=Q'N[45D5=A0I,LS[(VZ@3BE(*<<P22F&<QHI GF64PZ3A1S^I5,Q!499-A
MIS_\M;Y&7A=?FBI)YF7<K6 TM;#F!<=.E3:T-3"\IZ[1.;0]1^!Q,+S,Y?5N
M@AFPLK Q9@[.L5EF\>X,/1-;/:6LP+X2][Y")(4HE3#%2G6G'$ 818 D>0BD
MB".2PHR)C#BW1SQ/U[,.:<N;=J%.^GC2,S"A#]\ B..VF"=H[#3(J7Z&Q1XC
MT9=I_SQ/X\(!P";T*)P'./<:I+K Z.9T5\(36,Y4S\H!!9M.@P.CO5Y3P7$1
M!_L'&KSNI%D?'K=":>X;\NVMT)<H^JZIB\P21)(DS6*04IX!R(0RQBA"(*1(
MQD20B%,C8VR4DF?MV=,.KLHF3G1/WDH;#"!EI##GD=]:19X1W2&(;Q@#*QTX
M#Q:.H</VGX.M<AL7;UB=#;R_I (;%^.%RC)X88[67^^KC2ANN](V[.G=-]:4
MPOM$MF*E#HF4Y9P D>JJQ83H$V0J@"1IF,8A1)),: $V0-FS$CO9T$FV['3E
ME]B3VJ=;AH*-XFA*$ZPAB,>UG3?@[+3?GPBS*0W$9L)NQD9BCAA.["AF@(-5
M9[&A\5ZQPYB!F,.=QDP&<%'#7]3'4VT*45^6C7^PV*Y(DB&.<PDRK#N.A!D$
M5,1$68R"QBGB(4HMM.TQ >]*=4=2?];;EJB-#CB!B8EZG":IK1;T(*2-/ILF
MK*O:LA+:4C.=EVA0 9UX;4$]<Y[IY^IDX+DIOKNN<G%WG'WI'GS1Z"47E$0)
M"0&5) <P8A+DF3IZ$BPPY@FD.>?V;CP;%OR?20_\+6_%EA3K)IM1;:WW;;K
M!:T>MUUG(UVKH0_1N+!L_NHX!39.0%_ .OL#ZWV9[-:75>[K>[37"C/U,;*"
MU,5-Z O:6;H6F<#LO6^1"T)&WD2K@5_!L>@B^&D?H]-(4S:#/OGXAGS[)-:Z
M5\]-U3;(K>X?-N).J&WGBVA]GN?;@:4B3#,29T!W\^@Z%*4P!GF<LQB':<YR
MHU!3#[QYWCZNV9W@C^MN\^@B)[0SJ^-81U&T.\<SIKLK)!=%-\^,V6PJB\^#
M\V[#^QG0U28V^QGH^FT_FX'N4F7^CGKS3)#+%K7X1,VR=SE,FO^];%8HC3:Y
M>2B^PNXW*U2GM\5Y2;B&35VJ#[V\+=28[79\439Y*5\+];<X#4,UN1QD2:K.
M28@RD'.9 IY%*<TR%F;$J(V5$37OSIB><F<[_AB4IK5LS-#*(Y&(C". 4"@
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
MQ\@82Y;O,!/G18D.PY<<8FZ;$-_+LL]>Z"+=#JI)E>_^\['8/JV4UA,D%C%
M:9XH3:C=7A&C0.2,<IG!'"&C/"$KJIXUXKNN%EL9B(:<162I,6[CVL\+&G9:
ML&5!^_!DGV'4QYAJ9_B/NZIU/I&R",7U@9AC1.Y)Y,AYY.:*S[6%8"A,UWBL
MY:)U;<5[%K1K_;)S<-A:)P375W(@<?-M=4^*<H5B%C.2Y2#-F=*?DF% 44Q
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
MNLZ,O^-2Y95MM"EW6>Z;XWT2]>.ZJ8BE./](FD1F=5)"%.>("Y"*G *H#MZ
MQ%CWP\YBQG.,",[Z)A+#*]^*KM&7_[QAA)T2Z G95'DTQ6QXX<^/@V."4LN"
MOED^Z&VYZ;D(] >L0W>\P613D=(#7&[W]3/!9EF/T5+\P:*(IF,M6)G04KSG
MY0%M7[;7ENK46UVL"SU,5;_[1=""D_K#S=L^61A##CE)8H E5SHR0020,%;G
MTSQ.<R%Q2LT:@1O0\FQ-:NK!CGP@@HZ!'P/-@KD2&$-L7$/.B(.UBZD*R $$
M]! "A[3R,2S,U>",F+@IOS%L9LU+-Y1V0->-C;"8AC,4Y5"OF;YBK\TN^'\\
M=M5.WU>;WZI2;(FN:%HWF::_DJ+444^_B^V*ZE222!*0Y7D"8(08P$PD@&91
M!@F"&261N>UG3->[[=?3#AXZXL&MHFZ166$'X[BRFQ<:MSB&/0M-:OK]28R:
M4$5?.)DK0B]XN:G$N7"S4HW6\@\H2?.Q%E.7UN(=*D[[EYV35JK[!S5\J=M^
MO?O/QV+[U&2(IKHT,Y,IX'&* (S#!! <2Y!&'"<P99 *R]S9TX0\FX)[HMKS
M+AJRCEFT9X R]8]-%]].%;I([I+",BB6_Q26T^273F$9!.%$"LOP\\XI+#K$
M^ZD+\.[3(Z.,H(PE(1 DRP'$$*N%3#*@SG10K6V2(\(M,U9.D/&\C/O\@B:[
MX*E++;!PYPS@,V[7S".UW>I]+G"?3%$['-P&1+=.-ID(P;3<DB,H9CVGC4LX
MGC=RZN6ETT0&!#B1%3+TM*M!T=Q[7LDW55,'Z+FS_VUUKTR7%>.,1IQ'((X0
MT97&),BY%(#G$C.(2!Q&1EET-D0]:ZB&@:9G\XZ%*1=R!B":&A[S0F.GQD90
M"3[SAH%9+1)S>;U;)P:L+&RIF(-S;+58O.M0<K150A>W&]$4?:YOJH_JH[HC
MM?CC^NV;JX_JOSN+)J,1)3E("&[RZ7- PPP!2BE!*9:Y2(V.)G9D/>N/CI&
M[#@)ME7PT/$2_/'3]4_!VVJ])IO@>\76SXJO'RR*@IJC.VX/^<',3K'T<%V<
M@>OZ[1ZF<4MA"EX6-5:]X.98@G7D<SO$[Z>9*K1:BS]4P-5\L.7JNUH+^*S\
MJ_W;]EI65WA_MROP?E'R)B[C0U7>WHC-_<MBTMT7'B822H(S@%*AF]ZD,<A)
M+@"1">6)C+(X-:YYX,* 9\WKM>J],^CC:M@WE'8*67,3G$1QK3@*U+S<GRIM
M;WV<=0+37$?[!M5-6SN".^L!>0HR XK<:=C%5/H4H0^5^Z1QG-HQ%EOQ1RV4
MW?ZA^"+XI?KBRMN"KD4;G]RO"Y3QE$02)*&(M6]0&=$<0B"13@M-"4F@464J
M"YJ^S>B&B^"Q84,=-14?NH)3QT@7<&_5G- (2 .C>7YX+"UF$V1<^@V8?FLV
MC1SGALJYHZ,)9//V,; 3?KC+H]%(2[9[M!'M1=]'JU>=:PBK7;3:D,W3VT)*
MH5OQBC]*-?]\5T5'Z>[=;]YL!%?JNO/'Q2S/0AD2@/(H 3 ANMHP$2 *,Q0*
MQ!)*;:L-NW/C^SZFYRS@.]9^#!X;5H+MOAB4-E0.?LM:%JWK%T^8%5,OZ4)8
M6]X"38+9BW=U!IS\EUN>P./2A9FGPWFBA/,,@[IWGI%%*7AGRE[1=7';]N?=
M?E0?NMJ"F]KO*V5FQA#%!+ H(0!&B>XUD^KIS&481Q%+1>*2ZF]&WF;%SEX
M0!? LV\Y8X0JS*3 *44@1TS9\Q)CD/,8 4*DVGY" I,,VA<$\(7I#&4"/&)I
MNG',CX[='M'1[X_]0;7CX$<-U$/+1-LU8]XV/#9R+]!XQXB=Q5OMV(!TJKF.
MU?NN2KO/+KFIKA\?'M:%,@C?5YM?JXKKG>):;+X43-0KF8DDQR(&,6<I@"@)
ME7J!&4BHTMHY8:'ZLYV%:T;8MP.X8T+?@-0]&TT8[*UFI+&NZHX56V5CB*RI
MLID?+TLO[QQ0.2@;.[F]*QM#=A96-G8@'2L;R_?MW9)O[M2W)"[+B_7C?5$^
MWG_<J '?*1.5;:_*-@YR!3E*XS1'(,8)!C#+,*!2*9HTBD5,\AQAFIJZ) WH
M>58M+0<ZR[+G06W(A3[$B8:-H"J[T%QSAYL)BN/^R)FQL5,CKP6+N0]R9GC<
M_(][F,@(3#-=T5M(/>!X-!EE,:>CA4B'#D>;UQP*%Q3U0U63]94\KH$G<X%Q
M2$$*<0A@B#G 4/V'2L@IXXGN =1GJ]V8J<'SU(P^X><Y:C?V2K"G;Y-^?QZ@
M<=4V45[7"D\-37TH;<N[?; -_AR1VZ+.P"SR.Q86<,+!KH[ J'A#A0/.O[Q<
MI8!1 9Z5!AA_VEX!_?ZHKTNNY"_5=KL6FWW0T8IG"<Y%*@$G:01@S#G(89X
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
MYPM'\P/N2-3:S$07#6[S ]C+&#A/5.QWV6NQT?T&&YNX6[TTCZ,$4P(H22F
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
MBJ/Q-06.M_OY%N*.V4H3(RQG YF)<F3;&#[BXWZ]\N[OQ6;[0P<3M\I$TB?
M]^T-/&TS74.:Y,J9QB#3Y@M4_C2@:8H RDI"],467!I=9W$A'ECA'5_[YF)+
MJI7@NJ=8O;GK]GM"ZX<VO-5R^2K2=W2[$*'8<1I]W6I>#96"TQR86D=AD+73
MH0N!.O,VO1DZBUZ;GV#I!>_'FX$U?A'>< Q7A?:ZWF[KNT_RLU:7_=X:(Y9E
M*1&@)'$*H&X3C.,L53L%DA@CQA&R+ AZ@DI@%=51U"NII6FK8T[!8JI,9@IK
MIS4.<FY:VR)$L9\1@8(O]%.T%U[1(^(_7[IC7W8V.D3#-M5]U_>FC\Y4ZYO+
M>E6Q'^_KS5D5<508-(8EY9  Q"0"$+($Z":^@$!EE&"4(%A8MFCSP5;H(\JQ
MK=+:[O Q#<86R<+@6MHJ!^ZTZB%[_J+[EL$VR#QEIP0J_>,1N/!FC ]FES9P
M/ )\PO3Q.;IS4["FJ5FE?,>FW_I)@9*<9PC((D\ 3$NM/ L"8HPI%6DA#5NA
MGR<1.@JM._"TJY*L5OH,IR=NW=7K*3*F^FR.O)91YS.BANG*=4:L\,VWGA)>
MNL?6&<%/M-(Z]\U9';..:X#M\N)+G!1%4H*8,PD@CS% 4#*0%XQ)@2 CR++X
M^5E:@=?KI^-R>9;]5TRP,EVX7A"P6\%/A-_5"@RP?">%6Z:/UDD.7J*/UA@4
M9_IHC3[B[O%(L=D(?D6^]P=1W;VW7>N4J_K3IKKICZR4%?!9/*HU1E:?Y)6X
MNZ\W9/-C=VF:B>8Z1Q0C45(@89KIXV0!"-+WE2E7.[LL$2IM:YIZ93"T,CFP
MTAKAFYZ9MO[#CIU]M0+FT#W![W29^T@O-0FVWE+'9]OYJ3__CG[I;N3^>F@%
MM:W5*O$U4TZ>4P@X%_"AO+*]N#<5 O13?E40.C[.T72^_II5JZKO[#S(VK_8
M5(UB3M>]Z(M=K&\NV+9Z;/_:G?'01&9%4@C 2ZF,/HA*@!.EZ[%(BK3$,B\*
MH^81(9A;]!QN<\2J_F38:)YTW':E:.2.WXCL&?9Q'#=S*EV.ZY:;H#G'>:'G
M9N:IGA\0%SWUF\GR"YX*^@%[_-30$PW[K*^^9/>;>KW=5/2AS<[)92%EFDJ0
MQ*EN9,TX("E-@, )I&F,TJS,33.]3HP?6,GV%",V(&F>QW0*CW$UYT%*.TWE
M7T#SY*R9@KHE9%D);)5\-2+.2,+5J:<62[(:87F86#7V-3LMT6RVU^WIZ,7W
MJKGF99FA J8 Z7;7L,@8P$0@D.8%$VD&,U@897H?C1I8(^A*.U6SK73'J]\%
MT1JW.]+2M WMIV,4QC6"LVQV>L!1+.,%<E*,$S:#) UM!5$/=!7XQ6K;Z-\.
M9?B/QUIDL9QD?[=$3O_1U3O:55/0Y9ZV:M1*W\%H+UV\69&FJ60E^$7S8?TH
MFNW1[GVMR^\3Y?( E,%2;[4"T!P34!"8,HYI*EEYO18W9"N,RYTZ<V/TJN+N
M51WR9/S&7K#_?*BZTH=-5^1LQY_5Y3$?P)NZ+F'!=%KW.Y9.(O@J8GN^U$?J
M"SUG ^_$IU<R&Y_@3H@[APO['+.A?.YBS!_21\#HCWI-VCMLBL2[1WTL=B'5
M-OY9W->;-EF@K6?<A11$G.!,_0<2+ F %!< 0RB!B'->((P09#.RL"TX6304
MI LP[!F+Q&-7^%FS%FUVO/5EGWV$?6PFQ"7&$PCF.0$=GPC/#-XXH+-HI,:&
MOQ<,RSC .!Z#<1G0/N"R+P+]X9 EH(/\;;W0:YK"K,Q*"I!4TZ13/0$50C=L
MH@)#%F=<&@7')RD%5F^',LQ]35OS ,4X0-.Q&&]BVZF;/=EA^D<  ,QC-=Z
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
MO:%Q&$XX.A,/V)LI_]Q46^4U26W_D#MRH_/_=!/5?2X 1B0C>9P C-JFIKP
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
MMW\(?B/Z+N37"1%EEN<2Q*FRM6!6<D I34#"\I0G@LJ"6:K547J!E>9?9/5
M=KY56PI32J43]9H<7%U6Z%6/I/WTY#F"?0.>,81-U: WW.R47$]6X\(4X4@J
MRM%M2]ICUI2EF NTN!GC8O%V-@:0G&I=8_*8O4_6:J137F'_0DNL2WD) 62<
M,@ ETO>"> F2#!8,LP2)W+@=]02MP.JBI6[NW$P!,^W$>137;I6WA*-##'A
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
M.SO!'>;?R>8_Q#9ZU/2C&\5G](N^*O2K3G3WXD'/F J1)FDN,@*(R'1H0@I
M*!9 YAPF64KC&"5V6^\R$^%4E&8P#3_/#)ANI<O@:K=CMCQU6(JG:'8^?T2V
MD52\];#OMM/[ECU=+58_ZW-;G ]3\-UO!HL+;W+SP7R^EWD8TV[+XJ*Z?ML'
MZP_%YK_HAGEDPZ\133)&<N5\P)RIS0@G "EO!!0LY@R),L]A8:(!Q\D$UFT[
MPM&!<K0C;:;+)E :UU+^9+<,-KJ(;:Q4S*0ZH2X:P7Z[J1__I@;HFBFI'PY]
ME":&762)FXFV6[R&W[8_++[:/#3;;NF_K[X+K@S4O\BFTA=H/XOMPV8]..B+
MTSQ/99$"5B!EJ6#, 4V)4J\TRW($&16Z/:0NE31]:&Q!UVKA[JD;O\$M^=9)
M?.P94*ZF8FXJ9#X+RNESY$  608:!T HP^(94)N6$Z>391NTS$^8 Z'F6*[
M&WI69\X.&(R</=N,MM@9M(.(P[-HE\==G?0+IOS]IFJO3/<6U>N'IEJ+IGE3
MWU%E?;5_^J"HK6\JQ4%OAZWYW^N:?ZO4$$4N$"0E!"4ARCY"<0((24M0R"S'
M.$9,YI8>XGRF0I_6<MYQUP7[:,^<CLONN;/U$#W,A*FGN"R^=CI]R-O>&SP)
M\"M]OM0SN'<FE0*[Z7GTZ33Z0RRX\^B!U86=2'_@/G<F/8[M?B"VNR2\B[7V
M2;1ES$6!BPP@75<52@P!H7$*4IS$HBQ*P:'EB?<Y4H'5X8'L_G3#_@SJ#$CF
M!TGS1;<]#7HF=9!BJU.2+7 8<X:!Q4]4QH$X=2PR\<2\ H!_U.LW]7JKI%!?
MOMD=I7_0'S;UJN*Z ]:7!]I4O%+VFV@^[HM@"K7B&1,$8)P5 &90_<1B_;]<
M\B(O<%D:%?WPQE'H\--16;1UO=8'I#LV#WDB5?OYGM.H&;#JH3:I^WQ-.\2+
MSX)E(.S_XQ/@5BEPD8GP44[6<4)6(4O-S@;/L'"@.YT7J1TX&Y9SY0/G#^R<
MF#[@XE-706U]\T7<M">=^XOM19RP$B-=MU8W!)!0 (*%[KU60H1C-<$8629;
MF]!==&>J=UQ$3<_&C((!9K":&KC>P9JS@;CAY)+&;2-U^)1N(VZ63N^V@>A$
MJK?5X^XJ9O6@]-<[LEFKX=OCW4NQ^7)+-N*:%EDALAP#QG6*"91*IV3Z]@M.
M8<FP%$EAZ0>/4 NN3EK*IS=S7=BRKZWQBT(Z:C1#O]JKE?-0FBL3+P#9JI .
M&]%3W>78[*'PJS@F)5Q 79SG87$E,0G'*=4P_9"]!WVI2Y'4ZXLU_R+65;VI
MMC\N-^*N>KA[4S?;YII 20E/"Y!!3 !$20:0^@BDE,.\0$C&T*@TD0&MP,J@
MI]Y&I9L=_>B^8T"IB,;F_'8*MFD7U2,8=@M_41S,/46/>+CY@'-PL7+K#"4=
M<=BF1EC,%3,49>ADF3[B:MM<DF;[16P>*R;T@'^([5LAE7/&7XNU^F&[:R'Y
MHSU;N(XQA"(7$- \Y\J/DCE %,6Z1&<A"Y%B#(F=N6/'0&BEIYCY'_\]*>+_
MU;,4:9YLC1Q+3%%:QB+F&<@2PG66<@E(EC/U'A.:Q(7$B%HGC(=#U2E)7+,3
M-3VD+#RDIJ9D.)ALCV.>7\ZIUJW-S3N&(MIQ%*UV+$6_M.?&OT9JW(=5Z\^V
M!_KWQE@[6*9N@ 4W5BW96MA^=0/MN4GK.(Z7R%I;DKZMI;,==!4>- :Y5CM
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
M ##)"T 3J6P9GF;*'\X*4A1V@?\IDHLD4^UBW'+'P+ )EVW8?Q+$C.OH@4P
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
M?PB?-,9=@-RT_7S?<U[W]_N/LMCL_J)6C3[G^+1/_ UEF"2$"1"BB.N.?#%
M.") I$B&:<9QB&.7/=J MN=]]^EZ)WM^ZE7]7YJCX'O+4O!MK;.%"XL,:Q>L
M[?;+F1%TW@/'P?MDFY[N I[;+C4SB([!E/W'I<M6JP?U&5NKT*JG)=J4,Z04
MP:_!]:UZZO ,4?/PH+/>=V7 &_%$6P*;-)=ZU.YUUU[TI>7#[C!EQV9L_T<>
M_%GL;@->WNDR($UTI]H?WJE?E8ISM2_>D8W:*7^(^B:7OKS5D#5:-L[;H,7<
M&6YM)B.^RG9E(>JI+<AF".>B]*)BV^)^?]U25S?1=;7+=<%T%_@/9+M1_ZZ^
MB.W5K?IF/_S0>2EZNA]7G"8XD5D&F) $0)2DNO4K EAPF5":1%%FU/5L%FY\
M)X>VE/4A3E!IVM8=W2<@/;S-+(Z?Y<9S8*JM2]"R%=S7?-5FNGB!;_!MI]TJ
M.NQ6N30 F Z2_PX $WA<N@7 =#B/] "885!7E?A5)[.44FW.32;$R^XA7\5W
MLGZH]^:KA^W]^J%:B113R"@#248I@'G( 6%*-0I,D2X'B;E9NX!I;'A6@E_%
MG:*L-J Z6FFK )UP-=5\OM&R4WDU-T#9+HJ??:)4<;P;T?; 5U UC,VI[:8
MXUW-.3&WL'Z; N!+Q39I-(?8P8@>O28_E HHM\K _"1NR/J\7R5(_7+?)ZEJ
M7NF%&*&(J,00,(A# ,-0 DSU$:7,D4PY2G":&T<9?''I61\JOMX&:\U9[9*M
M-6]/"RW5O]_W&[,)\GN;.(.0Q<\P'>XV9E,8J+,Q&Q;J"'\]737G=72_YCUX
MPGS]^P/[W<O?W +\_M:>>>#D9YA*U_L0'J=TIM"&;W2'@B#>:"\7+O$-WY/
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
MH[UP''1 _)>1SZ&'YS@:>:^<S&(M^,5&C7[7)./1\F%WB++N[\6+A*1Q%E+
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
M:PB'PQWVP]GGI%SIDZTO9;'97:OY%!^5+O@BU&>KZ-YTV>Z81# C808XH0C
MA*4 I6K"I&X-!WF8<3/+RI">9RLI_S5)_REX+^@N>%=N>!7\KMRI;7/7)E#?
M(C+/V# !;UA'>8#$3A?5Q)624=25M:C(!U(;*/=[!APN-YO 8I[4,C,\;@DN
M!C#-6@#10NB!Y!>3419+A+$0J9\48_.:G?KCHEA]4-IT]_BQ6(O/#_5WR9((
MDRS!()*9\B)1A@'*9 3B#),X1@A)9G3,?FQPW^'=FER@Z04-0;,E>Q2'8;4U
M53H['64AF/$B&Y+@B&%3"?;K3?G]7]5KM4FC?ZC76[W6C@ZVR,(:$J-;18//
M^,IDV>?U][,K)"2AC/6E]@1A #.$ &7*KH@$RY*0L$2(F7-8CK'A/3?-O<J=
M$ZK&7I!GK"R=()-LE5Z ^[7R5(90>?4,E:/,_62Y*4, VF>E#(YF[_[\Y^7'
MUB"-E1>#8AX#"3$$$$*U\3/EZ4"<QA&,.(VE44[LDU$]JQI%Q]PJ/X@Z[I(X
M"6"W_A4)!]?B((2Y ^$DC)N;4 LUJR/P@OD!<__P[&)&_0OV^J;[RS_:+U"U
MTO=9'TP7/+C3&F$E8H%C3!'(PEA9$FD8 IR)$(0BRK.$I )B;KI:CY/PO'05
MT4/JDJ:J^[ _V/11.(',^.*>+J_=2O<FJKD*F"ZRFSZP%MU*-PQ+-: H3KRX
MF-889KRO0D:>='7XSSA7LU:U__E4;)3?09F(B:YODB"F/'^.,D"34 (*89*F
M.1,T,NK4/$AEF1! 2_%M]T.@:0>7&\,,D6&<3",#$Z5W"A'8"^X0,!@0;$+D
MX-BH"X<0!@1[&4L8>MCA&(+="OZP%G5A%%'M"M8FFO3,_+JMZ;7R M]I)W"E
MUJ/(,H(!H9("R"0#-,\HD)32,!-<A-3H_KX;><\+N6-(N\8=2X'>3;X:YWDY
MPFIP7N$5+,OCBQY.O,.IRQ/3-Y$[AH)O-4N!YBEX-QQ%F -&B_,-KW ZVBVW
M(J@&H6V:1 >S!F6FH3%T#F(_Z'+'(LX"/SDE<1_%.5M>]T41U:5L[@<INJ38
MK%"413 ,4YT<'P,H2 X0RB,@1<0)9!%FH66:[5$ZGM5O2[,.3#I=03P.CFFD
M=K+(=DKTA;3!-UZ3G#=%?D@H_PGR1ZDOG1X_!,&1Y/C!Q^?S?>(5A9G$/&8
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
MI6]85D''K_YMY]!V]G=0'X._52,HKD2U:_Y=ZPI%Z*[D6KE_+:J_6]]<LIQ
MEX/3>:=ERA&I:#GIVM;=; G7;9QWNKT0'6XO-/$,U!R$14\[#=AZQ7--<]"&
M3S MQIG!1%U%"!$D801P2 2 DE* PI""7.0DDP2S*$Z<K4S/*JQOQ$RP"5>4
M<)PRG (1(EV3+U.>/((Y2'/*F) RAI(Y-*IUP,"U/^UT#!Q,VV6L4T]6Y6L8
MAJ]HVQF99Q/B]6=2K=^KXL??E-?6W:S#$0F9;F ?Y0D!D(29OJS 01YF.:8B
MCF#$C+MLO1S?LW*I*095\2-XU#0MNDH=@6(\^CY10+OUU<BFJ 4U.8<3QV-"
M6K3,FB:L8ZNLIT+/U!SKM"1#3;&.O+5<,ZS3+#]I@C7PV+1*1>]U9Q[EY5UL
M=-OE>A+/:/FP^T_Q>,BJK=X]GO_VA_(M+I1O4FSK9K+*F>B90==U@=]])\S_
M1]V[;4=N(VFCK\(UL_;\]MH%-P\@"<Q<J4[=-;]MU:Z2>V:6+[1PE+([1:J3
M*94U3[\!DIG)E#))  2HZHNNEB42$?&!"$0$ A$98CCF.0%%SAB 6AU3EB8@
M951F!4%E$3OU> W";6#=U?'<9E0J-J,!G[J7N^)4'SQ%!UXCS:Q;S9PPDSFM
M+[^K*9KCY_&>>=WU9\=]1#3[T=_5W)'3<[<ZS-U6^]CB($;T>RM(-+L/;9BI
M=2N4].I3[-[;E@>8[M_[ZOD^8P&+0FY8<2D,#Z]2BRDHG.>J-(4E:F\&?/B#
MK1^:]M+,IW>_?/WKQ55O.V:"*5=;;=Q%FJ<ZKR<!)&48Q(RD&":$I.85",\1
M"7ULM2.KE[DF'/V@2%OT?3H+SO1NZ$-DNTWLC+0.KL19L<UW"A_BNREXVTFW
MTL938HTHT;.O+J;[II@?JJS)9^TT#1>KZ_?]= XT7ZO%KC-<H!@6".1I0@&D
M) >(T S@&!>4QCDAQ.A89XQ(:/.^)QL-Z/96G^&Z&T5H7-WXDMO29G81V7BQ
MF<AT(E#8"/;33?WX)_5Z&R+4/[1+L5V&HX,NL@Q-Q-HM0Z-G'2Y$/#2Z#6_?
MK>%G]9#@NK3;UY_?[K0\D33F90HR"&-=)HD#$NN;$(+",B$P9T5B?!-BBEKP
M,]4A?= Q$&D.HA\4#Q:VP#1NTT:!5S3LENL4$"YW'*:_)//+#3Z1<;S5X/JI
MV%UA,!5T[.["Y!C+75HP%>?HMH+Q2_;JK:_M_GDCE.>D1WW0M2YHDD!8I F@
M!2\!3 4%J$P$2&*"8!&7,$N,F]Z>I!!8C?7$=$G5A[%:%H9P3&NJV4+:::==
M3X5[OW*:ZY_9\KKI'%NYK53-J$PCZN7T>XNIE%&VAVID_$$?.6F74C9BJV_^
M7,I](M:NT]5*-#_OB\VCDLDDUA>@J.ZJG8D<D"1+04)3GJ-"),CL%M1,/D*[
M.4>!TWK/E?ZO0P^4]8$Q;_VIS&=B7+<MB.^<(PAOT,[,.[,&9M'T,W/N7C$+
MS1K"\60T^^%<%>&5>K$Y3>3BCY6RJ;B$A:0)*'+. 119KB,V$!!"2R0X*23+
M[53>!,7 RJVE/K+<B&+!6H=-@6BJK3Q"8Z>7YJ'BH'X,)0VN:*;X6%BE&,+R
M4GF8OFCO:EU]JZ]NZX>&5/SJFS+$GM0O/BEQ*MU2Z[/ZBG91 "'R%/(<"!K'
M !*JX[N(@S*+"TE0F2ISR=3Y,J096%6HCR8U]TU,<9KVR@)(;ZD-OM71MN<@
MVK8LJ/^K=6)HQT2D3R@=8DG&WY*Q1Q< *\>, R/,_+A\ED*/.(&F(RWF%EJ*
M-G04;5^U5X6_D+_5&WUIIZZZ9BE7Y(_^:E67R'OP3PADO!1$N8:)4&833C%
M:2)!#F/,,<%)G!JW(S G&U@AMHQ$!TZB2QDI7J*>F:CCQK$UGP6XTRHT#&1V
M6K1#BQW0TO47%5K]I<_=)5"W]GD6:)DKTS"HN>E34_2\NL=N((SH5XO!%E.Q
M]@(.M:S#V\Y5Q._JS7;5M-]-3^(ZED223$( I6[SDL<)(%DL0):SK"AI2A&U
M=$=/4 FL1CN*_]N=I>^^9YUM2&XVHJ]L\6VUO8W80[-5B)I>@AA'SM0'G8F'
MG8X<$MM!X;6$]WEAPI?H/D%[Z1+<Y\4_46)[Y&'G)5R1]5.S4FJB4PX7%>^'
MWI=93D5*:(DS0'&LEG5*4X!B3@'EB4@(CS,DC"PE&Z*A%WC/@-ZS^GU*>P6[
MI>Y>U]H 3N-E[A4DRU4_&Q\756 L<'C-,,W*THK"&)P3>L/\77N7Z[/ZA&YU
M-?]+^:YNG3G=^N%+5[7O,]DH+V]#JD97[*NKYIII X"2!#!*,8"EU-V*$GWU
M$16(T3)/D5&U?7O2H5,#=LSH-<,.['258_1UAW=J#8!W]9KLRDJ8.Q.6($^[
M7^&@LU,T9U';E7V\U[Q$VP$SP5 S=\/"H>?FBOE$T<H5<P-BQ!VS'' QE\Q-
MT*%;YCB"JUWWLQIV<W5+JJMO=7M152G]7^OMX==J$L3PCG*)BYC%&0&8E!F
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
MK-2HD8 C^G'\_<44GY$80XUF]H*/B@27]^V=^NKFJ[AIJ_5TM: S%*=)DB8
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
M(RYFO#B*.C1N7(>P5\>'$B.7\O);I;38[>K^.F4%*VB1@A(IAP<2II1N5J8
M,:5U<89ER0NSUE)G:=A\[DYMH?:4HL\.E7M.XS*M-F?+:J<<#^3TNJYW!.?*
M::[D9LOKILILY;;25:,RC6BDT^\MIG=&V1YJE_$'/508VC=._5PWJZZL=E^2
M0M LYT+Y44G"&8#*LE,Z!>M:P8BED@F48\M@J@G9T,[6L,C.H6'Q?<^%G\I#
MYS$U=M(\(V7INLT':5Y%HDF9EZQ,=)Z9UZM0- G0:*6BZ;==%<N?E</9=!?Y
M3_=DGNB2GBM[)1>< *5>L*Z3+P%&<0X0E@7A6!DS"=VEJ9AJG9D\.:2RV*FD
MCX>6Z*LJ^HO@:J/\=.A@;ZN'YDZ!J8I: E8G[=4R%OW0%?OX\7QC^J6[T7L"
M++CJF\OGPEK1$ZPO%::O@7UT'?FD3,#J9D77G9/9W]<N8BA8$2-09%(J"TT@
MH#1D!BACF!89D85MO9))FH'-,XNV3#OF]IGE\UN%G$;95"%ZQ<Y.Y06$;69_
MCU$@%NW?<9J35^S/,0K->/^-\5?M(TN_UM5?1:,LE^/B_I=TO;KIX@JL3#/"
MX@1(GA, &4T DK$$C, T1F7*(#92-4;4 BL911\\M@SLFTW4>]KFX9AIT*9#
M4%ZAL-,9 Q2>M^<.@X9YH,HK*FY!JWGH6(6PC*4="6=-C[%8:,M8G&&8R_PE
MAQJ:W^JKV_JA(16_^J8^A*>/:M(_53JLMGH4NH%)GV<B"L:X( @P"75O$8D!
MR44,$"^0R%&2,F%\?&E*-+"JTQ^*12%(4Z2F%5L(^>WTF^(@VK$0=3Q$FHEH
MST6DV7#(3S*&R:)69@"X'.MDFL'FJ32FI=AC93%-AUJN)*:E<$?E,&W?=4CN
M$-N'3:4-Q[?U=KL^I%(B26A)=2(5*@",H00XIA)P&2.L;$"6)K'Y>>(9*L%/
M% ]T(]H1MD@S.(-,FHB"QG$.2)P(G>.2 H(@4R:Q3&*>8"9*8QO8 RX.V\$
ME;>^4)G>"SS(:J?Z7XKIH.7/R6N15#)?;L?DD1<?O^?TU G)QC)!SKRY7,;'
M..M'F1T3C[H&]B[8/QY6W<%+TP<.WSXTRNQMFG?U'5U5[6PWGS?UO=ALG[2V
MW^K:0.JM>_TQ7.<,931/2Q G7#GC.4X!HFD"$L1R7/!$%EEF%_>;RU)@O77!
M=QUKVTMAM&<M8@/>; -_LV?!-"ZX)+9V>G+(V?X Y"2X;_2Y2,O>F[8QY[:K
MS+=CT6?TT!=<P8.+LQE=./;H"]B7H4EO(_LX*KE8K^MO1&'RL=Z\VPBE.+HS
MG.$%MT0B6A"4 5[$NM"[,N)()F-ETZGM2E"$86%4E\F9@]!9+H>[@^\.O3*W
MMR+:\Z:['T2Z(C?3,:Z.S:CC<\X1B@GZ+@<JGC&=<[Q"CB!D'7)]:XE0-Q$=
MH5CT@,6$KU<\;K& ;?SPQ68@'PIMWQSU4#QR7R;RYWU]L%BW!20T 25GRB;D
M4JDTW1$]Y5D!*<Q@BHQN0,[@8=&SX4$/X$'E8'&H7KMV[YILC[Z+2O..Z1RE
MY@7.F8K-"I!%59L99Z^HW*R@&U=O=D,Y^\#\;P_-MDUP4VKT4%9F]_^?JD?U
MMUK79;]F7)9%3F- $\H S%@.D$ YR! 4",&D8%A8NKOFU ,KM0$E:P?6 D)C
M7S4,,)9NZ8&)UL3:5_?2;7T.A9U6!M"Y^)_V$(1W-2UX6MJKM(?KA /I,(BS
M:26DV"BS37<<.^3R74N$$IJE' BDSSY$' .B_@5QR4LB91HGUKET)PF%-I)Z
MHFVYI$&VJ[4)=!HE8SMGMNR6QHRMV"ZFRJA,X>V1T^27-CI&03AA68P_[UPR
M;D.XN*CXY?96;/H.8U\$$ZM'':YOKBF.62Q$#DB:IP"27*UF6I2 B2))B(19
MFE.S0TQCFL&/-%OZT>9 \4U4"</;T^;(B2+6C:9S0!',E+%5$( S1$#"E 66
M4IEG$%]OZRU9OP)N![H6,>[6BFT&P 7!S50S>D3#3D5VGX\.V]>:=,3ZOHF#
M#\IK:3TS.<-7UIO@8^G">F:PG*BK9_BB2]W@-L-1^?8_KQX%?YY;G.RRXT2!
M,PPYX$37V5(.&4 9%B!!:881+RG+$]/L!S.2P5VO'1/*8GALT^6?)<?;%- U
MPG!<281!QDY+3(,2)0[)%(;XV)0:]HV3:]'A*;P2S[D7=I*/5B(V&FC!FL0V
M@AU7)[9ZTT=I]<^;^G'5Z%--7>/T5_%-%W5?53>B8JTW"64*"R9!G"L5"7/$
M]'6)'.1Y@I.$4TE9;*XL[8@'5IN*7-M)<T]O3IGQ"1A-]&4X<&PUYRY*Q8?E
MQ^_W['2Y*]6"\,VIW.X/QKG5W#W!.;/(NQD>5H7?)X9\Q6+P9L*.%X@W',,U
M M#:P9U^[XV'K$@@+5D"&(I+ ,LB!I3#%. BECQ#D.:,VT7P7M (K%I;>E:V
MYQ@>IA[I+"GM=.100(]FD8$LP?W,EY07]BS/BO[2ESS_J.MJU 'Z/H#_J?K/
M6AG!?U4_/VRT*502GF<Q!W&9(0!1(@#A)%5^8T9P&A=Y61@U-#8AML!AW>Y@
M2NU%?].DH\>>MNV"'8',=.7Z <+6S!G!(-J(^WJS;=V@J!'WI.WG<"B_T>QJ
MT'@--4W#$'SUC["PL!J8!N.E/C!XQU4Q_/J@]<NE;&N_7[9=<)L_;TBUU6Y:
M^TNJK 7^F3QI\A>;C4X^:-.K6<R4QH@+??U2 I@4!2!)20"6A'-("I'!PDYO
M./,2VJ-J^6J+XW5,13<=5[8JQ1WL1*04%THUQVG* ,0T 9@6 HA$Z6J!LB2!
MPO:\9!&XG4Y2#H!W_2.>P=XJ+_T'T#(8W7<<1N3 XG(S8[H7+(*VW581$&:'
M76(V0,$W$7<.%]YC9D/Y<@N:/Z1]5.^KJ%:U;@?]>2/N5@]W.\=)9H5(BHR
M A4Z>%?& .,\ 4694U1 2#*2F-^ /4,EN)+;TXUVA,TC3>>0F8['>9#63LD<
MQ+SO*3H<3YR3USR YD%NMSC9*?F]GC=,2#82\3KWYF*!K0G6A_&KJ4=])/)_
MT>7:V6J]:F?X4@Y+R6U6S:JZT9&ROM)<=7/!MJO']J_#RS.I+KL;XQS$;9Y:
MDBB+F)90.=9IGG.>I"6UK,KKF\7 UO+@;M,QM_HW WZCGN%(<QSM68X./,^Y
M%N!E+DUMN]><(3MM?'RI8/-B?H[J;_;ST\;QY7Y^R)[C16Y3^<1ST3L)7AA_
MQ2L+/H$?O]'@E9*]F7ET=^Q.)Z-IAFZJU?]JV_:=,G3K]8J3UM)E]9W8%VIN
M+BH^_//A#Y?R77VG]OM;436K1]&]]ZDZ+IZU$_.IC?0.9&FK!5ZII?56KZSK
M&+*$R20#2<(R  NUK6"DZ[Q#QF.&)".Y48#VGT#6Y;:F3O@F.HBOW=VAA%$G
M2720M$W..WKDJ!#[X":OOCF]?3*W;[_S:3'P*[YS"9;:44DK>KNQ'KXJ-OQD
M5MU7U1Q_54>/#/ZF;_X-0=B]KD9]7O9PMW4_]>V(Q &+Z/<6C4C#$;T=WZ[_
MZ;Y-<Q_P.Y<DO"]Z=2LB_KU^KUVAX\BK2?E/-.LC?OKW+L%B\8+O'8@3<8M_
M%I9]Q$]^(=L'':*YJ,CZJ5DI1B_OQ8;HI**?=<Y1'QP^<K%YR6"6Y#'((4P!
ME%( 3-(4%%1F&<)%+)+2/5SBP%%H$Y3="OZP;I6OGD92/?V?)FJ9&09'YH0^
M7*;!)=(1&-PY9MA=SYK:JSK>NL/;GKMHW<+=GV<M$\:8 =:B40L7/E\Q2#$#
MUO&8Q)R!'>K[BVVOM]_5S=D=8K@%7#!E #ZL]:^[&T<OMX3^C(1EF*<YEX#
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
MP'+5/+P <53FP\^(SF7:=?!Y=Z#[F3RUI2ROZO;77Q_N[]<KW0H B9Q"5'#
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
MD! )P)F,"!9QB*5Y0X=A6I[/<T]]OY=QH!C0+8\L>A^, #9N54P(@]WI/HS
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
MA#/DEASG8?;DDE$X#F67C#]T0E+H)A_M4A[HS=$E.J8RRF"DSGZ(E3L$18H
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
MKCLQ#:1T,K</"S*#K?V,\.R&]F'!#UG91S[I>DC/5I](T:W9%VA$E$<<Q1)
MDB@G.$XS94^K%Z*,0Y2'/,6<6#K!+VAX/J9GJT 3#%J*ML?P)2"FY_ D,>T.
MHI)0:@F[P^BCH.^H,-X/XTO*,Y_&HZ*_/(['/^K<$6:XQ]89K1Y7[ZNZKGX4
MY>U>6Q**J6!1+-21U3FP DF D)X"'J%(T#2+0FA9F.O,B^?SO=/4<<W6WFUL
MRUBPY<RZ08SS'IBJBEF0M5,I!NT;28LKW?#EKQO,J?#X[P/CS.'<'6!.A?)
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
M<D Q@D#Y_RGE:8(B2!>EN-4)F*8A #/21@<==P=]EP'S6-,=J6_[#B,_- ]
M,=&V)7A4>[1<ZA:'[35TET]JWR[=#&'3T,"$J#DFG??=!M8M!C:8^>TM8">W
M_[8K9NS,W5;%"J0#;5/LGG<H>MGIRW+>=?VX*-]W17*Z7?INA^!+NBQN2:\0
ME6Y<=9/.])M\IVMZVZCE1OQ<O==]]A>1S'.22 '"*%+> 4XC0$BNG(6$)TRF
M21YFPKA(QC.SOA,,MG,@SK<-5E9W(NAE:/LOJ7_VD@2]*,%6EM::T=( L1''
M;2:]E\T>]QY^I2VTU+-[;;)V.N30[>8][[1>[6_<P_[&!6(K1?"ME2/0@@3O
MAR=4S+^O%E5$O]#^.KH9Z@#RZ?>Z:XP63#J!9$[ A\J:?+,P7QG43&#NE4W-
M1=/>.#A?*K/Q\WEUK[SJ:ST]<)WOIQM[YXB"#$81@%%& 94)!UD"61*+#(O$
MJ&!@@,9<N7Y=?M?;X$>QNM/3@A[6(P/-M>\QE,9?AA/(;GF-KPDJJ3N204O3
MX>;AF,3FKXD))'?3[H<0>#>-)AZ1:4"!'GMR-KTWPOJNNAK[J/.H <[;6$MS
M4WTM;N]6E7QL^MSE!5-> Y,T!C"G*8"0I8 R&($<Y3$34D+!+?LO#E#SK'DV
ME*VG!PP 9!JKF$AL.Z6S(1JLJJ#69($Z!(JPAZ"$@8#^YP,,\##W7(!Q. [,
M S!XR/64M]I#-)?RJJX>1+UZNE)?E=59R3_^Z[%X:(N6?A;-(F&<YQ+K6@*2
M*0,C9( F(@7*M, 8<L3RR*A9FRUAWRF '1/:>WCHV7@;:+-MU08[Q9J5X!M1
MS%CWM38$UU193 ^9@[$R 5H.:L1.=.\:Q9"=F96+'4@O]8SE\\XJAS1WGY;5
MC^:3DN&/1L]^O"B_BT8WHCC3TY+:UD%GM%G5A*T6(4LS3 4$C(0Y@&F$@/)U
M$I"'@@DA>8)MQTG;,> [5^'+GQ^O;RZ^_#4X.[^Y^//BYN+C]7]:*QH[2(T5
MCC>@+!6/XB.0FI% ?^^#-VV7^Z+\3?U_STY -OPH]=-S-*T*<@+#ORJR8VMN
ME>0$V@'5Y+:.>U=Z=9+5ZA]_/HBR$8L<ICFG2 +EV"@;2! )2"HEH"*$-&.I
M3)%E0X9G%+PG1'74=(!;D[/O%K^/!\U1G*=)"C*H0>$T!"B'RI&.,T($C')$
ML%DGGTD0<6K=L\'DXS28)%QRGB3*.DXH PH7#)27'($D"T4J0T&(+KFW&9]Y
MRG?$?FSFU'A$B$<)S!' ZHP R'((:*@K_D)=\P<SA+&T38AP0>24S(>I,3%]
M\9ZP\W9O5F/%X#3KX* 0,TPQV*<[^WR"@V(?FCQP^(.GY0Q\4.]"+DK>?-Z,
MS4Y$&*8TCX'Z7Z6>8IH G, $\(Q E- <\MRH,F^<E.?7V/Z-+U^3#[YI!H(+
MBT'D!JB-WQ9,AX7=H9T5!K>;YM/@<.Q.>0R6Y92SU,TE-;R@/;# JURO'A?D
MV.7HP!.NAO=57>G)YU73G*U6=4$?VTOZF^KR1ZG4Q:6\(KH_F[+'<QIB& *8
M0JZ;W!. HT@9Y5',!<]BR&Q'')L1]JS?=)QE]13<54N%6;-./GIH2=N:'H9(
MFEHDT^-CI_,Z^L&;-J]<]Y+?,J%O,:J6C38R.8R6@QUC)[IW\\:0G9FM'CN0
M7AI#EL\[M4OZ7K"B:KX*J;YG_WH4==5\$,N_5DM9_?T]^4=177\07S]_$.=_
M]K?GN<2,A,I:"B,]N2$E&* (,J"\VSQ":<02JRY*EN3])UQT# 6[' 5<P=;R
M%#P%+5=O@^MWZK?!UW>?V_\]?_?G\>OY*5 ?M[O\8FFGE[8PUH,P!M?!.XUB
ML($Q^/.=6T\G6T"M6CUY!-:Y ]0I $_=)LH1G^'N4;:+SME4RE'@9[VF7%<Y
MS1?64Z9+5BR+OA?G)IOO@Y"BKKOYIOVTBJ?V0OUXQBV*TY!"@4"29!& 1")
M(8Y $J<<08:R$!J_##SQZ/N-P>X$?UR*9^GR7X0>!-#Q&O25MYM9\VYNZ)3[
M9N?&O])NG.+_UWLL/TN/YNN-:0=%KQGO\GR\9+M/N75NH8=7VL*I<MO=MW..
MA'8/X!J&2::D_"KQ%0_0'0O,^"#E7CY[A.0B9T1WM8]UZ"95[E6, 4&4 Y02
ME-,$I3"+["MFCU#S?E6T>07V)?#ZA-9BV0['656!VI"F6A:\_7>CM$37*$H=
M[VU)Z+I"WKY^]BC$(0^IP'KL8)H "#,.:,8IP/KV%B<I(GQ3E'QE.A/2#]K/
MR1L#OR[5(RL]U;$H2YT-L@Z=M8M.AV<6LEPB)$"2)9'. V  TTP PO*<0IG$
MB";[>(X.=_2)IO5LQQTLA1YBXP=%TYCC:8 XUFX??,&^:=^POTU;K3TBW P%
MVL<XF+TF>P2*0V788X\X=&/Z4=W<58\-*?G-#Z6<GY0SHR>%?Q<Z#[(/IC"8
MZM&M*6!($@ CD@*2PP@@R=.48<1X*(U[*QD0].S3J2]':-$IQP2A<8=K:KGM
MCKBB'JQZ\L&JI:_?V1T#;3JS0UC."!F+CD 3(^3HG!@@-6E\S4;LH98[)LO,
MUT#'0JB]=C@VSSE;YSM>@TZH+-7F%*+9<0<6(I<T3R(&I$0,P)A)@$(6@RA+
M($)20)X8]8NP(>H]'7)#U-JJ&0?,V+R9%(930DC%EGKP;=+X@8NT_@V?<5;F
MMH",P3E@"ID_ZZHE/E?EK3IF]^^KNJY^*/^J61"4,H[C".0D5)Z0U'X[%PD0
M(8\Q(WDFB64%Z$LBGK6 )@@"33+@@EHG6!P Q?3DGR:JW4G_4I5@/5'RH:K7
M0<5RY]=TP\:4!_ZXD-X/^ '2,Q_HX\*_/, #GYVPQ*KO4+5;+K&@$-,H2B-
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
M(]7?_&][8W^7&!+B;&WB*?3,VGVUJ9SJI&S,M,YQ'!8&8=L<X6F)OTX.<1
MS^88AZ$VLDG02AQ<A=FURX$HT[NO0$ A3 &2F0)8* X0@ZK(!1%I9M4&V(Y<
MX WUT^7%V\M/ES>7'ZZCB\_OHU$-A4[C91NZF0H%Q[ANVVS(6.G+@UMN09L/
M]8HX5RNBTTR\3F.B7D#.MBGJ?\O]_.;M8UVN9%V;7,!](BDO,IE1I4#,L:FW
MA1) TE2 F(E<:LL[(\2J:=%9"H%7^)9FU!&U/Z4YC<?P^<QH*=U6\',!AR,4
M3H<RO=)X'<><'G&V@YA>@0Z/8/H?](E)\K6DILCHY4I_R-H?-\>S5RMM7;ZM
M5J)>L!CK194)P#(H $I9 FBN!$A4CJ42&97"^GKG$+'P"1T->1,,*CL&VDR%
MRI08DA$S3+C$T :PLPDU3H>(:WBQ ^-R%6UI-X7]3(\%XUN\G1@,ER#B=*#X
M!@Y'@>,8*K23MC<\.##$C"%!.V&.PX"6[[AKMT_5ZM94FG]+5__\5-'5KOJ<
MR@O$$@BX@J9Y%J( 4YJ"(F9(<9((G%L743E#([2/H*D"TYTB8IINM#2$[1?K
M.5R&%=8$TKKI*4,P>B:HQWG'.8GMM=($DOLIH],(3'I<,2!;C^HY]^9L&F>
M]4-%,_2HFW[9ALX6[ZZ^+-(XSQ0R!9DDU_^7BQ@0G$B $8-%0A!-[.(/AX,&
MUB#OJF5USTJZBA[T0W8KZ4CF?F7A*XF;=M@*\2;ZHA^:8$<^Q7:/0[%]O/4J
MMK_M78NCX699$Z<$V"Z"DW^;(F'KNKQ=E:KDU!SE;0_UZLO5]2.K2U'2]7'9
M&KU<<!['(M>+A.O]-TDR@&.LW7E(8THQ9#"A_IE;CMP$7F<'=18/&(L..#/^
MR"%O8U*W7&?"-A X$[YC3K7J _*SE&7TQ&'6%"Y7'E\QE\L3SOZD+M]!I]"*
M?]#-X[H)BM+E4UW6IFR+7&OC;W7[R3@\7^A3P\VG<B4O-_*^7D@(4T1R"!07
M&4 JH8! +@#3!D6.J1 RA?YZT9F?61,'[CON(MJQUQQI;AF,EHT__M"Q&/VE
M2<BH-%R.2G5UGR,?C1D4^3$Z,P#H(Y6J-U2SJE5W+E]1L7I#VJ]:_8?U+E-C
M*B/J8<W!<KT04)%800$$20A *., \X1KXSN.&<$Q+3)'(_)H_,#*KRWK^= 1
M<RZO<H2$K4KREL]-Q5B*YE-&Y90 X>NG'%&=NW#**9%/5$PY^9CO0GM7W=]7
M0J_M+^N2RZ]E_<\N7!8GA&&8$9 5*->.FQ2 Y (!G)$XP2J/16&5\#A,*O#R
M^UPUUZV7$;TW546B7[0/=E\NE\U-$',EU803?G5=EF=QLUVA4Z#A&D'I*)I;
MN%Q&:TTS2 FD(=&"+^.S#,R\HH> >+FX!]_P7>=OJ_6Z^JXW[/KPZ&61% 02
MDB.08[VV4<XD8'$J09HDBC&94V%W/#)$*/ :OUBM'O4*-R>\K@OY## 2$X$2
M;6ADN=+^&6$"X()JG!*<9(PKGD/A6OAM/#1^I=_*'U(<'X-/!)*MKALON)NF
MV]-[8RFWAY;K%RJXCCM#?F8-UP_"2_TV\+RO=GO>>OS/E7[[O?PFE]6#\4RZ
MO1DF,10R20$1! /$*0&$* %H$N<I$2SA2>:ZJ.U(!U_D!Q2C^JDV3ICK(K<$
MT7;13P^,FQ+8T]\V\'DT'$3B *D0UH^;W,'UA"4[,^L--Y!>ZA''][UCO++F
MZ[(I47FE+C@W#H167E^J9<F?/E;KC[1<_XTN'^4?DII0R;,23HN<:SL*<VB.
MNYBV(N(<8*(4R#.:L1@5.22I8Y1W'$>![3!#/?IFR$?W>_K.4=N1J%O';>?#
MTC%RNV>LJ:FT8RUZ:'AK*BNIDUB'.PZ;!JSPL=N1?,X=O9T&UA/QVXD&=D_%
MN[ZKUIM3&5@H55E!, 42)M3D\E/ $A$#F"=9K#A/M4JTS<4[1R3T$;\AZY^-
M=Q::?I4UE<!N6JBA.$%"WEFA[3/RIA#>+R7O# B3YN0-2=>3E'?VU=FR\H:8
M/TS+&WS6W_]K$XO?R_:_-W?KZO'VKNVOU=2[KP\O*ZW+VEQUU')T7;=6MQ=\
M4WYK_KJ 11&CE.8@H7D*D$0%('$&05K$2ON)68*P8Z.3*=F;X[#*PW6<$'][
M!_-U4'5U0[L+!K^(CL]?39-KP^FVS6S+ZYNC&Y"T9;>M1ZJV#$=TQ_&T+NOT
M2,[@V$[(].SN[_2 GW*2 U#Q39W^^FY1("XQ+C! %!9 6X,"T$+[Q9E)$"44
M"F57Q>]PT,#JT&0=KUPSIK6H_3K,5P#7\[YZ0Z.O):=OHD:.*93&*=8GR9K6
MP\V<-;T7X&76],'??"O17M_)Y7);5A5G#(M$(D SG)AS-@Z(S"B@7"94DCB5
M=C7>3@\?>!%TQ5<;BK[59H_0Z%\=XV5T6R=.XGE4E#TEQ8A"LD?#S5P_]I0H
M+\O&GGS*/8[PL?PFOYCZ8#??J^9GJ>=/^V^W\EJNRFK]N=K(NDU-6]U>K3Y7
MWQIGXN:[?NCINORA7[NYJQYKNA(?M=_QI+<_*3O7LV!)FO(L YF"7&]%*0=8
M2@B*HB"0YX)GU&HK"LQGX(6=_99D_S-JN8P:-M]$VUR_Z'UW75KS^UN4Y&^B
M1'M%]EY_R-D;CI;\)'/BIH@,H]%#4ZQP\[W25K_Y=<=X5+?SM#*L=^F\VB/0
M,[3JN-=O&?:CNOS1#+#I)##A8OW/&R.#1_PFY$S:AX!^DAGUBR+-,[.3!J5F
MP+LGKA62^FRAL1D@/(RNS4'.UQ@V'5;6#]6Z63;7>O7(ML7;T[M*R$6>08;3
M- <Y+DQC>:6T=:P@R#)5Q%F6PD)9Y7=;TIO'7#YBX4W4,*%1ZWK;/46&$U<K
MNA]&6[-Z,G"\[.Q1N'B8WU;2CK#'^\>?V4"W$O:EQ6[WVKB"O%^HZ?BRI;=K
ME]4V&%")H$H) =(88H!8P0#-,P98GDH68XB$78,6%Z*!U<#!]:LK%;6,1+LU
ML&]QY]3%P0G483,Y!%1N2N'XDMI#BY)L43IL!-@6H V!DE\-V:G0\K,GK5&;
MJJ&%C_B6Y5I[AWJ5XJLVPITKI6KUKN\QIREK8HZB]UFTV\36@IHK.04H\IP#
M)%,$F,#FQ@ZF28I44K@613U'*K#2W!<[VA-V/8P\BY+MP>(4LKMIP8,:3SN:
M09)3AT0+?FIWEH&93^"&@'AYFC;XAN^JOI:W9@=X5ZWJ:EF*MENH2>!^7]W3
M<K7@,A$YUZM9$6,;Q4D,6($+H)A@:9ZS)*:./3@'*(;.H6JI1_R0?'O7W'6I
M#T%GN^(G!,1MX?=@$?TE&N*3KG]+08.K@2$^9M8&EK"\5 JV+WI?VWLLE^)@
M"^.(LQP7,2A24WV,Y0F@J6* 2*0=*)E@(J7C?;UC"H'7_HZ:\PVT9T#8KNP1
MXKFMY!VA(/OV&3'"WS)[1G?NZV6GQ3YQK^S,@[[K[G.U:CL9ZS$_F,Y1]872
MG_M7^5"MFS3JIEUMM\L4D(HDAPS 1!4 91@#%N<42 2QA HI(ARM;Q?R@5>L
M9@7L>(EDPTQ$#3?1>LM.U]#9=4T[@6R[X$-!YZ8-'% +LL_[H!!<F3@Q-;.F
M\0'LI1KR&L7CAH4TQ<RNU-OK.[K>'J4JJE#.I0 R2U+M)A098#DCH,@E%1FB
MHA#6*0VG"(2V#!PN%)P2?SC8.58H5\N^J4Y8J>AM5!N"/C<G3@GJ<&MBI,">
M-R9>"C[M;8D>J?IN2IQZ;;Y;$CU,']V0Z'O.75%<W.OQ.%V]UPJH+C=T_=2,
M6W^@_$XK)?V3;&Z%P?C/5;G9VM8YS!)!"E,S/:, (0G-<6P,$D@E)RP6&;7J
MN>+-06!5L^4IVC,5M5R]B:3FRVS1.\8B&$>/AC7[9>N'^K ""XZEFX;S@]%#
M#?KA::\G@^/JIT@G_DR=E.PH2'JTL-^XLZGI46(?ZO%Q [DK>M.3ZQM=ZD%;
M.I>KJ^\KK1GORH=MH97+U6&SW86(.<<$0: 287)N*-,.2T) IC"B!<RRA%LY
MK5[40V?@[/AI+9"F[G:U96E?$DC_ZU%O:'N5Y([WL'H/BJ*;:C\ L.7%M,?9
M<;-OE*/_M6$H^EMX .WU>5 @_73YY( Z:7-O0'HTN?N8LVEQ;W$/-;C_(*-J
MWIIK$VMY)U=U^4V:M*Q[>7-'-W\OE\O/U>:M_"KYDM9UJ4HI;JHOZTJ5FZOU
MIZJN/\O-E;JA/Q8H9C3-) **Q P@S@J \RP%:<XDHBDKH$@7FVI#E[;AR(DX
M<]+Z._ZLUUA;C)8?LJDUO.'39%:;ILA,:IMISV73)[GAT^0?+C6G9D<PS07D
M?SZ:I=H&Z/Q*]DXPD;8ASU>8'K?MI&=F-IK'Z+MFLIFCP0EZ$ZWDQL06-O3'
MY.6&IX-PGD+%$_#[&B6.IX/Y3''D"0GXZO*+)@K<%$7_6*W_7*TE79:U%%T/
M[0\_VDO_AJ:L?Z?EJEY@F"8%Y8GI:<V,00X!36,*<B*XC)%*B'2L%>;.1&"[
MO",<R8YRJW-_:57!K\W:=M6U'D#;JM6P\#G&6O:\-,6_'G?<F%]?@JH-S%]N
M#4OG"UM[:$E_1((K1 _69M9]_N"]5',CQO+5:'^4-9=+_5'*ZK%NU.RN!\2'
M'P]:U\I%K/678"D$"/,,H(QKPS/!^B<(4\R83!&TBAN[$ VLL1J:KCK) BI;
M'30M &XZYXAV5ZMFWS!&MN2G5"_VP@97)Q:LS*P^[,%YJ2X<WAV1,*-%V6B9
M]&.W6P]Y&XMG/">0%AIH"JG1# 3@F&1 8(R+0A)*2>I:>+F7HLNJ\*JW;!(\
M#LCO8HH>.3 ]N!688ZP@ 1*E"" J*2"%4/HG8HH4*)P*QRYADZ'FF4H4'C-;
MU3H9$FY:]1P(8?(&K82<(_&GAXOY,WV&(3F9VF/QVJC8GW8\337\#TI)WAAV
MVE'55,MEV02;W\K-=RE7![5<&\_U8B7TBYT>;[W=A587$,=,ST9!"H 0X8 F
ML !9!@46E&BMZWAE8%H&?T:K;>(I< K>O0JP/C$\K0Z:1AJ1;%EMG-'U$;,1
M:[D]*EO=!O%,Q0HS0F<[[CS_R2-YD^,Y3T!O.K9?(ZXW.>AGPGO3T_%NGJ;9
MN*W:C*VO<JE_$U_HNBFF^*.L%Q G#*8% X5(,4 Y4H!F4%MOLF 93[A*('=L
MH=9+,+!6W1,W ?AU2]Y</FX*EOY%-0?.#5H'$+15HM/AXJ841T'BTUG-2L[P
M_=7ZV9B[RYH5*"=ZK=F]-Z[JQ?_W2,U=<*V9S%'$[C[X!:L>-TWOU(,*K ?E
M]YO[XC?RQ^:M:>2PB%6!4X88R&&A_4!3N([%* 6**HFA=@(YMCH;",)=8+5S
MS>^D>%PVE0[:JK7FE%9O!-M:C?^KCAI>HP-F_>I$3#-9_4KKU:? 3<,=5S$Y
M9/:HB$G#[LMIB XX[DIX1(;IZ&U_?Y(99LFO[,?LLS6Z/LC(69N^=,BD$%K6
M&)F&YJL4(YD4KG-52Z8EXFU.-^67-U_6\H&6HC/5ZX6,%<W26()"$@Z0_AFP
M@B. %2]8BC$5S-6,/DDH\#[64=LZO\Y916?0023&B-,,)*@H-#H\ X33', X
M2](X)I2@S"W;:P)TW).W;LPK$T%B[36,%M316VCI10^V7X*/A] K4WC/X#3Y
MN3V"7A!.> +]SX_H2F-2C^B/QKLH5[<WE3%9JY4YM[]20[E*?8E*"T6*)$UP
M#*3,,X!BJ@#)LQP0QA&4*E-86)7,G(7;T(&)DXF%LZ5[AIQF6U7VDTR>FSZ\
M[&;*Q)0[MLT<\1WCQN6K;')'!V=ZXFXYH;&>HWE.,!GF[Z43>CI.MM8)3M2Q
MTTY;L'7Q^\V"X0(E*E: 2IH"E$,.M%F( !4BSV+)5,J(59^=W9"!%?COCW0C
M[^F26G;:V8O:KQ_]!'!38K__>7'SX8^+3Q<3]-9YP6Y?9YWVX:ZQ3OO+05^=
M_5#S=-5YP?JNI\[+O_C:4S=K:FK\F)LYFZ=KR4V?"NV0;G.,2):S.,Y!@8U%
MA C6CE!> )9"(7DJF))67[TEO<!+PM#6&UF]H^IJE?2#96M73 :!VZ+JR$:R
MH7N 0I D&2LA@V_)_5S,O*E:0?)R6[1[S?^XM;Z[6 GSG_WMO'J!XYRC(L5
M)!*;[@$Q8#+!@,,\83*+A4P<7:'3A((?K]9W388$-S_(/5WW,]63,.FG,XB$
M_O((2P!B3,.D6 I@49"$\3B.8>X8*!H/TUR!HM.0V!\OCQ74]5C9]5/P.DON
M$VJ&,^23Y&<_.^X#X=29<>_SX\Z*_ZZUI?Z/^EBMW]-[>BO%15W+3:T);F-2
M^L?+E7Z::OE,VLNWIE[0LZ,MJ$C*LT0!E#$(D&(88*HH4(JJ6/]1"&9="2P
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
MM\C.,C"S]34$Q$M+:_ -'ZOJOER5IJRM2<'KU$CG?:0093@GVH@2,=/K.>:
MI;( *A,04D8)@?8]IL[3"6XS'5+>;F(NV_QYA&RLH$GD=C5Z3HGLTV2J1W87
MBV82#'P-F--83-H UT+"7NOD_-LS&B.#(AS;'L./3W&T]UENCCW*;>V&)ZT#
MY::]F,B2&(E,"""HMD,0DS&@+.> )$R32&0&$\=8E"L+LQ[DF82=YZ&5;0;I
M4_0+-5S].L5M4"OP?<[TIH9TS%'>-&B./-YS 6364STKQE[Q,,\%N/XS/*>1
MW VM-OU4OFM:LIA[]2_*4'"1201-^7^I9P4EN0(,YPA(1E,(%2VP2&S-K4%J
M@1561[_K0-.6GGA9HN67:_W;YVHC(YC]ABSSENS '+;,)H7(30%9H3,E&O:V
MVJ2H^%ELX]!QLMNLI>VQWH;'F,V&LQ;GT)*S?\G7GC-W7SZ:JR\?-;=_UJ;9
MRM6#-);C83+^K@T1B47,3=,NEB2QL>920"C6R*=$:2LO2:EV.[_)-:OL[3DW
M%ER^\4-&K#_QJR\?OE[<7'[^/;IX=W/YM\N;RP_7EHVWO&&UM=/"0>6F)/<W
MIB+SE4>_/-9-QZ9?HVK+SL'MGDD;-(T%([B%YLC6S/:9'V@OK3//<=S4E)#E
MXL-JH\V\K_*V<6A7F\_T7BX@Y51;7C&()2, \4QJA91G@$!8Y&E2Q,*NE> Y
M H$ML)9DM*<9&:)V.N8L)OTZ9 I)W72$HY#6"F!(DIZ.R?K5MEFR_F'?)_GL
M@+,LS2%QMDMO\#G_C$7]!<MZLZWZNVJNO1Z4X5QD*):<2 DX@Z;C&<4FA",
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
M9-*&<:\[,WV=Q.=G:KZVY*\&^%&/\]?C8M1A]>G3\$510(0IT1XRHPE "4H
MR;@R5S-CEB&&:69ENUA1F^,P.SJ7;.%URGT&-8P3G&D7%VB(%$ $*\ P(Z"
M22Y-AC248K&I-G0Y-VH[FO8'3N:5*<%Q2@D8+[)/BH#S-^*;-- OWCQ)!&=X
M>(VD@GXXSB09#+SDX2)*)?60XH;^Z%H-MAKXSXU6Y?_5Z7+]QS9YL@M^_I=>
MT8H+JE)EKK11"5"N4L!BF0$&*60,*Y8FW*[:R1@VK!;'F!(F!PQ$OW0=GWXU
MMI;^)J,V;WA[>O!?MJ5+1N%NX3^%Q-*SF5;+40-:UX2T::REN?HU>CR ^!6!
M=?!#9@#8TYL(![2;/S 2H3ZKWG?H^6SSD<(?6=ACQW+?$7Y_I&NZVDCY7CY4
M==EEB>YS2+=F'Q?:2BY2P"$6 $FM_XG1_T(F:<XE5H@0VT"?'<G %O..B4AT
M7-@K'4O,AG7W]$BX:>J7('1!!=_K0P[HV"O@Z5'R4[=3H.6D5]T$[]&BE@/-
MIC/=!#O4D(YO^L8-#D,=EW7]*,4[^E!J;_$@5+%(<"X%31E(5:QU(C0- Z0V
MD9-"%)1+1B&TZJ7M1C:P7KQ^O+^GZR=C,72TH^M-Q?_IZB9;(6CK+T^-RYBH
M?MG0CW@'SK3153^1@SO35LS,[%6[ /32O79Z>U3TT9296^GA3(H#25'*LIR#
M')HS4UG$P%A.0)&,)ACE7 CD$7(\(#%'G-$K8G8(@U.8S%.X,;&Q<D]R\K#8
M"7'FB84=$GZ- -@)P<]$O4X].4%?LJ9").6;^N_EYN[=8[W1CM6Z7DB94)EF
M.9!%(0&B&0&$00P2C$T#19RR-'%-F1ND&CP]K@EM:T>_X6-,T[$SJ"FJ\D3E
MV!1(,=6/:0JH2#*09I)C3!21R#$!;E+,/%3;42<RON4@^JY9T(JAXV%Z(&UU
MX:3PN"G'<<B,:\G6+^N<7=C.</)ZC=?ZH>GMM3;PJINR%;)<?%AMS'FO$/HS
MJM_I'Z_6-]7WU0(6F8P%S !/LUBKB4P!DB<8%!D6*$F3E$*K&IL]- *KA99J
MU)%]$QG"IB*V(6VG#?KPZ5_]$TGMMMJ]!+9>Y!8B];0[TF^WK8[T#_LV1WUC
MSK(\+83:+D>;1]V#N!?:1J"W\L,/WMP1^THW\L__^///Z_==U4&68H(Y3X&$
MID5)EE% $D%,33-:Q)(5.8&VT=L!6H&78T<]DAWY:*WI1YJ!?]$<V,<HAP ;
M#MU."(/;^CR-P"\=!+]ZU*L< L,^4CLA*'XAVD%P)FT?;2EN3V!V:(39(K*6
MHAR&8FU?\2YL6:WJS?JQ:?UZN?JRKFZ-ONR^2:7B#'.D@$B9-&E($)!"0)"3
M1*8J*5 A"\<JC3WD BNUMA.!^=J;V[T?RQ]21&TDV_R^Y<6YE&,?@+9^QU2P
MN"FY0ZH&@H>.;IA>318BAJ_PV,?$W&4>+0 Y4>O1YBUWVZ:[:WFENOOOEZNN
MFNZAXJD75,4\CG-MXD@B $H3#JC("$@X5 @JEF!FI1#L289V/%HFFGY)^YO_
MJBO,?+3!.1S.6J(Y;/],CY&CF_*:\-A;1-/#Y&<830*7DW'D)GF/C60YT&RF
MDIM@AQ:3XYL>?N"]Z;/[5>YOGIIHS]6[RYM*ZV-5;J[6)G5H 5$"(2MB &,8
M Y3+ E!D=B6IC2=!"BRI=5TI2YJA_<*&"Y/9MK]TV\0K-2.FY?U#PXJ)8Y@<
M. ??R!)1"X=Q>IP<'<=7ALC!C9P>*D]W<AK(W)Q*-^'[G$O+D>9S,MU$.W(V
M'5_U=3JO[ZKUQE2YW5_87G#!!4.FV .5*4")R7U46 ):0-,E*LXA@ZXGA"?H
M!#\3;&B"J*GA*R1S;@UP"AM;-W*DO([>8W>.;U$5Q,-=[!$EN)=XBO;,SF&/
M^"]]PKZ'?9>H5@7K35G3UL\\KL#3Y _<:%MJ5^(*2DX%X0AD.3+UXG@&,&8*
M%#+#LBBHH*ECB5HG^N'-'LW+/LG_1=TJUS7N!J[MZ@\&F;,%M&/C5(VO-IMW
MHWF9L-372!2"JQ0WKF96-EZ0O51#?L/X*J@_)#6)A<;<O/A1UHN<4BB*F( T
MR[0*HDP +%(,1 RS@G.)D,)N*N@9A<!*YH!:]!?5])P;1SY'Q%9OC)#333,X
MB.BQ\,^($7QI/Z<[\^(](_;+Y7GN0?< R.=J?4^77^6F[(:[E8ND*&#*,3-5
MZ15 *%: 9 2#&%&$88%B(JUK%)T8/_#B:RF:*L@=R<BI3/0I0(9C%2/%=%M[
M 22T#S6,E-0OK. FL5/TH$>>GDC!J;=FBPKTL'P8 >A[;(KR(-VU-,U\GN<H
M!]K--RGZ.='.?B: 2CE/]-8-6>;8L/TED< JXSB9?7P)D Z9/)>4$\Q!7#37
MG7(,*(;F)P)3F,E"J=R_\L=_CX(?(^I\S%O>(VQ1CU>LY?'Z)3Q<*G>,+MAQ
M+<TUB(OK.ZJG?IN/16D.,4F!5%BKJ"11 ,="K\:<Q@44$&H_P]:@.3%^Z)"%
M_=9^2GB%BB2&2:[EYJ;R;BH!S?1WDQ6844P83IGE=8T)Q/<*P_Z/B_\1U0W!
M<4@,FW$CI7/3/RVQZ**3S2,/\>2W;FW)C136SY)[(?2D^84](O48<Z?>FLV8
MZV'YT)CK>\P[_?G+NN3RS^OW7^3Z=[I<[GNN8YFFB!) T]A<6-);#$Z8  F&
ML,@9$QFRZ@$[3"JTZNRR6QOJD2;_)M(,1"T'SOF^Y^ :UBO3@> 8O^V3WS_Q
M^>QWXYKW/ $@X]*>W3X,GUSG 1&'4YW/#3!WIO. ("<2G8?>\-!;MVO9^++/
M[@0618X)*AC F8JUC<.UC6-RG27."16I2I6R[G%TAD9H3;6C^NR:X)MH)9NZ
MMI3K#_UQ:4JT1?3@%,MA]9Y!ST)_C<?$47&=@V.\M Y*:KS4GMK)67HWS=0O
M5Y]*.O/F?+JHG_4C)33PJ+OV:?-F3-;,6VD206_HCXN5:$RR*]4EU2CMP%:\
M-&F)^F__5I6KS=\T#X]ZMB\X-RDY4GRLUG_6Y>JVK?G[A]S<56(14XF)Q!"D
MBFD5)I,,D*)(M3)32F&<2DFX3; H-*.! TYM^;:(-7QOBW-OZ _9-I1JO(:F
M.-^=?)9,UNC(G4S-T_\P4D7?.K&,!FWE,FF\T:.1K!FGJQA^W\AGKV""?@Z0
MQ(C&*0)02*H_ I$ 5L@"((@09E(0PJT33G^:S\'GHL___SF8SV%XB_Y9)MEM
MGV\9BWXQ,_;K=II-X<VCV=W.K,^,_HRS:6^"_"RSZF?'_"RSZV0=S0%YCXD5
ME/QL=MH<(!X:>[/0\STT/2J7UH5*LM0D4\;2E =G ''ML9(4IH!+S$B.4Z&4
M57G87BJ!-^=WU?U]M8IJGVJ'IS"Q/20<*:G;#G7YK'IA@.NT/?($/RD\17OF
MH\(>\5^>%?8][-TY5$_]':U;3?$@UYNG+_H3V&@E8=3 @]GW#GO0M9?/CULQ
MTA3GBN8$%)G( 2JP -I*+P!)D(R%9%)*RVK_4[)EM2K&5/^_X)J3NFGV6G=;
M></HF\C4A-PTN[C<,NO<%'/\M-AJE)F@]C.1.]X&\7W>/[/<<AFJ?^9DH(5O
MICF>U;D[:TX&[HDVF].-[5[X['WG27PL:TZ7_R'I^J/^%ZU!B\*4)\D %%0
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
MV+UDP M\^K7D5%([^L7N GN5#C@GT:CJ 2\&G;V P#FQ3M40./NL1TGB[L[
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
M#_/7NU?]_Y@?]EWLNU?_ 5!+ P04    " #7H(E:>>F6T7Y\ 0!^?Q$ %
M &MO9BTR,#(T,3(S,5]P<F4N>&ULY+W9DIM'DBYXWT^AT=R.MV)?VKK[&-=N
M]J%$&DE5G9D;F,=&XA028 -(2CQ//QY ;L@%^0/XMZ2LRJAD9A+ARQ<>OD2X
M_^O_^/-L]M.WO%Q-%_-_^YG_,_OYISR/BS2=?_ZWGW__]!K<S__CW__IG_[U
M_P+X7\\_O/WIY2*>G^7Y^J<7RXSKG'[Z8[K^\M/Z2_[I[XOE/Z;?\*?W,UR7
MQ?(,X-\W_^S%XNOWY?3SE_5/@@E]^6N7/UW^2]*2&\\S8$@9%$\,,.H,4:D8
M@V"^Z/C_?/Z7S%(P6AM@+DM0@O[PLGB(GJ>2K9%:Y<V'SJ;S?_Q+_2/@*O]$
M[,U7F[_^V\]?UNNO__+++W_\\<<__QF6LW]>+#__(AB3OUS^]L\7O_[GG=__
M0VY^FWOO?]G\].I75]/[?I$^EO_ROWY]^S%^R6<(T_EJC?-8%UA-_V6U^>;;
M1<3U1NJ/TO73@[]1_P:7OP;U6\ %2/[/?Z[2S__^3S_]M!7'<C'+'W+YJ?[W
M]P]O=I:,1 ?$Q0Q+/ELA_?7LE_IKO[Q8$"R(X,T'K+]_S?_V\VIZ]G66+[_W
M99G+O_W\CT6A=87B8KOJ_[W]=[]<+_YUF5>$F VS;^D;%_^\+G(L(?G/=9ZG
MO&7Q<IW9(N[\TJP*>''U+V<8\FSSW4G*T\GF4Y^%U7J)<3WAA7$74 /:"D(5
M X$P:TC"Y%12$B6*7;XKX2NB?*./58[__'GQ[1?ZX%^J,.H7&ZEL)')GN:UT
MCJ/[<@.^F==-MA'J)PRS/,E$:)&2M"]+J/M( "9=" _>^9@YFN1.8N&AE7>Y
MN:GM9\OXTV*9\I(LR^72N(QW-+^+Z8O?^.4K+NF#('Z9SM+EOR[+Q5D;.EPO
M6I;H5G5$^L\_D01*7BYS>KO5W(.,;KA<D^W-F]\\%A73LEQ!.9_-)B]FN%KE
MU;OR\0O)[@5^G:YQ]NS/Z6KBO PNB0""C"593U' Z:@@\:P#XXPKKO: HRZQ
MH7N-?R[FB[/O&X@ 61MA?]DL77_C^BO:QLO)]:]L(-2 S.&0U X&%MTH9+S8
M>KDXP^E\XK/-.DD#"A/2'Z1W+V(!91RB%([IDH=%UY;08?#5.AR:P>P(W0P(
M-'(C)L_.\G(:<?XR?UVLB(7E]PT_JU<8OWS(%^HBQY2SW^?3]>K7?!;RDD3'
M(PO>@R\$!V7ICY"B :,Q65?H&T$_XK(<O?@H 76,XA=]:F%@F&W(KMR\6,Q7
MTU7EY5V1'XGKO'J^Y?79/.GM-]YNO_%WBG(6Y^OWN/P;SL[S!=-9^")+<6"\
M<'0X: LNI0@!4Y"%2V&2:@"]U@AJ!$?QM. XC+8&ANA&D,]?+,[.%O./ZT7\
MQ^4N*TS;8CA(VE=T3/@,(>=(XM326>5C: 2X!SZ^$7SDTX)/&Y(< QC>WF4!
M,[-(;$ NDH,JR $+3Y!\0&Y<X!AC4S#<_?A&8%!/$ PG2G)H'TE8S3[F^72Q
M_&VQSJN7YUDPR2X8\8K6<XX"7Z$(R\Q)0.X0+"M,9>DYYXU\H7V+- *&?EK
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
MRSNYL@X!-:)8LL.<[+'B'P5V+N1R*0GF4XY"$-B5K_Q["^ARI.@D1*F,3,1
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
M1C$NXO[4H.$?AYIMI:;@]!@H[U?V+]*8G][-R-BX.1?-U&F]1/\F>L/M=1"
M.V) O'U*P,-@4&+B.ND_Z#+8WE.#GJ)+H$K2?PK)9]ED'%G[E;NRG9NO?-Q=
MSH&';#(*-4NY';HB0ZE69,&':(-I'>WH@*SQ0G,]X^B8(3RT*.M6EA_FR]4;
MU'CS=36#>X@[;<.4F[]+Z:<T2WEZP5O&F0MUF5?=P59["6:\+MD1*6[7+?FD
M.U6L(FJ62>DOPE2YEB78H!1888@E,4?\<:3TX:-$7Z)T[]W4J["Z=8M-%/+Y
M)\;HO"?)V)+?RT'8',':$(!8SKA&$,K(&^C6\U:O*:C0%99VM>< ,JGH,>,I
M!TL_H(#F^L^WI?3[[B^>UG_M[U]SABZB@!@X6O/:*3 I1=#&)N6\,W0_7- @
MKZ$;VFH* O2!V-'E65TPX+>T>LR(NUJP'^M7GD<U"UHDIX-'M[,4@!DMP.I2
MPN"348%SE?>[CPUTY33?0TWN?]?X'E2^%>GESXO;Y6I_,_M'-,GD.(N 1]&5
MOFP93.D3J&FR7CAKK&H[.:;!LC7EAO6M3;N60D4 VR0SER*%Z]GT_Y4,N%=H
MW\QOIK'$ZM[.T)%(.X.P9W'WKQ_^XGTNSZ&+]*4DS)5"W/+OWLX:GL[]!M=1
M2!,=!Z<R \%H!!-C!LDTE98HJGC;F$&%VVQT@.3?XP!5R/Y6**OHP'Y$5KCR
MRRU'CM^!N^S>]%)\RKSC[.%1Z1 9 6Y9F:R%JLR4MTX6F-,Y>D%UV_?M@4AO
M=+#4W^-@U8B&B@[+?<KV-OZY+Y#W_F9Z?5<)]#A4=D)QB*3PJD^@2O*7")Z
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
M7^I37DWRK0CFGVZ_?;N9IL5FA^65YN8VEMR\JYN;SPL7TZ-"A)U\41=2UCI
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
M)\1FD]!/1OH%LQ'MA9S!<,V#T"EGKL9!U8; L6VM"\5^&D9GR&#D^-K/\V(
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
MW"0AX+EU7F8(MHWL=W5IIUROPFHL3WVSTLU\O;4X_W/&"*63[ U5C!)T+*G
MNX!RL"E*\,8$(UV2;G^<5H\6XV$:QT->MRAX8@QV()(JH'5/_O)CPFM@Z6[6
M1W3^+2U6/S[<N-GJ"N^-_[F=?BN'<R)R-,*H,GD^9V0:\>!<B==Y20TWT@JK
M!X-<.]K':XK1,Q1[%.'(OLIZ3,[#._76?,'=E+E+:3FQT?L0G4>WJS2?T=J
MU9P#83$SEC3WKDDY^S/+C-?FHA?@=,W8D3%RC$>?;OUJOG(WDQBU<=(YL)$7
ME2PLF"P4!,J-$<C!R)J,2GMNG7&*(GI%2:>L/1\F9:G>8#+QE!G-UP"GJ Z=
M5B5W*98<*284*DLGFNB08]\?IV!A%%BT8N6(<-@UXNZ=8+3F;M/5S?I?K3V3
M#W>I;^BO?)W>?EU^_N)6'],-NBF?YUNG>9W2N?W$5< ;=KE6J*_<\LO/-_,_
MEQ-1'GNTM*!XC"!8"0<%]&.\0_ P:T).8D +O=_=UM%U; @OLU($C1Y9?AQ2
M^H$_I^GW%"=6,Q*M8H &ID>[$W6.25F!,C2QG(DVMLD5?'2!.AJ1#17?Z(;/
MM8(%[Y(Y,@P]FL_S^\%NV^J.'Q.K>& I6G Y)! Q!C#>9\@N>IX0+I8WJ=<_
M;_7Q3+RJ8-:=A%X"!C=I]KL[-(JIC(X0<"/0.<I1@">"E'H-%CR75IEF;V+G
MK#Z>/5DM!B^34-WO8[_B%A?(TZL02A%1>7&<WTS+I.G[UH-7R!<TPG<?",\N
M3[AHN0[?M[K;=B_#=/^8WR!52,8F+^OM;(_.'SMIY$D+22,DN1Y$47PL5(^H
M$AF+BE%#R3CS8QMOH:M6\X>2U3;I0Y2IZ+U5@$XG!Q$TWA@9'4@K$XD,;Q#\
MHY9O?$<7JRE[I1\4'>LWWPW_1[RQEXO5Y"X;8ITVC+1IR9D!1J,"H3DRA#L.
M5!E!I R6JE-C<K);^C61^.'UL?H_Z6:U++];8VN-J_TUZWA([4B4\P[X.B(>
MPI;F"?K<6_IWFF^$:+-!"X#Q6-J2V@#6" W*>QIR1KN#G<+&,H5_7,^__Y^[
M-3;XN/O= SY.T3 .5BZ3YKQCUM8 CU__\[<)H2QJ5UJ*Y=*;)T@)ADH-SAG)
M339)J%,U\ZWA@&N.(_[N)+</A;9LK$'TOWS^CTD(VA(=(K#D2E :O0[+C(1L
MI):>$ZWM*0NLM>AQS7$"H?V)OBT;:Q#]JX^O)B9XA6Z?A\C+F!ZE'=C2I=JR
MP GG7AEVJO:EM>AQS7$BD?V)OBT;:Q#]AZN?)LYKY<O$#VU+#Q@7/+C '7CM
M5?9.$I]/C8UN+7I<<YSH8'^B;\O&&D3_ZOV'B>.49JES2;Q*I?2)@O>YO%&;
M4%+QC9.=*GQ<<YR@7(^GOB4;:Q#];V_?3ZR/.B<I@)*$EQ3EN= <@%"NO2&$
M.2J[%#VNV4CTZN6(OBT;:Q#]U<=/D\"%YSQY4.5U5 1GP3LB@1MC+1=19.6[
M%#VNV4CT^N6(OBT;:Q#]3Q_?30P)29' 2[VX1)HI>B7<H+J*GHO >6:V4U\?
MUVPD>O-R1-^6C36(_O=__3[Q/.L@2Y&U"85FCYOVP>"=I1C^CS M3F7 MQ8]
MKME(]/;EB+XM&RN:7GLH#OKNOA2/9,HX%XABY0C:KIG@?I* +!-Q(BH68I/V
MV(T7K"/]J=O8<'\<KZ+X8?N&>*BBESG%?*GH918/@J!9E+$7: @I-(M3UL2S
MX3IO':>SW@>),V'QM!-&-S*J F\G*LAYT)3&<B:3L""\8^AI)P+*>$M=YI[1
M4_9K5=7_HRBYKO#6D8Q>?%I)N/UZ>X/+?4_36;ZYK.OE1<L-FU;2<-LCIY5X
ME=%(][QD[9?"B\C!T4 AH=M&.?(]GW1Y_D9I):_NY?7V3EX;<X>+,IE<$N""
M((L\97@Y9 ,AZ^23SLGN9]X\:_X=6^ME)I6TP= Q>[ 3[E=Q-?^2YM<+]^W+
M-*!Z*"TXUH_G+ 1')5$E>U6#2*7'!CK)8$6V!JUG1T\^'G9[S@Z26(<!V T.
MGMS%EPNE3FQM_?9L;7+4"-0ZG.%&/-H3M+1!#(J0TBS.\Q'154<;R0X@\#RL
MSI#'F!&PS3B!R:__.:$A2$F8Q8T35H8SXJ^L,Q")\2EX8A-+)Q!T'__:?'$;
M_MK\9B?Z=;]>=6 X1W#SB[A8@=Q_^3RA6D01; +%UVJ5*_#44*!9!>(C3=DV
M>MYN)/=?/H_=D:L/N;?D8@5R?_5Q$K461*'?F8S-(*358$M)H&7921V\DOY4
M5*J=W%]]''OR11]R;\G%"N3^X6K"/8V2<@DI4%WJ9U*9)2> JW+3,<FL;)3)
MU$CN'Z[&'O#8A]Q;<K$"N;]Z/^$T!4.D195DR\N.3."$I"!CT%$DKHPX53_>
M\KPW2V;H<;IB+^>]'1<KD/MO;R=2<A))2)!X*?@@Z)9;2='(C<X2QDE0N3NY
M__9VG"26?N7>DHL5R/WJXT2$Q'295<Q(0(H9:B@C?<FWU-3GF%FFIP9DM9/[
M5;/[O?,,EG[EWI*+%<C])[1(K+92Y@)2EM 2U0J,8QJ*]V%8SE&E1BDLC>3^
M4S.Y=YZ^TJ_<6W*Q KG__J])8AGOG])]QT>.-Q-NW7 N0#(E=&:T#!OJ3.Z_
M_VN<W)5^Y=Z2BV?+_7M:^'G'"2P'PJ8/SYB<$4^<0EN%60,"S1:PMEBK!)%-
MM5(A-6DST'2].EYV.PTD]\;ND7.@#NSC0UJ$(J]KY!2W3GCE0>'/J JY DO0
MV?794(WFD+6L"6Y.+E+MJ\.9\ISWP=R7F@+0[<3+\]89Y-%_J F8E[[4VM)*
M)Z/W(M"N!1&R Z=+*9:+63 MF0[NA)7P@E_[#R_[, WI?KDWR]7TZT.NHPWE
M, H'/"5D&^,&G+(2")'19A="\L-E4[4B?>PGEOX1>GH"4+>RK?/Y=_V$:9%6
MBS<4H'GJRGPP"CY0 SHZ2O!_%/__?V-JP2"P:)AIT$9&=4)MZV#IK(QD@@'5
M#(TABQLQKAA#QC)JM#!4##<A[45E&K2"0.-,@S;RJ"!2\<>;21).)DDL*O<R
MXEV;\D:>,LAH9#8YV,BZBTC_\:8Z,)PCN/E%7*Q [K_^YT19)25S#J)22#9E
M%GS4#HPFR?&0?8[=1:@:9IB,D&EPB=Q;<K&*B^3#8AYOPVIY-8N?TN)[F3>Z
M5H>)>D4%*G:I*=TD7OFL%%"F)$N,"IZ',ZR/$#DVAH:T6[J04ZV VQX]0W*.
M#"_?:'EYM8\*'+H;J#UH\M00KQ@=$W)U6"^= *$)O,Z0RLCATI_FJ]5-6EQ=
M+]*Z+>W=B&2NJ,U>(BM$1I5N< ?":8AHZ'$AK/.F25/RPU^O$ [G"&[>*1='
M;AYYWY?XT25?#HDFSLJ YP,W41X.N0,G&0'.F2<V,)WV0^9G=9(\2L#8>7;]
MWUC=\7]L$*7K_2UL#Y9BG"?M!#)#1MP$8^"RL*!8%B1Y(8P[U6.P,8B.$3!>
MO\F.!#OOFLMU>%!6<9&9]$ =3666%@7'M(9 T?2GA#&J3\5>7D:.?H=">^H]
MM>%@!3+_Z>-$2)XH0]P[1]'/3TB[C8Z!-%H3X1T)NKO\_(;Y/)U[//W)O"4'
M*Y#Y+Y\GP7*E<G3@6<DZHRF H[AU125!>K/TKKM:G(8U&9W;#/W)O"4'*Y#Y
MU<>)\=F;Q"F89!"E5J[[XZ&+Q0V/G$4G>7?GO&&^9N=Y^?W)O"4'*Y#Y'V\F
M.5)7QJ0"WCYH_M)@P!#T?13-'O]*&M=ASE[#2'CG.?G]R;PE!ZL(3KVZ<64L
MZON\G:!83%L:B<![" U:YDO/+"; V( VBA314DZ$D<,-WSY X-@U/$-&02^5
M3XT@VQXUKURTI6&7TZ0PAD4P3"D(,5LI7+*2G+(J>H59'9'/BX7_')S.D,3(
M$<]?R@8V ;OE-DZ764:5[15DX3P(HR28("CH;(6D>/24W:L@/!CM?/KERL1_
MCK#FG7%N9+E_>//Y,>T)=V^S+JV;%5K4I<6C*:,;F$Y"QA!RWF^(?%#J^]\=
M^X6M6YE?Q+4JKHZF=^V[^^QH&41,Q9]&S]J"B,:CHQT4<&F""]9P>[(__C@)
MDN]:U2KT6*<ZI&W3KVRK@.]V=O+/R.FW,_QP6JXF09/(5$[ 0^FUQZD&'Z*#
MQ$E4-&9J3D;0N@7H 0+'OO9ZAL43&%XJHRJ =O6UC.1>KL7TYJ]O:;9,D]+^
MP4A!(-DRM%Y&/)TI!" V<J8\C4D.9V ?('#LNW9HH%TJHRJ MAE)NYZ!^W;V
M[_/I;/4'_AIYN)SDR!VC97)2*JVKB"[#%9(#[;0AFFK.!\S[/D[G2WF2[@IV
M'4FL"O2]7WU)BU?SKTC!%SP_ZU*V,/^:?DNK]_FS^^L7M):7[^;%A-[H\YVM
MO_F?V^GJQ]O9<K6X7?_1A!*EB$D,#&7H_Z2DP @TJQEE)"M&O'3#=:GK=&LO
M)436%<;'P\7H5=?/;1VYOJG[3+$=%SRSS&B7(9H042+6@B5HZTMT&'TTV7*[
MEQ=_T,/NB[Z7XBE=!O%J)%R%^O]]F?#G=].<?DVNL#Y>+3^DQ70>D1'3K^G#
M8OXM+58_/MRXV>IJ%LN6OY6]3J*T2@C<)8V4XU8)&O1EI$@B4EG!(LUZ.%OX
M[&V,W<UH:+4^C+Q'#FW^=EM"<^_S?AKJ<J*B]I1H= XRTB^$)W@CF0 R*:U=
M<HYSWT #'UU@["9)PZG0;GA<*U!^__;S?/$QS=*?I=X?Y2]Q6YE+(2A8S5"U
M,X66?6D01KSFF607LV^2 MYBR;$[+U4 I@OE\&+@92;4<NEU#&"TX&5F-IZ:
ME)!_G"3)B31Y/X9Y(;S,V V>:H17.SF,#*^W**[9]=3?I,W3UG8CG]/BZT0E
M+[AG"EFED%_,<#1$B2C=3/'Z9HGBA=T 3B>6:!;4)G\'_'3%Z"HL_K=?O[GI
MHL"_>#4?4YA?SZ;+%-_.T/;+T]7[1?GS7^;S^.<4_W.\OAE->)'+DI OK*1X
MFSL/2CG/-&%>V.%2E]K1W@RA?Z-WEQY%.[*J^W4ZFWZ]_?JOY%"-;XO4UJI[
M-5VL5?E/>"1QA\L)8SJZ:!E0;DMS1\O13;$4I,O>A<RUE$WNT<8+-@/9BW]S
MZ4\(=2#KZCK]QZV[F>9I6 L/]_4F%(4U#7>[0F_X8:L?2MAH/IMD&9,I\^,2
M*3.0$U'@(GK%ZR%O$6U5M!N:P^U,*IIA\,4_P PLKI?:DN]^/-VC6([;B>7<
MR2/>18.^IV6?\_K.(63827X7LVKDKG^JC&+7P4+@"KT6BL?)6Q8@> 1UE%RE
M_+^JZ]_1,.8FRRHJSTE,"B2C$H3@$HPL-0G&J6@2C<SH4=AUFNZ:\HCZP>;I
ME+8.I5J%*W:?FGIT8^L$=6]C"$8'B%D;$#D1,,)DB-%[JFVD<<##W8SFFI#:
M)6J.I_]W)\(JH'ET.]NT9YV]%\X)L#$J]!V% J\U6G**RQQL2(X/%Q9XAMBQ
MP=@'1@YUW^E,8%4@\*=;9"O>)G>)]HPFYJ7 #= RAS9% 29%!M+*+*EC?DC$
M[1$W-L(Z%?X3:%TBB2J@]*M##L[2XL=V R0*9;ADX#S%DY8H6B3,HQ>85-"*
MJA!.]BGL%DI[Q(V=PMLOE"Z1Q.AY86A4K!93?[O.-MYC"]6>2IU0Q,1Z$#Q3
M*"^1^%O"B68N1-]P@OBQ)<9.LNT#&%UR=>0XXL>4%]/KM'"']I$"4Z7<#.1F
MJ%P9)EC"[427U@7)<,Z;)/Z=6F/L_-2^X-$97T=7'Q_3ZG8Q*S['7@4A43PE
M*T$I3[83!QDZ((XPZXUTT:?<"!P'/S]V4F=_N+B<FZ-"8B_5^ED^*2\ET1I<
MDJH4%E@PQ$A(ELF4-%<J#-=,MPG%8V=6]FO(="ZS2K#XL03SUNYH=(Q(8@7(
MZ,I@1*G!*$H@<*>T$C(K.IR_=4_6V.;Q8(&E\P11A;NU)OVN@ZP26ECM@::$
MOJ) 3CA&!7"NM>!6,"Z'BUWN$#:VQWZF> _#Y Q>5P&4<G//O[[/ZTW<>81*
ML1"9@BAL !$4ZDQ+ C A2;+4HA(=KN3Q (%5 .<<@3\-ZUS(_2H@]'G^[?$.
MO!'"6([> #<&!%44+$L1F"'<,!VI-\/92?O4C7U[=0>>B_A>!7(:W>3O'A)6
M2OVNSQ%\XAY/AL;;7$<&(6B\VE-*40X7,VQ'^]B1H\%LIAY%6@5DSR_>4B3%
M;'4$FJ7#TQDI.,,2>$^-T-:@=I>#H;??8KVQ7Y7/Q%>'E7IMA/WBD]RVO6:*
MN%[-9^N,D^6?T]675[=+M&Z0R#X3VYHN/FPRVUDL&3F!C8E$A76VS!=!S(HR
M[$Q%"93J;&CT//AQ,K)&2F##7[OKZT6Z7@/E?=YIJ70OTW_NRG1S?VIILF>A
M- W3HO19R*5,3@)725.>N:-V'"OEO/W4I/#[P?)I(V8 %%1AV!P;2%5ZADA/
MT1RD<CT*3X.3U.&^(B=9:"W)<&;+)1/D!L+H$'AI/%:NC?!J1>%=#W,29/(L
MXU8$GFB7'%A'.43K<_(TJ!S-F#BL(Z;9"1!:C)5K(Y61LP,^N9N-S[#>RC9D
M4D*[)&<*,:U'6*"P\7K08'(.3!EC_'Y7^(,/OX>^72$4SA':O$,.CHV +1L^
M%BL;E[X?B9>\EF6>@8RE+:8JMD*2X(.C*7I!\;0TP<#!KX\=;NP!!9=S<60<
MK!^.WW];)[3,KK<7]!V>!4\V9N/*Q' )PL1UWH(&W)R23@H?:>,&84?6&#L8
MV#TF.N-H%4;(1>;<3NPIX?]9W*@B)2:O" .GJ02MC-6<2>GWRZ!K=03;A;$'
M>OH?Q= > 1I5'(EG]S;AUF6?J0="2Z25" ;>^P">1"N2L5R) 7-5GB-W;.-L
M#!R=ZA'>@5#K#F._<LLO;A;+3R5*_QU-V=GJ(5Y[^*_/CEM?LEJ'@>K.-MU9
M9+JL=?5DR?NP'1>&F8A&I)0<C4@O.=BL"5"9*7$B4)8'G)YTDM8.2D_QPY/L
MHY6*!:!XHD!DG<$XHR$0!%.P3J7]S..>=SRV9NP0(0=*1=NRO(K+=X\7$Q^5
M8)X02,)Q*.EIX 0C0#*1W/M$,ALN%+9'W-@68N_P.5<0U2#I*7<FA)J MY<'
MF02>"/3)P/- 0)5)#2P'IET86>V.[3/WCJL+Q7(^O.8K=].W]?5YX2+^HY!P
M;^B$_996]T;(WE^=;7*U7J)#.^NR[75F7*W70AQM6JO?+@JR'Y9^ *LH8WL#
M^KS>685JBZ!!C[\'DRF3V7G#/!WLN#<D^L*BT7MGZ]%R.^ML@@-."QD)*YU'
M<P+!8@1C5 3.'9YK*@EU35IV-EYP;&.K#\3L%9;VP/E*KM)5NIXOIJ6IQ,>T
MGE/PP2U6T^V#FR8DJ& -!%JRN,6ZX\ZZRQE!#QHM3;0.!KQ23]$Z#@A[A,>!
M^[4S656.O6T</W"2O><4M.3(KG)H790,+&6,4:&3\$-Z"*>I'5L)=HF.%M [
M0U0COYN]PK]]A=9/F=KB9G?](XR).NHL0451Y@I%"89F!UPHO!5=,HXT:<I_
M\./U0N,<Z<V[9.7(6'B#)OG\1[I_Y)-H#UBG FJ A X0\64D@$:^H'U .+=:
MVB:3B_<^.WXTH2?Y7\*^D27_<_%]RM/QK5].X]05[MQU)?*.)",X&%+JF0A"
MUT5CP&ME2XUEE+F)*CB^POA1@)[PT!%31X9&$WONX?&*$&-M-&C)<8=.A;(:
MC,<MTJQ9LC)D*YNHC%:+CJ-0^K=U^^5^'4;OQCW="Z@L)RJ$K(C7X'@)YS-2
MLAI-PD.B5+19&1:&R[<_0F3=+M:9H'AJZW8@H2J@]DQ8Y/7FS?SQ!3"1AGF.
M=EH9.U*&'B<'/N,5GJB0.GFB;!JPZOF,'=2M&[L":>^RK0+!1W8WR3J@WYI*
MAHA"#T-R S9)A^:*4HP8)X@8KIKC")'C&'E#X[ +"54!M7=S-RNII%?QNYN5
M>H/5=B1\BJ_FR]75S<W\S_(793[$7]]2P&/U"NF<KC8372><."-]=,"0F>CT
MY@!>(&(B292;K!/5P\6J+MS,.!T AX;ND!)O#W&[@?BLY--M_]O>+8()M0&]
M.UIZ8WI61M:ETK1% 77!&2J8IWXXO?H,L>.T(ZSLGF\EL<X>UR\:&C=#QI5C
MM4W;+,<L;%-&/Y3CM_[%(GV=WGY=?O[B5AL;YO.\#"'[GA8_WN?[3UR%_[F=
M+J?EWY2D@Y_QP"XGR6IM4XX0I2O)_R5L(2T!(G2(CC.KS7!9('WO=IS6B$,?
M@JHP4W>"\-,<CJL8U[LM<TGS?/%UO5"'^2FGOM]K<DKCC0V>F1(<]2X%"U3X
MTC9%2;!>)W#",4Y"HD:S6J[183-3?):1QX#FDJ;E:8A&L+J\$C!-%8]4J=RD
M0_'?+C.E#6+.RTQIP_DJ'+)GWK.54<$$2=#!#"4:%WTQ@0RH[%72C$G*A\O^
M>OF9*:W@T38SI8VL*L?>]H&,4A.SH )8XFC/:"' %?N!1RVX83'@H:T ?2\B
M,Z45.MIGIK015969*9X7'T\0P ,JT78V%IP6%B)Z>X&A7:VB;W!GOLS,E%;2
M>S8SI0TK7]0CM+(F244DR"SQ#$E&P2810'A.7&F8ZHWKR*YZ48_0YUQK_7)_
M9%A]2(M0Q'2-&_M]MMCXQV4[FUUN&I$M=R-,+C""OCL!;SA#WY@8\(259K_&
M*9<\2;Y)-DSKA>NVFLX4_GPH251A1MV'T+>[^7F^V(V@O\\_3V?XUZ4')?Y^
MM9SH%+G7FH/B)4G5!PV&90$^^X@F@E7*#E<XVY;ZNO7A98 =2*9UH/;KWLG;
M,4Q^('MG2_384:K+B2321FL39&G1G A>@7<R@G0RZ\2E"G:X7(G&9+^4A^D+
M<=J+%*L Z,4/ETX06\99<2$YB*@B.&\=<"(SEUHH.B!L_Y<\55\&YB$E_M+>
M-Q[Z@*R[Z2ZGLWMVY,/LZ*,XM^WBPY3M7L22P9]-DF,A1C02')JY(&Q.J(@-
MA1Q1"%GHS-QP*;!5/9L$(RBER(^<G0;!G ,;D@">4R(\XRG>SW?[W_%LT@8Q
MYSV;M.%\%<;!*[=8_)C.KC?V#QKIMU]OUX;/ZX1$H5V^EN+F]MC\>A;??OWF
MIHOU^/A9_&6!&F'O*R5,:[5GF3N+ET9&3E CP951A_@[205:25$.UU>_KUW6
M'70X Y('XN45X*/"DW(W:%-'QD5I0&?Q!V&H 6^M@"0=R4I;S?EP3_>'*!Q;
M-=>!GV=@?88PJX#D#CL?>+;=3(@FQ>0,*%*>R6AY">%<E <,;TSF,>;AD'F"
MT+H >@X2GL82.A)+%1A[=>/V G5O9VA.W7Y==X(J)Y$FZY7S); LT%OD)*"O
M&DI4Q#"J7#*!#%B*]ARY=8==.[FR.Y58_2#</OU:QA-EQ*,?XR*(,OC:$Q&
M<2Y9Y$[E,%SCZ08$CZ[XNH5).QB>(;,Z@#B?+7$'BW6$[:Z+ 0N2>%3DWB6\
M++@68#AZE9Q))9E-UJD!4\N>$E@UT,X!PE.H72B5%Y6[X;@37$0//E#<6.*\
MS%=$*"3'J5;.>;9WW0Z4NS':&]#YEV:_W*]"8^V_KUJ+%J9"OA#/)(B,IJB+
MEI?:])B\T2'8X?R"<Y[$*\CA: 6")]KJ$HF<#:EOZP&NGU9NL>IJ7D@*B^26
MZ?.7Q?SV^LL_%]-5FN<G[_F)!.]YRD6?(Z\4+<-5/$&'QT@2F*26N\'PUHSF
MNEV$KF#8@_PJ*5M].]OL;&^'/\\7:7H]>_-76#]S[6^4*FJ<]+(,CB\U9\:
M(3Q!E$E;D[5*>KABUK.V4/<MW15N^Y=NE?>V8=+JH&QI)Y/0GLVQY$49X$%Z
M*V.F*0[G99P#O JR*KJ]M]M(Y,)[^\VL,]UX'Y L+_FEX/5Z5O)"WLX^+.9Y
MNGJ_*'\^D2&7/>".?'']K<YHCJ!%G8+U-@I+*!G.2FQ&\TLI\+]0^W4OO[HS
M>-[.ON/'UC4?]WDJ.W]V=G).L^]VF'=SQD:Z&T!T%X+96? ^*R(SF5@R%CB7
M%(26Q<(C&GPVA'$>8U0CQ.\/4-K)I3I=?DGQE_D\+B=>1FZ#XB"==;CQK,&L
M!UDXD9A >S?2X5(4'I%63<CN4KP<O$7/%$$59ME']^>OZ*HLT Q83H*AV2N2
MP8A"/47"C28!4+%KKA+:!F&XLLY=RD;O(-P??LX60!7P^50X6'+*EY.</8_*
M"4@V2! ^>3#429 D>B=D=H0.-P/M@:[1FPWW!YTSF3_RZ\ .'][.UI4(T]5$
M"AV\\J5*1K-2)6.0$4J L=)ZKJ.C^^U?#SX"'/KV.,Y<CP#HA(ECUV&Z\-_3
MV?6.YHM4&1?9.G>UO,VB@1\2A:R-TSE2:5.3@=W[WQW'B>I9^!<QKXIK8^U-
M[K!D$@2+-#B#^DMI$$$$Y()%ID2C<D1U)@=L*+%/W3A=Q@:Y0BX21!50VB6>
M!N,H)PZX)Q'-)Q? >=P!=90R5U0C&:ZRJRV ](L$T+GLKWO2X2Z?.NT?U_##
M_81IAN\8=Q)X@C#*C64@*5.H:A0!RY,$XW)P6;AHPW"SYON-T]Q]],?Z53+.
M_YPQ0NG$R$"L5!Q(*"UT->-X8'@$;GB61(5@!^PW>YC&JB,W;1!T7'5=()27
M%VJ^+XGL*^9\8H&>@\]-MS:,=F,!(:B=!95U D&H05A&@FZ94\%[IH@;KI='
MO]IMR_BWNXQ?9T<^!$:O9O&?\\5_KU]UKE'VRXG/W"N5&$159F5)&L%$Z\%:
M3PTQP4@Y('_.V$'5FK$-^@[DG_8MT"H\A]W(:YG;O4ZZ73]N_KY,<<*$Y($+
M!X;$=:," ;9,B><!+P8;B!%LN/S[T[16'1Z_#(H="JD*T)5^%>_SKVE1TGKB
M=)D^S6_B1"6MK)(:; [(&>,9.)D"L*@#34EX8@:<]'J(Q*K#Z!=JNXM%4K<S
MN]M%8)/JXQZW%MA+!+HWJ)[^P[,MQ>YIZ-"8[)E!G=F;GVY]*,=@FJ>;]O]X
M'#;+OILZ/[V9KGO*SN*;_[G=_/+N?)ALI67KQCN40IE+""ZSC,X2MUGBT=%R
M./5R[BXZFSWX89&^N6DL?6!FZ^Y DGLNE04=D&0A3,DMPA^2#Y)'RZD>LN;]
M((UCVYJ#(._H*,)+!#;R.]<5VL9I71CVS^GJRZO;Y6K^%3\\<9XP$IB!''3I
M2$4DF*PEA*R$BMY;HM@S*O7$Y\>V!P>%2U=LKL,\W$'\CTWEZN.K:)NK*V+*
MSA@%@49D%-/H;!$J(/.0&(^*&#=@C68SHL<V(2M08EV)M JL'MA#$%R91 DH
M97,9@([NOQ&(&IM-DCZ@,3Z<SWPF GM,!1D)@1<*ZF_JW>Q9%<.[-H<)J,&O
M:<":\9V:%$EFU/C2:D:7!O<!C-(H'&%M*/,1M!PNS7MHIV9M]&R[H?X\?Y3!
MD0-526D+MDR+$(E%<#'C/6(44X98//9-4ND.?_W%.B)MT/+(LKR<R6.GVFT.
M,VXDE:9DI374+'Y WLXWN0#W;A6-1LF4<VD-94!8Y<#+&(!99Z.(AH30Q"=I
MNMZ+=5+.A5(O@J@#7/?C)>G$HA6KHY#H<I4JPL!*)K).D)(CY47=X>EHCJ*'
M#[]8[^%"N)S)VBH\A"/QFY)7%FD2P)A$XU,5Y2F-!$*Y<NBC$S=@Z>\% ;<:
M/85ST-:IP/Y>WD*WV7]=KCZBGS!\'N'9QR'DG$TL'1((*]T^+$$_5S'0C'O&
M$Q%4#]>M90PGX:EL<8$G/5$,%S%$BPPBY17=EF82B0%UC FMK<;#WN#.;K+6
MBW4@VB!I]QKO7 !G*U@T._V\_ZS#3EY3]_Z;<=^=#Q-30Z"F)<O&U\>21DD4
MNLPJRE)>X@/8\G3GUK,G2]8.&R[G>[R7Z(\)OS1=3R%QRR\EKPE_*LM\=S?E
MA6#"8R;92:0[DF+&!0K&6 I<<,H99SFKX4KYGZ/VQ>KT-F@\D)K6I1!K\M=>
MIP7N837]_J3K%(LR644%>%URXZT)X 37X&,TV0NJ]/Z<U?X]MZ/4OM@ TV6P
M[%2(5<#RQ"TW<21'/$8>3Q:G($H)F_?60\JB3%0(DM#A+I03A+[8\-5E8.Q*
M='5'%<K+P'*U?MN?SM9;?C-;K=GXJ#/2X?_DHNJ;2U?MN"2G4R9T9JWN]C/[
M]_ETMOH#*<#?[8"<<8NNEP+B,P?AI 1G-%[7GCK"E9<N#?>6^"RY7?7FQG,X
M+Q-KU@?_T4J;#M2924$T<H59@UP)LA0%IP@Z2B:)9<F9)@]"+98<VY+L%BG'
MNG)WR?<J+NC[Y/QM@*,,6PB.DE2B&6AJ)! Y(J.TC."-88)EX7(8,,C_E, Z
M>G-W"H7C(RO.E$N-X-H.6/!E6A:R J15#(U8:\I(5P]9.AZLH)29X1J&'"1Q
M;%UVL?"?@],9DJ@"4#M6R':(>XH_SQ>_EQ?YM?G[X]>T^C*/V\$;,7*KC=*@
M?2Z=EJ,&*Z3'34K"K/..B^%R&MO17AD$SP',P:K]GJ17!3H_XW^Y+7/;;//#
M8OXM+58_U@?8(6^241P44P*$R0),% PTVAXE[XC8 2MY3I):Q]"!?N_7[F15
M!?2>[F-[B$KK;^68!5S6HZ=>:B%)EL \D2)PJ_* K1V/43FVLNL0#">4W@62
MJ:#OXV8/;V?'C^5V7]X13P.5H,OFA/$.C$D:DM>616^$5:2!Z]EFS;'QTXV,
MYP,PO*+Q8CO6P-XFU^&E=_==ZGG "Y]$"T$+M'RU"& 2R:5$W&0JI%2\[92Q
MIFO7,<:DCYMP$&E4=C7BSC[=^N4T3EW)!'\<)9K%AUU/:$S<*T9 1DE 2"[
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
M@20T"[CM9G@_QR]KBLZDND%[7=\;3'UO"!0W:!:RUKP(EB?#79<=MZ^+&A.
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
MQLQI0$G^CU3))BZ<5&&Z%GW#TM;Z8K(A[AN"9!9JNV/WE:?4 [-6**08PU"
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
MK/^.EU?Y/.;"<] 4]JE,3$J,%#<R!IQ;;S#H%$NGL20=UYM3ND S(!TEA/[
M\M? 6N:+JO\&NM/XGE<//I*=>_2:J404<<M(L9H,SK$,Q5ET3#/-GYQ+,NP5
M1H<-=P*G_0G .9X8&_IVWXCZE@=!SL&71;U9WORZ6M]/9CA'PS7:H" F84!Y
M5PT_]Z39B^=)EO##2*9)QNT]N>E.&'4_%4;'$.>)9E8]DI;S6'K/;=N3O]?&
M6Z%N9'NU7OZZ6-*/+_#R]7*S75_M$M;>Y5C!DW#[!Z[_*V]WAFF$5*M&%$R1
M>S4'X4R>C*6BE1AM 6WK,!-T&A"=@<""%73P1'83)G+,-AE+2JTTA9/@="W\
M]8$#1B(AH5 AV6!B=$W8]#,E8_7!X@#)6'UD.HO$F)>7N-F-T[B>T;U+ZK 4
MN>J  5 Z<NZ0_#H?H@8CF2@RZ<@F3*9\8(-SPM[PJ/AQMO61(IHCSO:) !3&
MZBQ9@*PBD6%3 A>#AZB%(0JT,FS":>H/;;$UUHX6_G-P.D 2LP#4AS6FQ?+B
ME_^^HK/V/E,TL'.B]ADAT3B>I;4@:F"A)$4 CL?ZE"6M""$R+J9K//'D5F<&
ML$/@\ /$AI--XRO3WQ<EGRV75W>W'T*)IKC:></70-(R0$:^1<S6:<%9<K'+
M"\\#']WZ)7HX* S!N]:MFW'Y7W?"K3T!J(,(BB&@L(Y4;XR @5EP3DB#%FW*
M75):'OSPU@_(PXK_>/XU!L"OF1B.E[^MON3ULM+P(S4IH,RR,&#)"E#&DQ+C
MV8 NR1N!G$*/+AT\GE^I]2ONL- 8F+.M\[^OPN4B7GZM1B^G]Q^)I3=4,!=X
MBIK4G:VY-,AJES=R_H4PF5EG1<$N*4R/K]#Z#7987 S$R5FXIX?=B7OA5 X9
M"/NU.;X@QSX;1G%BH*\64I2E3??BGS:_][C(?'0AMS:!BW_F='T%_:T1M#=<
M6F6AH*[>>_)DP7,"TM.N2.-S,ETZ@C[PT:TCH?&EN1J.M8V1\6%]M=E>*_T[
ME+S-ZUAE=I'/K8@B,7+O6##DZ)4D(%B,D*66CJ-,HE/RT7/KM)MU<;0 5R-Q
MLW5-P'<O5[>L\>2Q\20U1%1UP'U .B>:0Q!>N4@D%!DZX.'A3S\ALW.\YAB
MP?-1'M\3<P?QWCG$$ L85)4[NMYV)@=:8@X"M4?M^NF/QY9JIT*&D.3#6F00
MMLX')3NE>+9,CY+%G3<I,0;&* DJU4[:FBN*%I2US$A95)= J\>2K2]K)E4Y
M8XEBL,RP6?0R.DMI45>N:1JESJ^J?YFL,=%3JS?L,M29*9-GJ9 RS2H&@F<N
M&E34&5RJR8Q:2ZV9<K+<D]'/EJ7R:'-Q1A9&U*RY4IN,*F5XK2,T(.+NX4:P
M']3I_TY1&AQS!TY1ZB.[AA9^L]Z>O\/E1=Z]:,>B2S;>@!*BMDRB/WGT%K@/
MV@;MA+C?"OL[P!7<A-T.Z5-W6/NW?+G=U+_M=.H.4-\M.'.\'"#)U;%LG0,6
M;A^)(@72,9,Z8+HVE:E#(ZV$X*25THK$\U,YV+W0T/(1_@AAW1?W 9R;Q37Y
MB]5VN_KTIMPE@KD83$@1N%!$A,,,R*T%5%*%+!4W.-W<^P<VV!@LAXCZ!U-R
M+-]G 9X/J\_?4\ ]XS$51^:UGB-':M.S'$EMUEFS&AV%.--E_=S;79M+JF%A
M<Q3'9X&9!R:.7R?5&:<5"RX0^NM4<<4,4*PLP1EF31')>#T==A[;Y9PN.@?U
M6P86T&RAMG\A=U*$Y+R"G',U^$Z#-RZ"\3;7EVYN_'0/O8_OL[6;/ P6.D'L
M ,',%61T-.F8UD'6[W![FT%A>3+&<T<!IZB]@7:I=S%"UKHH(9,U:;H^EUUW
M/4< 'H*4+A \7FRS &3GYOLB4)P3&(+0ELR$E0&\\G2:F4A19I=RF<TET^^]
M$ES:S2@:P@"/(L!9M;ZH=-1^"]<O&M_?:+]>?LF;[;?WC#\6R\6GJT_GA9&;
M&P31Z;RL)+HZ9(0<72TY^J)E[-2-[.B-M-:(XZ#CT0898XMJ%BKSW_/BXN,V
MI[,O>4UTO+I:X]X@/-(L1##NS[-/129)Q'%64ZEY;:^EZH@ZZQ@2P\D^3:8_
M#R)AYM',<5B>4KRS0/&W@_BFO,NX62W)&'VE([M9D%%ZO8QK^B+]_H#K<Q[(
MFP\1&1A&!U7I; $Q>E#9:F(^F2R<#LM'$#)S]V H1$\EZM:9_7?(?+^X6"[*
M(N)R^U!0<&Y-1B&%AJ!B9:@3X!F+P'5(G+/BHK,=_(,>2[:N"1G=$QB+_2?:
MY^61!(O;EB%GGVKLN.L+0KSZGYP6RY?$FM7E(M4>7W0J5Y_R>]KFKI/^AC[Y
M[K=OO[$J+S_6"][-8GE=OSE9!LM4E#3,AFDBK,DS:ZR3D27M01O)0$E-OK=)
M!B0:6QP341J<S)J/G%E3%=5U(%+E\:W6^3H2#\E)7JR#[$5-"/>^)MS).L&7
M>9Y]M/<Y\:!5>'2!F4>#!R'BK@D8AK.-W8B[)_>VD]/M$?Z]_MLJL.MQ.B&(
M(A7PI,@ELJQ +1R )$0*T1:)]]\%'L1+]Q7;)3\/)-K5Z'P^"?3<W!:K(JQ.
M 9RIO1E=(#?(D-.5+",'R,6$JDMQ5I\UVR%H+'GWAM0!S&\]?2%O]WKZ)7DP
MW[R0U\L/'_.#GL;F3;EV2O;$4A27=4Z[?K0&%'I'AY0X&G)&9X*(17>)=X[>
MR-SA=P@V5JT$-5M4/D;IG1[N.\_[Y>H3;?QCG1SV)7_'!HD$/!09:H,D4#YK
M\!P9^8LH,*?H#.]B64?<8IO;T!D@>5KAGH0YW[\Q:\&"=6C AFBJ)X2 -<6*
M."^LBBH5WT7)]EES[BB<P)P?P/Q97, _-J,S%:NU,H:VSQ4H)AVXX#,(5%HD
M1;:A[833=HEMP\<APTICKK#:GY"2@J6C)HB48(&VC^ $4:8E3]YDGEB9+F7R
MY$;G]@)"C]&Y?:32_('EZ1&O":45S FPI4Z0*N@AI-HN,/J:DLXCEBY%X"<[
M.K>7*'N,SNW#UYF-SJUDW$Q]5;&D(DG@L9;0624!3680O,]1:U9R[N(=/;Y"
M\_R$P8$Q$#?G89<ZOS\FO<N7@,!U)K3;1$21"?%6>6N]-H6UZ:HUOT3#41VB
M,>0U"R3NASR\S^LOBYAK>/M,1X9S[0T7.7#(BHZ8\IP"UEP/6XFJ^%1$8M/5
MGO?>?G.#.0J2?FR4/:I89X'<M[CI0U\(7" CL\,UIMJ5,T*0/I#S8).6S&AT
MTTVLZ+?WYK9\&LR.*-!9 /8W\GXVOZ]JT]&S]6*S6%[\2LQ^G[?;R^MKP^<H
M1AXS\TZ"CI&B+IX2<18=2*-8+$YG'Z:;.' L-:>3;G@4J"<5^BQ@_GI)GT9>
MV"___$RAW/ZR^SDJ+99@LHX0DR?K4PHGZ^,3)"=*-%J0 S]=$NTA%)Q.1N-1
M<!Y=N =#^$M>A]5@(.XR1](5SIGW"-[4DTED  8MP4H35%"%V3S=G(ZAQH%.
M-/1X1(@.+;J?-.7V'9D?K,+86:'5$XWX[B9Z/O:8.7VB[2C[GT-Z[?B"F3RI
M5C*G**I,M9&BJ0W#+/A8$&R6+G$>DG^R*=)))=7V4T1:(\4L1H"M"DXE14%,
MR :094_1N,_)3G>_-Y0-F4'2;A_$'69"^DCN8!/R.:\7JYI8LMX.Y-@\IB=>
MY+):YP_XSSL!RYOE][KH8484@5XRG4#;1(R(CGB0M:-XA3NF2W"N3#=Q<7#R
M9G[W,A#@VZ)B%F'K;6G6PQ'[OE;E];=YQG=*N)X+@.IL,&X3 ZVB('>3?O%%
M!V!6)<]ST-DT:)DS/*$SO],9Z+#,!2G]CXV_/C;+?%&SR"8^.*_RI]7%&C]_
M7,0>#%')1*.9@>A=[9:$GO2(0="Y2.^B29E/%V2/2NK,;Y F/CSCH^78X_-A
MT#O3Z[+S5_GZ]P\?UZNKBX_?5 E9X<7%\I=_QMU7=DV6GN.%]$K)Z#-$20I$
M,5D@" (VYSZE:-'E-%V/HA$(G/EUUD#GI34R9G(?^Q9WURA$\+N\^9PC!64]
MWE"$*A*CRE!0['+L"R 6!EPG+JUA24\891]%2B?0FU,'_732GHD/U>7"09F2
M#-9&D=SDZ]$ZR,C >>NS5-I8<W]@ZPE<%=E3A^K0DCORJNB799KMB\-MNX<7
M2&R)>?5H$ZFR6C^ZRLN'5YG^ 6(*<N;P'C&YV"9_G@C625;[\$81*.B6AHYF
MD@DB*R5(9DIAT]U@-IFFTVG>;"H46960P8100!6N $4(8%T1WF:E@IHN_:CO
M[D_EX:(/%H\:ZMM?IK.XIGVL(DE+RR27 7B62$Y?K2_(M=<P%L.*SXGAA&?X
MX4W."8/#HZ-S%6$?4<T5<_M:%IXY(R(<A1II-_>& ]:96)F+3"X&MWS"WH\G
M5T78"P@]J@C[2&7F582:BQ1JHI(L@H&*1$K0J"!KX2+9B<P5>\;!/>DJPEZB
M[%%%V(>O\ZTBS!:MQ?J^RKD&)4A3.W(90#@M/%>)E?OOBC]-%>&AP!B(F[.P
M2\_8\)V.=<5YE(J4*E$'*I4$P52G$D7B(7&KY'2O !TVW!QQT_I(0XOP%'"Y
M/\'2[)KN: @R&%!*:G"U^XW@@0C+(=HT7:?-3EMN;28'!TM?.!X@N5D \NVU
MJ/Z.EU<_A-_?KJ]N7(-@E&$V@F.&O%)T"9S+$:Q6&;5R-IOIDE7[['SF\#P$
M/#^^#(TER5G@M(?Q^?VV6B)'QS J TX&1PR-KO9Z2L"#+,%I0Y[2+*_E;BF8
M4];8%-<B8PMY'E!^Y&B>;>\>X7/)A:=3*,!;0W&84@R<<?0+F3&#(<0TH1/0
M;<^MU>SX^'GFJF408<XH);Y_KX2L3(DI5Q[6W'\3/?&U%(@\*^:LB3%-YR*,
MTP)C'B'64  >5\1-<Z3JI<8CN917Z_JXVBEGAG$R:-KRV@I5@\H\@]>B7HI9
M)UPV2=X?:/C@3=+1&SDA7^ X;$XOMEFX!0?5CZ<2O&=$I9">_*V$$9#\=^#%
M.XHB@DMFNHY#I]X<8"*-.[J@&]_*/Y/'7LE>+_(RYK/TGU?7+<DVYPEM% H#
M2%&PWC#742*<@972))&*%+'+??TA:\\I6WITQ3JZ<&:B2X=/#0\^)<$2!\:Y
M!87606".DU6Q$3D=3;(W/WW1P$3YTY-IXK8PF4D%P4W&X5M<I#?KM_AU=Y5#
M;"23HQ!2$9$.O4[@0HI@<I36HDQ*3-<&^L$MSBF->B+$'B^JF:3U]^QHEP,7
M)9*_4S2GF-,FXI]U$:)PK ATA>.$+P_#MRAT/Q5*1Q1N\PN%^S;C]?(9\M[E
MS=7E=N]?G<7_OB)GZWJZ*=J:CV$\6%8"J!)MK7LP@#&33\N5"ZI+'_3A=M0)
MJOXG@&I#0<["/^YX:YTHUM0\90@2%:AHB2[%$M19061NL.1PFD\0["? \*C2
M_)>JM?JPIDAW)Y%9U$K]N)UYUCH]P[;):Y5,4CHRE2!Q+T 9(2'0*8+DN#%,
M&2O$3]-*K1JPNTO<D<7U0[SP.11!AQV5Y*""3.!-()-D=/%).H'W5?>#OL53
M:\SIM7<H7-QU$ ;C[RQ,?I<,.8H>76T1#@Z=J9?,!3SC](MS)1*OF+;350H-
ME1$[RI30X;!Q4-YK'T&= OKV"7!91K1::DBF9'*#K*X\LR"9\TR&8*73<\'?
MZ>2]]@++@7FO?237^'GJSG&]J6XH/$FE"Z"HR3DZ*_"!,XBF2#K&Z'30'6SE
M#Q\\<W <(KK54'R<A59ZK/HN>D2O:F\Y82,I\.* Z"#?(=L<5.;6IZ:UBVU'
M:XYH^X80R%R1M3]N+@>;>1*@C:M#*PS2(1$)+.,.K9/%XW151R=7%]L+"#WJ
M8OM(9>9UL84'K0/W=:*QHW#'"?"1(405)9&8<V"^@S4[V;K87J+L41?;AZ_S
MK8LM5@=?9(8<G 0E8X*03")FB6*%T3'+GW6ZYJ' &(B;C3'QB-7^=@?MI+0Q
MFOIJ7'2M/B*CK5F!$NA7%DS26G5 QG/KM)N .;C?,CA;9^BZ//J:P)50V20%
M4K$ZYUI9\$EP2"[*(%$2,":LK9IQ><KP*#GT :B/R&94A$+F^&J]?+.L>O>:
M;\]V<77>^Z0=$5I;A:N4 %V1!)W";0HYQSS=0,O>VY]=9#<43,<5Y"R4YR@9
MA4PS*ZP XCF#VL<;T H)F7.-617A[KML/V'BZ90>P5!X;PV&YKE2WU)K;GZ_
M3UO)9\OEU6X8^;.]BZ7C244.-G*R7D5&\)(<MB2,DB(EENX7<S_LGPZXIS;%
M*Z,AMZG(9J&^;[IKUPRO:J6>(S#:0G&DTF $KS?>% DZI."2F<B#QN18GLX)
M[KGY-F4O$ZC=,84X"Y2^7"VWZT6XVB4??EAUH;'P(KVR-?>+47@K78' L@7-
M*/"-PCDWX<M^__VWJ4V9 *LCBW).@UPZ!JG!",F,#V"2K?S4!D+,!C(%KQHC
M<CUESY;A[A4&KT.9S[U"'Y']?(FE?Z_EE'7IQ?+..*;)$DF?7+YAXFAWMDR>
M**I*[:(K-<50*8'B!2'XPD H2?%3U%[PZ<:%3) H^GKY)5^7\K[/)*V=ZWY]
MZ\V+"<Y0-*D3#V1+F )G$Z=H$F4.6G N18>8ZM$%FK\2CH"([VM(AN!LXY<A
M\D$VJ\M%J@;_UYO!C.])3+LGT-_KOZT"J\_OJ+WE,2HHIKZ!1B0OQ D#)2MC
M P^>"=,!+]U7;'=E/Y!H5Z/S^230<_->*C'SPFTM02F@ZA#<((6#@"4PF5&&
M^\DO1^"G9:+"F/+N#:D#F-\85!0#[?5TK1]]E^/J8KGXGYQ>+S]\S'>)OJ5U
M\Z9<-U+9$^N,*1AW)(9<'_L#A&(X%.=01J4$DUVZPQ^]D;G#[Q!LK%H):K:H
M?(S2LQBO/EU=UB\_-D=\SP8I+,N1<TC!&%#D;U ,52Q@\@6E9:'(+K?;(VZQ
MW;-D8R1/*]R3,.<WJ>-.6)V3!IE"!&6D L]*A"1$2BHQYW49S)SW2$QMB,()
MS/D!S)_%M?5MZZD[]P$[=BG'BN-%0-2U[W56&E 5BI61>2N-Y6G"5*+'=MD.
M>,-&(@/+8[;(VI\2D;U*I&-!2DE',9/4'9."POM@L"1=YY<TQ=8\\NV'P4(G
MB!T@F+F"[$VI%TRKJ^5VE[NQM_9&<XW6">)1': DM ;OR0-!SC+]A\7KZ:J'
MNNYZC@ \!"E=('B\V&;2N.U!VFH+QT@.Q(ZV-^4]7N+ZZTTZQVTQ0XZBF"BA
MJ*A!:4_.@Y<,"B^6&\.3E=-5VAY,1NM:@VE!.[A@9Z%6'ZOTLKZVO#7DVTB-
MY-LD8F#* KC6-BG&?RS*G6D-YBB9BV/YA$-(8ZZPVI],[UVTNB1@G-')Y"H"
M1CHKUANCE8XRR^F2PT^N +,7$'H48/:1RMP+,$.*(2@&PNA$JC\C>%ZG:")3
MFC.,B%T>54^V +.7*/L48/;@ZWP+,",9:,\-L8,'H@*) !=L@I*Y);I<#J)+
MT\=3+, \%!@#<7,>=NF0]H"F"(6*XN^8I*]E,$0E^@@A*VN=*BRK-@DK@\XQ
M&R51?C1':6PYS@*M_8<#V:@].0$%@E4&E#,(KF1%"BQSR;(IDD]7K#3._*>Y
M#3#KA:H!YC_U$?$L4-RS'37%Z<E+YR 6-'4VI@3'HP%OF1'.$9?C=%?&(_0:
MG]O\LN/P.Z)P9P'>A^>TO,_;[67N- @K6YF$\ *BYQF4J+,HB$I(V4>60U0R
MB,G@?"PU)SD$[3B 3PJ 64#^H %9TI8@K+7 K:I,SA8"4^3=^21849Q%%B>#
M^;_,)+3CH#VZH&?R3O,]!0^FHI]K'CF3P8*KD8B27 /:&(B34M?6\!;-=%Y'
MAPV?Y-2TX^ ZM!@'1.<L*J%N>\7?_\;^?$_?7/_IC<RAK7X/5DU>)R4052DY
M "NU<7I, GQ@ DJ)HKB:51DG?()K6B?%?#(Q.BBQZHT8(GA/?S72:J-5(MW1
MI>[EY.ND^B"B8YU4#\ZVOM2_2<1\4QY(]7V[7M4:V77UU+]+!LU.>K>[G?:N
MU&$K# +R"%@LBJ +!O><_CM\]5G63_41^6I2_I\<PO;/(,DP*1@=22>T!(6)
M@<_> !,^&ETD"M=%/QVZ?CN438&)HR!X@(":5P!LB+S?5JNT>;^Z3#>]W1-3
MN<X/L$(Y(B ;\*RVP-5H>2:O.LK8 6$/?O@IP><0>:Z&9&YK%94OZ<L79\M$
M/L-MZY*]UWKS4L^$5E:S )'.%P5!UA$I7H%0)E,$E!3:3NJHPUKMTO(GQ\[@
MK&\])SY]6BPK)<2<+_D>'8;GI!AIZ,*MJ24T&D)($A*G&-HXH43JTL7\J37:
M9>]-#IW!6-T8,H]$R]\N>%+)J%)]D<RU8:B/->.6)7!&NX!9!0I3.L#FN75F
M60QTH%L]*$]G\7[P[WB1-Z0F=QG2Q)_S0E&K9T4!-T;1L4$.R J#%*,.RBDL
M$S9\N;^[=M[/L)+_X;KT*#', DCO5[L"S.N#]O6[7FWG*<24Z& !J6-&O)$,
MT&H!.8OL4PA*L>DP]<1&VZFJD>$UE'!F8M*NK?[[CW14EA?G2CF,2(:>*Z9!
M&21#ST4 $YGAB6)4WZG1SH,?WL[O&041PS!Q-CGE]Y-=:\2X.:]%0Z[$# %3
MK2A7&ERHPV>$DZ1-O=*L2WN(9Y9IEZ8Y&C*&9.PL;-)9^L^K:P=P\^MJ7:&>
M VYRNNEZ>QZ9UD7%",6(VG0Y:(H C2&C46+A,201)RP_?6:W[9H0CVR=!A73
M+(#W",/.G=>BR%# I%!G( D!F$0=CA4CQ8XL2#_=V.U'-MFN?_#(,!M"*(>C
M:_7_L_>NVVWEN+KH$V$W[Y>?J52E.^>DRCE):JWN\\>#%]#17HZ4+<FIRGKZ
M#<KR);[(<TI3<U*U>G2/E.TX(@%\) $2^+ .E\=.0OAI,;]:T;E^L0Q?5J]R
MGM6/#9=OYV6Q_'+-A[)O6D'GCQXP46 _<8[R]/\)EU]J?$:N\_4T:E'QPXWJ
MU7)9>U-LOKQY!>;HG'>T=0F;,BCE,WBG-5B#@A=;&'_X%C!27L"^$@U;UM-W
M%M?7-X5[SI4R$'5]6I>) 2W2"%*[(DSPS.;34&IS"0VCX'QWA=#Q(=&$B_ Z
MK/%B4>]ZSLH'W#"CO0_+>D6Y>745417N*" WR'PMUC/@>%2 -ALI<BC!Q/%J
M@W;.]93QNP=X'E<%#6?)QI&YK4TUSF>>E (=':UUG3EX06&AL3&2HDM0!AO
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
MN&)$/:FLX2)QI08]ZVG,:8@QCF?ZOFILP?0_?7A'AY1-+&H'3 AYW8;2LU2
M0F KBE+)NT$]?!JSD^GMZ9B^KQJ;N&+\-:PW'=PVL:Y23O*@:AN<2AUM(HF_
M8;)244;C,7@]WDO=_9FUE$PTTN/'OG9I"E7;9<5MSIK./% R)G*#/.V%7",4
M*74*H62OQF/)^W%NDU]9[VWG9R&SA]*; ,UOB_6[0!_XZ7.8G\WQ7QB6VUMW
M;H50G';5P&7-6J=3E1SH2 >J23ZCU]R-EWKQ[#1;@=(^]G^<PS6(,9K U4,Y
M7FW2D6Y_^NF/1?WI33]ND27)I2TH7BNW'/GMSA8/+N5B<O)*C-A>J=?4IWYP
M&11_QS-:6YB\$>2A?+7<XKZ$+CHC*Y,#2F[H:' 2@A &*,(,)JMDK!ZOKV3?
MV4_MOAT'F<<P76/@O!7E@8RU>N.^B!ZMD5P4P$BK3DDIP566>8:6<6$],Y.@
ML^/TIZ[G.A(\CV&\MO!Y*\E#"6???EB!&8V1N7*D**;JA8R"6+(##"X&+Y@S
M?M>]UI'@V7'V4U>''0>=QS!=8^!\*(G#E,@]IJG7948^-"VSVFI6%>^+\)[Y
M\8+@@\!V1)[B(X'M %,T :IMA>;;.7THKM8?2+!K3A3->?%8(E@G(BV/PLFW
ML!Y"MH';()B4XR64/C?+J<_7\6_O!K%7L\C;+DZ7D^9&T"K*J8#*F.KB-)"#
MX5;JFO$P7D. Y^<Y];7,,%CH!+$]#-,$R-[,_JPK\DZ2[3ZM"VW^6I _*L@#
M4!%).;$DX"0(>L^9$N/Y;<],LD5X[8.#1P ;PBAMH.MR$6J'HJ=DT>0*H.;
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
MP:6<=%:]-LYGAYKZJ>-HV^$PRFT+*Q]G?_9;(9M%==.\PA>1Z]YN,3MR;4H
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
MYK'OS<L^MW1'K#,:Y^KE$,5.[,&\7RZ^S59D#W+%?HS9T$7.B]$T:^25@-Z
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
M.RW'#L0/-TRC -LN0(/,,U$,)!XM+15K*V4[AT0_S$:[@&:\G(;G9CEY_#0
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
MPA81T&171D/HX?(T#.%]0-8IZC^BQ4\>Y6\6R__\/$N?;WYE]8_PC0+!A!3
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
MJDYZI<I92:I.]Y,6!]!67T=*2W).Y?SZ"TKR$-NRMZ0]*7T>*A4/$4G@(PB
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
M>!6NPBSACPOXY7J6)RHD]%H[,#Y$.M*K]375!TQ6899)HDH-<+%S@*%;P/8
MCG:$.VZ&L8UC>/M$ZKX!_;"8SA>?YV&6WWWY@GD:5GCU_:S0M-8__O3U:GKX
M*[-VQFV]\*9500Q2G!.X8RP"3X*@GC,#'V2ECF"QTNT)SD:4!V^;^>N^TC:9
MZQ+1%>LSJ)@+;50M(3@D (AH8LC>\.0:6,%G!QE]#O4@=.QZ+WZ<C$>1Y_J/
M^72V^I-D6^DHUW?NUH6DI(D$8R_J.@)X7_F:BXG<<($*^ZN3>32]<3P^/%+Q
MCQ)8QVEA?$"Z:;Z'Z"L9%$C.:CVM+N!<=* %4[KR@D?>7Z^2)R8XM+4Z4NW/
MP^@ '0SLP/\RKR]CYF]35?8TS7_#OZ8IS.:?SEZ]P==_WC233R9I'@4DC.ON
MBQFB*AH\5M4SSVPC9[[18*,"R"$*G7<IW8'A\OD27],OO";_]?7\R]<P^W[3
M)%Q&IISD@%CY-7SBX(O.8(P.)A$(&&N2!MCU^4/?XK4)BE9D.(KS9W<18>0N
M<^XBV&BK3:68QZG:'-PC+[$$6UA_E#;'%?YV_CJ];<>F':V,%V#;[5<D!L6X
M RYU97_(9#4-[4'F I8HF+-#UY:/P^%I"0Y[5?KNHYM1%'H^J%/-HD3K:B=R
M6Q-VPH'CM01:ZJ(( T*&)OQP)U;INY?27JKTW4."HP# #Y6JG)5HC(T@HTV;
MUC)1!DT:#MX8E$89W5C_IU+I>YSZ#Y;?*+3_Z@?PINB=M!0+:DR:$%PY, HZ
M",(;:2UC+#0I^GCBHX>N#NI._X=+<!0 >'\?O@6#2"Y'(+36P@$NP$5+WKW*
MNA0C,F/-S?_[?;=_'WTS6U?_P?(;$9_L?3_\[O+.$I*C50IRR :4C(7B<D=G
M6@K.>Q:Y?MBL<*\,_ON]2O$[YRAJ)Q9I7[*CB$9VUW '&94K@8&355(6$X22
M*'(7GD?.?)"^OR[D(RNV[P ,>U37[Z.948#LPV+^]8;-Z/P?,_KDR^G7.Y:.
M^XFHVN93L2P]Z)0\&5H?P2M"A13*.8Z16]T?@<\>$Q]?WJ4M(':EO1$5O=XN
M:\(8DJ.?$[A4.RSY:" DJ4%ZQXP2WJN'5N_%^M;;#Q_?<7@<1-J1XD@ZV=]'
M^9_S%=G9C].+R]7R;WB5'X!<&"F5XPIX;3"@/$KP@KQ"S9R.7"F5^R4O;3CO
M<7#K=6VA6M3=.,[.>QMLL[9-5=4MV]19HJ]I9A,KN-"%&3"%Q*<\"3*@H%!5
MTW=UEJQ76#:=]CB([CI!92>:.]G2QR[*&GLM61Q).:)8=PC/"-X92U!4&2+6
M<FJT5BH1& __F[G"BL:(B!Z8D20>;RA,,JJ6G#N10LJ6%S4>\9Q8L>,^V#N8
M*VP?#8[BB-Y]&ZFBBZ60@)PW@A; .'B9#&0,1:2BDL;^<BBGSA6V%R[VJ"#8
M1TGCQ=L-MXU@SCB6P B^#L!EC;P2%(S!""R<87^\!2=90; 7'/;C"MM#-Z.X
M0?KQ_MO0#C.JMF%EM GI+[:F'45]T(P,R5?EV)PKZF0J"/92V@L5!/M(<!0
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
MOO\R7_PC+/+-IM#1Y)JQ Q-J98(1I:Y"@)=5/)*9&)H0I.X>8?!RO"'@TY+
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
M-E4V>A!NZT:D")ZYDD%E[\ACR@B1%@6",RMCSEZ7_L*9E^<[-!#;Q<A>$#Q
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
M7\W+ZZ(;WMMWMKZY;S_CCQI>AA]3_ U02P,$%     @ UZ")6I!8!MRV!@
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
M_@  '@              @ $     83$V+3 R>#$W<&]L:6-I97-F;W)T<F%D
M:6XN:'1M4$L! A0#%     @ UZ")6NS+[<$\!   & X  !8
M ( !#AP  &$R-&MO9F-O;G-E;G1P8V%O8BYH=&U02P$"% ,4    " #7H(E:
M)AW?*H\$   F+0  #@              @ %^(   97AH:6)I=#$W,2YH=&U0
M2P$"% ,4    " #7H(E:F*%$#_8$   "-P  '@              @ $Y)0
M97AH:6)I=#@Q<VEG;FEF:6-A;G1S=6)S:60N:'1M4$L! A0#%     @ UZ")
M6A",7UKWQP4 28]1 !               ( !:RH  &MO9BTR,#(T,3(S,2YH
M=&U02P$"% ,4    " #7H(E:Q020(!1   "]/ , $               @ &0
M\@4 :V]F+3(P,C0Q,C,Q+GAS9%!+ 0(4 Q0    ( ->@B5JC<G:H.3<  (XP
M @ 4              "  =(R!@!K;V8M,C R-#$R,S%?8V%L+GAM;%!+ 0(4
M Q0    ( ->@B5I9/^7>0Q<! (2[#  4              "  3UJ!@!K;V8M
M,C R-#$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( ->@B5K5\V?/(D\! /YG 0 3
M              "  ;*!!P!K;V8M,C R-#$R,S%?9S$N:G!G4$L! A0#%
M  @ UZ")6AA)JA=I;P$ MI8! !,              ( !!=$( &MO9BTR,#(T
M,3(S,5]G,BYJ<&=02P$"% ,4    " #7H(E:YKH>%K@Y @ "1!8 %
M        @ &?0 H :V]F+3(P,C0Q,C,Q7VQA8BYX;6Q02P$"% ,4    " #7
MH(E:>>F6T7Y\ 0!^?Q$ %               @ &)>@P :V]F+3(P,C0Q,C,Q
M7W!R92YX;6Q02P$"% ,4    " #7H(E:W-^>[K0&  !3(0  '@
M    @ $Y]PT :V]F,C R-'AS:6=N871U<F5P86-K970Q,C$N:'1M4$L! A0#
M%     @ UZ")6I!8!MRV!@  52$  !X              ( !*?X- &MO9C(P
M,C1X<VEG;F%T=7)E<&%C:V5T,3(R+FAT;5!+ 0(4 Q0    ( ->@B5J-S^',
MM0,  (\.   >              "  1L%#@!K;V8R,#(T>'-I9VYA='5R97!A
A8VME=#$S,2YH=&U02P4&      \ #P "!   # D.

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>189
<FILENAME>kof-20241231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:currency="http://xbrl.sec.gov/currency/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kof="http://www.coca-colafemsa.com/20241231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="kof-20241231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:AmericanDepositarySharesEachRepresenting10UnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:UnitsEachConsistingOf3SeriesBSharesAnd5SeriesLSharesWithoutParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:A2750SeniorNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:A1850SeniorNotesDue2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassDCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassBCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:ClassLCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:SaleOfProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedAndOtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedAndOtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedAndOtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedAndOtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:OtherEquityInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CurrencyInWhichInformationIsDisplayedAxis">ifrs-full:CurrencyInWhichSupplementaryInformationIsDisplayedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:PropimexSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:PropimexSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ControladoraInteramericanaDeBebidasSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ControladoraInteramericanaDeBebidasSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:SpalIndustriaBrasileiraDeBebidasSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:SpalIndustriaBrasileiraDeBebidasSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:ServiciosRefresquerosDelGolfoYBajioSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">kof:EmbotelladoraMexicanaDeBebidasRefrescantesSDeRLDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:AbnormallyLargeChangesInAssetPricesOrForeignExchangeRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-14</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GTQ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CRC</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:PAB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:NIO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:VE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:DistributionEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:GlassBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PETBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:VE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:BottlerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:ServicesRenderedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">kof:OtherOperatingRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FemsaAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FemsaAndSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:ConsumerLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInvestmentPropertyAxis">kof:InvestmentInAssociatesAndJointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:DispensadorasDeCafeSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaSAUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:OtherAssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:InvestmentsAccountedForUsingEquityMethodMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:OtherAssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PlantaNuevaEcologaDeTabascoSADeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraMexicanaDeEmbotelladoresS.A.DeC.V.PIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:AlimentosDeSojaS.A.UMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">ifrs-full:AssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">kof:ReturnableBottlesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-532">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:BrandNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-539">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-541">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:IntangibleAssetsUnderDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-542">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:OtherAmortizablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">kof:AdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-548">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-550">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">kof:AdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-552">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">ifrs-full:SellingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:FinancialStatementLocationAxis">kof:AdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-556">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-564">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-565">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-568">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-569">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-570">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-571">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-572">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-573">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">kof:GoodwillAndDistributionRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-574">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-575">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-576">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-577">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-579">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-580">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-581">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-582">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-584">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-585">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-586">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-588">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-589">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-590">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-591">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-592">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-593">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-594">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-595">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-596">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-597">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-598">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-599">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-600">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyFourToTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-607">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-620">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:NI</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:PA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedAnnualLongTermInflationTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:ExpectedVolumeGrowthRatesTwoThousandTwentyThreeToTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:HeinekenGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-631">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-632">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-633">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-634">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-635">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-636">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:CocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-637">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:JugosDelValleSAPIDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-638">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-639">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-640">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:PromotoraIndustrialAzucareraSADeCVPIASAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-641">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-642">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-643">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:BetaSanMiguelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-644">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaEnvasadoraDeQuertaroSADeCVIEQSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-645">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-646">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-647">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FountainAguaMineralLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-648">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-649">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-650">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:LeaoAlimentosEBebidasLTDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-651">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-652">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-653">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:IndustriaMexicanaDeReciclajeSADeCVIMERMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-654">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:InstitutoTecnologicoYDeEstudiosSuperioresDeMonterreyACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-657">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-658">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-659">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInAssociatesAxis">kof:FundacionFemsaACMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-660">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-661">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-662">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-663">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-664">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-665">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-666">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-667">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-668">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-669">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-670">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-671">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-672">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-673">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-674">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-675">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradingEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-676">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradingEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-677">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:LifeAnnuitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-678">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:LifeAnnuitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-679">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:BankInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-680">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:BankInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-681">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:FederalGovernmentInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-682">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:FederalGovernmentInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-683">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PubliclyTradedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-684">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">kof:PubliclyTradedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-685">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-686">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-687">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-688">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-689">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-690">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-691">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-692">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-693">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-694">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-695">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-696">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-697">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-698">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-699">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-700">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-705">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-706">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-710">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-711">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-713">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-723">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-732">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-733">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-734">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">kof:TrustAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-735">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-736">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-737">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-738">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-739">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-740">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-741">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-742">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-743">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-744">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-745">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-746">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-747">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-748">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-749">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-750">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-751">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-752">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-753">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-754">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-755">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:PensionAndRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-756">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">kof:SeniorityPremiumPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-758">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInTheConsolidatedStatementsOfIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-759">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:ConsolidatedFinancialStatementLocationAxis">kof:NetBenefitCostRecognizedInConsolidatedStatementsOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-760">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-761">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-762">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:CostOfGoodsSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-763">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-764">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:SellingAndDistributionExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-766">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-767">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-768">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="kof:StatementOfComprehensiveIncomeProfitOrLossLocationAxis">kof:AdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-769">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-770">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-771">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyOneIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-772">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyOneIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-773">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyTwoIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-774">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyTwoIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyThreeIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-776">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyThreeIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-777">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:FEMSAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyFourIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-778">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">kof:TwoThousandTwentyFourIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-779">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">kof:KOFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-780">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-781">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-782">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-783">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-784">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-785">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-786">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-787">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-789">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-790">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-791">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-792">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-793">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-794">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-796">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-797">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:ARS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-798">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-799">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-800">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:UYU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-808">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-810">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-812">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-813">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-815">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-816">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-817">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-818">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-819">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-821">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-822">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-823">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-829">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-830">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-832">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-833">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:COP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-834">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-835">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-836">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-838">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-839">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-840">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-841">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-842">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-843">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-844">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-845">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-846">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-847">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-848">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-849">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-850">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-851">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-852">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-853">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-854">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-855">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-856">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-857">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-858">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-859">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-860">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-861">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-862">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-863">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-864">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-865">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-866">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-867">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-868">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-869">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-870">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-871">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-872">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-873">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-874">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-875">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FixedInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-876">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-877">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-878">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-879">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-880">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-881">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-882">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-883">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-884">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBorrowingsSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-885">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-886">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-887">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-888">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-889">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-890">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-891">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-892">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-893">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-894">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-895">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-896">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-897">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-898">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-899">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-900">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-902">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">ifrs-full:FloatingInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-903">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-905">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-907">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-908">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MXN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermYankeeBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgedItemsAxis">kof:HedgedPortionOfSeniorNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-910">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointEightSevenPercentageDebtBondsMaturingOnTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-911">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointZeroEightPercentageDebtBondsMaturingOnTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-912">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointThreeFivePercentageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SevenPointThreeSixPercentageDebtBondsMaturingOnTwoThousandTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SLBTIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:NinePointNineFivePercentageDebtBondsMaturingOnTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TIIEPlusZeroPointZeroFivePercentageDebtBondsMaturingOnTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-918">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:OnePointEightFivePercentageSeniorNotesMaturingOnSeptemberFirstTwoTwoThousandThirtyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-919">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SustainabilityLinkedBondSLBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="c-921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c-922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:TwoPointSevenFivePercentageSeniorNotesMaturingOnJanuaryTwentyTwoTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointTwoFivePercentageSeniorNotesMaturingOnNovemberTwentySixTwoThousandFortyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:SustainabilityLinkedBondSLBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:FivePointFourSixPercentageSeniorNotesMaturingOnMayTwelveTwoThounsandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-931">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-932">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-933">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-934">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-935">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-936">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-937">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-938">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-939">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-940">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-941">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-942">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-943">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-944">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-945">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:ShortTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-946">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-947">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-948">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-949">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermBankLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-950">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-951">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">kof:LongTermNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-952">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-953">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LongtermBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-954">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-955">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-956">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-957">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-958">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-960">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-961">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-962">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-963">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-964">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-966">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-967">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-968">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-969">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-970">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-971">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-972">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-973">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-974">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-975">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-976">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-977">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-978">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-979">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-980">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-981">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-982">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-983">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-984">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-985">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-986">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-987">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-988">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignExchangeForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-989">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:ForeignCurrencyOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-990">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-991">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-992">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:TotalHoldersOfTheParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-993">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-994">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-995">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-996">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-997">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-998">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-999">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:LaterThanFourYearsAndNotLaterThanSixYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:AfterSixYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:LaterThanTwoYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1005">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CrossCurrencySwapsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTenYearsAndNotLaterThanFifteenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTenYearsAndNotLaterThanFifteenYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:DieselPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1013">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:PXMEGPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanThreeMonthsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionToPurchaseForeignCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionToPurchaseForeignCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionToPurchaseForeignCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:OptionToPurchaseForeignCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1032">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">kof:CommodityPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesDesignatedAsHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1033">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1034">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1035">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:HedgingInstrumentsAxis">kof:DerivativesNotDesignatedForHedgeAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1036">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1037">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1038">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1039">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1040">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1041">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1042">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1043">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1044">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1045">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1046">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1047">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1048">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1049">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1050">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementsToPurchaseUSDUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1051">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementToPurchaseUSDollarCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1052">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementToPurchaseUSDollarCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1053">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:ForwardAgreementToPurchaseUSDollarCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1054">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1055">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1056">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoMXNMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1057">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1058">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1059">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:CrossCurrencySwapsUSDIntoBRLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1060">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1061">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1062">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1063">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1064">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1065">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1066">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNToUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1067">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNToUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1068">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyMXNToUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1069">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyBRLToUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1070">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyBRLToUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1071">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyBRLToUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1072">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyCOPToUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1073">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyCOPToUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1074">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:OptionsToPurchaseForeignCurrencyCOPToUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:MarketRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1075">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1076">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1077">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1078">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1079">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1080">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1081">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1082">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1083">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:NotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1084">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1085">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1086">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1087">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1088">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1089">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:LoansFromBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1090">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1091">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1092">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1093">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1094">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSixAndThereafterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1095">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">kof:YearSevenAndThereafterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1096">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1097">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1098">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1099">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SupplierFinanceArrangementsAxis">ifrs-full:FinancialLiabilitiesThatArePartOfSupplierFinanceArrangementsForWhichSuppliersHaveReceivedPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:OptionContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:DieselPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:DieselPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:DieselPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerGallonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerGallonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerGallonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PXMEGPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PXMEGPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:PXMEGPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateARSUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateUYUUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCRCUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateMXNUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateBRLUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CurrencySwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageExchangeRateCOPUSDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:InterestRateSwapContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AverageInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AluminumPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDPerTonOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:SugarPriceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanSixMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:CommodityPriceRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">kof:AveragePriceUSDCentLbMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">kof:MoreThanTwelveMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:FomentoEconomicoMexicanoSABDeCVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">kof:TheCocaColaCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesASharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesDShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesLShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesOfBShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <startDate>2024-04-16</startDate>
            <endDate>2024-12-09</endDate>
        </period>
    </context>
    <context id="c-1310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">kof:SeriesBSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:CountryOfDomicileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:InventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PrepaidExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:FiniteUsefulLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:IndefiniteLivedIntangibleAssets1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:PostEmploymentAndOtherLongTermEmployeeBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:ContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:EmployeeProfitSharingPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxLossCarryForwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:TaxCreditsToRecoverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">kof:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-1404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:DerivativeFinancialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SuccessFeeToPayMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SuccessFeeToPayMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SecurityDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:SecurityDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfFinancialLiabilitiesAxis">kof:OtherFinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForTaxesOtherThanIncomeTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">kof:LaborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-1430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:ValueAddedTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:TaxCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:FederalTaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:LiabilitiesOfAmortizationOfGoodwillOfBusinessAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:OperationsOfThirdPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:ExclusionOfICMSVATMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ItemsOfContingentLiabilitiesAxis">kof:DisputesOnTaxDeductionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:MexicoAndCentralAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-1494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-1498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-1499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000910631</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">kof:SouthAmericaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="mxn">
        <measure>iso4217:MXN</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="mxnPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:MXN</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="mxnPerUSD">
        <divide>
            <unitNumerator>
                <measure>iso4217:MXN</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>iso4217:USD</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="agreement">
        <measure>kof:agreement</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="usdPerT">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:T</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerLb">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:lb</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityRegistrantName contextRef="c-1" id="f-42">COCA COLA FEMSA SAB DE CV</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="c-1" id="f-43">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-44">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-45">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-46">true</dei:DocumentAnnualReport>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-47">false</dei:DocumentTransitionReport>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-48">0000910631</dei:EntityCentralIndexKey>
    <dei:DocumentAccountingStandard contextRef="c-1" id="f-49">International Financial Reporting Standards</dei:DocumentAccountingStandard>
    <dei:DocumentRegistrationStatement contextRef="c-1" id="f-50">false</dei:DocumentRegistrationStatement>
    <dei:DocumentType contextRef="c-1" id="f-1">20-F</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber contextRef="c-1" id="f-4">1-12260</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-5">O5</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-6">Calle Mario Pani No. 100</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-7">Santa Fe Cuajimalpa</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-8">Cuajimalpa de Morelos</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-9">05348</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="c-1" id="f-10">MX</dei:EntityAddressCountry>
    <dei:ContactPersonnelName contextRef="c-2" id="f-11">Jorge Alejandro Collazo Pereda</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1 contextRef="c-2" id="f-12">Calle Mario Pani No. 100</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-2" id="f-13">Santa Fe Cuajimalpa</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-2" id="f-14">Cuajimalpa de Morelos</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="c-2" id="f-15">05348</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="c-2" id="f-16">MX</dei:EntityAddressCountry>
    <dei:CityAreaCode contextRef="c-2" id="f-17">52-55</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-2" id="f-18">1519-5000</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress contextRef="c-2" id="f-19">kofmxinves@kof.com</dei:ContactPersonnelEmailAddress>
    <dei:Security12bTitle contextRef="c-3" id="f-20">American Depositary Shares, each representing 10 units</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-3" id="f-21">KOF</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-3" id="f-22">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-4" id="f-23">Units, each consisting of 3 Series B shares and 5 Series L shares, without par value</dei:Security12bTitle>
    <dei:Security12bTitle contextRef="c-5" id="f-24">Series B shares, without par value</dei:Security12bTitle>
    <dei:Security12bTitle contextRef="c-6" id="f-25">Series L shares, without par value</dei:Security12bTitle>
    <dei:Security12bTitle contextRef="c-7" id="f-26">2.750% Senior Notes due 2030</dei:Security12bTitle>
    <dei:Security12bTitle contextRef="c-8" id="f-27">1.850% Senior Notes due 2032</dei:Security12bTitle>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-9" decimals="INF" id="f-28" unitRef="shares">7936628152</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-10" decimals="INF" id="f-29" unitRef="shares">4668365424</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-11" decimals="INF" id="f-30" unitRef="shares">1575624195</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-12" decimals="INF" id="f-31" unitRef="shares">2626040325</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-32">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-33">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-34">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-35">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-36">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-37">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-38">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-39">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentShellCompanyReport contextRef="c-1" id="f-40">false</dei:DocumentShellCompanyReport>
    <dei:EntityShellCompany contextRef="c-1" id="f-41">false</dei:EntityShellCompany>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-51">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c-1" id="f-52">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Risk Management and Strategy&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our cybersecurity risk management program includes development, implementation and improvement of policies and procedures to safeguard confidentiality, integrity and availability of information and critical data and systems (&#x201c;cybersecurity risk management program&#x201d;), to ensure regulatory, contractual and operational compliance. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our cybersecurity risk management program identifies cybersecurity risks, and evaluates their nature and severity, as well as identifies mitigations and assesses the impact of those mitigations on residual risk. The cybersecurity risk management program consists of our information security policy, guidelines and standards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our cybersecurity risk management program was developed in accordance with, and aligned to, international standards, best practices and worldwide frameworks such as the International Organization for Standardizations (ISO) 27001 and the National Institute of Standards and Technology Cyber Security Framework (NIST) SP 800-53, among others, reflecting our commitment to upholding the highest benchmark of information security and resilience.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We utilize policies, processes, software, training programs and hardware solutions to protect and monitor our environment on all critical systems, firewalls, intrusion detection and prevention systems, vulnerability and penetration testing, multifactor authentication, antimalware, patch-management, identity management systems and access control solutions.&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We also carry insurance that provides protection against the potential losses arising from a cybersecurity incident.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We have a Cyber Incident Response Plan (&#x201c;CIRP&#x201d;) which coordinates the activities to prepare for, detect, respond to and recover from cybersecurity incidents while ensuring business continuity, including processes to triage, assess severity for, escalate, contain, investigate and remediate the incident, as well as to comply with potentially applicable legal obligations. Our CIRP facilitates cross-functional coordination across the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our cybersecurity team periodically conducts risks and control evaluations and tests to identify threats and vulnerabilities, and then determine the likelihood and impact for each risk using a qualitative risk assessment methodology. Risks are identified from various sources, including vulnerability scans, penetration tests, vendors risk assessments, internal compliance assessments. We monitor our infrastructure and applications to identify evolving cyber threats, scan for vulnerabilities and mitigate risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our cybersecurity risk management program further includes review and assessment by external, independent third parties, who assess and report on our cybersecurity program, and internal incident response preparedness and help identify areas for continued focus and improvement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We conduct continuous internal cybersecurity audits that report directly to the board&#x2019;s audit committee, while independent evaluations, including audits from FEMSA and The Coca-Cola Company, offer critical insights into our maturity and security status.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We verify and evaluate the security measures and controls of our vendors and suppliers, and we continue to evolve our oversight processes to mature how we identify and manage cybersecurity risks associated with such vendors and suppliers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In an effort to detect and defend against cyber threats, we annually provide our employees with various cybersecurity and data protection training programs, as well as security awareness education and training.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c-1" id="f-54">Our cybersecurity risk management program includes development, implementation and improvement of policies and procedures to safeguard confidentiality, integrity and availability of information and critical data and systems (&#x201c;cybersecurity risk management program&#x201d;), to ensure regulatory, contractual and operational compliance.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c-1" id="f-53">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c-1" id="f-55">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c-1" id="f-56">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c-1" id="f-57">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our cybersecurity risk management program benefits from oversight by various governance entities, including to the audit committee of our board of directors, a cybersecurity steering committee (&#x201c;cybersecurity committee&#x201d;), and a chief information security officer (&#x201c;CISO&#x201d;) who leads our cybersecurity strategy. Such program is supervised by our CISO, who reports directly to our chief financial officer and functionally reports also to our chief information officer. The CISO and his team are responsible for leading enterprise-wide cybersecurity strategy, policy, standards, architecture and processes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Our CISO has extensive experience in cybersecurity and information security, working since 2002 in different roles such as CISO, cybersecurity operation director, cybersecurity architect, information risk manager, defining, assessing, and managing cybersecurity programs and cybersecurity risks and operations. Our CISO has a Bachelor&#x2019;s degree in Information Systems (ITESM), diplomas in Business Administration (IPADE) and Information Security (ITESM), and certain diplomas, postgraduate studies and recognized international certifications in Information Security. Our CISO reports directly to the audit committee or the board of directors on our cybersecurity program and efforts to prevent, detect, mitigate, and remediate issues.&lt;/span&gt;&lt;/div&gt;The CISO chairs our cybersecurity committee, a cross-functional management committee that drives awareness, ownership and alignment across broad governance and risk stakeholder groups for effective cybersecurity risk management. The cybersecurity committee is sponsored by several members of the senior leadership team and is comprised of members from our legal, information technology, cybersecurity, commercial, finance, manufacture and human resources functions, among others. Subject matter experts are also invited, as appropriate. The cybersecurity committee meets at least quarterly and has responsibility for oversight and validation of our cybersecurity strategic direction, risks and threats, priorities, resource allocation, capabilities and planning.</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-58">Our cybersecurity risk management program benefits from oversight by various governance entities, including to the audit committee of our board of directors, a cybersecurity steering committee (&#x201c;cybersecurity committee&#x201d;), and a chief information security officer (&#x201c;CISO&#x201d;) who leads our cybersecurity strategy.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-59">audit committee of our board of directors, a cybersecurity steering committee (&#x201c;cybersecurity committee&#x201d;)</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c-1" id="f-60">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c-1" id="f-61">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c-1" id="f-62">Such program is supervised by our CISO, who reports directly to our chief financial officer and functionally reports also to our chief information officer. The CISO and his team are responsible for leading enterprise-wide cybersecurity strategy, policy, standards, architecture and processes.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c-1" id="f-63">Our CISO has extensive experience in cybersecurity and information security, working since 2002 in different roles such as CISO, cybersecurity operation director, cybersecurity architect, information risk manager, defining, assessing, and managing cybersecurity programs and cybersecurity risks and operations.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c-1" id="f-64">Our CISO reports directly to the audit committee or the board of directors on our cybersecurity program and efforts to prevent, detect, mitigate, and remediate issues.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c-1" id="f-65">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The CISO present updates to the audit committee quarterly and, as necessary, to our board of directors. These regular reports include detailed updates on our cybersecurity strategy, priorities and the company&#xb4;s performance preparing for, preventing, detecting, responding to and recovering from cyber incidents. The CISO also promptly informs and updates our board of directors about any information security incidents that may pose significant risk to us. Our program is periodically evaluated by external experts, and the results of those reviews are reported to the audit committee.&lt;/span&gt;&lt;/div&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c-1" id="f-66">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <dei:AuditorFirmId contextRef="c-1" id="f-67">1284</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-68">Ernst &amp; Young Global Limited</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-69">Mexico City, Mexico</dei:AuditorLocation>
    <ifrs-full:CashAndCashEquivalents contextRef="c-13" decimals="-6" id="f-70" unitRef="usd">1572000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-14" decimals="-6" id="f-71" unitRef="mxn">32779000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-15" decimals="-6" id="f-72" unitRef="mxn">31060000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-13" decimals="-6" id="f-73" unitRef="usd">893000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-14" decimals="-6" id="f-74" unitRef="mxn">18620000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-15" decimals="-6" id="f-75" unitRef="mxn">17749000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:Inventories contextRef="c-13" decimals="-6" id="f-76" unitRef="usd">674000000</ifrs-full:Inventories>
    <ifrs-full:Inventories contextRef="c-14" decimals="-6" id="f-77" unitRef="mxn">14059000000</ifrs-full:Inventories>
    <ifrs-full:Inventories contextRef="c-15" decimals="-6" id="f-78" unitRef="mxn">11880000000</ifrs-full:Inventories>
    <kof:CurrentRecoverablesIncomeTax contextRef="c-13" decimals="-6" id="f-79" unitRef="usd">112000000</kof:CurrentRecoverablesIncomeTax>
    <kof:CurrentRecoverablesIncomeTax contextRef="c-14" decimals="-6" id="f-80" unitRef="mxn">2340000000</kof:CurrentRecoverablesIncomeTax>
    <kof:CurrentRecoverablesIncomeTax contextRef="c-15" decimals="-6" id="f-81" unitRef="mxn">2244000000</kof:CurrentRecoverablesIncomeTax>
    <kof:OtherCurrentTaxAssetsRecoverable contextRef="c-13" decimals="-6" id="f-82" unitRef="usd">213000000</kof:OtherCurrentTaxAssetsRecoverable>
    <kof:OtherCurrentTaxAssetsRecoverable contextRef="c-14" decimals="-6" id="f-83" unitRef="mxn">4443000000</kof:OtherCurrentTaxAssetsRecoverable>
    <kof:OtherCurrentTaxAssetsRecoverable contextRef="c-15" decimals="-6" id="f-84" unitRef="mxn">3181000000</kof:OtherCurrentTaxAssetsRecoverable>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-13" decimals="-6" id="f-85" unitRef="usd">45000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-14" decimals="-6" id="f-86" unitRef="mxn">946000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-15" decimals="-6" id="f-87" unitRef="mxn">567000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-13" decimals="-6" id="f-88" unitRef="usd">93000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-14" decimals="-6" id="f-89" unitRef="mxn">1945000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-15" decimals="-6" id="f-90" unitRef="mxn">1057000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:CurrentAssets contextRef="c-13" decimals="-6" id="f-91" unitRef="usd">3602000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets contextRef="c-14" decimals="-6" id="f-92" unitRef="mxn">75132000000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets contextRef="c-15" decimals="-6" id="f-93" unitRef="mxn">67738000000</ifrs-full:CurrentAssets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-13" decimals="-6" id="f-94" unitRef="usd">491000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-14" decimals="-6" id="f-95" unitRef="mxn">10233000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-15" decimals="-6" id="f-96" unitRef="mxn">9246000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:RightofuseAssets contextRef="c-13" decimals="-6" id="f-97" unitRef="usd">143000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-14" decimals="-6" id="f-98" unitRef="mxn">2989000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-15" decimals="-6" id="f-99" unitRef="mxn">2388000000</ifrs-full:RightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-13" decimals="-6" id="f-100" unitRef="usd">4765000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-14" decimals="-6" id="f-101" unitRef="mxn">99381000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-15" decimals="-6" id="f-102" unitRef="mxn">78730000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-13" decimals="-6" id="f-103" unitRef="usd">4885000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-14" decimals="-6" id="f-104" unitRef="mxn">101876000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-15" decimals="-6" id="f-105" unitRef="mxn">101162000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DeferredTaxAssets contextRef="c-13" decimals="-6" id="f-106" unitRef="usd">298000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets contextRef="c-14" decimals="-6" id="f-107" unitRef="mxn">6209000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets contextRef="c-15" decimals="-6" id="f-108" unitRef="mxn">7771000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-13" decimals="-6" id="f-109" unitRef="usd">321000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-14" decimals="-6" id="f-110" unitRef="mxn">6702000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-15" decimals="-6" id="f-111" unitRef="mxn">792000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-13" decimals="-6" id="f-112" unitRef="usd">262000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-14" decimals="-6" id="f-113" unitRef="mxn">5464000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-15" decimals="-6" id="f-114" unitRef="mxn">5693000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-13" decimals="-6" id="f-115" unitRef="usd">11165000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-14" decimals="-6" id="f-116" unitRef="mxn">232854000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-15" decimals="-6" id="f-117" unitRef="mxn">205782000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:Assets contextRef="c-13" decimals="-6" id="f-118" unitRef="usd">14767000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-14" decimals="-6" id="f-119" unitRef="mxn">307986000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-15" decimals="-6" id="f-120" unitRef="mxn">273520000000</ifrs-full:Assets>
    <kof:CurrentPortionOfBankLoansAndNotesPayable contextRef="c-13" decimals="-6" id="f-121" unitRef="usd">69000000</kof:CurrentPortionOfBankLoansAndNotesPayable>
    <kof:CurrentPortionOfBankLoansAndNotesPayable contextRef="c-14" decimals="-6" id="f-122" unitRef="mxn">1443000000</kof:CurrentPortionOfBankLoansAndNotesPayable>
    <kof:CurrentPortionOfBankLoansAndNotesPayable contextRef="c-15" decimals="-6" id="f-123" unitRef="mxn">88000000</kof:CurrentPortionOfBankLoansAndNotesPayable>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-13" decimals="-6" id="f-124" unitRef="usd">90000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-14" decimals="-6" id="f-125" unitRef="mxn">1871000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-15" decimals="-6" id="f-126" unitRef="mxn">52000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-13" decimals="-6" id="f-127" unitRef="usd">43000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-14" decimals="-6" id="f-128" unitRef="mxn">889000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-15" decimals="-6" id="f-129" unitRef="mxn">752000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentInterestPayable contextRef="c-13" decimals="-6" id="f-130" unitRef="usd">40000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable contextRef="c-14" decimals="-6" id="f-131" unitRef="mxn">835000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable contextRef="c-15" decimals="-6" id="f-132" unitRef="mxn">764000000</ifrs-full:CurrentInterestPayable>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="c-13" decimals="-6" id="f-133" unitRef="usd">1619000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="c-14" decimals="-6" id="f-134" unitRef="mxn">33774000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="c-15" decimals="-6" id="f-135" unitRef="mxn">27351000000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-13" decimals="-6" id="f-136" unitRef="usd">771000000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-14" decimals="-6" id="f-137" unitRef="mxn">16080000000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-15" decimals="-6" id="f-138" unitRef="mxn">13589000000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:CurrentTaxLiabilities contextRef="c-13" decimals="-6" id="f-139" unitRef="usd">65000000</ifrs-full:CurrentTaxLiabilities>
    <ifrs-full:CurrentTaxLiabilities contextRef="c-14" decimals="-6" id="f-140" unitRef="mxn">1354000000</ifrs-full:CurrentTaxLiabilities>
    <ifrs-full:CurrentTaxLiabilities contextRef="c-15" decimals="-6" id="f-141" unitRef="mxn">2139000000</ifrs-full:CurrentTaxLiabilities>
    <ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax contextRef="c-13" decimals="-6" id="f-142" unitRef="usd">442000000</ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax contextRef="c-14" decimals="-6" id="f-143" unitRef="mxn">9213000000</ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax contextRef="c-15" decimals="-6" id="f-144" unitRef="mxn">8142000000</ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-13" decimals="-6" id="f-145" unitRef="usd">82000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-14" decimals="-6" id="f-146" unitRef="mxn">1712000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-15" decimals="-6" id="f-147" unitRef="mxn">2039000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c-13" decimals="-6" id="f-148" unitRef="usd">3221000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c-14" decimals="-6" id="f-149" unitRef="mxn">67171000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c-15" decimals="-6" id="f-150" unitRef="mxn">54916000000</ifrs-full:CurrentLiabilities>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable contextRef="c-13" decimals="-6" id="f-151" unitRef="usd">3375000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable contextRef="c-14" decimals="-6" id="f-152" unitRef="mxn">70383000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <kof:NonCurrentPortionOfBankLoansAndNotesPayable contextRef="c-15" decimals="-6" id="f-153" unitRef="mxn">65074000000</kof:NonCurrentPortionOfBankLoansAndNotesPayable>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-13" decimals="-6" id="f-154" unitRef="usd">233000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-14" decimals="-6" id="f-155" unitRef="mxn">4867000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-15" decimals="-6" id="f-156" unitRef="mxn">3560000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-13" decimals="-6" id="f-157" unitRef="usd">110000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-14" decimals="-6" id="f-158" unitRef="mxn">2295000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-15" decimals="-6" id="f-159" unitRef="mxn">1769000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-13" decimals="-6" id="f-160" unitRef="usd">207000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-14" decimals="-6" id="f-161" unitRef="mxn">4317000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-15" decimals="-6" id="f-162" unitRef="mxn">3321000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities contextRef="c-13" decimals="-6" id="f-163" unitRef="usd">184000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities contextRef="c-14" decimals="-6" id="f-164" unitRef="mxn">3831000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:OtherNoncurrentFinancialLiabilities contextRef="c-15" decimals="-6" id="f-165" unitRef="mxn">5464000000</ifrs-full:OtherNoncurrentFinancialLiabilities>
    <ifrs-full:NoncurrentProvisions contextRef="c-13" decimals="-6" id="f-166" unitRef="usd">134000000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentProvisions contextRef="c-14" decimals="-6" id="f-167" unitRef="mxn">2788000000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentProvisions contextRef="c-15" decimals="-6" id="f-168" unitRef="mxn">3270000000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-13" decimals="-6" id="f-169" unitRef="usd">86000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-14" decimals="-6" id="f-170" unitRef="mxn">1793000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-15" decimals="-6" id="f-171" unitRef="mxn">2441000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-13" decimals="-6" id="f-172" unitRef="usd">4329000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-14" decimals="-6" id="f-173" unitRef="mxn">90274000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-15" decimals="-6" id="f-174" unitRef="mxn">84899000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:Liabilities contextRef="c-13" decimals="-6" id="f-175" unitRef="usd">7549000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-14" decimals="-6" id="f-176" unitRef="mxn">157445000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-15" decimals="-6" id="f-177" unitRef="mxn">139815000000</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapital contextRef="c-13" decimals="-6" id="f-178" unitRef="usd">99000000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital contextRef="c-14" decimals="-6" id="f-179" unitRef="mxn">2060000000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital contextRef="c-15" decimals="-6" id="f-180" unitRef="mxn">2060000000</ifrs-full:IssuedCapital>
    <ifrs-full:AdditionalPaidinCapital contextRef="c-13" decimals="-6" id="f-181" unitRef="usd">2185000000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital contextRef="c-14" decimals="-6" id="f-182" unitRef="mxn">45560000000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital contextRef="c-15" decimals="-6" id="f-183" unitRef="mxn">45560000000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:RetainedEarnings contextRef="c-13" decimals="-6" id="f-184" unitRef="usd">5129000000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings contextRef="c-14" decimals="-6" id="f-185" unitRef="mxn">106959000000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings contextRef="c-15" decimals="-6" id="f-186" unitRef="mxn">96003000000</ifrs-full:RetainedEarnings>
    <ifrs-full:OtherEquityInterest contextRef="c-13" decimals="-6" id="f-187" unitRef="usd">-120000000</ifrs-full:OtherEquityInterest>
    <ifrs-full:OtherEquityInterest contextRef="c-14" decimals="-6" id="f-188" unitRef="mxn">-2505000000</ifrs-full:OtherEquityInterest>
    <ifrs-full:OtherEquityInterest contextRef="c-15" decimals="-6" id="f-189" unitRef="mxn">-2283000000</ifrs-full:OtherEquityInterest>
    <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="c-13" decimals="-6" id="f-190" unitRef="usd">-415000000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="c-14" decimals="-6" id="f-191" unitRef="mxn">-8646000000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="c-15" decimals="-6" id="f-192" unitRef="mxn">-14315000000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:EquityAttributableToOwnersOfParent contextRef="c-13" decimals="-6" id="f-193" unitRef="usd">6877000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent contextRef="c-14" decimals="-6" id="f-194" unitRef="mxn">143428000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent contextRef="c-15" decimals="-6" id="f-195" unitRef="mxn">127025000000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests contextRef="c-13" decimals="-6" id="f-196" unitRef="usd">341000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-14" decimals="-6" id="f-197" unitRef="mxn">7113000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-15" decimals="-6" id="f-198" unitRef="mxn">6680000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:Equity contextRef="c-13" decimals="-6" id="f-199" unitRef="usd">7218000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-14" decimals="-6" id="f-200" unitRef="mxn">150541000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-15" decimals="-6" id="f-201" unitRef="mxn">133705000000</ifrs-full:Equity>
    <ifrs-full:EquityAndLiabilities contextRef="c-13" decimals="-6" id="f-202" unitRef="usd">14767000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities contextRef="c-14" decimals="-6" id="f-203" unitRef="mxn">307986000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities contextRef="c-15" decimals="-6" id="f-204" unitRef="mxn">273520000000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-16" decimals="-6" id="f-205" unitRef="usd">13379000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-17" decimals="-6" id="f-206" unitRef="mxn">279030000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-18" decimals="-6" id="f-207" unitRef="mxn">244264000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-19" decimals="-6" id="f-208" unitRef="mxn">226222000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-20" decimals="-6" id="f-209" unitRef="usd">37000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-21" decimals="-6" id="f-210" unitRef="mxn">763000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-22" decimals="-6" id="f-211" unitRef="mxn">824000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-23" decimals="-6" id="f-212" unitRef="mxn">518000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-24" decimals="-6" id="f-213" unitRef="usd">13416000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1" decimals="-6" id="f-214" unitRef="mxn">279793000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-25" decimals="-6" id="f-215" unitRef="mxn">245088000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-26" decimals="-6" id="f-216" unitRef="mxn">226740000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:CostOfSales contextRef="c-24" decimals="-6" id="f-217" unitRef="usd">7243000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-1" decimals="-6" id="f-218" unitRef="mxn">151057000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-25" decimals="-6" id="f-219" unitRef="mxn">134228000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-26" decimals="-6" id="f-220" unitRef="mxn">126440000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit contextRef="c-24" decimals="-6" id="f-221" unitRef="usd">6173000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1" decimals="-6" id="f-222" unitRef="mxn">128736000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-25" decimals="-6" id="f-223" unitRef="mxn">110860000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-26" decimals="-6" id="f-224" unitRef="mxn">100300000000</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense contextRef="c-24" decimals="-6" id="f-225" unitRef="usd">656000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-1" decimals="-6" id="f-226" unitRef="mxn">13678000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-25" decimals="-6" id="f-227" unitRef="mxn">12820000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-26" decimals="-6" id="f-228" unitRef="mxn">11263000000</ifrs-full:AdministrativeExpense>
    <kof:SellingExpenses contextRef="c-24" decimals="-6" id="f-229" unitRef="usd">3568000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-1" decimals="-6" id="f-230" unitRef="mxn">74423000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-25" decimals="-6" id="f-231" unitRef="mxn">63278000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-26" decimals="-6" id="f-232" unitRef="mxn">57718000000</kof:SellingExpenses>
    <ifrs-full:OtherIncome contextRef="c-24" decimals="-6" id="f-233" unitRef="usd">202000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-1" decimals="-6" id="f-234" unitRef="mxn">4217000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-25" decimals="-6" id="f-235" unitRef="mxn">1981000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-26" decimals="-6" id="f-236" unitRef="mxn">1473000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherExpenseByNature contextRef="c-24" decimals="-6" id="f-237" unitRef="usd">237000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-1" decimals="-6" id="f-238" unitRef="mxn">4936000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-25" decimals="-6" id="f-239" unitRef="mxn">3253000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-26" decimals="-6" id="f-240" unitRef="mxn">2456000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:InterestExpense contextRef="c-24" decimals="-6" id="f-241" unitRef="usd">361000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-1" decimals="-6" id="f-242" unitRef="mxn">7532000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-25" decimals="-6" id="f-243" unitRef="mxn">7102000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-26" decimals="-6" id="f-244" unitRef="mxn">6500000000</ifrs-full:InterestExpense>
    <ifrs-full:FinanceIncome contextRef="c-24" decimals="-6" id="f-245" unitRef="usd">146000000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-1" decimals="-6" id="f-246" unitRef="mxn">3040000000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-25" decimals="-6" id="f-247" unitRef="mxn">3188000000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-26" decimals="-6" id="f-248" unitRef="mxn">2411000000</ifrs-full:FinanceIncome>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-24" decimals="-6" id="f-249" unitRef="usd">15000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-1" decimals="-6" id="f-250" unitRef="mxn">304000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-25" decimals="-6" id="f-251" unitRef="mxn">-1046000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-26" decimals="-6" id="f-252" unitRef="mxn">-324000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-24" decimals="-6" id="f-253" unitRef="usd">10000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-1" decimals="-6" id="f-254" unitRef="mxn">216000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-25" decimals="-6" id="f-255" unitRef="mxn">93000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-26" decimals="-6" id="f-256" unitRef="mxn">536000000</kof:GainsLossesOnNetMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-24" decimals="-6" id="f-257" unitRef="usd">3000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-1" decimals="-6" id="f-258" unitRef="mxn">67000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-25" decimals="-6" id="f-259" unitRef="mxn">169000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-26" decimals="-6" id="f-260" unitRef="mxn">-672000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-24" decimals="-6" id="f-261" unitRef="usd">1727000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1" decimals="-6" id="f-262" unitRef="mxn">36011000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-25" decimals="-6" id="f-263" unitRef="mxn">28792000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-26" decimals="-6" id="f-264" unitRef="mxn">25787000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-24" decimals="-6" id="f-265" unitRef="usd">564000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1" decimals="-6" id="f-266" unitRef="mxn">11768000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-25" decimals="-6" id="f-267" unitRef="mxn">8781000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-26" decimals="-6" id="f-268" unitRef="mxn">6547000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-24" decimals="-6" id="f-269" unitRef="usd">15000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1" decimals="-6" id="f-270" unitRef="mxn">306000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-25" decimals="-6" id="f-271" unitRef="mxn">215000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-26" decimals="-6" id="f-272" unitRef="mxn">386000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProfitLoss contextRef="c-24" decimals="-6" id="f-273" unitRef="usd">1177000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-274" unitRef="mxn">24549000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-275" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-276" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="c-24" decimals="-6" id="f-277" unitRef="usd">1138000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="c-1" decimals="-6" id="f-278" unitRef="mxn">23729000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="c-25" decimals="-6" id="f-279" unitRef="mxn">19536000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="c-26" decimals="-6" id="f-280" unitRef="mxn">19034000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-24" decimals="-6" id="f-281" unitRef="usd">39000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-282" unitRef="mxn">820000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-283" unitRef="mxn">690000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-284" unitRef="mxn">592000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLoss contextRef="c-24" decimals="-6" id="f-285" unitRef="usd">1177000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-286" unitRef="mxn">24549000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-287" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-288" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-24"
      decimals="2"
      id="f-289"
      unitRef="usdPerShare">0.07</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-1"
      decimals="2"
      id="f-290"
      unitRef="mxnPerShare">1.41</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-25"
      decimals="2"
      id="f-291"
      unitRef="mxnPerShare">1.16</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-26"
      decimals="2"
      id="f-292"
      unitRef="mxnPerShare">1.13</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-24"
      decimals="2"
      id="f-293"
      unitRef="usdPerShare">0.07</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-1"
      decimals="2"
      id="f-294"
      unitRef="mxnPerShare">1.41</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-25"
      decimals="2"
      id="f-295"
      unitRef="mxnPerShare">1.16</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-26"
      decimals="2"
      id="f-296"
      unitRef="mxnPerShare">1.13</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:ProfitLoss contextRef="c-24" decimals="-6" id="f-297" unitRef="usd">1177000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-298" unitRef="mxn">24549000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-299" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-300" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax contextRef="c-24" decimals="-6" id="f-301" unitRef="usd">72000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax contextRef="c-1" decimals="-6" id="f-302" unitRef="mxn">1512000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax contextRef="c-25" decimals="-6" id="f-303" unitRef="mxn">-389000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax contextRef="c-26" decimals="-6" id="f-304" unitRef="mxn">-1448000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTax>
    <kof:FinancialInstrumentsHeldToMaturity contextRef="c-24" decimals="-6" id="f-305" unitRef="usd">2000000</kof:FinancialInstrumentsHeldToMaturity>
    <kof:FinancialInstrumentsHeldToMaturity contextRef="c-1" decimals="-6" id="f-306" unitRef="mxn">38000000</kof:FinancialInstrumentsHeldToMaturity>
    <kof:FinancialInstrumentsHeldToMaturity contextRef="c-25" decimals="-6" id="f-307" unitRef="mxn">101000000</kof:FinancialInstrumentsHeldToMaturity>
    <kof:FinancialInstrumentsHeldToMaturity contextRef="c-26" decimals="-6" id="f-308" unitRef="mxn">0</kof:FinancialInstrumentsHeldToMaturity>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-24" decimals="-6" id="f-309" unitRef="usd">229000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-1" decimals="-6" id="f-310" unitRef="mxn">4774000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-25" decimals="-6" id="f-311" unitRef="mxn">-5789000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-26" decimals="-6" id="f-312" unitRef="mxn">-2685000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="c-24" decimals="-6" id="f-313" unitRef="usd">303000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="c-1" decimals="-6" id="f-314" unitRef="mxn">6324000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="c-25" decimals="-6" id="f-315" unitRef="mxn">-6077000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax contextRef="c-26" decimals="-6" id="f-316" unitRef="mxn">-4133000000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-24" decimals="-6" id="f-317" unitRef="usd">-12000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-1" decimals="-6" id="f-318" unitRef="mxn">-260000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-25" decimals="-6" id="f-319" unitRef="mxn">-198000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-26" decimals="-6" id="f-320" unitRef="mxn">-54000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-24" decimals="-6" id="f-321" unitRef="usd">-43000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-1" decimals="-6" id="f-322" unitRef="mxn">-907000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-25" decimals="-6" id="f-323" unitRef="mxn">153000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-26" decimals="-6" id="f-324" unitRef="mxn">328000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax contextRef="c-24" decimals="-6" id="f-325" unitRef="usd">-56000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax contextRef="c-1" decimals="-6" id="f-326" unitRef="mxn">-1167000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax contextRef="c-25" decimals="-6" id="f-327" unitRef="mxn">-45000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax contextRef="c-26" decimals="-6" id="f-328" unitRef="mxn">274000000</ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-24" decimals="-6" id="f-329" unitRef="usd">247000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-330" unitRef="mxn">5157000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-331" unitRef="mxn">-6122000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-332" unitRef="mxn">-3859000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-24" decimals="-6" id="f-333" unitRef="usd">261000000</ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-1" decimals="-6" id="f-334" unitRef="mxn">5447000000</ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-25" decimals="-6" id="f-335" unitRef="mxn">-5711000000</ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-26" decimals="-6" id="f-336" unitRef="mxn">-3792000000</ifrs-full:OtherComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-24" decimals="-6" id="f-337" unitRef="usd">-14000000</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-338" unitRef="mxn">-290000000</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-339" unitRef="mxn">-411000000</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-340" unitRef="mxn">-67000000</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-24" decimals="-6" id="f-341" unitRef="usd">247000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-342" unitRef="mxn">5157000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-343" unitRef="mxn">-6122000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-344" unitRef="mxn">-3859000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-24" decimals="-6" id="f-345" unitRef="usd">1424000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-1" decimals="-6" id="f-346" unitRef="mxn">29706000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-25" decimals="-6" id="f-347" unitRef="mxn">14104000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-26" decimals="-6" id="f-348" unitRef="mxn">15767000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-24" decimals="-6" id="f-349" unitRef="usd">1399000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-1" decimals="-6" id="f-350" unitRef="mxn">29176000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-25" decimals="-6" id="f-351" unitRef="mxn">13825000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="c-26" decimals="-6" id="f-352" unitRef="mxn">15242000000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-24" decimals="-6" id="f-353" unitRef="usd">25000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-354" unitRef="mxn">530000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-355" unitRef="mxn">279000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-356" unitRef="mxn">525000000</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncome contextRef="c-24" decimals="-6" id="f-357" unitRef="usd">1424000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-1" decimals="-6" id="f-358" unitRef="mxn">29706000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-25" decimals="-6" id="f-359" unitRef="mxn">14104000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-26" decimals="-6" id="f-360" unitRef="mxn">15767000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:Equity contextRef="c-27" decimals="-6" id="f-361" unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-28" decimals="-6" id="f-362" unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-29" decimals="-6" id="f-363" unitRef="mxn">81037000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-30" decimals="-6" id="f-364" unitRef="mxn">-2133000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-31" decimals="-6" id="f-365" unitRef="mxn">1224000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-32" decimals="-6" id="f-366" unitRef="mxn">-4958000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-33" decimals="-6" id="f-367" unitRef="mxn">-1240000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-34" decimals="-6" id="f-368" unitRef="mxn">121550000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-35" decimals="-6" id="f-369" unitRef="mxn">6022000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-36" decimals="-6" id="f-370" unitRef="mxn">127572000000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c-37" decimals="-6" id="f-371" unitRef="mxn">19034000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-38" decimals="-6" id="f-372" unitRef="mxn">19034000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-39" decimals="-6" id="f-373" unitRef="mxn">592000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-374" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-40" decimals="-6" id="f-375" unitRef="mxn">-54000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-41" decimals="-6" id="f-376" unitRef="mxn">-1344000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-42" decimals="-6" id="f-377" unitRef="mxn">-2722000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-43" decimals="-6" id="f-378" unitRef="mxn">328000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-38" decimals="-6" id="f-379" unitRef="mxn">-3792000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-39" decimals="-6" id="f-380" unitRef="mxn">-67000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-381" unitRef="mxn">-3859000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-37" decimals="-6" id="f-382" unitRef="mxn">19034000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-40" decimals="-6" id="f-383" unitRef="mxn">-54000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-41" decimals="-6" id="f-384" unitRef="mxn">-1344000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-42" decimals="-6" id="f-385" unitRef="mxn">-2722000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-43" decimals="-6" id="f-386" unitRef="mxn">328000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-38" decimals="-6" id="f-387" unitRef="mxn">15242000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-39" decimals="-6" id="f-388" unitRef="mxn">525000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-26" decimals="-6" id="f-389" unitRef="mxn">15767000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-37" decimals="-6" id="f-390" unitRef="mxn">11407000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-38" decimals="-6" id="f-391" unitRef="mxn">11407000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-39" decimals="-6" id="f-392" unitRef="mxn">56000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-26" decimals="-6" id="f-393" unitRef="mxn">11463000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:Equity contextRef="c-44" decimals="-6" id="f-394" unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-45" decimals="-6" id="f-395" unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-46" decimals="-6" id="f-396" unitRef="mxn">88664000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-47" decimals="-6" id="f-397" unitRef="mxn">-2187000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-48" decimals="-6" id="f-398" unitRef="mxn">-120000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-49" decimals="-6" id="f-399" unitRef="mxn">-7680000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-50" decimals="-6" id="f-400" unitRef="mxn">-912000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-51" decimals="-6" id="f-401" unitRef="mxn">125385000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-52" decimals="-6" id="f-402" unitRef="mxn">6491000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-53" decimals="-6" id="f-403" unitRef="mxn">131876000000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c-54" decimals="-6" id="f-404" unitRef="mxn">19536000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-55" decimals="-6" id="f-405" unitRef="mxn">19536000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-56" decimals="-6" id="f-406" unitRef="mxn">690000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-407" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-54" decimals="-6" id="f-408" unitRef="mxn">-12000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-57" decimals="-6" id="f-409" unitRef="mxn">-96000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-58" decimals="-6" id="f-410" unitRef="mxn">-343000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-59" decimals="-6" id="f-411" unitRef="mxn">-5425000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-60" decimals="-6" id="f-412" unitRef="mxn">165000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-55" decimals="-6" id="f-413" unitRef="mxn">-5711000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-56" decimals="-6" id="f-414" unitRef="mxn">-411000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-415" unitRef="mxn">-6122000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-54" decimals="-6" id="f-416" unitRef="mxn">19524000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-57" decimals="-6" id="f-417" unitRef="mxn">-96000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-58" decimals="-6" id="f-418" unitRef="mxn">-343000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-59" decimals="-6" id="f-419" unitRef="mxn">-5425000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-60" decimals="-6" id="f-420" unitRef="mxn">165000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-55" decimals="-6" id="f-421" unitRef="mxn">13825000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-56" decimals="-6" id="f-422" unitRef="mxn">279000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-25" decimals="-6" id="f-423" unitRef="mxn">14104000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-54" decimals="-6" id="f-424" unitRef="mxn">12185000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-55" decimals="-6" id="f-425" unitRef="mxn">12185000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-56" decimals="-6" id="f-426" unitRef="mxn">90000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-25" decimals="-6" id="f-427" unitRef="mxn">12275000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:Equity contextRef="c-61" decimals="-6" id="f-428" unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-62" decimals="-6" id="f-429" unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-63" decimals="-6" id="f-430" unitRef="mxn">96003000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-64" decimals="-6" id="f-431" unitRef="mxn">-2283000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-65" decimals="-6" id="f-432" unitRef="mxn">-463000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-66" decimals="-6" id="f-433" unitRef="mxn">-13105000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-67" decimals="-6" id="f-434" unitRef="mxn">-747000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-68" decimals="-6" id="f-435" unitRef="mxn">127025000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-69" decimals="-6" id="f-436" unitRef="mxn">6680000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-15" decimals="-6" id="f-437" unitRef="mxn">133705000000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c-70" decimals="-6" id="f-438" unitRef="mxn">23729000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-71" decimals="-6" id="f-439" unitRef="mxn">23729000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-72" decimals="-6" id="f-440" unitRef="mxn">820000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-441" unitRef="mxn">24549000000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-70" id="f-442" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-73" decimals="-6" id="f-443" unitRef="mxn">-222000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-74" decimals="-6" id="f-444" unitRef="mxn">1410000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-75" decimals="-6" id="f-445" unitRef="mxn">5166000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-76" decimals="-6" id="f-446" unitRef="mxn">-907000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-71" decimals="-6" id="f-447" unitRef="mxn">5447000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-72" decimals="-6" id="f-448" unitRef="mxn">-290000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-449" unitRef="mxn">5157000000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-70" decimals="-6" id="f-450" unitRef="mxn">23729000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-73" decimals="-6" id="f-451" unitRef="mxn">-222000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-74" decimals="-6" id="f-452" unitRef="mxn">1410000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-75" decimals="-6" id="f-453" unitRef="mxn">5166000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-76" decimals="-6" id="f-454" unitRef="mxn">-907000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-71" decimals="-6" id="f-455" unitRef="mxn">29176000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-72" decimals="-6" id="f-456" unitRef="mxn">530000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-1" decimals="-6" id="f-457" unitRef="mxn">29706000000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-70" decimals="-6" id="f-458" unitRef="mxn">12773000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-71" decimals="-6" id="f-459" unitRef="mxn">12773000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-72" decimals="-6" id="f-460" unitRef="mxn">97000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners contextRef="c-1" decimals="-6" id="f-461" unitRef="mxn">12870000000</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners>
    <ifrs-full:Equity contextRef="c-77" decimals="-6" id="f-462" unitRef="mxn">2060000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-78" decimals="-6" id="f-463" unitRef="mxn">45560000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-79" decimals="-6" id="f-464" unitRef="mxn">106959000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-80" decimals="-6" id="f-465" unitRef="mxn">-2505000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-81" decimals="-6" id="f-466" unitRef="mxn">947000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-82" decimals="-6" id="f-467" unitRef="mxn">-7939000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-83" decimals="-6" id="f-468" unitRef="mxn">-1654000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-84" decimals="-6" id="f-469" unitRef="mxn">143428000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-85" decimals="-6" id="f-470" unitRef="mxn">7113000000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-14" decimals="-6" id="f-471" unitRef="mxn">150541000000</ifrs-full:Equity>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-24" decimals="-6" id="f-472" unitRef="usd">1741000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-1" decimals="-6" id="f-473" unitRef="mxn">36317000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-25" decimals="-6" id="f-474" unitRef="mxn">29007000000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-26" decimals="-6" id="f-475" unitRef="mxn">26173000000</ifrs-full:ProfitLossBeforeTax>
    <kof:AdjustmentsForNonCashOperatingExpenses contextRef="c-24" decimals="-6" id="f-476" unitRef="usd">111000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <kof:AdjustmentsForNonCashOperatingExpenses contextRef="c-1" decimals="-6" id="f-477" unitRef="mxn">2325000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <kof:AdjustmentsForNonCashOperatingExpenses contextRef="c-25" decimals="-6" id="f-478" unitRef="mxn">79000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <kof:AdjustmentsForNonCashOperatingExpenses contextRef="c-26" decimals="-6" id="f-479" unitRef="mxn">471000000</kof:AdjustmentsForNonCashOperatingExpenses>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c-24" decimals="-6" id="f-480" unitRef="usd">490000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c-1" decimals="-6" id="f-481" unitRef="mxn">10221000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c-25" decimals="-6" id="f-482" unitRef="mxn">8919000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:AdjustmentsForDepreciationExpense contextRef="c-26" decimals="-6" id="f-483" unitRef="mxn">8997000000</ifrs-full:AdjustmentsForDepreciationExpense>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-24" decimals="-6" id="f-484" unitRef="usd">44000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-1" decimals="-6" id="f-485" unitRef="mxn">921000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-25" decimals="-6" id="f-486" unitRef="mxn">776000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-26" decimals="-6" id="f-487" unitRef="mxn">660000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:AdjustmentsForAmortisationExpense contextRef="c-24" decimals="-6" id="f-488" unitRef="usd">47000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense contextRef="c-1" decimals="-6" id="f-489" unitRef="mxn">985000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense contextRef="c-25" decimals="-6" id="f-490" unitRef="mxn">836000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense contextRef="c-26" decimals="-6" id="f-491" unitRef="mxn">768000000</ifrs-full:AdjustmentsForAmortisationExpense>
    <kof:AmortizationPrepaidExpenses contextRef="c-24" decimals="-6" id="f-492" unitRef="usd">41000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses contextRef="c-1" decimals="-6" id="f-493" unitRef="mxn">852000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses contextRef="c-25" decimals="-6" id="f-494" unitRef="mxn">887000000</kof:AmortizationPrepaidExpenses>
    <kof:AmortizationPrepaidExpenses contextRef="c-26" decimals="-6" id="f-495" unitRef="mxn">890000000</kof:AmortizationPrepaidExpenses>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets contextRef="c-24" decimals="-6" id="f-496" unitRef="usd">-7000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets contextRef="c-1" decimals="-6" id="f-497" unitRef="mxn">-137000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets contextRef="c-25" decimals="-6" id="f-498" unitRef="mxn">-94000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets contextRef="c-26" decimals="-6" id="f-499" unitRef="mxn">-250000000</ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets>
    <kof:LossOnTheRetirementOfLongLived contextRef="c-24" decimals="-6" id="f-500" unitRef="usd">23000000</kof:LossOnTheRetirementOfLongLived>
    <kof:LossOnTheRetirementOfLongLived contextRef="c-1" decimals="-6" id="f-501" unitRef="mxn">482000000</kof:LossOnTheRetirementOfLongLived>
    <kof:LossOnTheRetirementOfLongLived contextRef="c-25" decimals="-6" id="f-502" unitRef="mxn">186000000</kof:LossOnTheRetirementOfLongLived>
    <kof:LossOnTheRetirementOfLongLived contextRef="c-26" decimals="-6" id="f-503" unitRef="mxn">177000000</kof:LossOnTheRetirementOfLongLived>
    <kof:LossOnTheRetirementOfIntangibleAssets contextRef="c-24" decimals="-6" id="f-504" unitRef="usd">2000000</kof:LossOnTheRetirementOfIntangibleAssets>
    <kof:LossOnTheRetirementOfIntangibleAssets contextRef="c-1" decimals="-6" id="f-505" unitRef="mxn">50000000</kof:LossOnTheRetirementOfIntangibleAssets>
    <kof:LossOnTheRetirementOfIntangibleAssets contextRef="c-25" decimals="-6" id="f-506" unitRef="mxn">1000000</kof:LossOnTheRetirementOfIntangibleAssets>
    <kof:LossOnTheRetirementOfIntangibleAssets contextRef="c-26" decimals="-6" id="f-507" unitRef="mxn">0</kof:LossOnTheRetirementOfIntangibleAssets>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes contextRef="c-24" decimals="-6" id="f-508" unitRef="usd">15000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes contextRef="c-1" decimals="-6" id="f-509" unitRef="mxn">306000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes contextRef="c-25" decimals="-6" id="f-510" unitRef="mxn">215000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes contextRef="c-26" decimals="-6" id="f-511" unitRef="mxn">386000000</kof:AdjustmentsForShareProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodNetOfTaxes>
    <ifrs-full:AdjustmentsForInterestIncome contextRef="c-24" decimals="-6" id="f-512" unitRef="usd">146000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome contextRef="c-1" decimals="-6" id="f-513" unitRef="mxn">3040000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome contextRef="c-25" decimals="-6" id="f-514" unitRef="mxn">3188000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestIncome contextRef="c-26" decimals="-6" id="f-515" unitRef="mxn">2411000000</ifrs-full:AdjustmentsForInterestIncome>
    <ifrs-full:AdjustmentsForInterestExpense contextRef="c-24" decimals="-6" id="f-516" unitRef="usd">361000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForInterestExpense contextRef="c-1" decimals="-6" id="f-517" unitRef="mxn">7532000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForInterestExpense contextRef="c-25" decimals="-6" id="f-518" unitRef="mxn">7102000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForInterestExpense contextRef="c-26" decimals="-6" id="f-519" unitRef="mxn">6500000000</ifrs-full:AdjustmentsForInterestExpense>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="c-24" decimals="-6" id="f-520" unitRef="usd">-15000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="c-1" decimals="-6" id="f-521" unitRef="mxn">-304000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="c-25" decimals="-6" id="f-522" unitRef="mxn">1046000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains contextRef="c-26" decimals="-6" id="f-523" unitRef="mxn">324000000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits contextRef="c-24" decimals="-6" id="f-524" unitRef="usd">15000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits contextRef="c-1" decimals="-6" id="f-525" unitRef="mxn">310000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits contextRef="c-25" decimals="-6" id="f-526" unitRef="mxn">338000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits contextRef="c-26" decimals="-6" id="f-527" unitRef="mxn">299000000</kof:AdjustmentsForNonCashMovementsInPostEmploymentAndOtherNonCurrentEmployeeBenefits>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="c-24" decimals="-6" id="f-528" unitRef="usd">0</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="c-1" decimals="-6" id="f-529" unitRef="mxn">0</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="c-25" decimals="-6" id="f-530" unitRef="mxn">143000000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="c-26" decimals="-6" id="f-531" unitRef="mxn">0</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <kof:AdjustmentsForMonetaryPositionGainLossNet contextRef="c-24" decimals="-6" id="f-532" unitRef="usd">10000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMonetaryPositionGainLossNet contextRef="c-1" decimals="-6" id="f-533" unitRef="mxn">216000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMonetaryPositionGainLossNet contextRef="c-25" decimals="-6" id="f-534" unitRef="mxn">93000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMonetaryPositionGainLossNet contextRef="c-26" decimals="-6" id="f-535" unitRef="mxn">536000000</kof:AdjustmentsForMonetaryPositionGainLossNet>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments contextRef="c-24" decimals="-6" id="f-536" unitRef="usd">3000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments contextRef="c-1" decimals="-6" id="f-537" unitRef="mxn">67000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments contextRef="c-25" decimals="-6" id="f-538" unitRef="mxn">169000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForMarketValueLossOnFinancialInstruments contextRef="c-26" decimals="-6" id="f-539" unitRef="mxn">-672000000</kof:AdjustmentsForMarketValueLossOnFinancialInstruments>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets contextRef="c-24" decimals="-6" id="f-540" unitRef="usd">-110000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets contextRef="c-1" decimals="-6" id="f-541" unitRef="mxn">-2299000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets contextRef="c-25" decimals="-6" id="f-542" unitRef="mxn">-1605000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets contextRef="c-26" decimals="-6" id="f-543" unitRef="mxn">-3420000000</kof:AdjustmentsForIncreaseDecreaseInAccountsReceivableAndOtherCurrentAssets>
    <kof:IncreaseDecreaseInOtherCurrentAssets1 contextRef="c-24" decimals="-6" id="f-544" unitRef="usd">-91000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <kof:IncreaseDecreaseInOtherCurrentAssets1 contextRef="c-1" decimals="-6" id="f-545" unitRef="mxn">-1897000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <kof:IncreaseDecreaseInOtherCurrentAssets1 contextRef="c-25" decimals="-6" id="f-546" unitRef="mxn">-573000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <kof:IncreaseDecreaseInOtherCurrentAssets1 contextRef="c-26" decimals="-6" id="f-547" unitRef="mxn">-514000000</kof:IncreaseDecreaseInOtherCurrentAssets1>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c-24" decimals="-6" id="f-548" unitRef="usd">-106000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c-1" decimals="-6" id="f-549" unitRef="mxn">-2215000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c-25" decimals="-6" id="f-550" unitRef="mxn">-779000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="c-26" decimals="-6" id="f-551" unitRef="mxn">-179000000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c-24" decimals="-6" id="f-552" unitRef="usd">247000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c-1" decimals="-6" id="f-553" unitRef="mxn">5146000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c-25" decimals="-6" id="f-554" unitRef="mxn">3742000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable contextRef="c-26" decimals="-6" id="f-555" unitRef="mxn">3420000000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities contextRef="c-24" decimals="-6" id="f-556" unitRef="usd">-54000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities contextRef="c-1" decimals="-6" id="f-557" unitRef="mxn">-1132000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities contextRef="c-25" decimals="-6" id="f-558" unitRef="mxn">403000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities contextRef="c-26" decimals="-6" id="f-559" unitRef="mxn">-424000000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-24" decimals="-6" id="f-560" unitRef="usd">-28000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-1" decimals="-6" id="f-561" unitRef="mxn">-585000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-25" decimals="-6" id="f-562" unitRef="mxn">-544000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-26" decimals="-6" id="f-563" unitRef="mxn">-483000000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <kof:AdjustmentsForOtherTax contextRef="c-24" decimals="-6" id="f-564" unitRef="usd">-40000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax contextRef="c-1" decimals="-6" id="f-565" unitRef="mxn">-829000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax contextRef="c-25" decimals="-6" id="f-566" unitRef="mxn">1384000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForOtherTax contextRef="c-26" decimals="-6" id="f-567" unitRef="mxn">41000000</kof:AdjustmentsForOtherTax>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid contextRef="c-24" decimals="-6" id="f-568" unitRef="usd">-464000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid contextRef="c-1" decimals="-6" id="f-569" unitRef="mxn">-9672000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid contextRef="c-25" decimals="-6" id="f-570" unitRef="mxn">-5300000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid contextRef="c-26" decimals="-6" id="f-571" unitRef="mxn">-5298000000</kof:AdjustmentsForIncreaseDecreaseInIncomeTaxPaid>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-24" decimals="-6" id="f-572" unitRef="usd">2035000000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-1" decimals="-6" id="f-573" unitRef="mxn">42442000000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-25" decimals="-6" id="f-574" unitRef="mxn">42289000000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-26" decimals="-6" id="f-575" unitRef="mxn">35491000000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-576" unitRef="usd">0</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-577" unitRef="mxn">0</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-578" unitRef="mxn">0</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-579" unitRef="mxn">2356000000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-580" unitRef="usd">146000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-581" unitRef="mxn">3040000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-582" unitRef="mxn">3188000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-583" unitRef="mxn">2411000000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-584" unitRef="usd">1148000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-585" unitRef="mxn">23944000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-586" unitRef="mxn">19613000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-587" unitRef="mxn">16756000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-588" unitRef="usd">23000000</ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-589" unitRef="mxn">476000000</ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-590" unitRef="mxn">178000000</ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-591" unitRef="mxn">323000000</ifrs-full:ProceedsFromOtherLongtermAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-592" unitRef="usd">89000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-593" unitRef="mxn">1848000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-594" unitRef="mxn">1019000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-595" unitRef="mxn">979000000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets contextRef="c-24" decimals="-6" id="f-596" unitRef="usd">18000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets contextRef="c-1" decimals="-6" id="f-597" unitRef="mxn">384000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets contextRef="c-25" decimals="-6" id="f-598" unitRef="mxn">1603000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets contextRef="c-26" decimals="-6" id="f-599" unitRef="mxn">1698000000</ifrs-full:GainsLossesOnDisposalsOfOtherNoncurrentAssets>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities contextRef="c-24" decimals="-6" id="f-600" unitRef="usd">1000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities contextRef="c-1" decimals="-6" id="f-601" unitRef="mxn">19000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities contextRef="c-25" decimals="-6" id="f-602" unitRef="mxn">79000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities contextRef="c-26" decimals="-6" id="f-603" unitRef="mxn">16000000</ifrs-full:DividendsReceivedFromJointVenturesClassifiedAsInvestingActivities>
    <kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets contextRef="c-24" decimals="-6" id="f-604" unitRef="usd">36000000</kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets>
    <kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets contextRef="c-1" decimals="-6" id="f-605" unitRef="mxn">751000000</kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets>
    <kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets contextRef="c-25" decimals="-6" id="f-606" unitRef="mxn">1280000000</kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets>
    <kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets contextRef="c-26" decimals="-6" id="f-607" unitRef="mxn">558000000</kof:CashPaymentsReceiptsFromInvestmentsInOtherEntitiesAndFinancialAssets>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-24" decimals="-6" id="f-608" unitRef="usd">-1122000000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-1" decimals="-6" id="f-609" unitRef="mxn">-23392000000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-25" decimals="-6" id="f-610" unitRef="mxn">-20070000000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-26" decimals="-6" id="f-611" unitRef="mxn">-19597000000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-612" unitRef="usd">67000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-613" unitRef="mxn">1394000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-614" unitRef="mxn">151000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-615" unitRef="mxn">6089000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-616" unitRef="usd">1000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-617" unitRef="mxn">28000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-618" unitRef="mxn">8401000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-619" unitRef="mxn">8432000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-620" unitRef="usd">223000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-621" unitRef="mxn">4660000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-622" unitRef="mxn">4537000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-623" unitRef="mxn">4724000000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-624" unitRef="usd">617000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-625" unitRef="mxn">12870000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-626" unitRef="mxn">12275000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-627" unitRef="mxn">11463000000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-628" unitRef="usd">17000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-629" unitRef="mxn">349000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-630" unitRef="mxn">278000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <kof:LeaseInterestPaidClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-631" unitRef="mxn">139000000</kof:LeaseInterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:CashOutflowForLeases contextRef="c-24" decimals="-6" id="f-632" unitRef="usd">41000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases contextRef="c-1" decimals="-6" id="f-633" unitRef="mxn">856000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases contextRef="c-25" decimals="-6" id="f-634" unitRef="mxn">690000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases contextRef="c-26" decimals="-6" id="f-635" unitRef="mxn">631000000</ifrs-full:CashOutflowForLeases>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities contextRef="c-24" decimals="-6" id="f-636" unitRef="usd">-109000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-637" unitRef="mxn">-2273000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-638" unitRef="mxn">-322000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-639" unitRef="mxn">-1547000000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-24" decimals="-6" id="f-640" unitRef="usd">-942000000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-1" decimals="-6" id="f-641" unitRef="mxn">-19642000000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-25" decimals="-6" id="f-642" unitRef="mxn">-26352000000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-26" decimals="-6" id="f-643" unitRef="mxn">-20847000000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-24" decimals="-6" id="f-644" unitRef="usd">-28000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-1" decimals="-6" id="f-645" unitRef="mxn">-592000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-25" decimals="-6" id="f-646" unitRef="mxn">-4133000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-26" decimals="-6" id="f-647" unitRef="mxn">-4953000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-86" decimals="-6" id="f-648" unitRef="usd">1489000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-15" decimals="-6" id="f-649" unitRef="mxn">31060000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-53" decimals="-6" id="f-650" unitRef="mxn">40277000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-36" decimals="-6" id="f-651" unitRef="mxn">47248000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-24" decimals="-6" id="f-652" unitRef="usd">111000000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-1" decimals="-6" id="f-653" unitRef="mxn">2311000000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-25" decimals="-6" id="f-654" unitRef="mxn">-5084000000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-26" decimals="-6" id="f-655" unitRef="mxn">-2018000000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-13" decimals="-6" id="f-656" unitRef="usd">1572000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-14" decimals="-6" id="f-657" unitRef="mxn">32779000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-15" decimals="-6" id="f-658" unitRef="mxn">31060000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition contextRef="c-53" decimals="-6" id="f-659" unitRef="mxn">40277000000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:InsuranceRevenue contextRef="c-1" decimals="-6" id="f-660" unitRef="mxn">245000000</ifrs-full:InsuranceRevenue>
    <kof:DisclosureOfParentEntityInformationTextBlock contextRef="c-1" id="f-661">Activities of the Company &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Coca-Cola FEMSA, S.A.B. de C.V.  (&#x201c;Coca-Cola FEMSA&#x201d;) is a Mexican corporation, mainly engaged in acquiring, holding and transferring all types of bonds, shares and marketable securities. Coca-Cola FEMSA and its subsidiaries (the &#x201c;Company&#x201d;), are mainly engaged in the production, distribution and marketing of certain Coca-Cola trademark beverages in Mexico, Central America (Guatemala, Nicaragua, Costa Rica and Panama), Colombia, Brazil, Uruguay, Argentina. The Coca-Cola trademark beverages include: sparkling beverages (colas and flavored sparkling beverages), waters and other beverages (including juice drinks, coffee, teas, milk, value-added dairy, sports drinks, energy drinks, alcoholic beverages and plant-based drinks). In addition, the Company distributes and sells Heineken-owned brand beer products, Estrella Galicia and Therez&#xf3;polis beer products in our Brazilian territories and Monster products in all of the countries where we operate. Additionally, we started testing distribution of leading spirits, consumer brands and other alcoholic products in some of the countries where the Company operates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coca-Cola FEMSA is indirectly owned by Fomento Economico Mexicano, S.A.B. de C.V. (&#x201c;FEMSA&#x201d;), which holds 47.2% of its capital stock and 56% of its voting shares and The Coca-Cola Company (&#x201c;TCCC&#x201d;), which indirectly owns 27.8% of its capital stock and 32.9% of its voting shares. The remaining Coca-Cola FEMSA shares trade on the Bolsa Mexicana de Valores, S.A.B. de C.V. (&#x201c;BMV: KOF UBL&#x201d;) as series &#x201c;L&#x201d; shares which represents 15.6% of our common equity and its American Depositary Shares (&#x201c;ADS&#x201d;) (equivalent to ten series &#x201c;L&#x201d; shares) trade on the New York Stock Exchange, Inc (&#x201c;NYSE: KOF&#x201d;) as series &#x201c;B&#x201d; which represents 9.4% of the Company&#xb4;s common equity. The address of its registered office and principal place of business is Mario Pani No. 100, Colonia Santa Fe Cuajimalpa, Alcald&#xed;a Cuajimalpa de Morelos, 05348, Mexico City, Mexico.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023 the most significant subsidiaries which the Company controls are: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.955%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ownership percentage 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ownership percentage 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Propimex, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Controladora Interamericana de Bebidas, S. de R. L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Holding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Spal Industria Brasileira de Bebidas, S.A.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.4%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfParentEntityInformationTextBlock>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-87" decimals="3" id="f-662" unitRef="number">0.472</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture contextRef="c-87" decimals="2" id="f-663" unitRef="number">0.56</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-88" decimals="3" id="f-664" unitRef="number">0.278</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture contextRef="c-88" decimals="3" id="f-665" unitRef="number">0.329</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-89" decimals="3" id="f-666" unitRef="number">0.156</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <kof:EquivalentSharesInOwnershipInterestInJointVenture
      contextRef="c-90"
      decimals="INF"
      id="f-667"
      unitRef="shares">10</kof:EquivalentSharesInOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-91" decimals="3" id="f-668" unitRef="number">0.094</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory contextRef="c-1" id="f-669">&lt;div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023 the most significant subsidiaries which the Company controls are: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.955%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.429%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ownership percentage 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ownership percentage 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Propimex, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Controladora Interamericana de Bebidas, S. de R. L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Holding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Spal Industria Brasileira de Bebidas, S.A.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.4%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servicios Refresqueros del Golfo y Bajio, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Embotelladora Mexicana de Bebidas Refrescantes, S. de R.L. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory>
    <kof:SubsidiariesActivities contextRef="c-92" id="f-670">Distribution</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-92" id="f-671">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-92"
      decimals="INF"
      id="f-672"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-93"
      decimals="INF"
      id="f-673"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities contextRef="c-94" id="f-674">Holding</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-94" id="f-675">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-94"
      decimals="INF"
      id="f-676"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-95"
      decimals="INF"
      id="f-677"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities contextRef="c-96" id="f-678">Production and distribution</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-96" id="f-679">Brazil</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-96"
      decimals="INF"
      id="f-680"
      unitRef="number">0.844</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-97"
      decimals="INF"
      id="f-681"
      unitRef="number">0.844</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities contextRef="c-98" id="f-682">Production</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-98" id="f-683">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-98"
      decimals="INF"
      id="f-684"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-99"
      decimals="INF"
      id="f-685"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <kof:SubsidiariesActivities contextRef="c-100" id="f-686">Production</kof:SubsidiariesActivities>
    <ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary contextRef="c-100" id="f-687">Mexico</ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-100"
      decimals="INF"
      id="f-688"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:ProportionOfOwnershipInterestInSubsidiary
      contextRef="c-101"
      decimals="INF"
      id="f-689"
      unitRef="number">1.000</ifrs-full:ProportionOfOwnershipInterestInSubsidiary>
    <ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory contextRef="c-1" id="f-690">Basis of Preparation &lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.1 Statement of compliance &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements of the Company as of December&#160;31, 2024 and 2023 and for the years ended December&#160;31, 2024, 2023 and 2022 have been prepared in accordance with IFRS Accounting Standards as issued by the International Accounting Standards Board (&#x201c;IASB&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company&#x2019;s consolidated financial statements and notes were author&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ized for issuance by the Company&#x2019;s Chief Executive Officer  Ian Marcel Craig Garc&#xed;a and Chief Financial Officer Gerardo Cruz Celaya. These consolidated financial statements and notes were then approved by the Company&#x2019;s Board of Directors on March 20, 2025 and by the Shareholders meeting on April 8, 2025. The&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;accompanying consolidated financial statements were approved for issuance in the Company&#xb4;s annual report on form 20-F by the&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company&#xb4;s Chief Executive Officer and Chief Financial Officer on April 9, 2025 and subsequent events have been considered&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;through that date (see Note 27). &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has prepared the financial statements on the basis that it will continue to operate as a going concern.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;2.2 Basis of measurement and presentation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared on the historical cost basis except for the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Derivative financial instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Trust assets of post-employment and other non-current employee benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying values of recognized assets and liabilities that are designated as hedged items in fair value hedges that would otherwise be carried at amortized cost are adjusted to record changes in the fair values attributable to the risks that are being hedged in effective hedge relationship.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial statements of subsidiaries in a hyperinflationary economy are stated in terms of the measuring unit current at the end of the reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.2.1 Presentation of consolidated income statements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies its costs and expenses by function in the consolidated income statements in order to conform to industry practices. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.2.2 Presentation of consolidated statements of cash flows &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents its consolidated statement of cash flows using the indirect method. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.2.3 Convenience translation to U.S. dollars ($) &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements are stated in millions of Mexican pesos (&#x201c;Ps. &#x201d;) and rounded to the nearest million unless stated otherwise. However, solely for the convenience of the readers, the consolidated statement of financial position as of December&#160;31, 2024 and the consolidated income statement, the consolidated statement of comprehensive income and consolidated statement of cash flows for the year ended December&#160;31, 2024 were converted into U.S. dollars at the exchange rate of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Ps.  20.8557&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;per U.S. dollar as published by the Federal Reserve Bank of New York at the last date in 2024 for which information is available. This arithmetic conversion should not be construed a representation that the amounts expressed in Mexican pesos may be converted into U.S. dollars at that or any other exchange rate, in addition, numeric figures shown as dollar totals may not be an arithmetic aggregation of preceding figures due to rounding. As of March&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14, 2025 (the last date for which information is available before the issuance of these financial statements) such exchange rate was Ps. 19.8545 per U.S. dollar, an appreciation of  5.0% since December&#160;31, 2024.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3 Critical accounting judgments and estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the application of the Company&#x2019;s accounting policies, which are described in Note 3, management is required to make judgments, estimates and assumptions about the carrying amounts of assets and liabilities that are not readily observable from other sources. The estimates and associated assumptions are based on historical experience and other factors considered relevant. Actual results may differ from these estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1 Key sources of estimation uncertainty &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following are the key assumptions concerning the future, and other key sources of estimation uncertainty at the end of the reporting period, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising beyond the control of the Company. Such changes are reflected in the assumptions when they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.1 Impairment of indefinite lived intangible assets, goodwill and other depreciable long-lived assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with indefinite life as well as goodwill are subject to impairment tests annually or whenever indicators of impairment are present. Impairment exists when the carrying value of an asset or cash generating unit (&#x201c;CGU&#x201d;) exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value in use. The fair value less costs to sell calculation is based on available data from binding sales agreements in arm&#x2019;s length transactions of similar assets or observable market prices less incremental costs for disposing of the asset. In order to determine whether such assets are impaired, the Company calculates an estimation of the value in use of the cash-generating units to which such assets have been allocated. Impairment losses are recognized in current earnings for the excess of the carrying amount of the asset or CGU and its value in use in the period the related impairment is determined. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses at each reporting date or annually whether there is an indication that a depreciable long-lived asset may be impaired. If any indication exists, the Company estimates the asset&#x2019;s recoverable amount. When the carrying amount of an asset or CGU in which the asset is assigned exceeds its recoverable amount, the asset or CGU is considered impaired and is written down to its recoverable amount, which is determined based on its value in use. In assessing value in use, the estimated future cash flows expected to be generated from the use of an asset or CGU are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. In determining fair value less costs to sell, recent market transactions are considered, if available. If recent market transactions are not available, an appropriate valuation model is used. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These calculations are corroborated by valuation multiples or other available fair value indicators. The key assumptions used to determine the recoverable amount for the Company&#x2019;s CGUs, including a sensitivity analysis, are further explained in Notes 3.14 and 11. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.2 Tax, labor and legal contingencies and provisions &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to various claims and contingencies related to tax, labor and legal proceedings as described in Note 24.5. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions. Management periodically assesses the probability of loss for such contingencies, accrues a provision and/ or discloses the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a provision for the estimated loss. Management&#x2019;s judgment must be exercised to determine the likelihood of such a loss and an estimate of the amount, due to the subjective nature of the loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates in numerous tax jurisdictions and is subject to periodic tax audits, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate tax, transfer pricing and indirect taxes. The impact of changes in local tax regulations and ongoing inspections by local tax authorities could materially impact the amounts recorded in the financial statements. Where the amount of tax payable is uncertain, the Company recognizes related tax provisions based on management&#x2019;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management periodically evaluates positions taken in tax returns with respect to situations in which applicable tax regulation is subject to interpretation and considers whether it is probable that a taxation authority will accept an uncertain tax treatment. The Company measures its tax balances either based on the most likely amount or the expected value, depending on which method provides a better prediction of the resolution of the uncertainty. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount of uncertain income tax positions is included in Note 24.7. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.3.1.3 Business combinations &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Businesses combinations are accounted for using the acquisition method. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured as the sum of the acquisition-date fair values of the assets transferred by the Company, liabilities assumed by the Company from the former owners of the acquiree, the amount of any non-controlling interest in the acquiree and the equity interests issued by the Company in exchange for control of the acquiree.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the acquisition date, the identifiable assets acquired, and the liabilities assumed are recognized and measured at their fair value, except that: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;deferred tax assets or liabilities, and assets or liabilities related to employee benefit arrangements are recognized and measured in accordance with IAS 12, Income Taxes and IAS 19, Employee Benefits, respectively; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;liabilities or equity instruments related to share-based payment arrangements of the acquiree or share-based payment arrangements of the Company entered into to replace share-based payment arrangements of the acquiree are measured in accordance with IFRS 2, Share- based Payment at the acquisition date, see Note 3.22;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;assets (or disposal groups) that are classified as held for sale in accordance with IFRS 5, Non-current Assets Held for Sale and Discontinued Operations are measured in accordance with that standard; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2022;&#160;&#160;&#160;&#160;Indemnifiable assets are recognized at the acquisition date on the same basis as the indemnifiable liability subject to any contractual limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each acquisition, management&#x2019;s judgment is exercised to determine the fair value of the assets acquired, the liabilities assumed and any non-controlling interest in the acquiree, applying estimates or judgments in techniques used, especially in forecasting CGUs' cash flows, in the computation of weighted average cost of capital (&#x201c;WACC&#x201d;) and estimation of inflation during the operation of intangible assets with indefinite life, mainly, distribution rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.4 Changes in accounting policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has applied the following amendments to the standards on January 1, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Supplier Finance Arrangements - Amendments to IAS 7 and IFRS 7&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments to IAS 7 Statement of Cash Flows and IFRS 7 Financial Instruments: Disclosures clarify the characteristics of supplier finance arrangements and require additional disclosure of such arrangements. The disclosure requirements in the amendments are intended to assist users of financial statements in understanding the effects of supplier finance arrangements on an entity&#x2019;s liabilities, cash flows and exposure to liquidity risk.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of implementing the amendments, the Company has provided additional disclosures about its supplier finance arrangement. Please refer to Note 19.8.5.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"&gt;2.5 Financial impacts arising from Floods and Hurricanes in Mexico and Brazil&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended on December 31, 2024 and 2023, the Company encountered significant impacts because some natural disasters such as hurricanes and flooding, which affected its operations in certain plants of Mexico and Brazil. These natural disasters had repercussions on both its facilities including inventories and property, plant and equipment, supply chain and therefore business activity, which have influenced the reported financial outcomes of both years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the effects of Hurricane Otis in 2023 and Hurricane John in 2024 affected the Company's facilities located in Acapulco, Guerrero. The consequences of these natural disasters included material damage to inventories of raw material and finished products as well as property, plant and equipment and buildings, that needed to be restore. In Brazil, the heavy rainfall and flooding in Rio Grande do Sul affected the facilities at the Porto Alegre plant, resulting in temporary interruptions in production and distribution, the material damage to inventories of raw material and finished products as well as property, plant and equipment and buildings, that needed to be restore.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In both cases, to maintain product supply in the region, operations were restructured, leading to an increase in logistical costs. For both events, insurance claims were activated, and the progress of agreements led to the recognition of recoveries that partially mitigated the economic impacts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2024, write-offs originated by damaged assets, additional expenses incurred, as well as the insurance recoveries received until as of December 31, 2024 are recorded as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.250%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Write-off for  damaged assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant &amp;amp; equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional expense &amp;amp; losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Insurance recovery &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt; As of December 31, 2024, the Company recorded an accounts receivable of Ps. 334 in then &#x201c;other sundry accounts receivable&#x201d; caption, reflecting the outstanding cash flow from the insurance recovery, the net cash flow received was of Ps.  1,335, of which Ps.  1,090 are associated to operating activities and Ps.  245 to investing activities.</ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="c-14"
      decimals="4"
      id="f-691"
      unitRef="mxnPerUSD">20.8557</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate
      contextRef="c-102"
      decimals="4"
      id="f-692"
      unitRef="mxnPerUSD">19.8545</ifrs-full:ClosingForeignExchangeRate>
    <kof:IncreaseDecreaseInForeignCurrencyExchangeRate contextRef="c-14" decimals="3" id="f-693" unitRef="number">0.050</kof:IncreaseDecreaseInForeignCurrencyExchangeRate>
    <kof:DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock contextRef="c-1" id="f-694">Critical accounting judgments and estimates &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the application of the Company&#x2019;s accounting policies, which are described in Note 3, management is required to make judgments, estimates and assumptions about the carrying amounts of assets and liabilities that are not readily observable from other sources. The estimates and associated assumptions are based on historical experience and other factors considered relevant. Actual results may differ from these estimates. &lt;/span&gt;&lt;/div&gt;The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimate is revised if the revision affects only that period or in the period of the revision and future periods if the revision affects both current and future periods.</kof:DescriptionOfAccountingPolicyForJudgementsAndEstimatesPolicyTextBlock>
    <kof:DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock contextRef="c-1" id="f-695">Key sources of estimation uncertainty The following are the key assumptions concerning the future, and other key sources of estimation uncertainty at the end of the reporting period, that have a significant risk of causing a material adjustment to the carrying amounts of assets and liabilities within the next financial year. Existing circumstances and assumptions about future developments, however, may change due to market changes or circumstances arising beyond the control of the Company. Such changes are reflected in the assumptions when they occur.</kof:DescriptionOfAccountingPolicyForSourcesOfEstimationUncertaintyPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory contextRef="c-1" id="f-696">Impairment of indefinite lived intangible assets, goodwill and other depreciable long-lived assets &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with indefinite life as well as goodwill are subject to impairment tests annually or whenever indicators of impairment are present. Impairment exists when the carrying value of an asset or cash generating unit (&#x201c;CGU&#x201d;) exceeds its recoverable amount, which is the higher of its fair value less costs to sell and its value in use. The fair value less costs to sell calculation is based on available data from binding sales agreements in arm&#x2019;s length transactions of similar assets or observable market prices less incremental costs for disposing of the asset. In order to determine whether such assets are impaired, the Company calculates an estimation of the value in use of the cash-generating units to which such assets have been allocated. Impairment losses are recognized in current earnings for the excess of the carrying amount of the asset or CGU and its value in use in the period the related impairment is determined. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses at each reporting date or annually whether there is an indication that a depreciable long-lived asset may be impaired. If any indication exists, the Company estimates the asset&#x2019;s recoverable amount. When the carrying amount of an asset or CGU in which the asset is assigned exceeds its recoverable amount, the asset or CGU is considered impaired and is written down to its recoverable amount, which is determined based on its value in use. In assessing value in use, the estimated future cash flows expected to be generated from the use of an asset or CGU are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. In determining fair value less costs to sell, recent market transactions are considered, if available. If recent market transactions are not available, an appropriate valuation model is used. &lt;/span&gt;&lt;/div&gt;These calculations are corroborated by valuation multiples or other available fair value indicators. Impairment of long-lived assets &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed. That is, the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the years ended December&#160;31, 2024, 2023 and 2022 there was no impairment related to goodwill recognized.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
    <kof:DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock contextRef="c-1" id="f-697">Tax, labor and legal contingencies and provisions &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to various claims and contingencies related to tax, labor and legal proceedings as described in Note 24.5. Due to their nature, such legal proceedings involve inherent uncertainties including, but not limited to, court rulings, negotiations between affected parties and governmental actions. Management periodically assesses the probability of loss for such contingencies, accrues a provision and/ or discloses the relevant circumstances, as appropriate. If the potential loss of any claim or legal proceeding is considered probable and the amount can be reasonably estimated, the Company accrues a provision for the estimated loss. Management&#x2019;s judgment must be exercised to determine the likelihood of such a loss and an estimate of the amount, due to the subjective nature of the loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates in numerous tax jurisdictions and is subject to periodic tax audits, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate tax, transfer pricing and indirect taxes. The impact of changes in local tax regulations and ongoing inspections by local tax authorities could materially impact the amounts recorded in the financial statements. Where the amount of tax payable is uncertain, the Company recognizes related tax provisions based on management&#x2019;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability. &lt;/span&gt;&lt;/div&gt;Management periodically evaluates positions taken in tax returns with respect to situations in which applicable tax regulation is subject to interpretation and considers whether it is probable that a taxation authority will accept an uncertain tax treatment. The Company measures its tax balances either based on the most likely amount or the expected value, depending on which method provides a better prediction of the resolution of the uncertainty.</kof:DescriptionOfAccountingPolicyForTaxLaborAndLegalContingenciesAndProvisionsPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory contextRef="c-1" id="f-698">Business combinations &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Businesses combinations are accounted for using the acquisition method. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured as the sum of the acquisition-date fair values of the assets transferred by the Company, liabilities assumed by the Company from the former owners of the acquiree, the amount of any non-controlling interest in the acquiree and the equity interests issued by the Company in exchange for control of the acquiree.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the acquisition date, the identifiable assets acquired, and the liabilities assumed are recognized and measured at their fair value, except that: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;deferred tax assets or liabilities, and assets or liabilities related to employee benefit arrangements are recognized and measured in accordance with IAS 12, Income Taxes and IAS 19, Employee Benefits, respectively; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;liabilities or equity instruments related to share-based payment arrangements of the acquiree or share-based payment arrangements of the Company entered into to replace share-based payment arrangements of the acquiree are measured in accordance with IFRS 2, Share- based Payment at the acquisition date, see Note 3.22;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;assets (or disposal groups) that are classified as held for sale in accordance with IFRS 5, Non-current Assets Held for Sale and Discontinued Operations are measured in accordance with that standard; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2022;&#160;&#160;&#160;&#160;Indemnifiable assets are recognized at the acquisition date on the same basis as the indemnifiable liability subject to any contractual limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each acquisition, management&#x2019;s judgment is exercised to determine the fair value of the assets acquired, the liabilities assumed and any non-controlling interest in the acquiree, applying estimates or judgments in techniques used, especially in forecasting CGUs' cash flows, in the computation of weighted average cost of capital (&#x201c;WACC&#x201d;) and estimation of inflation during the operation of intangible assets with indefinite life, mainly, distribution rights.&lt;/span&gt;&lt;/div&gt; Business combinations &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquiree. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#x2019;s identifiable net assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#x2019;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#x2019;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re-measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations, which may take the following forms:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt"&gt;The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt"&gt;Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ii.&lt;/span&gt;The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously.</ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory>
    <kof:DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock contextRef="c-1" id="f-699">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2024, write-offs originated by damaged assets, additional expenses incurred, as well as the insurance recoveries received until as of December 31, 2024 are recorded as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.250%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.912%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Write-off for  damaged assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant &amp;amp; equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional expense &amp;amp; losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Insurance recovery &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt; As of December 31, 2024, the Company recorded an accounts receivable of Ps. 334 in then &#x201c;other sundry accounts receivable&#x201d; caption, reflecting the outstanding cash flow from the insurance recovery, the net cash flow received was of Ps.  1,335, of which Ps.  1,090 are associated to operating activities and Ps.  245 to investing activities.</kof:DisclosureOfWriteOffForDamagedAssetsAndExpensesAndInsuranceRecoveriesTableTextBlock>
    <ifrs-full:InventoryWritedown2011 contextRef="c-1" decimals="-6" id="f-700" unitRef="usd">613000000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment contextRef="c-1" decimals="-6" id="f-701" unitRef="usd">1081000000</ifrs-full:WritedownsReversalsOfPropertyPlantAndEquipment>
    <kof:OtherAdditionalExpenseAndLosses contextRef="c-1" decimals="-6" id="f-702" unitRef="usd">1612000000</kof:OtherAdditionalExpenseAndLosses>
    <kof:WriteOffForDamagedAssetsSubtotal contextRef="c-1" decimals="-6" id="f-703" unitRef="usd">3306000000</kof:WriteOffForDamagedAssetsSubtotal>
    <ifrs-full:InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows contextRef="c-1" decimals="-6" id="f-704" unitRef="usd">1669000000</ifrs-full:InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows>
    <kof:WriteOffForDamagedAssets contextRef="c-1" decimals="-6" id="f-705" unitRef="usd">1637000000</kof:WriteOffForDamagedAssets>
    <ifrs-full:InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows contextRef="c-1" decimals="-6" id="f-706" unitRef="mxn">334000000</ifrs-full:InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows>
    <kof:InsuranceRecoveryReceived contextRef="c-1" decimals="-6" id="f-707" unitRef="mxn">1335000000</kof:InsuranceRecoveryReceived>
    <kof:InsuranceRecoveryReceivedAssociatedToOperatingActivity contextRef="c-1" decimals="-6" id="f-708" unitRef="usd">1090000000</kof:InsuranceRecoveryReceivedAssociatedToOperatingActivity>
    <kof:InsuranceRecoveryReceivedAssociatedToInvestingActivity contextRef="c-1" decimals="-6" id="f-709" unitRef="usd">245000000</kof:InsuranceRecoveryReceivedAssociatedToInvestingActivity>
    <kof:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory contextRef="c-1" id="f-710">Material Accounting Policies &lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.1 Basis of consolidation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements comprise the financial statements of the Company and its subsidiaries. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Specifically, the Company controls an investee if and only if the Company has: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Exposure, or rights, to variable returns from its involvement with the investee, and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The ability to use its power over the investee to affect its returns &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The contractual arrangement with the other vote holders of the investee &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Rights arising from other contractual arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company&#x2019;s voting rights and potential voting rights &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company re-assesses whether it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Profit or loss and each component of other comprehensive income (&#x201c;OCI&#x201d;) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#x2019;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Derecognizes the assets (including goodwill) and liabilities of the subsidiary &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Derecognizes the carrying amount of any non-controlling interests &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Derecognizes the cumulative translation differences recorded in equity &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognizes the fair value of the consideration received &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognizes the fair value of any investment retained &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognizes any surplus or deficit in profit or loss &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Reclassifies the parent&#x2019;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.1.1 Acquisitions of non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected equity as part of additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.2 Business combinations &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for using the acquisition method at the acquisition date, which is the date on which control is transferred to the Company. When evaluating control, the Company considers substantive potential voting rights. The cost of an acquisition is measured as the aggregate of the consideration transferred, which is measured at acquisition date fair value, and the amount of any non-controlling interests in the acquiree. For each business combination, the Company elects whether to measure the non-controlling interests in the acquiree at fair value or at the proportionate share of the acquiree&#x2019;s identifiable net assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is measured as the excess of the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree, and the fair value of the Company&#x2019;s previously held equity interest in the acquiree (if any) over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed. If, after reassessment, the net of the acquisition-date amounts of the identifiable assets of the acquiree and liabilities assumed exceeds the sum of the consideration transferred, the amount of any non-controlling interests in the acquiree and the fair value of the Company&#x2019;s previously held interest in the acquiree (if any), the excess is recognized immediately in profit or loss as a bargain purchase gain.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs, other than those associated with the issue of debt or equity securities, that the Company incurs in connection with a business combination are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any contingent consideration payable is recognized at fair value at the acquisition date. If the contingent consideration is classified as equity, it is not re-measured and settlement is accounted for within equity. Otherwise, subsequent changes to the fair value of the contingent consideration are recognized in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete and discloses that its allocation is preliminary in nature. Those provisional amounts are adjusted during the measurement period (not greater than 12 months from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed at the acquisition date that, if known, would have affected the amounts recognized at that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sometimes obtaining control of an acquiree in which equity interest is held immediately before the acquisition date is considered as a business combination achieved in stages also referred to as a step acquisition. The Company re-measures its previously held equity &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;interest in the acquiree at its acquisition-date fair value and recognizes the resulting gain or loss, if any, in profit or loss. Also, the changes in the value of equity interest in the acquiree recognized in other comprehensive income shall be recognized on the same basis as required if the Company had disposed directly of the previously held equity interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sometimes obtains control of an acquiree without transferring consideration. The acquisition method of accounting for a business combination applies to those combinations, which may take the following forms:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt"&gt;The acquiree repurchases a sufficient number of its own shares for the Company to obtain control. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.73pt"&gt;Minority veto rights expire that previously kept the Company from controlling an acquiree in which it held the majority voting rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ii.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.96pt"&gt;The Company and the acquiree agree to combine their businesses by contract in which it transfers no consideration in exchange for control and no equity interest is held in the acquiree, either on the acquisition date or previously. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.3 Foreign currencies and consolidation of foreign operations investments in associates and joint ventures &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In preparing the financial statements of each individual foreign operation, associate and joint venture, transactions in currencies other than the individual entity&#x2019;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The variations in the net investment in foreign operations generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign operations and associates within the accumulated other comprehensive income.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Exchange differences on transactions entered into in order to hedge certain foreign currency risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the consolidated income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#x201c;other expenses&#x201d; line (see Note 18) while fluctuations related to non-operating activities such as financing activities are presented as part of &#x201c;foreign exchange income (loss)&#x201d; line in the consolidated income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For incorporation into the Company&#x2019;s consolidated financial statements, each foreign operation, associate or joint venture&#x2019;s individual financial statements are translated into Mexican pesos, as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For non-hyperinflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the consolidated income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign operations and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign operations and associates is reclassified to profit or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign operations and associates. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.762%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exchange Rates of Local Currencies Translated to Mexican Pesos (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Exchange Rate for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Exchange Rate as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country or Zone&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Functional currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quetzal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balboa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.89&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombian peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.004&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.004&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cordoba&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.46&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentine peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.02&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.49&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguayan peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.43&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt"&gt;Exchange rates published by the central bank of each country&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.4 Recognition of the effects of inflation in countries with hyperinflationary economic environments &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the effects of inflation on the financial information of its subsidiaries that operate in hyperinflationary economic environments (when cumulative inflation of the three preceding years is approaching, or exceeds, 100% or more in addition to other qualitative factors), which consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Applying the appropriate inflation factors to restate capital stock, additional paid-in capital, net income, retained earnings and items of other comprehensive income by the necessary amount to maintain the purchasing power equivalent in the currency of the subsidiary on the dates such capital was contributed, or income was generated up to the date the consolidated financial statements are presented; and&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;Recognizing the monetary position gain or loss in the consolidated income statement in the caption &#x201c;Gain on monetary position for subsidiaries in hyperinflationary economies&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the last three years&#x2019; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. The financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company restates the financial information of its Argentinian subsidiary using the  Consumer Price Index (&#x201c;CPI&#x201d;) of such country. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The (&#x201c;FACPCE&#x201d;) (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;coefficient (Based on a series that applies the (&#x201c;CPI&#x201d;) from January with the Wholesale Domestic Price Index (&#x201c;WDPI) until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (&#x201c;CGBA&#x201d;) variation).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, 2023, and 2022, the operations of the Company are classified as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.927%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cumulative Inflation 2022-2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Type of Economy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2021-2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2020-2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1221.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;815.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.5 Cash and cash equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 7.2). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6 Financial assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are classified within the following business models depending on Management&#x2019;s objective: (i) "held to maturity to collect contractual cash flows", (ii) "held to collect contractual cash flows and sell financial assets" and (iii) "Others or held for trading" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company performs a portfolio &#x2013; level assessment of the business model objective for which a financial asset is held to reflect the best way in which the business manages the financial asset and the way the information is provided to the management of the Company. The information that is considered within the evaluation includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Performance and evaluation of the Company's portfolio including accounts receivable;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Risks that affect the performance of the business model and how those risks are managed;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Any compensation related to the performance of the portfolio; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months and accounts receivable, derivative financial instruments and other financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase, unless the asset is measured at fair value through profit or loss, in which case, transaction costs are booked in the consolidation income statement. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of a financial asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in their best economic interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial assets are classified at initial recognition as measured at: amortized cost, fair value with changes in other comprehensive income &#x2013; debt or equity investments &#x2013; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.1 Financial assets at amortized cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial asset is measured at amortized cost if it meets the following two conditions and is not designated as fair value through profit and loss (&#x201c;FVTPL&#x201d;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Its business model is  to hold it to maturity to collect contractual cash flows; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#x201c;SPPI&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.1.1 Effective interest rate method (&#x201c;ERR&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%"&gt;The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivable and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.2 Financial assets at fair value with changes in other comprehensive income (&#x201c;FVOCI&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;A financial asset is measured as FVOCI if it meets the following two conditions and isn&#x2019;t designated as FVTPL:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Its business model is to hold it to maturity to collect contractual cash flows and sells; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The contractual terms are solely principal and interest payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%"&gt;These assets are subsequently measured at fair value. The financial product calculated using the Internal Rate of return (&#x201c;IRR&#x201d;), the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of derecognition or reclassification, the accumulated gains and losses in OCI are reclassified to profit and loss.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:132%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%"&gt;In the initial recognition of an equity instrument that is not held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.3 Financial assets at fair value through profit and loss (&#x201c;FVTPL&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including embedded derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are recorded in the consolidated statements of financial position  at fair value with the net changes in the fair value presented as interest expense (negative changes in fair value) or interest income (positive net changes in fair value) in the consolidated income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.4 Evaluation that contractual cash flows are SPPI &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Contingent events that would change the cash flows amount or timing;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Payment and extension features; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Characteristics that limit the Company's right to obtain cash flows from certain assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A prepayment feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the unpaid principal and interest, which can include reasonable compensation for early termination of the contract. Additionally, a financial asset with a prepayment feature that is acquired or originated with a premium or discount to its contractual amount is consistent with the characteristics of SPPI if at initial recognition the fair value of the prepaid characteristic is insignificant and the prepayment amount represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination..&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.5 Loans and receivables     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2024, 2023 and 2022 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements i&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s Ps.  1, Ps.  1 and Ps.  &#x2014;, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.6 Other financial assets &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Other financial assets include investments in other entities and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.7 Financial assets impairment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company recognizes impairment due to expected credit loss (&#x201c;ECL&#x201d;) for financial assets measured at amortized cost and reduces the carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;Impairment losses on accounts receivable are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Non-payment or delinquency of a debtor;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Indicators that a debtor or client will enter into bankruptcy;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Adverse changes in the status of debtor or client payments;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The disappearance of an active market for an instrument due to financial difficulties; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;For an investment in an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The impairment loss on financial assets measured at amortized cost is recognized in the consolidated income statement reducing the carrying amount, and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.8 Derecognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The rights to receive cash flows from the financial asset have expired; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#x2018;pass-through&#x2019; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.9 Offsetting of financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Currently has an enforceable legal right to offset the recognized amounts; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7 Derivative financial instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company recognizes derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Management believes that the chosen valuation techniques and assumptions used are appropriate in determining the fair value of financial instruments. Changes in the fair value of derivative financial instruments are recorded each year in current earnings or otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;3.7.1 Hedge accounting &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either cash flow hedges, fair value hedges or hedges of net investment in a foreign business. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;To qualify for hedge accounting, the hedging relationship must meet all of the following  requirements: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022; there is an economic relationship between the hedged item and the hedging instrument &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022; the effect of credit risk does not dominate the value changes that result from that economic relationship, and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022; the hedge ratio of the hedging relationship is the same as that resulting from the quantity of the hedged item that the entity actually hedges and the quantity of the hedging instrument that the entity actually uses to hedge that quantity of hedged item.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.2 Cash flow hedges &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI under the heading &#x201c;valuation of the effective portion of derivative financial instruments&#x201d;. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the &#x201c;market value gain (loss) on financial instruments&#x201d; line item within the consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in other comprehensive income and accumulated in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.3 Fair value hedge&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the consolidated income statement as &#x201c;foreign exchange gain or loss&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the effective interest rate (EIR) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.4 Hedge of net investment in a foreign business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company designates certain derivatives as a hedge of its net investment in foreign operations and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. During 2022, the Company designated certain derivatives as a hedge for its net investment in foreign operations and applied hedging accounting to foreign currency differences that arose between the functional currency of its foreign investments and the controlling company's functional currency (Mexican peso).  As of December 31, 2024 and 2023, the Company does not have net investment hedges in foreign operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.8 Fair value measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures financial instruments, such as derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable measured at amortized cost are disclosed in Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;In the principal market for the asset or liability, or &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;In the absence of a principal market, in the most advantageous market for the asset or liability &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fair value measurement of a non-financial asset takes into account a market participant&#x2019;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For assets and liabilities that are recognized in the consolidated financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 19 and unquoted liabilities such as debt described in Note 17. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.9 Inventories and cost of goods sold &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management makes judgments regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.10 Other current assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, and agreements with customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid assets principally consist of, advertising, promotional and insurance premiums paid in advance, and are recognized as other current assets at the time of the cash disbursement, and are derecognized from the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These prepaid costs are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in the consolidated income statement as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has agreements with customers for the right to sell and promote the Company&#x2019;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract and deducted from the Net sales as consideration payable to customers. During the years ended December&#160;31, 2024, 2023 and 2022, such amortization aggregated to Ps.  258, Ps.  304 and Ps.  295, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;3.11 Investments accounted for using the equity method&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.11.1 Investments in associates &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the associate, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#x2019;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#x2019;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the Company holds, directly or indirectly, 20% or more of the voting power of the investee, it is presumed that it has significant influence, unless it can be clearly demonstrated that this is not the case. If the Company holds, directly or indirectly, less than 20% of the voting power of the investee, it is presumed that the Company does not have significant influence, unless such influence can be clearly demonstrated. Decisions regarding the propriety of utilizing the equity method of accounting for a less than 20% owned corporate investee require a careful evaluation of voting rights and their impact on the Company&#x2019;s ability to exercise significant influence. Management considers the existence of the following circumstances, which may indicate that the Company is able to exercise significant influence over a less than 20% owned corporate investee: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;representation on the board of directors or equivalent governing body of the investee; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;participation in policy-making processes, including participation in decisions about dividends or other distributions; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;material transactions between the Company and the investee; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;      &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;interchange of managerial personnel; or &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;provision to the investee of essential technical information. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management also considers the existence and effect of potential voting rights that are currently exercisable or currently convertible when assessing whether the Company has significant influence. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company evaluates the following indicators that provide evidence of significant influence: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company&#x2019;s extent of ownership is significant relative to other shareholdings (i.e. a lack of concentration of other shareholders); &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company&#x2019;s significant shareholders, its parent, fellow subsidiaries, or officers of the Company, hold additional investment in the investee; and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;    &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;the Company is a part of an investee&#x2019;s board of director committees, such as the executive committee or the finance committee.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company&#x2019;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to zero and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After application of the equity method, the Company determines whether it is necessary to recognize an impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company determines the impairment as the difference between the recoverable amount of the investment and its carrying value and recognizes the amount in other expenses line in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.11.2 Joint arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#x2019;s rights to the assets and obligations for the liabilities of the arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in joint ventures as investments and accounts for those investments using the equity method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon loss of joint control over the joint venture, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023 the Company did not have any interests in joint operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.11.3 Investment in Venezuela &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its investment in Venezuela using fair value through OCI using Level 3 inputs. In 2024, the Company recognized a fair value loss on the investment of Ps. 296. As of December&#160;31, 2024, 2023 and 2022 the fair value of Venezuela investment was Ps. 0. and the accumulated losses recognized in the &#x201c;other equity instruments&#x201d; amounted for Ps. 2,073, Ps. 1,777 and Ps. 1,613 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.12 Property, plant and equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major maintenance costs are capitalized as part of total acquisition cost, which implies an increase of the assets&#x2019; useful life. Routine maintenance and repair costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, including returnable bottles which are expected to provide benefits over a period of more than one year, as well as intangible assets with definite useful lives are depreciated/amortized over their estimated useful lives. The Company bases its estimates on the experience of its technical personnel as well as its experience in the industry for similar assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, the Company reviewed the useful lives of its property, plant and equipment, and determined changes in its estimated useful lives of these assets. The financial impact of this change for 2022 was immaterial. Changes in these estimations were applied prospectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of the Company&#x2019;s principal assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.305%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.319%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.691%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20 - 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 - 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5 - 25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 - 25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4 - 14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 - 14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Returnable bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.5 - 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5 - 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in the consolidated income statement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Returnable and non-returnable bottles: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has two types of bottles: returnable and non-returnable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;Non-returnable: bottles are expensed in the consolidated income statement at the time of the sale of the product.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are two types of returnable bottles: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt"&gt;Those that are in the Company&#x2019;s control within its facilities, plants and distribution centers; and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt"&gt;Those that are in the Company&#x2019;s control but have been placed in the hands of customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains control and ownership. These bottles are monitored by sales personnel during periodic visits to customers and the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company has the right to charge any breakage identified to the customer. Bottles that are not subject to such agreements are expensed when placed in the hands of customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s returnable bottles are depreciated according to their estimated useful lives: 4 for glass bottles and 1.5 years for PET bottles. Deposits received from customers are amortized over the same estimated useful lives of the bottles. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.13 Intangible assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortized intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. The Company&#x2019;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#x2019;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. These bottler agreements are treated as indefinite-lived intangible assets because the Company has determined they are perpetual in nature, considering the following factors: i) the past records of renewals, ii) bottler agreements are automatically renewable for ten-year terms at no cost, and iii) the renewal process does not require any action from either party (only non-renewal requires an action, among others).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had four bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2033, (ii)&#160;Southeast territory, which is up for renewal in June 2033, (iii)&#160;Bajio territory, which is up for renewal in May 2025 and (iv)&#160;Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2024, the Company had one bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2024, the Company had three bottler agreements in Guatemala, which are up for renewal &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in March 2035 (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;one contract) and April 2028 (two contracts).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition the Company had one bottler agreement in each country which is up for renewal as follows: Argentina, which is up for renewal in September 2034; Colombia, which is up for renewal in June 2034; Panama, which is up for renewal i&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n November 2034&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 the Venezuela investee had one bottler agreement, which is up for renewal in August 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#xb4;s business, financial conditions, results from operations and prospects.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.14 Impairment of long-lived assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of each reporting period, the Company reviews the carrying amounts of its long-lived tangible and intangible assets to determine whether there is any indication that those assets have suffered an impairment loss. If any such indication exists, the recoverable amount of the asset is estimated in order to determine the extent of the impairment loss (if any). Where it is not possible to estimate the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the asset belongs. Where a reasonable and consistent basis of allocation can be identified, corporate assets are also allocated to individual CGUs, or otherwise they are allocated to the smallest CGUs for which a reasonable and consistent allocation basis can be identified. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For goodwill and other indefinite lived intangible assets, the Company tests for impairment on an annual basis and whenever certain circumstances indicate that the carrying amount of the related CGU might exceed its recoverable amount. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recoverable amount is the higher of fair value less costs to sell and value in use. In assessing value in use, the estimated future cash flows are discounted to their present value using a discount rate that reflects current market assessments of the time value of money and the risks specific to the asset for which the estimates of future cash flows have not been adjusted, as discussed in Note 2.3.1.1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the recoverable amount of an asset (or CGU) is estimated to be less than its carrying amount, the carrying amount of the asset (or CGU) is reduced to its recoverable amount. An impairment loss is recognized immediately in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Where the conditions leading to an impairment loss no longer exist, it is subsequently reversed. That is, the carrying amount of the asset (or CGU) is increased to the revised estimate of its recoverable amount, but so that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset (or CGU) in prior years. A reversal of an impairment loss is recognized immediately in consolidated net income. Impairment losses related to goodwill are not reversible. For the years ended December&#160;31, 2024, 2023 and 2022 there was no impairment related to goodwill recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.15 Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for consideration. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates whether a contract is a lease agreement when:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;As a leasee &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Initial measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On the start date of the lease, the Company recognizes a right-of-use asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease liability is initially measured at the present value of future lease payments to be made over the lease term. Such payments are discounted using the incremental borrowing rate (&#x201c;IBR&#x201d;) of the Company, when the Company cannot readily determine the interest rate implicit in its leases. The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment. The IBR therefore reflects what the Company &#x2018;would have to pay&#x2019;, which requires estimation when no observable rates are available (such as for subsidiaries that do not enter into financing transactions) or when they need to be adjusted to reflect the terms and conditions of the lease (for example, when leases are not in the subsidiary&#x2019;s functional currency). The Company estimates the IBR using observable inputs (such as market interest rates) when available and is required to make certain entity-specific estimates (such as the subsidiary&#x2019;s stand-alone credit rating).   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Lease payments included in the measurement of the lease liability include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Fixed payments, including payments that are substantially fixed;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;The price related to a purchase option that the Company is reasonably certain it will exercise an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not terminating early, considering all the facts and circumstances that create an economic incentive for the Company to exercise, or not, such options;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Amounts payable for residual value guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Subsequent Measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the asset or the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remeasurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract; or&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;The Company changes its assessment of whether it will exercise a purchase option of the underlying asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt"&gt;The modification increases the scope of the lease by adding the right to use one or more underlying assets; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.&lt;/span&gt;&lt;span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the consolidated income statement, the interest expense of the lease liability is presented as a component of the interest expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#x2019;s financing cost accounting policy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.16 Financial liabilities and equity instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.16.1 Classification as debt or equity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.16.2 Equity instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Repurchase of the Company&#x2019;s own equity instruments are recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#x2019;s own equity instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.16.3 Financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Initial recognition and measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Subsequent measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of financial liabilities depends on their classification as described below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans and borrowings &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated income statements when the liabilities are derecognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;De-recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.17 Provisions &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reasonable estimate can be made of the amount of the obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, the amounts are discounted to present value where the effect of the time value of money is material. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes a provision for a loss contingency when it is probable (i.e. more likely than not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 24.5. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring provisions are recognized only when the recognition criteria for provisions are satisfied. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#x2019;s main features. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.18 Post-employment and other short and long-term employee benefits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Post-employment and other non-current employee benefits include obligations for pension and post-employment plans and seniority premiums. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In Mexico, the economic benefits and retirement pensions are granted to employees with 10 years of service and minimum age of 60. In addition, in accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. The seniority premium benefits consist of a one-time payment equivalent to 12 days&#x2019; wages for each year of service (at the employee&#x2019;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For defined benefit retirement plans and other non-current employee benefits, such as the Company&#x2019;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#x2019;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in &#x201c;OCI&#x201d;. The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated income statements. The Company presents net interest cost within interest expense in the consolidated income statements. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#x2019; related obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A settlement occurs when the Company enters into a transaction that eliminates all further legal or constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Profit sharing to employees (&#x201c;PTU&#x201d; for its acronym in Spanish) is paid by the Mexican subsidiaries to its eligible employees. PTU is computed at the rate of 10% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are deductible; and b) payments exempt from taxes for the employees are fully deductible in the PTU computation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Federal Labor Law establishes a limit on the amount to be paid for profit sharing to employees, which indicates that the amount of PTU assigned to each employee may not exceed the equivalent of three months of the employee&#x2019;s current salary, or the average PTU received by the employee in the previous three years, whichever is greater. If the PTU determined is less than or equal to this limit, the PTU will be determined by applying 10% of the individual company taxable income. If the PTU determined exceeds this limit, the limit would apply and this should be considered the PTU for the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.19 Revenue recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when it has transferred to the customer control over the good sold or the service rendered. Control refers to the ability of the customer to direct and obtain substantially all the transferred product&#x2019;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#x2019;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the customer:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Identify the contract (written, oral or an implied contract in accordance with to the customary business practices).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Evaluate the goods and services promised in the customer&#x2019;s contract and identify the related performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services to the customer, excluding the amount collected for third parties, such as taxes directly related to the sales. The consideration promised in a customer&#x2019;s contract may include a fixed amount, variable amounts or both.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the promised goods or services to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the promised goods or services engaged.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;All the conditions mentioned above are accomplished normally when the goods are delivered to the customer, usually payment terms varies from 0 to 90 days. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generates revenues from the following principal activities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sale of goods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized at the point of time those products were sold to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Rendering of services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services over time in which the performance obligation is satisfied according with the following conditions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The customer controls the related assets, even if the Company improves them;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The revenues can be measured reliably; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;It is probable that economic benefits will flow to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.734%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sources of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  279,030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   244,264&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  226,222&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services rendered&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;686&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  279,793&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  245,088&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  226,740&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable consideration &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company estimates the amount of consideration to which it be entitled in exchange for transferring the goods to the customer. Some contracts include &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;promotions, discounts or any other variable payments that may be granted to the customers. These estimates are based on the commercial agreements entered with the customers and on the historical performance for the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Sales discounts are considered variable consideration and are reflected in the customer&#x2019;s invoice. Discounts are recorded at the moment of sale (sales are recorded net of discounts).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In the wholesaler channel, products are sold at a discount based on volume, considering total sales during certain period. Revenues on these sales are recognized based on the price established in the agreement, net of variable consideration for discounts for estimated volume. The Company uses its accumulated experience to estimate discounts, using the expected value method. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Significant financing component&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;There is not a significant financing component due to the fact that the majority of sales are made in cash for the retail channel or on credit period of 0-90 days for the wholesalers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contracts costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As disclosed on Note 3.10, the incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover those costs. The incremental costs are those incurred to obtain a contract and that would not be incurred if the contract had not been obtained. The Company recognizes these costs as incurred in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The contract costs, are amortized on a straight-line basis over the terms of the related revenue contracts, reflecting how the goods and services are transferred to the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.20 Administrative and selling expenses &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Administrative expenses include labor costs (salaries and other benefits, like PTU of employees not directly involved in the sale of the Company&#x2019;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling expenses include: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including &#x201c;PTU&#x201d;) and sales commissions paid to sales personnel; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.21 Income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offsets tax assets and liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities related to income taxes levied by the same tax authority. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.21.1 Current income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current income taxes are recorded in the results of the year they are incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.21.2 Deferred income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where goodwill is  deductible for tax purposes, the Company recognizes as part of  the acquisition method a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax relating to items recognized in other comprehensive income is recognized in correlation to the underlying transaction in OCI.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the way the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the income tax rate was 30% for 2024, 2023 and 2022, and currently Management has no reason to believe that the tax rate will change in the foreseeable future. The tax rates for other countries is disclosed in Note 23.3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.21.3 Uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates in numerous tax jurisdictions and is subject to periodic tax inspections, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate income tax. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Where the amount of tax payable is uncertain, the Company establishes income tax provisions based on management&#x2019;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.22 Share-based payments transactions &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. Under this stock incentive plan, eligible executive officers and senior management are entitled to receive a special annual bonus in cash, after withholding applicable taxes, to purchase FEMSA and Coca-Cola FEMSA shares traded in the Mexican Stock Exchange. This plan uses the Economic Value Added &#x201c;EVA&#x201d; result achieved, and their individual performance as its main evaluation metric. The Company makes a cash contribution to the administrative trust (which is controlled and consolidated by FEMSA) in the amount of the individual executive&#x2019;s special bonus. The administrative trust then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;are deposited in a trust, and the executive officers and senior management can access them one year after they are vested at 33% per year over a three-year period. Seventy percent of the annual executive bonus under the Company&#x2019;s stock incentive plan must be used to purchase our company&#x2019;s shares and the remaining thirty percent must be used to purchase FEMSA shares. During the years ended December 31, 2024, 2023 and 2022, no stock options were granted to executives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This incentive plan is accounted for as equity settled transaction, net of cash contributions made by the Company. The award of equity instruments is granted for a fixed monetary value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based payments to employees are measured at the fair value of the equity instruments at the grant date and accounted as equity contributions from FEMSA. The cash contributions made by the Company are accounted as reduction to the equity contributions. Any excess of cash contributions made is recorded as a financial asset (See Note 12.1). The fair value determined at the grant date of the share-based payments is recognized as expense based on the graded vesting method over the three-year vesting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.23 Earnings per share &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents basic and diluted earnings per share (&#x201c;EPS&#x201d;) data for its shares. As described in Note 22, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the consolidated net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the consolidated net income attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, debt issuance, share splits or reverse share splits if they occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory>
    <kof:DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock contextRef="c-1" id="f-711">Basis of consolidation &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements comprise the financial statements of the Company and its subsidiaries. Control is achieved when the Company is exposed, or has rights, to variable returns from its involvement with the investee and has the ability to affect those returns through its power over the investee. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Specifically, the Company controls an investee if and only if the Company has: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Power over the investee (i.e. existing rights that give it the current ability to direct the relevant activities of the investee) &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Exposure, or rights, to variable returns from its involvement with the investee, and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The ability to use its power over the investee to affect its returns &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company has less than a majority of the voting or similar rights of an investee, the Company considers all relevant facts and circumstances in assessing whether it has power over an investee, including: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The contractual arrangement with the other vote holders of the investee &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Rights arising from other contractual arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company&#x2019;s voting rights and potential voting rights &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company re-assesses whether it controls an investee if facts and circumstances indicate that there are changes to one or more of the three elements of control. Consolidation of a subsidiary begins when the Company obtains control over the subsidiary and ceases when the Company loses control of the subsidiary. Assets, liabilities, revenues and expenses of a subsidiary acquired or disposed of during the year are included in the consolidated financial statements from the date the Company gains control until the date the Company ceases to control the subsidiary. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Profit or loss and each component of other comprehensive income (&#x201c;OCI&#x201d;) are attributed to the equity holders of the parent of the Company and to the non-controlling interests, even if this results in the non-controlling interests having a deficit balance. When necessary, adjustments are made to the financial statements of subsidiaries to bring their accounting policies into line with the Company&#x2019;s accounting policies. All intra-group assets and liabilities, equity, revenues, expenses and cash flows relating to transactions between members of the Company are eliminated in full on consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A change in the ownership interest of a subsidiary, without a loss of control, is accounted for as an equity transaction. If the Company loses control over a subsidiary, it: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Derecognizes the assets (including goodwill) and liabilities of the subsidiary &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Derecognizes the carrying amount of any non-controlling interests &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Derecognizes the cumulative translation differences recorded in equity &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognizes the fair value of the consideration received &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognizes the fair value of any investment retained &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognizes any surplus or deficit in profit or loss &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Reclassifies the parent&#x2019;s share of components previously recognized in OCI to profit or loss or retained earnings, as appropriate, as would be required if the Company had directly disposed of the related assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.1.1 Acquisitions of non-controlling interests&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions of non-controlling interests are accounted for as transactions with owners in their capacity as owners and therefore they are recognized entirely in equity without applying acquisition accounting. Adjustments to non-controlling interests arising from transactions that do not involve the loss of control are measured at carrying amount and reflected equity as part of additional paid-in capital.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForBasisOfConsolidationExplanatoryPolicyTextBlock>
    <kof:DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock contextRef="c-1" id="f-712">Foreign currencies and consolidation of foreign operations investments in associates and joint ventures &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In preparing the financial statements of each individual foreign operation, associate and joint venture, transactions in currencies other than the individual entity&#x2019;s functional currency (foreign currencies) are recognized at the exchange rates prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are remeasured at the rates prevailing at that date. Non-monetary items that are measured in terms of historical cost in a foreign currency are not re-measured. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Exchange differences on monetary items are recognized in profit or loss in the period in which they arise except for: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The variations in the net investment in foreign operations generated by exchange rate fluctuation are included in other comprehensive income, which is recorded in equity as part of the cumulative exchange differences on translation of foreign operations and associates within the accumulated other comprehensive income.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Exchange differences on transactions entered into in order to hedge certain foreign currency risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign exchange differences on monetary items are recognized in profit or loss. Their classification in the consolidated income statement depends on their nature. Differences arising from fluctuations related to operating activities are presented in the &#x201c;other expenses&#x201d; line (see Note 18) while fluctuations related to non-operating activities such as financing activities are presented as part of &#x201c;foreign exchange income (loss)&#x201d; line in the consolidated income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For incorporation into the Company&#x2019;s consolidated financial statements, each foreign operation, associate or joint venture&#x2019;s individual financial statements are translated into Mexican pesos, as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For hyperinflationary economic environments, the inflation effects of the origin country are recognized pursuant to IAS 29 Financial Reporting in Hyperinflationary Economies, and subsequently translated into Mexican pesos using the year-end exchange rate for the consolidated statements of financial position and consolidated income statement and comprehensive income; and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;For non-hyperinflationary economic environments, assets and liabilities are translated into Mexican pesos using the year-end exchange rate, equity is translated into Mexican pesos using the historical exchange rate, and the consolidated income statement and comprehensive income is translated using the exchange rate at the date of each transaction. The Company uses the average exchange rate of each month only if the exchange rate does not fluctuate significantly. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, in relation to a partial disposal of a subsidiary that does not result in the Company losing control over the subsidiary, the proportionate share of exchange differences on translation of foreign operations and associates are re-attributed to non-controlling interests and are not recognized in profit or loss. For all other partial disposals (i.e., partial disposals of associates or joint ventures that do not result in the Company losing significant influence or joint control), the proportionate share of the exchange differences on translation of foreign operations and associates is reclassified to profit or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and fair value adjustments on identifiable assets and liabilities acquired arising on the acquisition of a foreign operation are treated as assets and liabilities of the foreign operation and translated at the rate of exchange prevailing at the end of each reporting period. Foreign exchange differences are recognized in equity as part of the exchange differences on translation of foreign operations and associates. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The translation of assets and liabilities denominated in foreign currencies into Mexican pesos is for consolidation purposes and does not indicate that the Company could realize or settle the reported value of those assets and liabilities in Mexican pesos. Additionally, this does not indicate that the Company could return or distribute the reported Mexican peso value in equity to its shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.762%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exchange Rates of Local Currencies Translated to Mexican Pesos (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Exchange Rate for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Exchange Rate as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country or Zone&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Functional currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quetzal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balboa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.89&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombian peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.004&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.004&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cordoba&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.46&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentine peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.02&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.49&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguayan peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.43&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt"&gt;Exchange rates published by the central bank of each country&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForForeignCurrenciesConsolidationOfForeignSubsidiariesAndAccountingForInvestmentsInAssociatesAndJointVenturesExplanatoryPolicyTextBlock>
    <kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock contextRef="c-1" id="f-713">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.762%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exchange Rates of Local Currencies Translated to Mexican Pesos (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Average Exchange Rate for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Exchange Rate as of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Country or Zone&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Functional currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Quetzal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colon&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.03&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balboa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.89&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombian peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.004&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.004&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cordoba&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.46&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentine peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.02&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.49&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguayan peso&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.43&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:10.43pt"&gt;Exchange rates published by the central bank of each country&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfChangesInForeignExchangeRatesExplanatoryTableTextBlock>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-103" decimals="2" id="f-714" unitRef="number">1.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-104" decimals="2" id="f-715" unitRef="number">1.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-105" decimals="2" id="f-716" unitRef="number">1.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-106" decimals="2" id="f-717" unitRef="number">1.00</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-107" decimals="2" id="f-718" unitRef="number">1.00</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-108" decimals="2" id="f-719" unitRef="number">2.36</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-109" decimals="2" id="f-720" unitRef="number">2.27</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-110" decimals="2" id="f-721" unitRef="number">2.60</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-111" decimals="2" id="f-722" unitRef="number">2.63</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-112" decimals="2" id="f-723" unitRef="number">2.16</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-113" decimals="2" id="f-724" unitRef="number">0.04</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-114" decimals="2" id="f-725" unitRef="number">0.03</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-115" decimals="2" id="f-726" unitRef="number">0.03</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-116" decimals="2" id="f-727" unitRef="number">0.04</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-117" decimals="2" id="f-728" unitRef="number">0.03</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-118" decimals="2" id="f-729" unitRef="number">18.30</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-119" decimals="2" id="f-730" unitRef="number">17.77</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-120" decimals="2" id="f-731" unitRef="number">20.13</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-121" decimals="2" id="f-732" unitRef="number">20.27</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-122" decimals="2" id="f-733" unitRef="number">16.89</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-123" decimals="3" id="f-734" unitRef="number">0.005</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-124" decimals="3" id="f-735" unitRef="number">0.004</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-125" decimals="3" id="f-736" unitRef="number">0.005</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-126" decimals="3" id="f-737" unitRef="number">0.005</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-127" decimals="3" id="f-738" unitRef="number">0.004</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-128" decimals="2" id="f-739" unitRef="number">0.50</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-129" decimals="2" id="f-740" unitRef="number">0.49</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-130" decimals="2" id="f-741" unitRef="number">0.56</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-131" decimals="2" id="f-742" unitRef="number">0.55</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-132" decimals="2" id="f-743" unitRef="number">0.46</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-133" decimals="2" id="f-744" unitRef="number">0.02</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-134" decimals="2" id="f-745" unitRef="number">0.07</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-135" decimals="2" id="f-746" unitRef="number">0.16</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-136" decimals="2" id="f-747" unitRef="number">0.02</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-137" decimals="2" id="f-748" unitRef="number">0.02</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-138" decimals="2" id="f-749" unitRef="number">3.39</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-139" decimals="2" id="f-750" unitRef="number">3.56</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-140" decimals="2" id="f-751" unitRef="number">3.90</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-141" decimals="2" id="f-752" unitRef="number">3.27</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-142" decimals="2" id="f-753" unitRef="number">3.49</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-143" decimals="2" id="f-754" unitRef="number">0.45</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-144" decimals="2" id="f-755" unitRef="number">0.46</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-145" decimals="2" id="f-756" unitRef="number">0.49</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-146" decimals="2" id="f-757" unitRef="number">0.46</ifrs-full:ClosingForeignExchangeRate>
    <ifrs-full:ClosingForeignExchangeRate contextRef="c-147" decimals="2" id="f-758" unitRef="number">0.43</ifrs-full:ClosingForeignExchangeRate>
    <kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock contextRef="c-1" id="f-759">Recognition of the effects of inflation in countries with hyperinflationary economic environments &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the effects of inflation on the financial information of its subsidiaries that operate in hyperinflationary economic environments (when cumulative inflation of the three preceding years is approaching, or exceeds, 100% or more in addition to other qualitative factors), which consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Using inflation factors to restate non-monetary assets, such as inventories, property, plant and equipment, net, intangible assets, net, including related costs and expenses when such assets are consumed or depreciated.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Applying the appropriate inflation factors to restate capital stock, additional paid-in capital, net income, retained earnings and items of other comprehensive income by the necessary amount to maintain the purchasing power equivalent in the currency of the subsidiary on the dates such capital was contributed, or income was generated up to the date the consolidated financial statements are presented; and&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;Recognizing the monetary position gain or loss in the consolidated income statement in the caption &#x201c;Gain on monetary position for subsidiaries in hyperinflationary economies&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning on July 1, 2018, Argentina became a hyperinflationary economy because, among some other economic factors,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the last three years&#x2019; cumulative inflation in Argentina exceeded 100% according to the several economic indexes that exist in the country. The financial information for our Argentine subsidiary has been adjusted to recognize the inflationary effects since January 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company restates the financial information of its Argentinian subsidiary using the  Consumer Price Index (&#x201c;CPI&#x201d;) of such country. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The (&#x201c;FACPCE&#x201d;) (Federacion Argentina de Consejos Profesionales de Ciencias Economicas) approved on September 29, 2018 and published on October 5, 2018, a resolution which defines, among other things, that the index price to determine the restatement &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;coefficient (Based on a series that applies the (&#x201c;CPI&#x201d;) from January with the Wholesale Domestic Price Index (&#x201c;WDPI) until this date, and computing November and December 2015 using the CPI- of Ciudad del Gran Buenos Aires (&#x201c;CGBA&#x201d;) variation).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, 2023, and 2022, the operations of the Company are classified as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.927%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cumulative Inflation 2022-2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Type of Economy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2021-2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2020-2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1221.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;815.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForRecognitionOfEffectsOfInflationInCountriesWithHyperinflationaryEconomicEnvironmentsExplanatoryPolicyTextBlock>
    <kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock contextRef="c-1" id="f-760">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, 2023, and 2022, the operations of the Company are classified as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.927%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Country&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cumulative Inflation 2022-2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Type of Economy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2021-2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cumulative Inflation 2020-2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Type of Economy&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;21.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1221.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;815.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;300.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-hyperinflationary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDetailInformationAboutEffectsOfInflationInHyperinflationaryEconomicEnvironmentExplanatoryTableTextBlock>
    <kof:CumulativeInflationPercentage contextRef="c-148" decimals="3" id="f-761" unitRef="number">0.176</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-149" decimals="3" id="f-762" unitRef="number">0.211</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-150" decimals="3" id="f-763" unitRef="number">0.194</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-151" decimals="3" id="f-764" unitRef="number">0.157</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-152" decimals="3" id="f-765" unitRef="number">0.173</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-153" decimals="3" id="f-766" unitRef="number">0.180</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-154" decimals="3" id="f-767" unitRef="number">0.069</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-155" decimals="3" id="f-768" unitRef="number">0.095</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-156" decimals="3" id="f-769" unitRef="number">0.124</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-157" decimals="3" id="f-770" unitRef="number">0.038</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-158" decimals="3" id="f-771" unitRef="number">0.067</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-159" decimals="3" id="f-772" unitRef="number">0.031</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-160" decimals="3" id="f-773" unitRef="number">0.300</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-161" decimals="3" id="f-774" unitRef="number">0.306</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-162" decimals="3" id="f-775" unitRef="number">0.214</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-163" decimals="3" id="f-776" unitRef="number">0.212</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-164" decimals="3" id="f-777" unitRef="number">0.263</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-165" decimals="3" id="f-778" unitRef="number">0.231</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-166" decimals="3" id="f-779" unitRef="number">12.210</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-167" decimals="3" id="f-780" unitRef="number">8.156</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-168" decimals="3" id="f-781" unitRef="number">3.003</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-169" decimals="3" id="f-782" unitRef="number">0.160</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-170" decimals="3" id="f-783" unitRef="number">0.218</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-171" decimals="3" id="f-784" unitRef="number">0.217</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-172" decimals="3" id="f-785" unitRef="number">0.201</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-173" decimals="3" id="f-786" unitRef="number">0.229</kof:CumulativeInflationPercentage>
    <kof:CumulativeInflationPercentage contextRef="c-174" decimals="3" id="f-787" unitRef="number">0.279</kof:CumulativeInflationPercentage>
    <ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory contextRef="c-1" id="f-788">Cash and cash equivalents &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash consists of deposits in bank accounts which generate interest on the available balance. Cash equivalents are mainly represented by short-term bank deposits and fixed income investments (overnight), both with maturities of three months or less and their carrying values approximate fair value. &lt;/span&gt;&lt;/div&gt;The Company also maintains restricted cash held as collateral to meet certain contractual obligations (see Note 7.2). Restricted cash is presented within other current financial assets given that the restrictions are short-term in nature.</ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory contextRef="c-1" id="f-789">Financial assets&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are classified within the following business models depending on Management&#x2019;s objective: (i) "held to maturity to collect contractual cash flows", (ii) "held to collect contractual cash flows and sell financial assets" and (iii) "Others or held for trading" or as derivatives assigned in hedging instruments with an effective hedge, as appropriate. The classification depends on the nature and purpose of the financial assets and is determined at the time of initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company performs a portfolio &#x2013; level assessment of the business model objective for which a financial asset is held to reflect the best way in which the business manages the financial asset and the way the information is provided to the management of the Company. The information that is considered within the evaluation includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The policies and objectives of the Company in relation to the portfolio and the practical implementation of said policies;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Performance and evaluation of the Company's portfolio including accounts receivable;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Risks that affect the performance of the business model and how those risks are managed;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Any compensation related to the performance of the portfolio; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Frequency, volume and timing of sales of financial assets in previous periods together with the reasons for said sales and expectations regarding future sales activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's financial assets include cash, cash equivalents and restricted cash, investments with maturities of more than three months and accounts receivable, derivative financial instruments and other financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the initial recognition of a financial asset, the Company measures it at fair value plus the transaction costs that are directly attributable to the purchase, unless the asset is measured at fair value through profit or loss, in which case, transaction costs are booked in the consolidation income statement. Accounts receivable that do not have a significant financing component are measured and recognized at the transaction price. The rest of the financial assets are recognized only when the Company is a party to the contractual provisions of the instrument.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of a financial asset is measured using assumptions that would be used by market participants when valuing the asset, assuming that market participants act in their best economic interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial assets are classified at initial recognition as measured at: amortized cost, fair value with changes in other comprehensive income &#x2013; debt or equity investments &#x2013; and fair value through profit or loss. The classification depends on the objective by which the financial asset is acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are not reclassified after their initial recognition unless the Company changes the business model to manage the financial assets; in which case, all affected financial assets are reclassified on the first day of the first reporting period following the change in the business model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.1 Financial assets at amortized cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial asset is measured at amortized cost if it meets the following two conditions and is not designated as fair value through profit and loss (&#x201c;FVTPL&#x201d;):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Its business model is  to hold it to maturity to collect contractual cash flows; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The contractual terms are only payments at specified dates of the principal and interest on the amount of the outstanding principal, or solely payments of principal and interest (&#x201c;SPPI&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost of a financial asset is the amount of the initial recognition minus the principal payments, plus or minus the accumulated amortization using the effective interest rate method of any difference between the initial amount and the amount as of the maturity and, adjusted for impairment loss. The financial product, exchange fluctuation and impairment are recognized in results. Any profit or loss is also recognized in the same way in results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.1.1 Effective interest rate method (&#x201c;ERR&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%"&gt;The effective interest rate method is a method to calculate the amortized cost of loans, accounts receivable and other financial assets (designated as held-to-maturity) and to allocate interest income / expense over the relevant period. The effective interest rate is the rate that exactly discounts estimated future cash receipts (including all fees paid or received that represents an integral part of the effective interest rate, transaction costs and other premiums or discounts) through the expected life of the financial asset, or (where appropriate) a shorter period, to the net carrying amount on the initial recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.2 Financial assets at fair value with changes in other comprehensive income (&#x201c;FVOCI&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;A financial asset is measured as FVOCI if it meets the following two conditions and isn&#x2019;t designated as FVTPL:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Its business model is to hold it to maturity to collect contractual cash flows and sells; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The contractual terms are solely principal and interest payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%"&gt;These assets are subsequently measured at fair value. The financial product calculated using the Internal Rate of return (&#x201c;IRR&#x201d;), the exchange rate fluctuation and the impairment are recognized in profit and loss. Other gains and losses, related to changes in fair value are recognized in OCI. In cases of derecognition or reclassification, the accumulated gains and losses in OCI are reclassified to profit and loss.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:132%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:132%"&gt;In the initial recognition of an equity instrument that is not held for trading, under the "other" business model, the Company may irrevocably choose to present changes in the fair value of the investment in OCI. This choice is made at the level of each investment. Equity instruments are subsequently measured at fair value. Dividends are recognized as profit in profit and loss unless the dividend clearly represents a recovery part of the investment cost. Other net gains and losses, related to changes in fair value, are recognized in OCI and are not reclassified to consolidated net income in subsequent periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.3 Financial assets at fair value through profit and loss (&#x201c;FVTPL&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Financial assets designated as FVTPL include financial assets held for trading and financial assets designated at initial recognition as FVTPL. Financial assets are classified as held for trading if they are acquired to be sold in the short term. Derivatives, including embedded derivatives are also designated as held for trading unless they are designated as effective hedging instruments as defined in IFRS 9. Financial assets as FVTPL are recorded in the consolidated statements of financial position  at fair value with the net changes in the fair value presented as interest expense (negative changes in fair value) or interest income (positive net changes in fair value) in the consolidated income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.4 Evaluation that contractual cash flows are SPPI &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to classify a financial asset within one of the three different categories, the Company determines whether the contractual cash flows of the asset are solely principal and interest payments. The Company considers the contractual terms of the financial instrument &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and whether the financial asset contains any contractual term that could change the timing or amount of the contractual cash flows in such a way that it would not meet the SPPI criteria. To make this evaluation, the Company considers the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Contingent events that would change the cash flows amount or timing;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Terms that can adjust the contractual coupon rate, including variable interest rate characteristics;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Payment and extension features; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Characteristics that limit the Company's right to obtain cash flows from certain assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A prepayment feature is consistent with the characteristics of SPPIs if the prepayment amount substantially represents the amounts of the unpaid principal and interest, which can include reasonable compensation for early termination of the contract. Additionally, a financial asset with a prepayment feature that is acquired or originated with a premium or discount to its contractual amount is consistent with the characteristics of SPPI if at initial recognition the fair value of the prepaid characteristic is insignificant and the prepayment amount represents substantially the contractual amount and accrued interest (but not paid); which may include additional compensation for the early contract termination..&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.5 Loans and receivables     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans and receivables are non-derivative financial instruments with fixed or determinable payments that are not quoted in an active market. Loans and receivables with a stated term (including trade and other receivables) are measured at amortized cost using the effective interest method, less any impairment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income is recognized by applying the effective interest rate, except for short-term receivables when the recognition of interest would be immaterial. For the years ended December&#160;31, 2024, 2023 and 2022 the interest income on loans and receivables recognized in the interest income line item within the consolidated income statements i&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s Ps.  1, Ps.  1 and Ps.  &#x2014;, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.6 Other financial assets &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Other financial assets include investments in other entities and derivative financial instruments. Other financial assets with a stated term are measured at amortized cost using the effective interest method, less any impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.7 Financial assets impairment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company recognizes impairment due to expected credit loss (&#x201c;ECL&#x201d;) for financial assets measured at amortized cost and reduces the carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;Impairment losses on accounts receivable are always measured at an amount equal to ECL for the remaining life, whether or not it has a significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;In determining whether the credit risk of a financial asset has increased significantly since initial recognition and estimating the ECL, the Company considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes qualitative and quantitative information and analysis, based on historical experience and an informed credit assessment of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The impairment loss is a weighted estimate of the probability of expected loss. The amount of impairment loss is measured as the present value of any lack of liquidity (the difference between the contractual cash flows that correspond to the Company and the cash flows that management expects to receive). The expected credit loss is discounted using the original financial asset effective interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The Company annually evaluates the reasonableness to determine if there was objective evidence of impairment. Some objective evidence that financial assets were impaired includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Non-payment or delinquency of a debtor;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Restructuring of an amount corresponding to the Company under terms that the Company would not otherwise consider;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Indicators that a debtor or client will enter into bankruptcy;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Adverse changes in the status of debtor or client payments;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The disappearance of an active market for an instrument due to financial difficulties; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Evident information indicating that there was a measurable decrease in the expected cash flows of a group of financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;For an investment in an equity instrument, objective evidence of impairment includes a significant or prolonged decrease in its fair value lower than the carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;The impairment loss on financial assets measured at amortized cost is recognized in the consolidated income statement reducing the carrying amount, and for financial assets measured at FVOCI, the impairment loss is recognized within OCI. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.8 Derecognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial asset (or, where applicable, a part of a financial asset or part of a group of similar financial assets) is derecognized when:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The rights to receive cash flows from the financial asset have expired; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The Company has transferred its rights to receive the asset cash flows or has assumed an obligation to pay the full received cash flows without material delay to a third party under a &#x2018;pass-through&#x2019; arrangement; and either (a) the Company has transferred substantially all the risks and rewards of the asset, or (b) the Company has neither transferred or retained substantially all the asset risks and benefits, but has transferred control of the asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.6.9 Offsetting of financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are required to be offset against financial liabilities and the net amount reported in the consolidated statement of financial position if, and only if the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;Currently has an enforceable legal right to offset the recognized amounts; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Intends to settle on a net basis, or to realize the assets and settle the liabilities simultaneously&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialAssetsExplanatory>
    <ifrs-full:RevenueFromInterest contextRef="c-1" decimals="-6" id="f-790" unitRef="mxn">1000000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest contextRef="c-25" decimals="-6" id="f-791" unitRef="mxn">1000000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest contextRef="c-26" decimals="-6" id="f-792" unitRef="mxn">0</ifrs-full:RevenueFromInterest>
    <ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory contextRef="c-1" id="f-793">Derivative financial instruments &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to different risks related to cash flows, liquidity, market and third-party credit. As a result, the Company contracts different derivative financial instruments in order to reduce its exposure to the risk of exchange rate fluctuations between the U.S. Dollar and other currencies, and interest rate fluctuations associated with its borrowings denominated in foreign currencies and the exposure to the risk of fluctuation in the costs of certain raw materials. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company recognizes derivative financial instruments and hedging activities in the consolidated statement of financial position as either an asset or liability measured at fair value, considering quoted prices in recognized markets. If such instruments are not traded in a formal market, fair value is determined by applying techniques based upon technical models supported by sufficient, reliable and verifiable market data, recognized in the financial sector. Management believes that the chosen valuation techniques and assumptions used are appropriate in determining the fair value of financial instruments. Changes in the fair value of derivative financial instruments are recorded each year in current earnings or otherwise as a component of cumulative other comprehensive income based on the item being hedged and the effectiveness of the hedge. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;3.7.1 Hedge accounting &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company designates certain hedging instruments, which include derivatives to cover foreign currency risk, as either cash flow hedges, fair value hedges or hedges of net investment in a foreign business. Hedges of foreign exchange risk on firm commitments are accounted for as cash flow hedges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the inception of the hedge relationship, the Company documents the relationship between the hedging instrument and the hedged item, along with its risk management objectives and its strategy for undertaking various hedge transactions. Furthermore, at the inception of the hedge and on an ongoing basis, the Company documents whether the hedging instrument is highly effective in offsetting changes in fair values or cash flows of the hedged item attributable to the hedged risk. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;To qualify for hedge accounting, the hedging relationship must meet all of the following  requirements: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022; there is an economic relationship between the hedged item and the hedging instrument &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022; the effect of credit risk does not dominate the value changes that result from that economic relationship, and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022; the hedge ratio of the hedging relationship is the same as that resulting from the quantity of the hedged item that the entity actually hedges and the quantity of the hedging instrument that the entity actually uses to hedge that quantity of hedged item.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.2 Cash flow hedges &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective portion of changes in the fair value of derivatives that are designated and qualify as cash flow hedges is recognized in OCI under the heading &#x201c;valuation of the effective portion of derivative financial instruments&#x201d;. The gain or loss relating to the ineffective portion is recognized immediately in consolidated net income and is included in the &#x201c;market value gain (loss) on financial instruments&#x201d; line item within the consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts previously recognized in other comprehensive income and accumulated in equity are reclassified to consolidated net income in the periods when the hedged item is recognized in profit and loss, in the same line of the consolidated statement of income as the recognized hedged item.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hedge accounting is discontinued when the Company revokes the hedging relationship, when the hedging instrument expires or is sold, terminated, or exercised, or when it no longer qualifies for hedge accounting. Any gain or loss recognized in other comprehensive income and accumulated in equity at that time remains in equity and is recognized when the forecast transaction is ultimately recognized in consolidated net income. When a forecast transaction is no longer expected to occur, the gain or loss accumulated in equity is recognized immediately in consolidated net income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.3 Fair value hedge&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For hedge items carried at fair value the change in the fair value of a hedging derivative is recognized in profit and loss as foreign exchange gain or loss, as they relate to foreign currency risk. The change in the fair value of the hedged item attributable to the risk hedged is recorded as part of the carrying value of the hedged item and is also recognized in the consolidated income statement as &#x201c;foreign exchange gain or loss&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For fair value hedges relating to items carried at amortized cost, change in the fair value of the effective portion of the hedge is recognized first as an adjustment to the carrying value of the hedged item and then any adjustment to carrying value is amortized through profit or loss over the remaining term of the hedge using the effective interest rate (EIR) method. EIR amortization may begin as soon as an adjustment exists and no later than when the hedged item ceases to be adjusted for changes in its fair value attributable to the risk being hedged. If the hedged item is derecognized, the unamortized fair value is recognized immediately in profit or loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When an unrecognized firm commitment is designated as a hedged item, the subsequent cumulative change in the fair value of the firm commitment attributable to the hedged risk is recognized as an asset or liability with a corresponding gain or loss recognized in profit and loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.7.4 Hedge of net investment in a foreign business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company designates certain derivatives as a hedge of its net investment in foreign operations and applies hedge accounting to foreign currency differences arising between the functional currency of its investments abroad and the functional currency of the holding company (Mexican peso), regardless of whether the net investment is held directly or through a sub-holding. Differences in foreign currency that arise in the conversion of a financial liability designated as a hedge of a net investment in a foreign operation are recognized in other comprehensive income in the exchange differences on the translation of foreign operations and associates, to the extent that the hedge is effective. To the extent that the hedge is ineffective, such differences are recognized as market value gain or loss on financial instruments within the consolidated income statements. When part of the hedge of a net investment is disposed, the corresponding accumulated foreign currency translation effect is recognized as part of the gain or loss on disposal within the consolidated income statement. During 2022, the Company designated certain derivatives as a hedge for its net investment in foreign operations and applied hedging accounting to foreign currency differences that arose between the functional currency of its foreign investments and the controlling company's functional currency (Mexican peso).  As of December 31, 2024 and 2023, the Company does not have net investment hedges in foreign operations.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory contextRef="c-1" id="f-794">Fair value measurement &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures financial instruments, such as derivatives, and certain non-financial assets such as trust assets of labor obligations at fair value at each balance sheet date. Also, fair values of bank loans and notes payable measured at amortized cost are disclosed in Note 17.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement is based on the presumption that the transaction to sell the asset or transfer the liability takes place either: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;In the principal market for the asset or liability, or &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;In the absence of a principal market, in the most advantageous market for the asset or liability &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fair value measurement of a non-financial asset takes into account a market participant&#x2019;s ability to generate economic benefits by using the asset in its highest and best use or by selling it to another market participant that would use the asset in its highest and best use. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses valuation techniques that are appropriate in the circumstances and for which sufficient data are available to measure fair value, maximizing the use of relevant observable inputs and minimizing the use of unobservable inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All assets and liabilities for which fair value is measured or disclosed in the financial statements are categorized within the fair value hierarchy, described as follows, based on the lowest level input that is significant to the fair value measurement as a whole: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly or indirectly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: unobservable inputs for the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For assets and liabilities that are recognized in the consolidated financial statements on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by re-assessing categorization (based on the lowest level input that is significant to the fair value measurement as a whole) at the end of each reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the policies and procedures for both recurring fair value measurement, such as those described in Note 19 and unquoted liabilities such as debt described in Note 17. &lt;/span&gt;&lt;/div&gt;For the purpose of fair value disclosures, the Company has determined classes of assets and liabilities on the basis of the nature, characteristics and risks of the asset or liability and the level of the fair value hierarchy as explained above.</ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory>
    <kof:DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock contextRef="c-1" id="f-795">Inventories and cost of goods sold &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories represent the acquisition or production cost that is incurred when purchasing or producing a product, and are based on the weighted average cost formula. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are measured at the lower of cost and net realizable value. Net realizable value represents the estimated selling price for inventories less all estimated costs of completion and costs necessary to make the sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs of goods sold includes expenses related to the purchase of raw materials used in the production process, as well as labor costs (wages and other benefits), depreciation of production facilities, equipment and other costs, including fuel, electricity, equipment maintenance and inspection. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management makes judgments regarding write-downs to determine the net realizable value of the inventory. These write-downs consider factors such as age and condition of goods as recent market data to assess the estimated future demand for goods.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForInventoriesAndCostOfGoodsSoldExplanatoryPolicyTextBlock>
    <kof:DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock contextRef="c-1" id="f-796">Other current assets &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets, which will be realized within a period of less than one year from the reporting date, are comprised of prepaid assets, and agreements with customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid assets principally consist of, advertising, promotional and insurance premiums paid in advance, and are recognized as other current assets at the time of the cash disbursement, and are derecognized from the consolidated statement of financial position and recognized in the appropriate consolidated income statement caption when the risks and rewards of the related goods have been transferred to the Company or services have been received, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has prepaid advertising costs which consist of television and radio advertising airtime paid in advance. These prepaid costs are generally amortized over the period based on the transmission of the television and radio spots. The related production costs are recognized in the consolidated income statement as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has agreements with customers for the right to sell and promote the Company&#x2019;s products over a certain period. The majority of these agreements have terms of more than one year, and the related costs are amortized using the straight-line method over the term of the contract and deducted from the Net sales as consideration payable to customers. During the years ended December&#160;31, 2024, 2023 and 2022, such amortization aggregated to Ps.  258, Ps.  304 and Ps.  295, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForOtherCurrentAssetsExplanatoryPolicyTextBlock>
    <ifrs-full:AmortisationExpense contextRef="c-1" decimals="-6" id="f-797" unitRef="mxn">258000000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense contextRef="c-25" decimals="-6" id="f-798" unitRef="mxn">304000000</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense contextRef="c-26" decimals="-6" id="f-799" unitRef="mxn">295000000</ifrs-full:AmortisationExpense>
    <ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory contextRef="c-1" id="f-800">Investments accounted for using the equity method&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.11.1 Investments in associates &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Associates are those entities over which the Company has significant influence. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but without control over those policies. Upon loss of significant influence over &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the associate, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in associates are accounted for using the equity method and initially recognized at cost, which comprises the investment&#x2019;s purchase price and any directly attributable expenditure necessary to acquire it. The carrying amount of the investment is adjusted to recognize changes in the Company&#x2019;s share of net assets of the associate since the acquisition date. The financial statements of the associates are prepared for the same reporting period as the Company.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the Company holds, directly or indirectly, 20% or more of the voting power of the investee, it is presumed that it has significant influence, unless it can be clearly demonstrated that this is not the case. If the Company holds, directly or indirectly, less than 20% of the voting power of the investee, it is presumed that the Company does not have significant influence, unless such influence can be clearly demonstrated. Decisions regarding the propriety of utilizing the equity method of accounting for a less than 20% owned corporate investee require a careful evaluation of voting rights and their impact on the Company&#x2019;s ability to exercise significant influence. Management considers the existence of the following circumstances, which may indicate that the Company is able to exercise significant influence over a less than 20% owned corporate investee: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;representation on the board of directors or equivalent governing body of the investee; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;participation in policy-making processes, including participation in decisions about dividends or other distributions; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;material transactions between the Company and the investee; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;      &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;interchange of managerial personnel; or &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;provision to the investee of essential technical information. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management also considers the existence and effect of potential voting rights that are currently exercisable or currently convertible when assessing whether the Company has significant influence. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company evaluates the following indicators that provide evidence of significant influence: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company&#x2019;s extent of ownership is significant relative to other shareholdings (i.e. a lack of concentration of other shareholders); &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:-0.05pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company&#x2019;s significant shareholders, its parent, fellow subsidiaries, or officers of the Company, hold additional investment in the investee; and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;    &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;the Company is a part of an investee&#x2019;s board of director committees, such as the executive committee or the finance committee.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company&#x2019;s share of losses exceeds the carrying amount of the investment in the associate, including any advances, the carrying amount is reduced to zero and recognition of further losses is discontinued except to the extent that the Company has a legal or constructive obligation or has made payments on behalf of the associate. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After application of the equity method, the Company determines whether it is necessary to recognize an impairment loss on its investment in its associate. The Company determines at each reporting date whether there is any objective evidence that the investment in the associates is impaired. If this is the case, the Company determines the impairment as the difference between the recoverable amount of the investment and its carrying value and recognizes the amount in other expenses line in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.11.2 Joint arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A joint arrangement is an arrangement in which two or more parties have joint control. Joint control is the contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. The Company classifies its interests in joint arrangements as either joint operations or joint ventures depending on the Company&#x2019;s rights to the assets and obligations for the liabilities of the arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement. The Company recognizes its interest in joint ventures as investments and accounts for those investments using the equity method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon loss of joint control over the joint venture, the Company remeasures the related asset  and any gain or loss is recognized in the consolidated net income. Any residual amount is recognized at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023 the Company did not have any interests in joint operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.11.3 Investment in Venezuela &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its investment in Venezuela using fair value through OCI using Level 3 inputs. In 2024, the Company recognized a fair value loss on the investment of Ps. 296. As of December&#160;31, 2024, 2023 and 2022 the fair value of Venezuela investment was Ps. 0. and the accumulated losses recognized in the &#x201c;other equity instruments&#x201d; amounted for Ps. 2,073, Ps. 1,777 and Ps. 1,613 respectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory>
    <ifrs-full:InvestmentsInJointVentures contextRef="c-14" decimals="INF" id="f-801" unitRef="usd">0</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:InvestmentsInJointVentures contextRef="c-15" decimals="INF" id="f-802" unitRef="usd">0</ifrs-full:InvestmentsInJointVentures>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-175" decimals="-6" id="f-803" unitRef="mxn">296000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-176" decimals="-6" id="f-804" unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-177" decimals="-6" id="f-805" unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments contextRef="c-178" decimals="-6" id="f-806" unitRef="mxn">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments>
    <kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments contextRef="c-176" decimals="-6" id="f-807" unitRef="mxn">2073000000</kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments>
    <kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments contextRef="c-178" decimals="-6" id="f-808" unitRef="mxn">1777000000</kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments>
    <kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments contextRef="c-177" decimals="-6" id="f-809" unitRef="mxn">1613000000</kof:OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory contextRef="c-1" id="f-810">Property, plant and equipment &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are initially recorded at their cost of acquisition and/or construction and are presented net of accumulated depreciation and accumulated impairment losses if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major maintenance costs are capitalized as part of total acquisition cost, which implies an increase of the assets&#x2019; useful life. Routine maintenance and repair costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in progress consists of long-lived assets not yet in service, in other words, that are not yet ready for the purpose that they were bought, built or developed. The Company expects to complete those investments during the following 12 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the straight-line method. Where an item of property, plant and equipment comprises major components having different useful lives, the components are accounted for and depreciated separately. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, including returnable bottles which are expected to provide benefits over a period of more than one year, as well as intangible assets with definite useful lives are depreciated/amortized over their estimated useful lives. The Company bases its estimates on the experience of its technical personnel as well as its experience in the industry for similar assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022, the Company reviewed the useful lives of its property, plant and equipment, and determined changes in its estimated useful lives of these assets. The financial impact of this change for 2022 was immaterial. Changes in these estimations were applied prospectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of the Company&#x2019;s principal assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.305%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.319%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.691%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20 - 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 - 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5 - 25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 - 25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4 - 14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 - 14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Returnable bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.5 - 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5 - 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives, residual values and depreciation method are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An item of property, plant and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property, plant and equipment is determined as the difference between the sales proceeds (if any) and the carrying amount of the asset and is recognized in the consolidated income statement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Returnable and non-returnable bottles: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has two types of bottles: returnable and non-returnable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;Non-returnable: bottles are expensed in the consolidated income statement at the time of the sale of the product.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;Returnable: bottles are classified as long-lived assets as a component of property, plant and equipment. Returnable bottles are recorded at acquisition cost. Depreciation of returnable bottles is computed using the straight-line method over their estimated useful lives. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are two types of returnable bottles: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt"&gt;Those that are in the Company&#x2019;s control within its facilities, plants and distribution centers; and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.75pt"&gt;Those that are in the Company&#x2019;s control but have been placed in the hands of customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Returnable bottles that have been placed in the hands of customers are subject to an agreement with a retailer pursuant to which the Company retains control and ownership. These bottles are monitored by sales personnel during periodic visits to customers and the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company has the right to charge any breakage identified to the customer. Bottles that are not subject to such agreements are expensed when placed in the hands of customers. &lt;/span&gt;&lt;/div&gt;The Company&#x2019;s returnable bottles are depreciated according to their estimated useful lives: 4 for glass bottles and 1.5 years for PET bottles. Deposits received from customers are amortized over the same estimated useful lives of the bottles.</ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory contextRef="c-1" id="f-811">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of the Company&#x2019;s principal assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.305%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.319%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.691%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20 - 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20 - 50&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5 - 25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 - 25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4 - 14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 - 14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refrigeration equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Returnable bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.5 - 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5 - 4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 - 10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,230&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  19,074&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  41,177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  19,433&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,734&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  886&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,298&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  113,961&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;267&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;399&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;939&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,641&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,727&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;482&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,477&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,248&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,485&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,023)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(209)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(858)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,072)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,574)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(424)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,157)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,225)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,277)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,708)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,416)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  4,823&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  20,247&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  44,580&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  21,866&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,969&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  10,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  897&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,413&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  127,827&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,247&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  44,580&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  21,866&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,969&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  897&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,413&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  127,827&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,939&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,112&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,415&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,346&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,110&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,109)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,071)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,245)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,643)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,908)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,788)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,298)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,155)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,341)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;592&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,895&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;655&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,847&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,420&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  46,242&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  26,091&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  515&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,582&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  137,802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  20,420&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  46,242&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  26,091&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  14,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  515&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,582&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  137,802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;646&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,670&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,619&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;346&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,447&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfer of completed projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;995&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,753&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,565&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12,897)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,591)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,042)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,381)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;234&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;840&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;485&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,043&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;978&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;813&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,723&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,441&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  57,031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  26,415&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  32,907&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,412&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  511&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,728&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  171,634&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Total includes Ps. 3,503, Ps. 499 and Ps. 1,971 outstanding payment to suppliers, as of December&#160;31, 2024, 2023 and 2022 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This amount includes write-off for damaged assets. For more information see note 2.5&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (5,498)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (20,378)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,300)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,676)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (395)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (531)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (51,778)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,331)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,234)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,997)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;854&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;936&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,323&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,193&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,817&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,605)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,987)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (6,043)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22,267)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,295)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (15,075)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (56,622)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation as of January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (6,043)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22,267)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,295)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (15,075)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (56,622)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(555)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,101)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,844)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,256)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,919)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;825&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,260&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,373&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,087&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;793&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,783&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,534&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,264)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(649)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,438)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (6,150)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22,720)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,377)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (16,936)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (292)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (597)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (59,072)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (6,150)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (22,720)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (12,377)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (16,936)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (292)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (597)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (59,072)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(584)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,538)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,029)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,878)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,221)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,804&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(316)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(818)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,611)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,105)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(494)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,153)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (7,232)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (27,411)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (14,276)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (22,389)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (296)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (649)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (72,253)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of  December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,313&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  7,894&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  505&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  863&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  71,205&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of  December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,270&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,522&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,547&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  985&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  78,730&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of  December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,441&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  15,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  29,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  12,139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  10,518&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,412&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  99,381&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-179" id="f-812">P20Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-180" id="f-813">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-181" id="f-814">P20Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-182" id="f-815">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-183" id="f-816">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-184" id="f-817">P25Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-185" id="f-818">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-186" id="f-819">P25Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-187" id="f-820">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-188" id="f-821">P14Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-189" id="f-822">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-190" id="f-823">P14Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-191" id="f-824">P7Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-192" id="f-825">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-193" id="f-826">P7Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-194" id="f-827">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-195" id="f-828">P1Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-196" id="f-829">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-197" id="f-830">P1Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-198" id="f-831">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-199" id="f-832">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-200" id="f-833">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-201" id="f-834">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-202" id="f-835">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-203" id="f-836">P4Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="c-204" id="f-837">P1Y6M</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory contextRef="c-1" id="f-838">Intangible assets &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are identifiable non-monetary assets without physical substance and represent payments whose benefits will be received in future years. Intangible assets acquired separately are measured at initial recognition at cost. The cost of intangible assets acquired in a business combination is their fair value as at the date of acquisition (see Note 3.2). Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. The useful lives of intangible assets are assessed as either finite or indefinite, in accordance with the period over which the Company expects to receive the benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with finite useful lives are amortized and mainly consist of information technology and management system costs incurred during the development stage which are currently in use. Such amounts are capitalized and then amortized using the straight-line method over their expected useful lives. Expenditures that do not fulfill the requirements for capitalization are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortized intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group of assets may not be recoverable through its expected future cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with an indefinite life are not amortized and are subject to impairment tests on an annual basis as well as whenever certain circumstances indicate that the carrying amount of those intangible assets exceeds their recoverable value. The Company&#x2019;s intangible assets with an indefinite life mainly consist of rights to produce and distribute Coca-Cola trademark products in the Company&#x2019;s territories. These rights are contained in agreements that are standard contracts that The Coca-Cola Company has with its bottlers. These bottler agreements are treated as indefinite-lived intangible assets because the Company has determined they are perpetual in nature, considering the following factors: i) the past records of renewals, ii) bottler agreements are automatically renewable for ten-year terms at no cost, and iii) the renewal process does not require any action from either party (only non-renewal requires an action, among others).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had four bottler agreements in Mexico: (i)&#160;Valley of Mexico territory, which is up for renewal in June 2033, (ii)&#160;Southeast territory, which is up for renewal in June 2033, (iii)&#160;Bajio territory, which is up for renewal in May 2025 and (iv)&#160;Golfo territory, which is up for renewal in May 2025. As of December&#160;31, 2024, the Company had one bottler agreement in Brazil, which is up for renewal in October 2027. As of December&#160;31, 2024, the Company had three bottler agreements in Guatemala, which are up for renewal &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in March 2035 (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;one contract) and April 2028 (two contracts).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition the Company had one bottler agreement in each country which is up for renewal as follows: Argentina, which is up for renewal in September 2034; Colombia, which is up for renewal in June 2034; Panama, which is up for renewal i&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n November 2034&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;; Costa Rica, which is up for renewal in September 2027; Nicaragua, which is up for renewal in May 2026, and Uruguay, which is up for renewal in June 2028. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 the Venezuela investee had one bottler agreement, which is up for renewal in August 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bottler agreements are automatically renewable for ten-year terms, subject to the right of either party to give prior notice that it does not wish to renew a specific agreement. In addition, these agreements generally may be terminated in the case of material breach. Termination would prevent the Company from selling Coca-Cola trademark beverages in the affected territory and would have an adverse effect on the Company&#xb4;s business, financial conditions, results from operations and prospects.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory>
    <kof:NumberOfBottlerAgreements
      contextRef="c-205"
      decimals="INF"
      id="f-839"
      unitRef="agreement">4</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="c-206"
      decimals="INF"
      id="f-840"
      unitRef="agreement">1</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="c-207"
      decimals="INF"
      id="f-841"
      unitRef="agreement">3</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreementsUpForRenewalIn2025
      contextRef="c-207"
      decimals="INF"
      id="f-842"
      unitRef="agreement">1</kof:NumberOfBottlerAgreementsUpForRenewalIn2025>
    <kof:NumberOfBottlerAgreementsUpForRenewalIn2028
      contextRef="c-207"
      decimals="INF"
      id="f-843"
      unitRef="agreement">2</kof:NumberOfBottlerAgreementsUpForRenewalIn2028>
    <kof:NumberOfBottlerAgreements
      contextRef="c-208"
      decimals="INF"
      id="f-844"
      unitRef="agreement">1</kof:NumberOfBottlerAgreements>
    <kof:NumberOfBottlerAgreements
      contextRef="c-209"
      decimals="INF"
      id="f-845"
      unitRef="agreement">1</kof:NumberOfBottlerAgreements>
    <kof:IntangibleAssetsRenewalTerm contextRef="c-210" id="f-846">P10Y</kof:IntangibleAssetsRenewalTerm>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill contextRef="c-25" decimals="INF" id="f-847" unitRef="mxn">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill contextRef="c-1" decimals="INF" id="f-848" unitRef="mxn">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill contextRef="c-26" decimals="INF" id="f-849" unitRef="mxn">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory contextRef="c-1" id="f-850">Leases &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates whether a contract is, or contains a lease when the contract transfers the right to control an identified asset during a period in exchange for consideration. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates whether a contract is a lease agreement when:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;The contract involves the use of an identified asset - this can be specified explicitly or implicitly, and must be physically distinct or represent substantially the entire capacity of a physically distinct asset. If the lessor has substantive substitution rights, the asset is not identified;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company has the right to receive substantially all the economic benefits of the use of the asset throughout the period of use;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;The Company has the right to direct the use of the asset when it has the right to make the most relevant decisions about how, and for what purpose the asset is used. When the use of the asset is predetermined, the Company has the right to direct the use of the asset if it: i) it has the right to operate the asset; or ii) it designed the asset in a way that pre-determines for what purpose it will be used.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;As a leasee &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Initial measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On the start date of the lease, the Company recognizes a right-of-use asset and a leasing liability. The right-of-use asset is initially measured at cost, which includes the initial amount of the lease liability adjusted for any lease payment made during or before the initial application date. The right-of-use asset considers the incurred initial direct costs and an estimate of the costs to dismantle and eliminate the underlying asset, or to restore the underlying asset or the place where it is located, less any lease incentive received.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease liability is initially measured at the present value of future lease payments to be made over the lease term. Such payments are discounted using the incremental borrowing rate (&#x201c;IBR&#x201d;) of the Company, when the Company cannot readily determine the interest rate implicit in its leases. The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the right-of-use asset in a similar economic environment. The IBR therefore reflects what the Company &#x2018;would have to pay&#x2019;, which requires estimation when no observable rates are available (such as for subsidiaries that do not enter into financing transactions) or when they need to be adjusted to reflect the terms and conditions of the lease (for example, when leases are not in the subsidiary&#x2019;s functional currency). The Company estimates the IBR using observable inputs (such as market interest rates) when available and is required to make certain entity-specific estimates (such as the subsidiary&#x2019;s stand-alone credit rating).   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Lease payments included in the measurement of the lease liability include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Fixed payments, including payments that are substantially fixed;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Variable lease payments that depend on an index or a rate, initially measured using the index or the rate as of the lease commencement date;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;The price related to a purchase option that the Company is reasonably certain it will exercise an option to extend the contractual agreement and penalties for early termination of the lease agreement, unless the Company has reasonable certainty of not terminating early, considering all the facts and circumstances that create an economic incentive for the Company to exercise, or not, such options;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Amounts payable for residual value guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not recognize a right-of-use asset and lease liability for those short-term agreements with a contractual period of 12 months or less and leases of low-value assets, mainly information technology equipment used by employees, such as laptops and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;desktops, handheld devices and printers. The Company recognizes the lease payments associated with these agreements as an expense in the consolidated statement of income as they are incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Subsequent Measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The right-of-use asset is depreciated using the straight-line method from the commencement date to the earlier of the end of the useful life of the asset or the lease term. In addition, the right-of-use asset is periodically evaluated for impairment losses, if any, and evaluated for some lease liability remeasurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities are subsequently measured at amortized cost using the effective interest rate method. The Company re-measures the lease liability without modifying the discount rate when there is a modification in future lease payments under a residual value guarantee or if the modification arises from a change in the index or rate when there are variable payments. The lease liability is measured again using a new incremental borrowing rate at the date of modification when:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;An option to extend or terminate the agreement is exercised by modifying the non-cancelable period of the contract; or&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;The Company changes its assessment of whether it will exercise a purchase option of the underlying asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;When the lease liability is re-measured, an adjustment is made to the corresponding carrying amount of the right-of-use asset, or is recorded in profit or loss if the carrying amount of the asset has been reduced to zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A modification to the lease agreement is accounted for as a separate agreement if the following two conditions are met: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.9pt"&gt;The modification increases the scope of the lease by adding the right to use one or more underlying assets; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:54pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;The consideration of the lease is increased by an amount proportional to the independent price of the increase in scope and by any adjustment to that independent price to reflect the contract circumstances.&lt;/span&gt;&lt;span style="color:#777777;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the consolidated income statement, the interest expense of the lease liability is presented as a component of the interest expense, unless they are directly attributable to qualified assets, in which case they are capitalized according to the Company&#x2019;s financing cost accounting policy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Improvements in leased properties are recognized as part of property, plant and equipment in the consolidated statement of financial position and amortized using the straight-line method, over the shorter of the useful life of the asset and the term of the related lease.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
    <kof:DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock contextRef="c-1" id="f-851">Financial liabilities and equity instruments &lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.16.1 Classification as debt or equity &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt and equity instruments issued by a group entity are classified as either financial liabilities or as equity in accordance with the substance of the contractual arrangements and the definitions of a financial liability and an equity instrument. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.16.2 Equity instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An equity instrument is any contract that evidences a residual interest in the assets of an entity after deducting all of its liabilities. Equity instruments issued by the Company are recognized when the proceeds are received, net of direct issue costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Repurchase of the Company&#x2019;s own equity instruments are recognized and deducted directly from equity. No gain or loss is recognized in profit or loss on the purchase, sale, issue or cancellation of the Company&#x2019;s own equity instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.16.3 Financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Initial recognition and measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial liabilities within the scope of IFRS 9 are classified as financial liabilities at amortized cost, except for derivative instruments designated as hedging instruments in an effective hedge, which are recognized at FVTPL. The Company determines the classification of its financial liabilities at initial recognition. All financial liabilities are recognized initially at fair value less, in the case of loans and borrowings, directly attributable transaction costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial liabilities include trade and other payables, loans and borrowings, and derivative financial instruments, see Note 3.7. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Subsequent measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of financial liabilities depends on their classification as described below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans and borrowings &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After initial recognition, interest bearing loans and borrowings are subsequently measured at amortized cost using the effective interest method. Gains and losses are recognized in the consolidated income statements when the liabilities are derecognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortized cost is calculated considering any discount or premium on acquisition and fees or costs that are an integral part of the effective interest method. The effective interest method amortization is included in interest expense in the consolidated statements of income.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;De-recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial liability is derecognized when the obligation under the liability is discharged or cancelled or expires. &lt;/span&gt;&lt;/div&gt;When an existing financial liability is replaced by another from the same lender on substantially different terms, or the terms of an existing liability are substantially modified, such an exchange or modification is treated as the de-recognition of the original liability and the recognition of a new liability. The difference in the respective carrying amounts is recognized in the consolidated income statements.</kof:DescriptionOfAccountingPolicyForFinancialLiabilitiesAndEquityInstrumentsExplanatoryPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory contextRef="c-1" id="f-852">Provisions &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provisions are recognized when the Company has a present obligation (contractual or implied) as a result of a past event, it is probable that the Company will be required to settle the obligation, and a reasonable estimate can be made of the amount of the obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amount recognized as a provision is the best estimate of the consideration required to settle the present obligation at the end of the reporting period, taking into account the risks and uncertainties surrounding the obligation. When a provision is measured using the cash flows estimated to settle the present obligation, the amounts are discounted to present value where the effect of the time value of money is material. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When some or all of the economic benefits required to settle a provision are expected to be recovered from a third party, a receivable is recognized as an asset if it is virtually certain that reimbursement will be received and the amount of the receivable can be measured reliably. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes a provision for a loss contingency when it is probable (i.e. more likely than not) that certain effects related to past events, would materialize and can be reasonably quantified. These events and their financial impact are also disclosed as loss contingencies in the consolidated financial statements when the risk of loss is deemed to be other than remote. The Company does not recognize an asset for a gain contingency until the gain is realized, see Note 24.5. &lt;/span&gt;&lt;/div&gt;Restructuring provisions are recognized only when the recognition criteria for provisions are satisfied. The Company has a constructive obligation when a detailed formal plan identifies the business or part of the business concerned, the location and number of employees affected and there is a detailed estimate of the associated costs, and an appropriate timeline. Furthermore, the employees affected must have been notified of the plan&#x2019;s main features.</ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory contextRef="c-1" id="f-853">Post-employment and other short and long-term employee benefits &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Post-employment and other non-current employee benefits include obligations for pension and post-employment plans and seniority premiums. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In Mexico, the economic benefits and retirement pensions are granted to employees with 10 years of service and minimum age of 60. In addition, in accordance with Mexican Labor Law, the Company provides seniority premium benefits to its employees under certain circumstances. The seniority premium benefits consist of a one-time payment equivalent to 12 days&#x2019; wages for each year of service (at the employee&#x2019;s most recent salary, but not to exceed twice the legal minimum wage), payable to all employees with 15 or more years of service, as well as to certain employees terminated involuntarily prior to the vesting of their seniority premium benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For defined benefit retirement plans and other non-current employee benefits, such as the Company&#x2019;s sponsored pension and retirement plans and seniority premiums, the cost of providing benefits is determined using the projected unit credit method, with actuarial valuations being carried out at the end of each reporting period. All re-measurements effects of the Company&#x2019;s defined benefit obligation such as actuarial gains and losses and return on plan assets are recognized directly in &#x201c;OCI&#x201d;. The Company presents service costs within cost of goods sold, administrative and selling expenses in the consolidated income statements. The Company presents net interest cost within interest expense in the consolidated income statements. The projected benefit obligation recognized in the consolidated statement of financial position represents the present value of the defined benefit obligation as of the end of each reporting period. Certain subsidiaries of the Company have established plan assets for the payment of pension benefits and seniority premiums through irrevocable trusts of which the employees are named as beneficiaries, which serve to decrease the funded status of such plans&#x2019; related obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to compensated absences, such as vacations and vacation premiums, are recognized on an accrual basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A settlement occurs when the Company enters into a transaction that eliminates all further legal or constructive obligations or part or all of the benefits provided under a defined benefit plan. A curtailment arises from an isolated event such as closing of a plant, discontinuance of an operation or termination or suspension of a plan. Gains or losses on the settlement or curtailment of a defined benefit plan are recognized when the settlement or curtailment occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Profit sharing to employees (&#x201c;PTU&#x201d; for its acronym in Spanish) is paid by the Mexican subsidiaries to its eligible employees. PTU is computed at the rate of 10% of the individual company taxable income. PTU in Mexico is calculated from the same taxable income for income tax, except for the following: a) neither tax losses from prior years nor the PTU paid during the year are deductible; and b) payments exempt from taxes for the employees are fully deductible in the PTU computation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Federal Labor Law establishes a limit on the amount to be paid for profit sharing to employees, which indicates that the amount of PTU assigned to each employee may not exceed the equivalent of three months of the employee&#x2019;s current salary, or the average PTU received by the employee in the previous three years, whichever is greater. If the PTU determined is less than or equal to this limit, the PTU will be determined by applying 10% of the individual company taxable income. If the PTU determined exceeds this limit, the limit would apply and this should be considered the PTU for the period.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
    <kof:MinimumYearOfServiceForRetirementBenefits contextRef="c-1" id="f-854">P10Y</kof:MinimumYearOfServiceForRetirementBenefits>
    <kof:MinimumAgeQualificationForEconomicBenefitsAndRetirementPension
      contextRef="c-14"
      decimals="INF"
      id="f-855"
      unitRef="mxnPerShare">60</kof:MinimumAgeQualificationForEconomicBenefitsAndRetirementPension>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue contextRef="c-1" id="f-856">Revenue recognition &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when it has transferred to the customer control over the good sold or the service rendered. Control refers to the ability of the customer to direct and obtain substantially all the transferred product&#x2019;s benefits. Also, it implies that the customer has the ability to prevent a third-party from directing the use and obtaining substantially all the benefits of the transferred product. Coca-Cola FEMSA&#x2019;s management applies the following considerations to analyze the moment in which the control of the good sold or the service is transferred to the customer:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Identify the contract (written, oral or an implied contract in accordance with to the customary business practices).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Evaluate the goods and services promised in the customer&#x2019;s contract and identify the related performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Consider the contract terms and the commonly accepted practices in the business to determine the transaction price. The transaction price is the consideration that the Company expects to be entitled to for transferring the goods and services to the customer, excluding the amount collected for third parties, such as taxes directly related to the sales. The consideration promised in a customer&#x2019;s contract may include a fixed amount, variable amounts or both.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Allocate the transaction price to each performance obligation (to each good or service that is different) for an amount that represents the part of the benefit that the Company expects to receive in exchange for the right of transferring the promised goods or services to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recognize revenue when (or while) it satisfied the performance obligation through the transfer of the promised goods or services engaged.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;All the conditions mentioned above are accomplished normally when the goods are delivered to the customer, usually payment terms varies from 0 to 90 days. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generates revenues from the following principal activities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sale of goods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Includes the sales of goods by all the subsidiaries of the Company, mainly the sale of beverages of the leading brand of Coca-Cola in which the revenue is recognized at the point of time those products were sold to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Rendering of services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Includes the revenues of distribution services that the Company recognizes as revenues as the related performance obligation is satisfied. The Company recognizes revenues for rendering of services over time in which the performance obligation is satisfied according with the following conditions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The customer receives and consumes simultaneously the benefits, as the Company satisfies the performance obligation;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The customer controls the related assets, even if the Company improves them;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;The revenues can be measured reliably; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%;padding-left:14.5pt"&gt;It is probable that economic benefits will flow to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.734%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sources of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  279,030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   244,264&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  226,222&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services rendered&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;686&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  279,793&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  245,088&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  226,740&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable consideration &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company estimates the amount of consideration to which it be entitled in exchange for transferring the goods to the customer. Some contracts include &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;promotions, discounts or any other variable payments that may be granted to the customers. These estimates are based on the commercial agreements entered with the customers and on the historical performance for the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Sales discounts are considered variable consideration and are reflected in the customer&#x2019;s invoice. Discounts are recorded at the moment of sale (sales are recorded net of discounts).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In the wholesaler channel, products are sold at a discount based on volume, considering total sales during certain period. Revenues on these sales are recognized based on the price established in the agreement, net of variable consideration for discounts for estimated volume. The Company uses its accumulated experience to estimate discounts, using the expected value method. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%"&gt;Significant financing component&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;There is not a significant financing component due to the fact that the majority of sales are made in cash for the retail channel or on credit period of 0-90 days for the wholesalers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contracts costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As disclosed on Note 3.10, the incremental costs for obtaining a customer contract are recognized as an asset if the Company expects to recover those costs. The incremental costs are those incurred to obtain a contract and that would not be incurred if the contract had not been obtained. The Company recognizes these costs as incurred in the consolidated income statement when the associated revenue is realized in a period equal to or less than one year. The contract costs, are amortized on a straight-line basis over the terms of the related revenue contracts, reflecting how the goods and services are transferred to the client.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
    <ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory contextRef="c-1" id="f-857">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.733%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.734%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sources of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the year ended  December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  279,030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.   244,264&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  226,222&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services rendered&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other operating revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;686&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  279,793&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  245,088&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  226,740&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-17" decimals="-6" id="f-858" unitRef="mxn">279030000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-18" decimals="-6" id="f-859" unitRef="mxn">244264000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-19" decimals="-6" id="f-860" unitRef="mxn">226222000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-211" decimals="-6" id="f-861" unitRef="mxn">77000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-212" decimals="-6" id="f-862" unitRef="mxn">23000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-213" decimals="-6" id="f-863" unitRef="mxn">15000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-214" decimals="-6" id="f-864" unitRef="mxn">686000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-215" decimals="-6" id="f-865" unitRef="mxn">801000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-216" decimals="-6" id="f-866" unitRef="mxn">503000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1" decimals="-6" id="f-867" unitRef="mxn">279793000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-25" decimals="-6" id="f-868" unitRef="mxn">245088000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-26" decimals="-6" id="f-869" unitRef="mxn">226740000000</ifrs-full:RevenueFromContractsWithCustomers>
    <kof:DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock contextRef="c-1" id="f-870">Administrative and selling expenses &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Administrative expenses include labor costs (salaries and other benefits, like PTU of employees not directly involved in the sale of the Company&#x2019;s products, as well as professional service fees, the depreciation of office facilities, amortization of capitalized information technology system implementation costs and any other similar costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling expenses include: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Distribution: labor costs (salaries and other related benefits), outbound freight costs, warehousing costs of finished products, depreciation of returnable bottles in the distribution process, depreciation and maintenance of trucks and other distribution facilities and equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Sales: labor costs (salaries and other benefits including &#x201c;PTU&#x201d;) and sales commissions paid to sales personnel; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Marketing: promotional expenses and advertising costs.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfAccountingPolicyForAdministrativeAndSellingExpensesExplanatoryPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory contextRef="c-1" id="f-871">Income taxes &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense represents the sum of the tax currently payable and deferred tax. Income taxes are charged to consolidated income statements as they are incurred, except when they relate to items that are recognized in other comprehensive income or directly in equity, in which case, the current and deferred tax are also recognized in other comprehensive income or directly in equity, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offsets tax assets and liabilities if and only if it has a legally enforceable right to set off current tax assets and current tax liabilities and the deferred tax assets and deferred tax liabilities related to income taxes levied by the same tax authority. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.21.1 Current income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current income taxes are recorded in the results of the year they are incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3.21.2 Deferred income taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred taxes are recognized on temporary differences between the carrying amounts of assets and liabilities in the consolidated financial statements and the corresponding tax bases used in the computation of taxable profit. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are generally recognized for all deductible temporary differences, including tax loss carryforwards and certain tax credits, to the extent that it is probable that future taxable profits, and reversal of existing taxable temporary differences will be available. Such deferred tax assets and liabilities are not recognized if the temporary difference arises from the initial recognition (other than in a business combination) of other assets and liabilities in a transaction that affects neither the taxable profit nor the accounting profit. In the case of Brazil, where goodwill is  deductible for tax purposes, the Company recognizes as part of  the acquisition method a deferred tax asset for the tax effect of the excess of the tax basis over the related carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are re-assessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits and reversal of existing taxable temporary differences will allow the deferred tax asset to be recovered. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities are recognized for taxable temporary differences associated with investments in subsidiaries, associates, and interests in joint ventures, except where the Company is able to control the reversal of the temporary difference and it is probable that the temporary difference will not reverse in the foreseeable future. Deferred tax assets arising from deductible temporary differences associated with such investments and interests are only recognized to the extent that it is probable that there will be sufficient taxable profits against which to utilize the benefits of the temporary differences and they are expected to reverse in the foreseeable future. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are classified as a non-current asset or liability, regardless of when the temporary differences are expected to reverse. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax relating to items recognized in other comprehensive income is recognized in correlation to the underlying transaction in OCI.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and deferred tax liabilities are offset if a legally enforceable right exists to set off current tax assets against current tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the period in which the liability is settled or the asset is realized, based on tax rates (and tax laws) that have been enacted or substantively enacted by the end of the reporting period. The measurement of deferred tax liabilities and assets reflects the tax consequences that would follow from the way the Company expects, at the end of the reporting period, to recover or settle the carrying amount of its assets and liabilities.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the income tax rate was 30% for 2024, 2023 and 2022, and currently Management has no reason to believe that the tax rate will change in the foreseeable future. The tax rates for other countries is disclosed in Note 23.3.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
    <kof:DescriptionOfUncertainTaxPositionsPolicyTextBlock contextRef="c-1" id="f-872">Uncertain tax positions&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates in numerous tax jurisdictions and is subject to periodic tax inspections, in the normal course of business, by local tax authorities on a range of tax matters in relation to corporate income tax. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Where the amount of tax payable is uncertain, the Company establishes income tax provisions based on management&#x2019;s estimates with respect to the likelihood of material tax exposures and the probable amount of the liability.&lt;/span&gt;&lt;/div&gt;</kof:DescriptionOfUncertainTaxPositionsPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory contextRef="c-1" id="f-873">Share-based payments transactions &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior executives of the Company receive remuneration in the form of share-based payment transactions, whereby employees render services as consideration for equity instruments. Under this stock incentive plan, eligible executive officers and senior management are entitled to receive a special annual bonus in cash, after withholding applicable taxes, to purchase FEMSA and Coca-Cola FEMSA shares traded in the Mexican Stock Exchange. This plan uses the Economic Value Added &#x201c;EVA&#x201d; result achieved, and their individual performance as its main evaluation metric. The Company makes a cash contribution to the administrative trust (which is controlled and consolidated by FEMSA) in the amount of the individual executive&#x2019;s special bonus. The administrative trust then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares or options (as instructed by the Corporate Practices Committee). The acquired shares &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;are deposited in a trust, and the executive officers and senior management can access them one year after they are vested at 33% per year over a three-year period. Seventy percent of the annual executive bonus under the Company&#x2019;s stock incentive plan must be used to purchase our company&#x2019;s shares and the remaining thirty percent must be used to purchase FEMSA shares. During the years ended December 31, 2024, 2023 and 2022, no stock options were granted to executives.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This incentive plan is accounted for as equity settled transaction, net of cash contributions made by the Company. The award of equity instruments is granted for a fixed monetary value. &lt;/span&gt;&lt;/div&gt;Share-based payments to employees are measured at the fair value of the equity instruments at the grant date and accounted as equity contributions from FEMSA. The cash contributions made by the Company are accounted as reduction to the equity contributions. Any excess of cash contributions made is recorded as a financial asset (See Note 12.1). The fair value determined at the grant date of the share-based payments is recognized as expense based on the graded vesting method over the three-year vesting period.</ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory contextRef="c-1" id="f-874">Earnings per share The Company presents basic and diluted earnings per share (&#x201c;EPS&#x201d;) data for its shares. As described in Note 22, the Company has potentially dilutive shares and therefore presents its basic and diluted earnings per share. Basic EPS is calculated by dividing the consolidated net income attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the year. Diluted EPS is calculated by dividing the consolidated net income attributable to ordinary equity holders of the parent (after adjusting for interest on the convertible preference shares) by the weighted average number of ordinary shares outstanding during the year plus the weighted average number of ordinary shares that would be issued on conversion of all the dilutive potential ordinary shares into ordinary shares. Earnings per share for all periods are adjusted to give effect to capital contributions, debt issuance, share splits or reverse share splits if they occur during any of periods presented and subsequent to the latest balance sheet date until the issuance date of the consolidated financial statements</ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
    <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory contextRef="c-1" id="f-875">Cash and Cash Equivalents &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the purposes of the consolidated statement of cash flows, cash includes cash on hand and in banks and cash equivalents, including short-term, highly liquid investments that are readily convertible to known amounts of cash and are subject to an insignificant risk of changes in value, with a maturity date of three months or less at their acquisition date. Cash and cash equivalents at the end of the reporting period consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.634%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.032%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and bank balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,300&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,101&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents (see Note 3.5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,959&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  32,779&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  31,060&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory>
    <kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock contextRef="c-1" id="f-876">Cash and cash equivalents at the end of the reporting period consist of the following: &lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.250%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.634%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.032%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.034%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and bank balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,300&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,101&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents (see Note 3.5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,479&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,959&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  32,779&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  31,060&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDetailedInformationOfCashAndCashEquivalentsExplanatoryTableTextBlock>
    <ifrs-full:Cash contextRef="c-14" decimals="-6" id="f-877" unitRef="mxn">3300000000</ifrs-full:Cash>
    <ifrs-full:Cash contextRef="c-15" decimals="-6" id="f-878" unitRef="mxn">6101000000</ifrs-full:Cash>
    <ifrs-full:CashEquivalents contextRef="c-14" decimals="-6" id="f-879" unitRef="mxn">29479000000</ifrs-full:CashEquivalents>
    <ifrs-full:CashEquivalents contextRef="c-15" decimals="-6" id="f-880" unitRef="mxn">24959000000</ifrs-full:CashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-14" decimals="-6" id="f-881" unitRef="mxn">32779000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-15" decimals="-6" id="f-882" unitRef="mxn">31060000000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory contextRef="c-1" id="f-883">Trade Receivables, Net &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  15,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  15,022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Coca-Cola Company (related party) (See Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans to employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FEMSA and subsidiaries (related parties) (See Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other sundry accounts receivable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,134&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(869)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(577)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  18,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  17,749&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;This amount includes Ps. 334 from the pending insurance recovery.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5.1 Trade receivables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade receivable representing rights arising from sales and loans to employees or any other similar concept, are presented on the consolidated statement of financial position net of discounts and the allowance for expected credit losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coca-Cola FEMSA has accounts receivable from The Coca-Cola Company primarily arising from the latter&#x2019;s participation in advertising and promotional programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because less than 1.7%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of the trade receivables is unrecoverable, the Company does not have any customers classified as &#x201c;high risk&#x201d; which would be eligible to have special management conditions for the credit risk. As of December&#160;31, 2024, the Company does not have a representative group of customers directly related to the expected credit loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for expected credit losses is calculated with an expected losses model that recognizes the impairment losses through all the contract life. Because they are generally short-term trade receivables, the Company defined a model with a simplified expected loss focus through a parametric model. The parameters used in the model are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Breach probability;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Losses severity;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Financing rate;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Special recovery rate; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Breach exposure.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining the recoverability of trade receivables, the Company considers any change in the credit quality of the trade receivable from the date credit was initially granted up to the end of the reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of trade receivables approximates its fair value as of December&#160;31, 2024 and 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes an allowance for expected credit losses at each reporting date using a provision matrix to measure expected credit losses. The provision rates are based on days past due for groupings of various customer segments with similar credit loss patterns.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5.2 Changes in the allowance for expected credit losses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2024, 2023 and 2022, the Company had an allowance for Ps. 869, Ps. 577 and Ps. 538, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2024, 2023 and 2022, changes in allowance for expected credit losses are comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.010%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.840%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  531&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges and write-offs of uncollectible accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  869&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  538&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5.3 Payments from The Coca-Cola Company: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:13pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Coca-Cola Company participates in certain marketing and promotional programs through contributions that are recognized as a reduction of selling expenses. For the years ended December&#160;31, 2024, 2023 and 2022 contributions received were Ps. 2,012, Ps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,450, and Ps. 1,170, respectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <ifrs-full:DisclosureOfFinancialAssetsExplanatory contextRef="c-1" id="f-884">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  15,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  15,022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The Coca-Cola Company (related party) (See Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans to employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;FEMSA and subsidiaries (related parties) (See Note 13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other sundry accounts receivable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,134&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(869)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(577)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  18,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  17,749&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;This amount includes Ps. 334 from the pending insurance recovery.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialAssetsExplanatory>
    <ifrs-full:CurrentTradeReceivables contextRef="c-14" decimals="-6" id="f-885" unitRef="mxn">15912000000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables contextRef="c-15" decimals="-6" id="f-886" unitRef="mxn">15022000000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-217" decimals="-6" id="f-887" unitRef="mxn">491000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-218" decimals="-6" id="f-888" unitRef="mxn">378000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-219" decimals="-6" id="f-889" unitRef="mxn">85000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-220" decimals="-6" id="f-890" unitRef="mxn">76000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-221" decimals="-6" id="f-891" unitRef="mxn">867000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-222" decimals="-6" id="f-892" unitRef="mxn">1460000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:OtherCurrentReceivables contextRef="c-14" decimals="-6" id="f-893" unitRef="mxn">2134000000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables contextRef="c-15" decimals="-6" id="f-894" unitRef="mxn">1390000000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses contextRef="c-14" decimals="-6" id="f-895" unitRef="mxn">869000000</ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses>
    <ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses contextRef="c-15" decimals="-6" id="f-896" unitRef="mxn">577000000</ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-14" decimals="-6" id="f-897" unitRef="mxn">18620000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-15" decimals="-6" id="f-898" unitRef="mxn">17749000000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows contextRef="c-1" decimals="-6" id="f-899" unitRef="mxn">334000000</ifrs-full:InsuranceRevenueAllocationOfPortionOfPremiumsThatRelateToRecoveryOfInsuranceAcquisitionCashFlows>
    <kof:PercentageOfUnrecoverableTradeAccountsReceivables contextRef="c-1" decimals="3" id="f-900" unitRef="number">0.017</kof:PercentageOfUnrecoverableTradeAccountsReceivables>
    <ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses contextRef="c-14" decimals="-6" id="f-901" unitRef="mxn">869000000</ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses>
    <ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses contextRef="c-15" decimals="-6" id="f-902" unitRef="mxn">577000000</ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses>
    <ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses contextRef="c-53" decimals="-6" id="f-903" unitRef="mxn">538000000</ifrs-full:LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses>
    <ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory contextRef="c-1" id="f-904">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.010%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.840%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  531&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charges and write-offs of uncollectible accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  869&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  577&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  538&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfAllowanceForCreditLossesExplanatory>
    <ifrs-full:FinancialAssets contextRef="c-223" decimals="-6" id="f-905" unitRef="mxn">577000000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets contextRef="c-224" decimals="-6" id="f-906" unitRef="mxn">538000000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets contextRef="c-225" decimals="-6" id="f-907" unitRef="mxn">531000000</ifrs-full:FinancialAssets>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss contextRef="c-226" decimals="-6" id="f-908" unitRef="mxn">117000000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss contextRef="c-227" decimals="-6" id="f-909" unitRef="mxn">29000000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss contextRef="c-228" decimals="-6" id="f-910" unitRef="mxn">14000000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:DecreaseThroughWriteoffFinancialAssets contextRef="c-226" decimals="-6" id="f-911" unitRef="mxn">-170000000</ifrs-full:DecreaseThroughWriteoffFinancialAssets>
    <ifrs-full:DecreaseThroughWriteoffFinancialAssets contextRef="c-227" decimals="-6" id="f-912" unitRef="mxn">-23000000</ifrs-full:DecreaseThroughWriteoffFinancialAssets>
    <ifrs-full:DecreaseThroughWriteoffFinancialAssets contextRef="c-228" decimals="-6" id="f-913" unitRef="mxn">-38000000</ifrs-full:DecreaseThroughWriteoffFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughForeignExchangeFinancialAssets contextRef="c-226" decimals="-6" id="f-914" unitRef="mxn">5000000</ifrs-full:IncreaseDecreaseThroughForeignExchangeFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughForeignExchangeFinancialAssets contextRef="c-227" decimals="-6" id="f-915" unitRef="mxn">-13000000</ifrs-full:IncreaseDecreaseThroughForeignExchangeFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughForeignExchangeFinancialAssets contextRef="c-228" decimals="-6" id="f-916" unitRef="mxn">-45000000</ifrs-full:IncreaseDecreaseThroughForeignExchangeFinancialAssets>
    <ifrs-full:FinancialAssets contextRef="c-229" decimals="-6" id="f-917" unitRef="mxn">869000000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets contextRef="c-223" decimals="-6" id="f-918" unitRef="mxn">577000000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets contextRef="c-224" decimals="-6" id="f-919" unitRef="mxn">538000000</ifrs-full:FinancialAssets>
    <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="c-217" decimals="-6" id="f-920" unitRef="mxn">2012000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
    <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="c-218" decimals="-6" id="f-921" unitRef="mxn">2450000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
    <ifrs-full:AmountsReceivableRelatedPartyTransactions contextRef="c-230" decimals="-6" id="f-922" unitRef="mxn">1170000000</ifrs-full:AmountsReceivableRelatedPartyTransactions>
    <ifrs-full:DisclosureOfInventoriesExplanatory contextRef="c-1" id="f-923">Inventories &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.830%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.934%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.936%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,124&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,293&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,624&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non strategic spare parts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories in transit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Packing materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  14,059&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  11,880&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2024, 2023 and 2022, the Company recognized write-downs of its inventories for Ps. 660, Ps. 165 and Ps. 80, respectively to net realizable value. Please refer to Note 2.5 for further information regarding the impacts of the flooding events in Mexico and Brazil.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2024, 2023 and 2022, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.833%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.257%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods and work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  35,313&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  28,682&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  25,073&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and packing materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,847&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,919&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,171&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  132,160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  119,601&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  110,244&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInventoriesExplanatory>
    <kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock contextRef="c-1" id="f-924">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.830%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.934%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.936%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,124&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,293&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,624&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non strategic spare parts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories in transit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Packing materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  14,059&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  11,880&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDetailedInformationAboutInventoriesExplanatoryTableTextBlock>
    <ifrs-full:FinishedGoods contextRef="c-14" decimals="-6" id="f-925" unitRef="mxn">7124000000</ifrs-full:FinishedGoods>
    <ifrs-full:FinishedGoods contextRef="c-15" decimals="-6" id="f-926" unitRef="mxn">6293000000</ifrs-full:FinishedGoods>
    <ifrs-full:RawMaterials contextRef="c-14" decimals="-6" id="f-927" unitRef="mxn">4452000000</ifrs-full:RawMaterials>
    <ifrs-full:RawMaterials contextRef="c-15" decimals="-6" id="f-928" unitRef="mxn">3624000000</ifrs-full:RawMaterials>
    <ifrs-full:SpareParts contextRef="c-14" decimals="-6" id="f-929" unitRef="mxn">1538000000</ifrs-full:SpareParts>
    <ifrs-full:SpareParts contextRef="c-15" decimals="-6" id="f-930" unitRef="mxn">1004000000</ifrs-full:SpareParts>
    <kof:InventoriesInTransit contextRef="c-14" decimals="-6" id="f-931" unitRef="mxn">210000000</kof:InventoriesInTransit>
    <kof:InventoriesInTransit contextRef="c-15" decimals="-6" id="f-932" unitRef="mxn">107000000</kof:InventoriesInTransit>
    <kof:PackingMaterials contextRef="c-14" decimals="-6" id="f-933" unitRef="mxn">400000000</kof:PackingMaterials>
    <kof:PackingMaterials contextRef="c-15" decimals="-6" id="f-934" unitRef="mxn">538000000</kof:PackingMaterials>
    <ifrs-full:OtherInventories contextRef="c-14" decimals="-6" id="f-935" unitRef="mxn">335000000</ifrs-full:OtherInventories>
    <ifrs-full:OtherInventories contextRef="c-15" decimals="-6" id="f-936" unitRef="mxn">314000000</ifrs-full:OtherInventories>
    <ifrs-full:Inventories contextRef="c-14" decimals="-6" id="f-937" unitRef="mxn">14059000000</ifrs-full:Inventories>
    <ifrs-full:Inventories contextRef="c-15" decimals="-6" id="f-938" unitRef="mxn">11880000000</ifrs-full:Inventories>
    <ifrs-full:InventoryWritedown2011 contextRef="c-1" decimals="-6" id="f-939" unitRef="mxn">660000000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011 contextRef="c-25" decimals="-6" id="f-940" unitRef="mxn">165000000</ifrs-full:InventoryWritedown2011>
    <ifrs-full:InventoryWritedown2011 contextRef="c-26" decimals="-6" id="f-941" unitRef="mxn">80000000</ifrs-full:InventoryWritedown2011>
    <kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock contextRef="c-1" id="f-942">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2024, 2023 and 2022, changes in inventories are comprised of the following and included in the consolidated income statement under the cost of goods sold caption:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.833%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.257%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods and work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  35,313&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  28,682&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  25,073&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and packing materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,847&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,919&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,171&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  132,160&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  119,601&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  110,244&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfChangesInInventoriesExplanatoryTableTextBlock>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress contextRef="c-1" decimals="-6" id="f-943" unitRef="mxn">35313000000</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress contextRef="c-25" decimals="-6" id="f-944" unitRef="mxn">28682000000</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress contextRef="c-26" decimals="-6" id="f-945" unitRef="mxn">25073000000</ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress>
    <ifrs-full:RawMaterialsAndConsumablesUsed contextRef="c-1" decimals="-6" id="f-946" unitRef="mxn">96847000000</ifrs-full:RawMaterialsAndConsumablesUsed>
    <ifrs-full:RawMaterialsAndConsumablesUsed contextRef="c-25" decimals="-6" id="f-947" unitRef="mxn">90919000000</ifrs-full:RawMaterialsAndConsumablesUsed>
    <ifrs-full:RawMaterialsAndConsumablesUsed contextRef="c-26" decimals="-6" id="f-948" unitRef="mxn">85171000000</ifrs-full:RawMaterialsAndConsumablesUsed>
    <ifrs-full:CostOfMerchandiseSold contextRef="c-1" decimals="-6" id="f-949" unitRef="mxn">132160000000</ifrs-full:CostOfMerchandiseSold>
    <ifrs-full:CostOfMerchandiseSold contextRef="c-25" decimals="-6" id="f-950" unitRef="mxn">119601000000</ifrs-full:CostOfMerchandiseSold>
    <ifrs-full:CostOfMerchandiseSold contextRef="c-26" decimals="-6" id="f-951" unitRef="mxn">110244000000</ifrs-full:CostOfMerchandiseSold>
    <kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock contextRef="c-1" id="f-952">Other Current Assets and Other Current Financial Assets &lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7.1 Other Current Assets: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.388%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.173%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  902&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agreements with customers, net of accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,945&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,057&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses as of December&#160;31, 2024 and 2023 are as follows: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances to suppliers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 1,720&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  789&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising and promotional expenses paid in advance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  902&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising and promotional expenses recorded in the consolidated income statements for the years ended December&#160;31, 2024, 2023 and 2022, were Ps. 4,827 Ps. 4,691 and Ps. 3,983 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7.2 Other Current Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.830%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.934%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.936%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  349&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  304&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash in Brazil is held in U.S. dollars and relates to short term deposits in order to fulfill the collateral requirements for&lt;/span&gt;&lt;/div&gt;accounts payable.</kof:DisclosureOfOtherCurrentAssetsAndOtherCurrentFinancialAssetsTextBlock>
    <ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory contextRef="c-1" id="f-953">Other Current Assets: &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.388%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.173%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  902&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agreements with customers, net of accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,945&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,057&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory>
    <ifrs-full:CurrentPrepaidExpenses contextRef="c-14" decimals="-6" id="f-954" unitRef="mxn">1775000000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses contextRef="c-15" decimals="-6" id="f-955" unitRef="mxn">902000000</ifrs-full:CurrentPrepaidExpenses>
    <kof:AgreementsWithCustomers contextRef="c-14" decimals="-6" id="f-956" unitRef="mxn">132000000</kof:AgreementsWithCustomers>
    <kof:AgreementsWithCustomers contextRef="c-15" decimals="-6" id="f-957" unitRef="mxn">126000000</kof:AgreementsWithCustomers>
    <ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets contextRef="c-14" decimals="-6" id="f-958" unitRef="mxn">38000000</ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets>
    <ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets contextRef="c-15" decimals="-6" id="f-959" unitRef="mxn">29000000</ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-14" decimals="-6" id="f-960" unitRef="mxn">1945000000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-15" decimals="-6" id="f-961" unitRef="mxn">1057000000</ifrs-full:OtherCurrentAssets>
    <kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock contextRef="c-1" id="f-962">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses as of December&#160;31, 2024 and 2023 are as follows: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances to suppliers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 1,720&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  789&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising and promotional expenses paid in advance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  902&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfPrepaidExpensesExplanatoryTableTextBlock>
    <kof:AdvancesForInventories contextRef="c-14" decimals="-6" id="f-963" unitRef="mxn">1720000000</kof:AdvancesForInventories>
    <kof:AdvancesForInventories contextRef="c-15" decimals="-6" id="f-964" unitRef="mxn">789000000</kof:AdvancesForInventories>
    <kof:PrepaidAdvertisingAndPromotionalExpenses contextRef="c-14" decimals="-6" id="f-965" unitRef="mxn">30000000</kof:PrepaidAdvertisingAndPromotionalExpenses>
    <kof:PrepaidAdvertisingAndPromotionalExpenses contextRef="c-15" decimals="-6" id="f-966" unitRef="mxn">96000000</kof:PrepaidAdvertisingAndPromotionalExpenses>
    <kof:PrepaidInsurance1 contextRef="c-14" decimals="-6" id="f-967" unitRef="mxn">25000000</kof:PrepaidInsurance1>
    <kof:PrepaidInsurance1 contextRef="c-15" decimals="-6" id="f-968" unitRef="mxn">17000000</kof:PrepaidInsurance1>
    <ifrs-full:CurrentPrepaidExpenses contextRef="c-14" decimals="-6" id="f-969" unitRef="mxn">1775000000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses contextRef="c-15" decimals="-6" id="f-970" unitRef="mxn">902000000</ifrs-full:CurrentPrepaidExpenses>
    <kof:OtherCurrentAssetsAndFinancialAssets contextRef="c-14" decimals="-6" id="f-971" unitRef="mxn">4827000000</kof:OtherCurrentAssetsAndFinancialAssets>
    <kof:OtherCurrentAssetsAndFinancialAssets contextRef="c-15" decimals="-6" id="f-972" unitRef="mxn">4691000000</kof:OtherCurrentAssetsAndFinancialAssets>
    <kof:OtherCurrentAssetsAndFinancialAssets contextRef="c-53" decimals="-6" id="f-973" unitRef="mxn">3983000000</kof:OtherCurrentAssetsAndFinancialAssets>
    <kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock contextRef="c-1" id="f-974">Other Current Financial Assets: &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.830%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.934%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.936%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  349&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  304&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash in Brazil is held in U.S. dollars and relates to short term deposits in order to fulfill the collateral requirements for&lt;/span&gt;&lt;/div&gt;accounts payable.</kof:DisclosureOfOtherCurrentFinancialAssetsExplanatoryTableTextBlock>
    <ifrs-full:RestrictedCashAndCashEquivalents contextRef="c-14" decimals="-6" id="f-975" unitRef="mxn">349000000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents contextRef="c-15" decimals="-6" id="f-976" unitRef="mxn">304000000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:CurrentDerivativeFinancialAssets contextRef="c-14" decimals="-6" id="f-977" unitRef="mxn">597000000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:CurrentDerivativeFinancialAssets contextRef="c-15" decimals="-6" id="f-978" unitRef="mxn">263000000</ifrs-full:CurrentDerivativeFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-14" decimals="-6" id="f-979" unitRef="mxn">946000000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets contextRef="c-15" decimals="-6" id="f-980" unitRef="mxn">567000000</ifrs-full:OtherCurrentFinancialAssets>
    <kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock contextRef="c-1" id="f-981">Investments in Other Entities&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023 the investment in other entities is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.976%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.795%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in Associates and Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  10,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,246&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ownership Percentage &lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Place of Incorporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Joint ventures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Planta Nueva Ecolog&#xed;a de Tabasco, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recycling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,392&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,139&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fountain Agua Mineral, LTDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;818&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dispensadoras de Caf&#xe9;, S.A.P.I. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Associates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Promotora Industrial Azucarera, S.A. de C.V. (&#x201c;PIASA&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sugar production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36.4&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,454&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Jugos del Valle, S.A.P.I. de C.V. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28.2&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,466&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,831&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leao Alimentos e Bebidas, LTDA &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25.1&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industria Envasadora de Quer&#xe9;taro, S.A. de C.V. (&#x201c;IEQSA&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canned bottling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.5&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industria Mexicana de Reciclaje, S.A. de C.V. (&#x201c;IMER&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recycling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alimentos de Soja S.A.U.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.7&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;118&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  10,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,246&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting method: &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2024  the Company received dividends from Industria Envasadora de Quer&#xe9;taro, S.A. de C.V. ("IEQSA") for an amount of Ps.  19.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2024 and 2023 the Company made capital contributions to Jugos del Valle, S.A.P.I. de C.V. for an amount of Ps. 482, and Ps. 466 and sold shares for an amount of Ps. 24 on 2023. Also our ownership decreased due to a corporate restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2024 and 2023 the Company made capital contributions to Planta Nueva Ecolog&#xed;a de Tabasco S.A. de C.V.  for an amounts of Ps. 320, and Ps. 506, respectively. There were no changes in the ownership percentage as a result of capital contributions made by the other shareholders. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During 2023 the Company received dividends from Promotora Mexicana de Embotelladores, S.A. de C.V. ("PIASA") for an amount of  Ps. 79.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2023, the Company recognized an impairment on its investment in Alimentos de Soja S.A.U. for an amount of Ps. 143 recognized in the South America segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022  the Company received dividends from Industria Envasadora de Quer&#xe9;taro, S.A. de C.V. ("IEQSA") for the amount of Ps. 16.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2024, 2023 and 2022 the equity earnings recognized for associates were Ps. 294,  Ps. 25, and Ps. 194, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2024, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2023 and 2022 the equity earnings recognized for joint ventures were Ps.12  Ps. 190 and Ps. 192, respectively.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfInvestmentsInAssociatesAndJointVenturesTextBlock>
    <kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock contextRef="c-1" id="f-982">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023 the investment in other entities is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.929%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.976%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.795%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in Associates and Joint Ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  10,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,246&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfInvestmentsInOtherEntitiesExplanatoryTableTextBlock>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates contextRef="c-231" decimals="-6" id="f-983" unitRef="mxn">10233000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates contextRef="c-232" decimals="-6" id="f-984" unitRef="mxn">9246000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock contextRef="c-1" id="f-985">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of the investment in associates and joint ventures accounted for under the equity method at the end of the reporting period are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ownership Percentage &lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Place of Incorporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Joint ventures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Planta Nueva Ecolog&#xed;a de Tabasco, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recycling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,392&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,139&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fountain Agua Mineral, LTDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;818&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dispensadoras de Caf&#xe9;, S.A.P.I. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;50.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Associates:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Promotora Industrial Azucarera, S.A. de C.V. (&#x201c;PIASA&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sugar production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36.4&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,454&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Jugos del Valle, S.A.P.I. de C.V. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28.2&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,466&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,831&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leao Alimentos e Bebidas, LTDA &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25.1&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industria Envasadora de Quer&#xe9;taro, S.A. de C.V. (&#x201c;IEQSA&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canned bottling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26.5&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industria Mexicana de Reciclaje, S.A. de C.V. (&#x201c;IMER&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recycling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35.0&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alimentos de Soja S.A.U.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beverages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.7&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;118&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  10,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9,246&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting method: &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt; The Company has significant influence due to the fact that it has power to participate in the financial and operating policy decisions of the investee.</kof:DisclosureOfAssociatesAndJointVenturesExplanatoryTableTextBlock>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-233" decimals="3" id="f-986" unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-234" decimals="3" id="f-987" unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-235" decimals="-6" id="f-988" unitRef="mxn">1392000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-236" decimals="-6" id="f-989" unitRef="mxn">1139000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-237" decimals="3" id="f-990" unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-238" decimals="3" id="f-991" unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-239" decimals="-6" id="f-992" unitRef="mxn">818000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-240" decimals="-6" id="f-993" unitRef="mxn">808000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-241" decimals="3" id="f-994" unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture contextRef="c-242" decimals="3" id="f-995" unitRef="number">0.500</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-243" decimals="-6" id="f-996" unitRef="mxn">239000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod contextRef="c-244" decimals="-6" id="f-997" unitRef="mxn">223000000</ifrs-full:InvestmentsInJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate contextRef="c-245" decimals="3" id="f-998" unitRef="number">0.364</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate contextRef="c-246" decimals="3" id="f-999" unitRef="number">0.364</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-247" decimals="-6" id="f-1000" unitRef="mxn">3654000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-248" decimals="-6" id="f-1001" unitRef="mxn">3454000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-249"
      decimals="3"
      id="f-1002"
      unitRef="number">0.282</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-250"
      decimals="3"
      id="f-1003"
      unitRef="number">0.282</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-251" decimals="-6" id="f-1004" unitRef="mxn">3466000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-252" decimals="-6" id="f-1005" unitRef="mxn">2831000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-253"
      decimals="3"
      id="f-1006"
      unitRef="number">0.251</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-254"
      decimals="3"
      id="f-1007"
      unitRef="number">0.251</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-255" decimals="-6" id="f-1008" unitRef="mxn">212000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-256" decimals="-6" id="f-1009" unitRef="mxn">298000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-257"
      decimals="3"
      id="f-1010"
      unitRef="number">0.265</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-258"
      decimals="3"
      id="f-1011"
      unitRef="number">0.265</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-259" decimals="-6" id="f-1012" unitRef="mxn">195000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-260" decimals="-6" id="f-1013" unitRef="mxn">215000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-261"
      decimals="3"
      id="f-1014"
      unitRef="number">0.350</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-262"
      decimals="3"
      id="f-1015"
      unitRef="number">0.350</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-263" decimals="-6" id="f-1016" unitRef="mxn">91000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-264" decimals="-6" id="f-1017" unitRef="mxn">99000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-265"
      decimals="3"
      id="f-1018"
      unitRef="number">0.107</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:ProportionOfOwnershipInterestInAssociate
      contextRef="c-266"
      decimals="3"
      id="f-1019"
      unitRef="number">0.107</ifrs-full:ProportionOfOwnershipInterestInAssociate>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-267" decimals="-6" id="f-1020" unitRef="mxn">48000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-268" decimals="-6" id="f-1021" unitRef="mxn">23000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-269" decimals="-6" id="f-1022" unitRef="mxn">118000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod contextRef="c-270" decimals="-6" id="f-1023" unitRef="mxn">156000000</ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates contextRef="c-231" decimals="-6" id="f-1024" unitRef="mxn">10233000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates contextRef="c-232" decimals="-6" id="f-1025" unitRef="mxn">9246000000</ifrs-full:InvestmentsInSubsidiariesJointVenturesAndAssociates>
    <ifrs-full:RevenueFromDividends contextRef="c-271" decimals="-6" id="f-1026" unitRef="mxn">19000000</ifrs-full:RevenueFromDividends>
    <kof:CapitalContribution contextRef="c-272" decimals="-6" id="f-1027" unitRef="mxn">482000000</kof:CapitalContribution>
    <kof:CapitalContribution contextRef="c-273" decimals="-6" id="f-1028" unitRef="mxn">466000000</kof:CapitalContribution>
    <ifrs-full:ExpenseOfRestructuringActivities contextRef="c-273" decimals="-6" id="f-1029" unitRef="mxn">24000000</ifrs-full:ExpenseOfRestructuringActivities>
    <kof:CapitalContribution contextRef="c-274" decimals="-6" id="f-1030" unitRef="mxn">320000000</kof:CapitalContribution>
    <kof:CapitalContribution contextRef="c-275" decimals="-6" id="f-1031" unitRef="mxn">506000000</kof:CapitalContribution>
    <ifrs-full:RevenueFromDividends contextRef="c-276" decimals="-6" id="f-1032" unitRef="mxn">79000000</ifrs-full:RevenueFromDividends>
    <kof:InvestmentImpairments contextRef="c-277" decimals="-6" id="f-1033" unitRef="usd">143000000</kof:InvestmentImpairments>
    <ifrs-full:RevenueFromDividends contextRef="c-278" decimals="-6" id="f-1034" unitRef="mxn">16000000</ifrs-full:RevenueFromDividends>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-279" decimals="-6" id="f-1035" unitRef="mxn">294000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-280" decimals="-6" id="f-1036" unitRef="mxn">25000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-281" decimals="-6" id="f-1037" unitRef="mxn">194000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-282" decimals="-6" id="f-1038" unitRef="mxn">12000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-283" decimals="-6" id="f-1039" unitRef="mxn">190000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates contextRef="c-284" decimals="-6" id="f-1040" unitRef="mxn">192000000</ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates>
    <ifrs-full:DisclosureOfLeasesExplanatory contextRef="c-1" id="f-1041">Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#x2019;s right-of-use assets, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,388&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,069&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;792&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(417)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(271)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(921)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(776)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary economies effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,388&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-5.65pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, the lease liabilities are integrated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-5.65pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.083%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.187%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.257%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity analysis &#x2013; contractual undiscounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less than one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  966&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;One to three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,811&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,386&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;More than three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total undiscounted lease liabilities on December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,280&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,705&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities included in the statement of financial position on December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,521&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  889&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  752&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,295&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,769&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#x2019;s lease liabilities, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,521&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,135&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;792&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(417)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(856)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(690)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,521&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total lease payments during 2024, 2023 and 2022 were Ps. 1,205, Ps. 968, and Ps. 763, respectively; out of which, Ps. 349, Ps. 278, and Ps. 132, represented the interest expense reported in the consolidated income statements for the years ended on December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expenses for the low value assets and short-term leases reported in the consolidated income statements recognized in operating expenses for the years ended on December&#160;31, 2024, 2023 and 2022 were Ps. 238, Ps. 190 and Ps. 116, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, 2023 and 2022  the weighted average incremental borrowing rate was  11.25%, 10.18% and 9.29%, respectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfLeasesExplanatory>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory contextRef="c-1" id="f-1042">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#x2019;s right-of-use assets, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,388&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,069&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;792&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(417)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(271)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(921)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(776)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hyperinflationary economies effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,388&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory>
    <ifrs-full:RightofuseAssets contextRef="c-15" decimals="-6" id="f-1043" unitRef="mxn">2388000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-53" decimals="-6" id="f-1044" unitRef="mxn">2069000000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets contextRef="c-1" decimals="-6" id="f-1045" unitRef="mxn">1046000000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets contextRef="c-25" decimals="-6" id="f-1046" unitRef="mxn">586000000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus contextRef="c-1" decimals="-6" id="f-1047" unitRef="mxn">792000000</ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus>
    <ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus contextRef="c-25" decimals="-6" id="f-1048" unitRef="mxn">812000000</ifrs-full:RightofuseAssetsIncreaseDecreaseInRevaluationSurplus>
    <kof:DisposalOfRightOfUseAssets contextRef="c-1" decimals="-6" id="f-1049" unitRef="mxn">417000000</kof:DisposalOfRightOfUseAssets>
    <kof:DisposalOfRightOfUseAssets contextRef="c-25" decimals="-6" id="f-1050" unitRef="mxn">271000000</kof:DisposalOfRightOfUseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-1" decimals="-6" id="f-1051" unitRef="mxn">921000000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets contextRef="c-25" decimals="-6" id="f-1052" unitRef="mxn">776000000</ifrs-full:DepreciationRightofuseAssets>
    <kof:RightOfUseAssetHyperinflationaryEconomiesEffect contextRef="c-1" decimals="-6" id="f-1053" unitRef="mxn">11000000</kof:RightOfUseAssetHyperinflationaryEconomiesEffect>
    <kof:RightOfUseAssetHyperinflationaryEconomiesEffect contextRef="c-25" decimals="-6" id="f-1054" unitRef="mxn">6000000</kof:RightOfUseAssetHyperinflationaryEconomiesEffect>
    <kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets contextRef="c-1" decimals="-6" id="f-1055" unitRef="mxn">-90000000</kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets>
    <kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets contextRef="c-25" decimals="-6" id="f-1056" unitRef="mxn">38000000</kof:EffectsOfChangeInForeignExchangeRatesRightOfUseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-14" decimals="-6" id="f-1057" unitRef="mxn">2989000000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets contextRef="c-15" decimals="-6" id="f-1058" unitRef="mxn">2388000000</ifrs-full:RightofuseAssets>
    <ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory contextRef="c-1" id="f-1059">&lt;div style="padding-right:-5.65pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, the lease liabilities are integrated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:-5.65pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.083%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.187%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.257%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity analysis &#x2013; contractual undiscounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less than one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  966&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;One to three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,811&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,386&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;More than three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total undiscounted lease liabilities on December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,280&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,705&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities included in the statement of financial position on December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,521&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  889&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  752&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,295&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,769&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-285" decimals="-6" id="f-1060" unitRef="mxn">1175000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-286" decimals="-6" id="f-1061" unitRef="mxn">966000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-287" decimals="-6" id="f-1062" unitRef="mxn">1811000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-288" decimals="-6" id="f-1063" unitRef="mxn">1386000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-289" decimals="-6" id="f-1064" unitRef="mxn">1294000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-290" decimals="-6" id="f-1065" unitRef="mxn">1353000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-14" decimals="-6" id="f-1066" unitRef="mxn">4280000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities contextRef="c-15" decimals="-6" id="f-1067" unitRef="mxn">3705000000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-14" decimals="-6" id="f-1068" unitRef="mxn">3184000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-15" decimals="-6" id="f-1069" unitRef="mxn">2521000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-14" decimals="-6" id="f-1070" unitRef="mxn">889000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-15" decimals="-6" id="f-1071" unitRef="mxn">752000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-14" decimals="-6" id="f-1072" unitRef="mxn">2295000000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-15" decimals="-6" id="f-1073" unitRef="mxn">1769000000</ifrs-full:NoncurrentLeaseLiabilities>
    <kof:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock contextRef="c-1" id="f-1074">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended as of December&#160;31, 2024 and 2023, the change in the Company&#x2019;s lease liabilities, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,521&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,135&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;792&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(417)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(856)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(690)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,184&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,521&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatoryTableTextBlock>
    <ifrs-full:LeaseLiabilities contextRef="c-15" decimals="-6" id="f-1075" unitRef="mxn">2521000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-53" decimals="-6" id="f-1076" unitRef="mxn">2135000000</ifrs-full:LeaseLiabilities>
    <kof:AdditionsToLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1077" unitRef="mxn">1046000000</kof:AdditionsToLeaseLiabilities>
    <kof:AdditionsToLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1078" unitRef="mxn">586000000</kof:AdditionsToLeaseLiabilities>
    <kof:RemeasurementOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1079" unitRef="mxn">792000000</kof:RemeasurementOfLeaseLiabilities>
    <kof:RemeasurementOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1080" unitRef="mxn">812000000</kof:RemeasurementOfLeaseLiabilities>
    <kof:DisposalOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1081" unitRef="mxn">417000000</kof:DisposalOfLeaseLiabilities>
    <kof:DisposalOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1082" unitRef="mxn">277000000</kof:DisposalOfLeaseLiabilities>
    <kof:PaymentsOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1083" unitRef="mxn">856000000</kof:PaymentsOfLeaseLiabilities>
    <kof:PaymentsOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1084" unitRef="mxn">690000000</kof:PaymentsOfLeaseLiabilities>
    <kof:ForeignExchangeEffectsOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1085" unitRef="mxn">7000000</kof:ForeignExchangeEffectsOfLeaseLiabilities>
    <kof:ForeignExchangeEffectsOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1086" unitRef="mxn">-20000000</kof:ForeignExchangeEffectsOfLeaseLiabilities>
    <kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1087" unitRef="mxn">-91000000</kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities>
    <kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1088" unitRef="mxn">25000000</kof:EffectsOfChangesInForeignExchangeRatesOfLeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-14" decimals="-6" id="f-1089" unitRef="mxn">3184000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities contextRef="c-15" decimals="-6" id="f-1090" unitRef="mxn">2521000000</ifrs-full:LeaseLiabilities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-1091" unitRef="mxn">1205000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-1092" unitRef="mxn">968000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-26" decimals="-6" id="f-1093" unitRef="mxn">763000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-1" decimals="-6" id="f-1094" unitRef="mxn">349000000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-25" decimals="-6" id="f-1095" unitRef="mxn">278000000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-26" decimals="-6" id="f-1096" unitRef="mxn">132000000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <kof:ExpensesForLowValueAssetsAndShortTermLeases contextRef="c-1" decimals="-6" id="f-1097" unitRef="mxn">238000000</kof:ExpensesForLowValueAssetsAndShortTermLeases>
    <kof:ExpensesForLowValueAssetsAndShortTermLeases contextRef="c-25" decimals="-6" id="f-1098" unitRef="mxn">190000000</kof:ExpensesForLowValueAssetsAndShortTermLeases>
    <kof:ExpensesForLowValueAssetsAndShortTermLeases contextRef="c-26" decimals="-6" id="f-1099" unitRef="mxn">116000000</kof:ExpensesForLowValueAssetsAndShortTermLeases>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="c-14"
      decimals="INF"
      id="f-1100"
      unitRef="number">0.1125</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="c-15"
      decimals="INF"
      id="f-1101"
      unitRef="number">0.1018</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16
      contextRef="c-53"
      decimals="INF"
      id="f-1102"
      unitRef="number">0.0929</ifrs-full:WeightedAverageLesseesIncrementalBorrowingRateAppliedToLeaseLiabilitiesRecognisedAtDateOfInitialApplicationOfIFRS16>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory contextRef="c-1" id="f-1103">Property, plant &amp;amp; equipment.&#160;&#160;&#160;&#160; &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,230&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  19,074&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  41,177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,129&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  19,433&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,734&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  886&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,298&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  113,961&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;267&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;399&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;939&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,641&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,727&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;482&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,477&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,248&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,485&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,023)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(209)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(858)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,072)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(381)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,574)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(424)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,157)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,225)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,277)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,708)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,416)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  536&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  849&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  4,823&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  20,247&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  44,580&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  21,866&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,969&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  10,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  897&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,413&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  127,827&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,247&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  44,580&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  21,866&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,969&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  897&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,413&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  127,827&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,939&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,112&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer of completed projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,415&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,346&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,110&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,109)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,071)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,245)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,643)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,908)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,788)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,298)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,155)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,341)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;592&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,895&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;655&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,847&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  20,420&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  46,242&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  26,091&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  515&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,582&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  137,802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  5,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  20,420&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  46,242&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,924&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  26,091&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  14,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  515&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,582&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  137,802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;646&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,670&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,619&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;346&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,447&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfer of completed projects in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;995&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,753&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,565&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12,897)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,591)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,042)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,381)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;234&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;840&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;485&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,043&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;978&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;813&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,325&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,723&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,441&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,189&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  57,031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  26,415&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  32,907&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,412&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  511&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,728&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  171,634&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Total includes Ps. 3,503, Ps. 499 and Ps. 1,971 outstanding payment to suppliers, as of December&#160;31, 2024, 2023 and 2022 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This amount includes write-off for damaged assets. For more information see note 2.5&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (5,498)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (20,378)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,300)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,676)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (395)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (531)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (51,778)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,331)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,234)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,997)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;854&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;936&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,323&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,193&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,817&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,605)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(354)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,987)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (6,043)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22,267)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,295)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (15,075)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (56,622)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation as of January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (6,043)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22,267)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,295)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (15,075)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (56,622)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(555)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,101)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,844)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,256)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,919)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;825&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,260&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,373&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;640&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,087&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;793&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,783&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,534&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,264)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(649)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,438)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (6,150)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22,720)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (12,377)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (16,936)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (292)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (597)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (59,072)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (6,150)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (22,720)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (12,377)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (16,936)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (292)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (597)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (59,072)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Depreciation for the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(584)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,538)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,029)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,878)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,221)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,804&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(316)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(818)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,611)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(382)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,105)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(494)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,153)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (7,232)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (27,411)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (14,276)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (22,389)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (296)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (649)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (72,253)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.062%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.165%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.759%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Machinery and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refrigeration Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returnable Bottles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in Fixed Assets in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Leasehold Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of  December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,313&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  7,894&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  505&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  863&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  71,205&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of  December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  5,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,270&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,522&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  10,547&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  9,155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  14,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  985&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  78,730&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of  December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,441&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  15,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  29,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  12,139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  10,518&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  23,412&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  99,381&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-291" decimals="-6" id="f-1104" unitRef="mxn">5230000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-292" decimals="-6" id="f-1105" unitRef="mxn">19074000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-293" decimals="-6" id="f-1106" unitRef="mxn">41177000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-294" decimals="-6" id="f-1107" unitRef="mxn">20129000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-295" decimals="-6" id="f-1108" unitRef="mxn">19433000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-296" decimals="-6" id="f-1109" unitRef="mxn">6734000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-297" decimals="-6" id="f-1110" unitRef="mxn">886000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-298" decimals="-6" id="f-1111" unitRef="mxn">1298000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-299" decimals="-6" id="f-1112" unitRef="mxn">113961000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-300" decimals="-6" id="f-1113" unitRef="mxn">267000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-301" decimals="-6" id="f-1114" unitRef="mxn">38000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-302" decimals="-6" id="f-1115" unitRef="mxn">399000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-303" decimals="-6" id="f-1116" unitRef="mxn">939000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-304" decimals="-6" id="f-1117" unitRef="mxn">4123000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-305" decimals="-6" id="f-1118" unitRef="mxn">12641000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-306" decimals="-6" id="f-1119" unitRef="mxn">26000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-307" decimals="-6" id="f-1120" unitRef="mxn">294000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-308" decimals="-6" id="f-1121" unitRef="mxn">18727000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-300" decimals="-6" id="f-1122" unitRef="mxn">36000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-301" decimals="-6" id="f-1123" unitRef="mxn">289000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-302" decimals="-6" id="f-1124" unitRef="mxn">365000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-303" decimals="-6" id="f-1125" unitRef="mxn">126000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-304" decimals="-6" id="f-1126" unitRef="mxn">8000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-305" decimals="-6" id="f-1127" unitRef="mxn">482000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-306" decimals="-6" id="f-1128" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-307" decimals="-6" id="f-1129" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-308" decimals="-6" id="f-1130" unitRef="mxn">1306000000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-300" decimals="-6" id="f-1131" unitRef="mxn">139000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-301" decimals="-6" id="f-1132" unitRef="mxn">1477000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-302" decimals="-6" id="f-1133" unitRef="mxn">4248000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-303" decimals="-6" id="f-1134" unitRef="mxn">2485000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-304" decimals="-6" id="f-1135" unitRef="mxn">645000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-305" decimals="-6" id="f-1136" unitRef="mxn">-9023000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-306" decimals="-6" id="f-1137" unitRef="mxn">27000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-307" decimals="-6" id="f-1138" unitRef="mxn">2000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-308" decimals="-6" id="f-1139" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-300" decimals="-6" id="f-1140" unitRef="mxn">18000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-301" decimals="-6" id="f-1141" unitRef="mxn">209000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-302" decimals="-6" id="f-1142" unitRef="mxn">858000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-303" decimals="-6" id="f-1143" unitRef="mxn">1072000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-304" decimals="-6" id="f-1144" unitRef="mxn">381000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-305" decimals="-6" id="f-1145" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-306" decimals="-6" id="f-1146" unitRef="mxn">27000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-307" decimals="-6" id="f-1147" unitRef="mxn">9000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-308" decimals="-6" id="f-1148" unitRef="mxn">2574000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-300" decimals="-6" id="f-1149" unitRef="mxn">-424000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-301" decimals="-6" id="f-1150" unitRef="mxn">-1157000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-302" decimals="-6" id="f-1151" unitRef="mxn">-3225000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-303" decimals="-6" id="f-1152" unitRef="mxn">-1277000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-304" decimals="-6" id="f-1153" unitRef="mxn">-1708000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-305" decimals="-6" id="f-1154" unitRef="mxn">-438000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-306" decimals="-6" id="f-1155" unitRef="mxn">-15000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-307" decimals="-6" id="f-1156" unitRef="mxn">-172000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-308" decimals="-6" id="f-1157" unitRef="mxn">-8416000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-300" decimals="-6" id="f-1158" unitRef="mxn">222000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-301" decimals="-6" id="f-1159" unitRef="mxn">735000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-302" decimals="-6" id="f-1160" unitRef="mxn">2474000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-303" decimals="-6" id="f-1161" unitRef="mxn">536000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-304" decimals="-6" id="f-1162" unitRef="mxn">849000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-305" decimals="-6" id="f-1163" unitRef="mxn">7000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-306" decimals="-6" id="f-1164" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-307" decimals="-6" id="f-1165" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-308" decimals="-6" id="f-1166" unitRef="mxn">4823000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-309" decimals="-6" id="f-1167" unitRef="mxn">5452000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-310" decimals="-6" id="f-1168" unitRef="mxn">20247000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-311" decimals="-6" id="f-1169" unitRef="mxn">44580000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-312" decimals="-6" id="f-1170" unitRef="mxn">21866000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-313" decimals="-6" id="f-1171" unitRef="mxn">22969000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-314" decimals="-6" id="f-1172" unitRef="mxn">10403000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-315" decimals="-6" id="f-1173" unitRef="mxn">897000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-316" decimals="-6" id="f-1174" unitRef="mxn">1413000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-317" decimals="-6" id="f-1175" unitRef="mxn">127827000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-309" decimals="-6" id="f-1176" unitRef="mxn">5452000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-310" decimals="-6" id="f-1177" unitRef="mxn">20247000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-311" decimals="-6" id="f-1178" unitRef="mxn">44580000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-312" decimals="-6" id="f-1179" unitRef="mxn">21866000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-313" decimals="-6" id="f-1180" unitRef="mxn">22969000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-314" decimals="-6" id="f-1181" unitRef="mxn">10403000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-315" decimals="-6" id="f-1182" unitRef="mxn">897000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-316" decimals="-6" id="f-1183" unitRef="mxn">1413000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-317" decimals="-6" id="f-1184" unitRef="mxn">127827000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-318" decimals="-6" id="f-1185" unitRef="mxn">1000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-319" decimals="-6" id="f-1186" unitRef="mxn">27000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-320" decimals="-6" id="f-1187" unitRef="mxn">211000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-321" decimals="-6" id="f-1188" unitRef="mxn">855000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-322" decimals="-6" id="f-1189" unitRef="mxn">2782000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-323" decimals="-6" id="f-1190" unitRef="mxn">15939000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-324" decimals="-6" id="f-1191" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-325" decimals="-6" id="f-1192" unitRef="mxn">297000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-326" decimals="-6" id="f-1193" unitRef="mxn">20112000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-318" decimals="-6" id="f-1194" unitRef="mxn">72000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-319" decimals="-6" id="f-1195" unitRef="mxn">1506000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-320" decimals="-6" id="f-1196" unitRef="mxn">5415000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-321" decimals="-6" id="f-1197" unitRef="mxn">2346000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-322" decimals="-6" id="f-1198" unitRef="mxn">2110000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-323" decimals="-6" id="f-1199" unitRef="mxn">-11109000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-324" decimals="-6" id="f-1200" unitRef="mxn">-331000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-325" decimals="-6" id="f-1201" unitRef="mxn">-9000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-326" decimals="-6" id="f-1202" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-318" decimals="-6" id="f-1203" unitRef="mxn">8000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-319" decimals="-6" id="f-1204" unitRef="mxn">44000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-320" decimals="-6" id="f-1205" unitRef="mxn">1071000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-321" decimals="-6" id="f-1206" unitRef="mxn">1245000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-322" decimals="-6" id="f-1207" unitRef="mxn">270000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-323" decimals="-6" id="f-1208" unitRef="mxn">2000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-324" decimals="-6" id="f-1209" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-325" decimals="-6" id="f-1210" unitRef="mxn">3000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-326" decimals="-6" id="f-1211" unitRef="mxn">2643000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-318" decimals="-6" id="f-1212" unitRef="mxn">-475000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-319" decimals="-6" id="f-1213" unitRef="mxn">-1908000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-320" decimals="-6" id="f-1214" unitRef="mxn">-4788000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-321" decimals="-6" id="f-1215" unitRef="mxn">-1298000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-322" decimals="-6" id="f-1216" unitRef="mxn">-2155000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-323" decimals="-6" id="f-1217" unitRef="mxn">-550000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-324" decimals="-6" id="f-1218" unitRef="mxn">-51000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-325" decimals="-6" id="f-1219" unitRef="mxn">-116000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-326" decimals="-6" id="f-1220" unitRef="mxn">-11341000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-318" decimals="-6" id="f-1221" unitRef="mxn">177000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-319" decimals="-6" id="f-1222" unitRef="mxn">592000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-320" decimals="-6" id="f-1223" unitRef="mxn">1895000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-321" decimals="-6" id="f-1224" unitRef="mxn">400000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-322" decimals="-6" id="f-1225" unitRef="mxn">655000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-323" decimals="-6" id="f-1226" unitRef="mxn">128000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-324" decimals="-6" id="f-1227" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-325" decimals="-6" id="f-1228" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-326" decimals="-6" id="f-1229" unitRef="mxn">3847000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-327" decimals="-6" id="f-1230" unitRef="mxn">5219000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-328" decimals="-6" id="f-1231" unitRef="mxn">20420000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-329" decimals="-6" id="f-1232" unitRef="mxn">46242000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-330" decimals="-6" id="f-1233" unitRef="mxn">22924000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-331" decimals="-6" id="f-1234" unitRef="mxn">26091000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-332" decimals="-6" id="f-1235" unitRef="mxn">14809000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-333" decimals="-6" id="f-1236" unitRef="mxn">515000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-334" decimals="-6" id="f-1237" unitRef="mxn">1582000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-335" decimals="-6" id="f-1238" unitRef="mxn">137802000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-327" decimals="-6" id="f-1239" unitRef="mxn">5219000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-328" decimals="-6" id="f-1240" unitRef="mxn">20420000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-329" decimals="-6" id="f-1241" unitRef="mxn">46242000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-330" decimals="-6" id="f-1242" unitRef="mxn">22924000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-331" decimals="-6" id="f-1243" unitRef="mxn">26091000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-332" decimals="-6" id="f-1244" unitRef="mxn">14809000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-333" decimals="-6" id="f-1245" unitRef="mxn">515000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-334" decimals="-6" id="f-1246" unitRef="mxn">1582000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-335" decimals="-6" id="f-1247" unitRef="mxn">137802000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-336" decimals="-6" id="f-1248" unitRef="mxn">492000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-337" decimals="-6" id="f-1249" unitRef="mxn">644000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-338" decimals="-6" id="f-1250" unitRef="mxn">646000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-339" decimals="-6" id="f-1251" unitRef="mxn">1670000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-340" decimals="-6" id="f-1252" unitRef="mxn">2619000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-341" decimals="-6" id="f-1253" unitRef="mxn">21023000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-342" decimals="-6" id="f-1254" unitRef="mxn">7000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-343" decimals="-6" id="f-1255" unitRef="mxn">346000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="c-344" decimals="-6" id="f-1256" unitRef="mxn">27447000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-336" decimals="-6" id="f-1257" unitRef="mxn">360000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-337" decimals="-6" id="f-1258" unitRef="mxn">995000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-338" decimals="-6" id="f-1259" unitRef="mxn">7753000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-339" decimals="-6" id="f-1260" unitRef="mxn">1565000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-340" decimals="-6" id="f-1261" unitRef="mxn">2215000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-341" decimals="-6" id="f-1262" unitRef="mxn">-12897000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-342" decimals="-6" id="f-1263" unitRef="mxn">7000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-343" decimals="-6" id="f-1264" unitRef="mxn">2000000</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment contextRef="c-344" decimals="-6" id="f-1265" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-336" decimals="-6" id="f-1266" unitRef="mxn">8000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-337" decimals="-6" id="f-1267" unitRef="mxn">82000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-338" decimals="-6" id="f-1268" unitRef="mxn">1591000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-339" decimals="-6" id="f-1269" unitRef="mxn">1042000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-340" decimals="-6" id="f-1270" unitRef="mxn">455000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-341" decimals="-6" id="f-1271" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-342" decimals="-6" id="f-1272" unitRef="mxn">17000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-343" decimals="-6" id="f-1273" unitRef="mxn">186000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-344" decimals="-6" id="f-1274" unitRef="mxn">3381000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-336" decimals="-6" id="f-1275" unitRef="mxn">100000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-337" decimals="-6" id="f-1276" unitRef="mxn">234000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-338" decimals="-6" id="f-1277" unitRef="mxn">840000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-339" decimals="-6" id="f-1278" unitRef="mxn">485000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-340" decimals="-6" id="f-1279" unitRef="mxn">1112000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-341" decimals="-6" id="f-1280" unitRef="mxn">289000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-342" decimals="-6" id="f-1281" unitRef="mxn">-1000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-343" decimals="-6" id="f-1282" unitRef="mxn">-16000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-344" decimals="-6" id="f-1283" unitRef="mxn">3043000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-336" decimals="-6" id="f-1284" unitRef="mxn">278000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-337" decimals="-6" id="f-1285" unitRef="mxn">978000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-338" decimals="-6" id="f-1286" unitRef="mxn">3141000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-339" decimals="-6" id="f-1287" unitRef="mxn">813000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-340" decimals="-6" id="f-1288" unitRef="mxn">1325000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-341" decimals="-6" id="f-1289" unitRef="mxn">188000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-342" decimals="-6" id="f-1290" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-343" decimals="-6" id="f-1291" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-344" decimals="-6" id="f-1292" unitRef="mxn">6723000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-345" decimals="-6" id="f-1293" unitRef="mxn">6441000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-346" decimals="-6" id="f-1294" unitRef="mxn">23189000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-347" decimals="-6" id="f-1295" unitRef="mxn">57031000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-348" decimals="-6" id="f-1296" unitRef="mxn">26415000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-349" decimals="-6" id="f-1297" unitRef="mxn">32907000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-350" decimals="-6" id="f-1298" unitRef="mxn">23412000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-351" decimals="-6" id="f-1299" unitRef="mxn">511000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-352" decimals="-6" id="f-1300" unitRef="mxn">1728000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-353" decimals="-6" id="f-1301" unitRef="mxn">171634000000</ifrs-full:PropertyPlantAndEquipment>
    <kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment contextRef="c-14" decimals="-6" id="f-1302" unitRef="mxn">3503000000</kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment>
    <kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment contextRef="c-15" decimals="-6" id="f-1303" unitRef="mxn">499000000</kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment>
    <kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment contextRef="c-53" decimals="-6" id="f-1304" unitRef="mxn">1971000000</kof:OutstandingPaymentToSuppliersInAdditionsToPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-354" decimals="-6" id="f-1305" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-355" decimals="-6" id="f-1306" unitRef="mxn">-5498000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-356" decimals="-6" id="f-1307" unitRef="mxn">-20378000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-357" decimals="-6" id="f-1308" unitRef="mxn">-12300000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-358" decimals="-6" id="f-1309" unitRef="mxn">-12676000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-359" decimals="-6" id="f-1310" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-360" decimals="-6" id="f-1311" unitRef="mxn">-395000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-361" decimals="-6" id="f-1312" unitRef="mxn">-531000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-362" decimals="-6" id="f-1313" unitRef="mxn">-51778000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationExpense contextRef="c-363" decimals="-6" id="f-1314" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-364" decimals="-6" id="f-1315" unitRef="mxn">-835000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-365" decimals="-6" id="f-1316" unitRef="mxn">-3331000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-366" decimals="-6" id="f-1317" unitRef="mxn">-1437000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-367" decimals="-6" id="f-1318" unitRef="mxn">-3234000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-368" decimals="-6" id="f-1319" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-369" decimals="-6" id="f-1320" unitRef="mxn">-25000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-370" decimals="-6" id="f-1321" unitRef="mxn">-135000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-371" decimals="-6" id="f-1322" unitRef="mxn">-8997000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-363" decimals="-6" id="f-1323" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-364" decimals="-6" id="f-1324" unitRef="mxn">-194000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-365" decimals="-6" id="f-1325" unitRef="mxn">-854000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-366" decimals="-6" id="f-1326" unitRef="mxn">-936000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-367" decimals="-6" id="f-1327" unitRef="mxn">-306000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-368" decimals="-6" id="f-1328" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-369" decimals="-6" id="f-1329" unitRef="mxn">-26000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-370" decimals="-6" id="f-1330" unitRef="mxn">-7000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-371" decimals="-6" id="f-1331" unitRef="mxn">-2323000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-363" decimals="-6" id="f-1332" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-364" decimals="-6" id="f-1333" unitRef="mxn">340000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-365" decimals="-6" id="f-1334" unitRef="mxn">2193000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-366" decimals="-6" id="f-1335" unitRef="mxn">860000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-367" decimals="-6" id="f-1336" unitRef="mxn">1274000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-368" decimals="-6" id="f-1337" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-369" decimals="-6" id="f-1338" unitRef="mxn">7000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-370" decimals="-6" id="f-1339" unitRef="mxn">143000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-371" decimals="-6" id="f-1340" unitRef="mxn">4817000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-363" decimals="-6" id="f-1341" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-364" decimals="-6" id="f-1342" unitRef="mxn">-244000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-365" decimals="-6" id="f-1343" unitRef="mxn">-1605000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-366" decimals="-6" id="f-1344" unitRef="mxn">-354000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-367" decimals="-6" id="f-1345" unitRef="mxn">-745000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-368" decimals="-6" id="f-1346" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-369" decimals="-6" id="f-1347" unitRef="mxn">-5000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-370" decimals="-6" id="f-1348" unitRef="mxn">-34000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-371" decimals="-6" id="f-1349" unitRef="mxn">-2987000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-372" decimals="-6" id="f-1350" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-373" decimals="-6" id="f-1351" unitRef="mxn">-6043000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-374" decimals="-6" id="f-1352" unitRef="mxn">-22267000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-375" decimals="-6" id="f-1353" unitRef="mxn">-12295000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-376" decimals="-6" id="f-1354" unitRef="mxn">-15075000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-377" decimals="-6" id="f-1355" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-378" decimals="-6" id="f-1356" unitRef="mxn">-392000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-379" decimals="-6" id="f-1357" unitRef="mxn">-550000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-380" decimals="-6" id="f-1358" unitRef="mxn">-56622000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-372" decimals="-6" id="f-1359" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-373" decimals="-6" id="f-1360" unitRef="mxn">-6043000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-374" decimals="-6" id="f-1361" unitRef="mxn">-22267000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-375" decimals="-6" id="f-1362" unitRef="mxn">-12295000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-376" decimals="-6" id="f-1363" unitRef="mxn">-15075000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-377" decimals="-6" id="f-1364" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-378" decimals="-6" id="f-1365" unitRef="mxn">-392000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-379" decimals="-6" id="f-1366" unitRef="mxn">-550000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-380" decimals="-6" id="f-1367" unitRef="mxn">-56622000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationExpense contextRef="c-381" decimals="-6" id="f-1368" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-382" decimals="-6" id="f-1369" unitRef="mxn">-555000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-383" decimals="-6" id="f-1370" unitRef="mxn">-3101000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-384" decimals="-6" id="f-1371" unitRef="mxn">-1844000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-385" decimals="-6" id="f-1372" unitRef="mxn">-3256000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-386" decimals="-6" id="f-1373" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-387" decimals="-6" id="f-1374" unitRef="mxn">-15000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-388" decimals="-6" id="f-1375" unitRef="mxn">-148000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-389" decimals="-6" id="f-1376" unitRef="mxn">-8919000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-381" decimals="-6" id="f-1377" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-382" decimals="-6" id="f-1378" unitRef="mxn">-26000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-383" decimals="-6" id="f-1379" unitRef="mxn">-825000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-384" decimals="-6" id="f-1380" unitRef="mxn">-1260000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-385" decimals="-6" id="f-1381" unitRef="mxn">-261000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-386" decimals="-6" id="f-1382" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-387" decimals="-6" id="f-1383" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-388" decimals="-6" id="f-1384" unitRef="mxn">-1000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-389" decimals="-6" id="f-1385" unitRef="mxn">-2373000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-381" decimals="-6" id="f-1386" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-382" decimals="-6" id="f-1387" unitRef="mxn">640000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-383" decimals="-6" id="f-1388" unitRef="mxn">3087000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-384" decimals="-6" id="f-1389" unitRef="mxn">793000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-385" decimals="-6" id="f-1390" unitRef="mxn">1783000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-386" decimals="-6" id="f-1391" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-387" decimals="-6" id="f-1392" unitRef="mxn">117000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-388" decimals="-6" id="f-1393" unitRef="mxn">114000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-389" decimals="-6" id="f-1394" unitRef="mxn">6534000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-381" decimals="-6" id="f-1395" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-382" decimals="-6" id="f-1396" unitRef="mxn">-218000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-383" decimals="-6" id="f-1397" unitRef="mxn">-1264000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-384" decimals="-6" id="f-1398" unitRef="mxn">-291000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-385" decimals="-6" id="f-1399" unitRef="mxn">-649000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-386" decimals="-6" id="f-1400" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-387" decimals="-6" id="f-1401" unitRef="mxn">-2000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-388" decimals="-6" id="f-1402" unitRef="mxn">-14000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-389" decimals="-6" id="f-1403" unitRef="mxn">-2438000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-390" decimals="-6" id="f-1404" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-391" decimals="-6" id="f-1405" unitRef="mxn">-6150000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-392" decimals="-6" id="f-1406" unitRef="mxn">-22720000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-393" decimals="-6" id="f-1407" unitRef="mxn">-12377000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-394" decimals="-6" id="f-1408" unitRef="mxn">-16936000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-395" decimals="-6" id="f-1409" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-396" decimals="-6" id="f-1410" unitRef="mxn">-292000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-397" decimals="-6" id="f-1411" unitRef="mxn">-597000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-398" decimals="-6" id="f-1412" unitRef="mxn">-59072000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-390" decimals="-6" id="f-1413" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-391" decimals="-6" id="f-1414" unitRef="mxn">-6150000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-392" decimals="-6" id="f-1415" unitRef="mxn">-22720000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-393" decimals="-6" id="f-1416" unitRef="mxn">-12377000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-394" decimals="-6" id="f-1417" unitRef="mxn">-16936000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-395" decimals="-6" id="f-1418" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-396" decimals="-6" id="f-1419" unitRef="mxn">-292000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-397" decimals="-6" id="f-1420" unitRef="mxn">-597000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-398" decimals="-6" id="f-1421" unitRef="mxn">-59072000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationExpense contextRef="c-399" decimals="-6" id="f-1422" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-400" decimals="-6" id="f-1423" unitRef="mxn">-584000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-401" decimals="-6" id="f-1424" unitRef="mxn">-3538000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-402" decimals="-6" id="f-1425" unitRef="mxn">-2029000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-403" decimals="-6" id="f-1426" unitRef="mxn">-3878000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-404" decimals="-6" id="f-1427" unitRef="mxn">0</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-405" decimals="-6" id="f-1428" unitRef="mxn">-12000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-406" decimals="-6" id="f-1429" unitRef="mxn">-180000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DepreciationExpense contextRef="c-407" decimals="-6" id="f-1430" unitRef="mxn">-10221000000</ifrs-full:DepreciationExpense>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-399" decimals="-6" id="f-1431" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-400" decimals="-6" id="f-1432" unitRef="mxn">-67000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-401" decimals="-6" id="f-1433" unitRef="mxn">-1233000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-402" decimals="-6" id="f-1434" unitRef="mxn">-940000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-403" decimals="-6" id="f-1435" unitRef="mxn">-365000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-404" decimals="-6" id="f-1436" unitRef="mxn">0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-405" decimals="-6" id="f-1437" unitRef="mxn">-14000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-406" decimals="-6" id="f-1438" unitRef="mxn">-185000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment contextRef="c-407" decimals="-6" id="f-1439" unitRef="mxn">-2804000000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-399" decimals="-6" id="f-1440" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-400" decimals="-6" id="f-1441" unitRef="mxn">-183000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-401" decimals="-6" id="f-1442" unitRef="mxn">-281000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-402" decimals="-6" id="f-1443" unitRef="mxn">-316000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-403" decimals="-6" id="f-1444" unitRef="mxn">-818000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-404" decimals="-6" id="f-1445" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-405" decimals="-6" id="f-1446" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-406" decimals="-6" id="f-1447" unitRef="mxn">-13000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="c-407" decimals="-6" id="f-1448" unitRef="mxn">-1611000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-399" decimals="-6" id="f-1449" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-400" decimals="-6" id="f-1450" unitRef="mxn">-382000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-401" decimals="-6" id="f-1451" unitRef="mxn">-2105000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-402" decimals="-6" id="f-1452" unitRef="mxn">-494000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-403" decimals="-6" id="f-1453" unitRef="mxn">-1122000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-404" decimals="-6" id="f-1454" unitRef="mxn">0</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-405" decimals="-6" id="f-1455" unitRef="mxn">-6000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-406" decimals="-6" id="f-1456" unitRef="mxn">-44000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects contextRef="c-407" decimals="-6" id="f-1457" unitRef="mxn">-4153000000</kof:IncreaseDecreaseThroughValueOnRecognitionOfInflationEffects>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-408" decimals="-6" id="f-1458" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-409" decimals="-6" id="f-1459" unitRef="mxn">-7232000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-410" decimals="-6" id="f-1460" unitRef="mxn">-27411000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-411" decimals="-6" id="f-1461" unitRef="mxn">-14276000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-412" decimals="-6" id="f-1462" unitRef="mxn">-22389000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-413" decimals="-6" id="f-1463" unitRef="mxn">0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-414" decimals="-6" id="f-1464" unitRef="mxn">-296000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-415" decimals="-6" id="f-1465" unitRef="mxn">-649000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-416" decimals="-6" id="f-1466" unitRef="mxn">-72253000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-417" decimals="-6" id="f-1467" unitRef="mxn">5452000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-418" decimals="-6" id="f-1468" unitRef="mxn">14204000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-419" decimals="-6" id="f-1469" unitRef="mxn">22313000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-420" decimals="-6" id="f-1470" unitRef="mxn">9571000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-421" decimals="-6" id="f-1471" unitRef="mxn">7894000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-422" decimals="-6" id="f-1472" unitRef="mxn">10403000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-423" decimals="-6" id="f-1473" unitRef="mxn">505000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-424" decimals="-6" id="f-1474" unitRef="mxn">863000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-53" decimals="-6" id="f-1475" unitRef="mxn">71205000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-425" decimals="-6" id="f-1476" unitRef="mxn">5219000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-426" decimals="-6" id="f-1477" unitRef="mxn">14270000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-427" decimals="-6" id="f-1478" unitRef="mxn">23522000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-428" decimals="-6" id="f-1479" unitRef="mxn">10547000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-429" decimals="-6" id="f-1480" unitRef="mxn">9155000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-430" decimals="-6" id="f-1481" unitRef="mxn">14809000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-431" decimals="-6" id="f-1482" unitRef="mxn">223000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-432" decimals="-6" id="f-1483" unitRef="mxn">985000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-15" decimals="-6" id="f-1484" unitRef="mxn">78730000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-433" decimals="-6" id="f-1485" unitRef="mxn">6441000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-434" decimals="-6" id="f-1486" unitRef="mxn">15957000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-435" decimals="-6" id="f-1487" unitRef="mxn">29620000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-436" decimals="-6" id="f-1488" unitRef="mxn">12139000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-437" decimals="-6" id="f-1489" unitRef="mxn">10518000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-438" decimals="-6" id="f-1490" unitRef="mxn">23412000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-439" decimals="-6" id="f-1491" unitRef="mxn">215000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-440" decimals="-6" id="f-1492" unitRef="mxn">1079000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment contextRef="c-14" decimals="-6" id="f-1493" unitRef="mxn">99381000000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfIntangibleAssetsExplanatory contextRef="c-1" id="f-1494">Intangible Assets &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.182%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.590%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.920%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.697%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rights to Produce and Distribute Coca-Cola trademark Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other indefinite&lt;br/&gt;lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology costs and management&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;amortizable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  76,139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,960&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  108,677&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,188&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,338&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(775)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(775)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(756)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  76,499&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  109,612&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  76,499&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  109,612&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;385&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,377&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(708)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,568)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(916)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,705)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  74,707&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,876&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,486&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  108,290&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance as of January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  74,707&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,876&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,486&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  108,290&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,105&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;637&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;198&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(85)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;256&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  74,622&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,309&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  8,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,954&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  2,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  110,126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.182%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.590%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.920%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.697%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rights to Produce and Distribute Coca-Cola trademark Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other indefinite&lt;br/&gt;lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology costs and management&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;amortizable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. (4,946)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. (812)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. (6,503)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(768)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;775&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,691)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1,054)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (6,490)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(518)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(836)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (5,082)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1,301)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (7,128)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(778)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(985)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effect of movements in exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects - amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (6,036)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (1,469)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (8,250)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  75,754&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  103,122&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  73,962&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,794&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  101,162&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  73,877&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,309&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,974&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,954&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  101,876&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets such as technology costs and management systems are subject to amortization with a range in useful lives from 3 to 12 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2024, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 17, Ps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147 and Ps. 821, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2023, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 12, Ps.93 and Ps.731, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2022, the amortization of intangible assets is recognized in cost of goods sold, selling expenses and administrative expenses and amounted to Ps. 13, Ps.84 and Ps.671, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Total includes Ps. 257, Ps. 359 and Ps. 209 outstanding payment to suppliers, as of  December&#160;31, 2024, 2023 and 2022 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Until closing of 2023, the changes in value on the recognition of inflation effects were recognized in other amortizable. Starting in 2024, it is correctly assigned to the corresponding asset, therefore, the accumulated effect that had in other amortizable and that corresponded to technology costs and management systems is reversed. The net effect of inflation on total assets does not change.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Impairment Tests for Cash-Generating Units Containing Goodwill, Distribution Rights and Other indefinite lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the purpose of impairment testing, goodwill, distribution rights, and other indefinite lived intangible assets are allocated and monitored on an individual country basis, which is considered to be the CGU. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate carrying amounts of goodwill, distribution rights, and other indefinite lived intangible assets allocated to each CGU are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:41.979%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.480%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  57,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  56,662&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,695&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,684&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,439&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,169&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,635&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;512&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,381&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  97,198&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  97,616&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The foregoing forecasts were projected based on actual operating results  and the five- year business plan that reflect the most likely outcomes based on the current conditions of each Cash-Generating Unit (&#x201c;CGU&#x201d;), including macroeconomic factors. However, these forecasts may differ from actual results as time progresses. The value in use of CGUs is determined using discounted cash flows, with key assumptions including volume, long-term inflation, and the weighted average cost of capital (&#x201c;WACC&#x201d;). The discount rate, calculated using the WACC for each CGU, incorporates market risks, time value of money, and specific asset risks not captured in the cash flows. The WACC considers both debt and equity costs, with the cost of equity based on investor returns and the cost of debt reflecting the Company&#x2019;s obligations. Market participant assumptions, including growth rates and competitive positioning, are used to estimate future performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions by CGU for impairment test as of December 31, 2024 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.991%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.914%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.924%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post &#x2013;tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&#160;Annual&#160;Long-Term Inflation 2025-2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&lt;br/&gt;Volume&lt;br/&gt;Growth&lt;br/&gt;Rates&#160;2025-2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions by CGU for impairment test as of December 31, 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.991%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.914%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.924%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post &#x2013;tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&#160;Annual&#160;Long-Term Inflation 2024-2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&lt;br/&gt;Volume&lt;br/&gt;Growth&lt;br/&gt;Rates&#160;2024-2028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sensitivity to Changes in Assumptions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December 31, 2024, the Company performed impairment sensitivity calculation, taking into account an adverse change in post-tax WACC, according to the country risk premium, using for each country the relative standard deviation between equity and sovereign bonds and an additional sensitivity to the volume of 100 basis points and concluded that no impairment would be recorded.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Goodwill, Distribution Rights and Other in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;definite lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.854%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&#160;WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&#160;Volume&lt;br/&gt;Growth CAGR(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect&#160;on&#160;Valuation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.4p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 5.0x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.5p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1.9x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.7p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 2.5x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+1.7p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 5.0x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.5p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 7.3x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.5p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 3.9x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+1.7p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1.1x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.6p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 3.6x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.1p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 3.0x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:79.4pt;text-align:justify;text-indent:-24.4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (&#x201c;CAGR&#x201d;) &lt;/span&gt;&lt;/div&gt;The values assigned to the key assumptions represent management&#x2019;s assessment of future trends in the industry and are based on both external sources and internal sources (historical data). The Company consistently applied its methodology to determine CGU specific WACC&#x2019;s to perform its annual impairment testing.</ifrs-full:DisclosureOfIntangibleAssetsExplanatory>
    <ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory contextRef="c-1" id="f-1495">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.182%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.590%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.920%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.697%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rights to Produce and Distribute Coca-Cola trademark Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other indefinite&lt;br/&gt;lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology costs and management&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;amortizable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  76,139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,960&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  108,677&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,188&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions from business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,338&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(775)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(775)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(756)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  76,499&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  109,612&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  76,499&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,262&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,209&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  109,612&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;385&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,377&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(708)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,568)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(916)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(77)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,705)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  74,707&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  6,876&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,486&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  108,290&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance as of January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  74,707&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  6,876&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,486&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  108,290&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,105&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;637&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(835)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;198&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect of movements in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(85)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;256&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  74,622&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,309&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  8,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,954&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  2,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  110,126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.541%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.182%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.590%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.920%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.697%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rights to Produce and Distribute Coca-Cola trademark Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other indefinite&lt;br/&gt;lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Technology costs and management&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development&lt;br/&gt;systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;amortizable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. (4,946)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. (812)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps. (6,503)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(522)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(768)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;775&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;775&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (4,691)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1,054)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (6,490)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(518)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(836)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of movements in exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in value on the recognition of inflation effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (5,082)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1,301)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (7,128)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(778)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(985)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Effect of movements in exchange rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Changes in value on the recognition of inflation effects - amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (745)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (6,036)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (1,469)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (8,250)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  75,754&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  23,258&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,042&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,571&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  103,122&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  73,962&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  22,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,794&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  1,567&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  101,162&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  73,877&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  22,012&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,309&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,974&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,954&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  101,876&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-441" decimals="-6" id="f-1496" unitRef="mxn">76139000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-442" decimals="-6" id="f-1497" unitRef="mxn">22909000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-443" decimals="-6" id="f-1498" unitRef="mxn">1192000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-444" decimals="-6" id="f-1499" unitRef="mxn">6960000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-445" decimals="-6" id="f-1500" unitRef="mxn">375000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-446" decimals="-6" id="f-1501" unitRef="mxn">1102000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-299" decimals="-6" id="f-1502" unitRef="mxn">108677000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-447" decimals="-6" id="f-1503" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-448" decimals="-6" id="f-1504" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-449" decimals="-6" id="f-1505" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-450" decimals="-6" id="f-1506" unitRef="mxn">46000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-451" decimals="-6" id="f-1507" unitRef="mxn">1138000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-452" decimals="-6" id="f-1508" unitRef="mxn">4000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-308" decimals="-6" id="f-1509" unitRef="mxn">1188000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-447" decimals="-6" id="f-1510" unitRef="mxn">1116000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-448" decimals="-6" id="f-1511" unitRef="mxn">205000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-449" decimals="-6" id="f-1512" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-450" decimals="-6" id="f-1513" unitRef="mxn">17000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-451" decimals="-6" id="f-1514" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-452" decimals="-6" id="f-1515" unitRef="mxn">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="c-308" decimals="-6" id="f-1516" unitRef="mxn">1338000000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-447" decimals="-6" id="f-1517" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-448" decimals="-6" id="f-1518" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-449" decimals="-6" id="f-1519" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-450" decimals="-6" id="f-1520" unitRef="mxn">65000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-451" decimals="-6" id="f-1521" unitRef="mxn">-158000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-452" decimals="-6" id="f-1522" unitRef="mxn">93000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-308" decimals="-6" id="f-1523" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-447" decimals="-6" id="f-1524" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-448" decimals="-6" id="f-1525" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-449" decimals="-6" id="f-1526" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-450" decimals="-6" id="f-1527" unitRef="mxn">775000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-451" decimals="-6" id="f-1528" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-452" decimals="-6" id="f-1529" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-308" decimals="-6" id="f-1530" unitRef="mxn">775000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-447" decimals="-6" id="f-1531" unitRef="mxn">-756000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-448" decimals="-6" id="f-1532" unitRef="mxn">144000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-449" decimals="-6" id="f-1533" unitRef="mxn">-150000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-450" decimals="-6" id="f-1534" unitRef="mxn">-51000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-451" decimals="-6" id="f-1535" unitRef="mxn">-13000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-452" decimals="-6" id="f-1536" unitRef="mxn">-70000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-308" decimals="-6" id="f-1537" unitRef="mxn">-896000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-447" decimals="-6" id="f-1538" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-448" decimals="-6" id="f-1539" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-449" decimals="-6" id="f-1540" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-450" decimals="-6" id="f-1541" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-451" decimals="-6" id="f-1542" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-452" decimals="-6" id="f-1543" unitRef="mxn">80000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-308" decimals="-6" id="f-1544" unitRef="mxn">80000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-453" decimals="-6" id="f-1545" unitRef="mxn">76499000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-454" decimals="-6" id="f-1546" unitRef="mxn">23258000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-455" decimals="-6" id="f-1547" unitRef="mxn">1042000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-456" decimals="-6" id="f-1548" unitRef="mxn">6262000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-457" decimals="-6" id="f-1549" unitRef="mxn">1342000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-458" decimals="-6" id="f-1550" unitRef="mxn">1209000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-317" decimals="-6" id="f-1551" unitRef="mxn">109612000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-453" decimals="-6" id="f-1552" unitRef="mxn">76499000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-454" decimals="-6" id="f-1553" unitRef="mxn">23258000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-455" decimals="-6" id="f-1554" unitRef="mxn">1042000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-456" decimals="-6" id="f-1555" unitRef="mxn">6262000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-457" decimals="-6" id="f-1556" unitRef="mxn">1342000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-458" decimals="-6" id="f-1557" unitRef="mxn">1209000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-317" decimals="-6" id="f-1558" unitRef="mxn">109612000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-459" decimals="-6" id="f-1559" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-460" decimals="-6" id="f-1560" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-461" decimals="-6" id="f-1561" unitRef="mxn">4000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-462" decimals="-6" id="f-1562" unitRef="mxn">385000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-463" decimals="-6" id="f-1563" unitRef="mxn">963000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-464" decimals="-6" id="f-1564" unitRef="mxn">25000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-326" decimals="-6" id="f-1565" unitRef="mxn">1377000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-459" decimals="-6" id="f-1566" unitRef="mxn">-224000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-460" decimals="-6" id="f-1567" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-461" decimals="-6" id="f-1568" unitRef="mxn">224000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-462" decimals="-6" id="f-1569" unitRef="mxn">307000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-463" decimals="-6" id="f-1570" unitRef="mxn">-708000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-464" decimals="-6" id="f-1571" unitRef="mxn">401000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-326" decimals="-6" id="f-1572" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-459" decimals="-6" id="f-1573" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-460" decimals="-6" id="f-1574" unitRef="mxn">2000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-461" decimals="-6" id="f-1575" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-462" decimals="-6" id="f-1576" unitRef="mxn">1000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-463" decimals="-6" id="f-1577" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-464" decimals="-6" id="f-1578" unitRef="mxn">61000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-326" decimals="-6" id="f-1579" unitRef="mxn">64000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-459" decimals="-6" id="f-1580" unitRef="mxn">-1568000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-460" decimals="-6" id="f-1581" unitRef="mxn">-916000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-461" decimals="-6" id="f-1582" unitRef="mxn">44000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-462" decimals="-6" id="f-1583" unitRef="mxn">-77000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-463" decimals="-6" id="f-1584" unitRef="mxn">-30000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-464" decimals="-6" id="f-1585" unitRef="mxn">-158000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-326" decimals="-6" id="f-1586" unitRef="mxn">-2705000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-459" decimals="-6" id="f-1587" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-460" decimals="-6" id="f-1588" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-461" decimals="-6" id="f-1589" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-462" decimals="-6" id="f-1590" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-463" decimals="-6" id="f-1591" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-464" decimals="-6" id="f-1592" unitRef="mxn">70000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-326" decimals="-6" id="f-1593" unitRef="mxn">70000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-465" decimals="-6" id="f-1594" unitRef="mxn">74707000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-466" decimals="-6" id="f-1595" unitRef="mxn">22340000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-467" decimals="-6" id="f-1596" unitRef="mxn">1314000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-468" decimals="-6" id="f-1597" unitRef="mxn">6876000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-469" decimals="-6" id="f-1598" unitRef="mxn">1567000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-470" decimals="-6" id="f-1599" unitRef="mxn">1486000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-335" decimals="-6" id="f-1600" unitRef="mxn">108290000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-465" decimals="-6" id="f-1601" unitRef="mxn">74707000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-466" decimals="-6" id="f-1602" unitRef="mxn">22340000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-467" decimals="-6" id="f-1603" unitRef="mxn">1314000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-468" decimals="-6" id="f-1604" unitRef="mxn">6876000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-469" decimals="-6" id="f-1605" unitRef="mxn">1567000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-470" decimals="-6" id="f-1606" unitRef="mxn">1486000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-335" decimals="-6" id="f-1607" unitRef="mxn">108290000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-471" decimals="-6" id="f-1608" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-472" decimals="-6" id="f-1609" unitRef="mxn">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-473" decimals="-6" id="f-1610" unitRef="mxn">30000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-474" decimals="-6" id="f-1611" unitRef="mxn">223000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-475" decimals="-6" id="f-1612" unitRef="mxn">1224000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-476" decimals="-6" id="f-1613" unitRef="mxn">628000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="c-344" decimals="-6" id="f-1614" unitRef="mxn">2105000000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-471" decimals="-6" id="f-1615" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-472" decimals="-6" id="f-1616" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-473" decimals="-6" id="f-1617" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-474" decimals="-6" id="f-1618" unitRef="mxn">637000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-475" decimals="-6" id="f-1619" unitRef="mxn">-835000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-476" decimals="-6" id="f-1620" unitRef="mxn">198000000</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill contextRef="c-344" decimals="-6" id="f-1621" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-471" decimals="-6" id="f-1622" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-472" decimals="-6" id="f-1623" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-473" decimals="-6" id="f-1624" unitRef="mxn">50000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-474" decimals="-6" id="f-1625" unitRef="mxn">21000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-475" decimals="-6" id="f-1626" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-476" decimals="-6" id="f-1627" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-344" decimals="-6" id="f-1628" unitRef="mxn">71000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-471" decimals="-6" id="f-1629" unitRef="mxn">-85000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-472" decimals="-6" id="f-1630" unitRef="mxn">-328000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-473" decimals="-6" id="f-1631" unitRef="mxn">15000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-474" decimals="-6" id="f-1632" unitRef="mxn">39000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-475" decimals="-6" id="f-1633" unitRef="mxn">3000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-476" decimals="-6" id="f-1634" unitRef="mxn">25000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-344" decimals="-6" id="f-1635" unitRef="mxn">-331000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-471" decimals="-6" id="f-1636" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-472" decimals="-6" id="f-1637" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-473" decimals="-6" id="f-1638" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-474" decimals="-6" id="f-1639" unitRef="mxn">256000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-475" decimals="-6" id="f-1640" unitRef="mxn">-5000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-476" decimals="-6" id="f-1641" unitRef="mxn">-118000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-344" decimals="-6" id="f-1642" unitRef="mxn">133000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-477" decimals="-6" id="f-1643" unitRef="mxn">74622000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-478" decimals="-6" id="f-1644" unitRef="mxn">22012000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-479" decimals="-6" id="f-1645" unitRef="mxn">1309000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-480" decimals="-6" id="f-1646" unitRef="mxn">8010000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-481" decimals="-6" id="f-1647" unitRef="mxn">1954000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-482" decimals="-6" id="f-1648" unitRef="mxn">2219000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-353" decimals="-6" id="f-1649" unitRef="mxn">110126000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-483" decimals="-6" id="f-1650" unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-484" decimals="-6" id="f-1651" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-485" decimals="-6" id="f-1652" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-486" decimals="-6" id="f-1653" unitRef="mxn">-4946000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-487" decimals="-6" id="f-1654" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-488" decimals="-6" id="f-1655" unitRef="mxn">-812000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-362" decimals="-6" id="f-1656" unitRef="mxn">-6503000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-489" decimals="-6" id="f-1657" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-490" decimals="-6" id="f-1658" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-491" decimals="-6" id="f-1659" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-492" decimals="-6" id="f-1660" unitRef="mxn">-522000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-493" decimals="-6" id="f-1661" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-494" decimals="-6" id="f-1662" unitRef="mxn">-246000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-371" decimals="-6" id="f-1663" unitRef="mxn">-768000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-489" decimals="-6" id="f-1664" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-490" decimals="-6" id="f-1665" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-491" decimals="-6" id="f-1666" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-492" decimals="-6" id="f-1667" unitRef="mxn">-775000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-493" decimals="-6" id="f-1668" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-494" decimals="-6" id="f-1669" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-371" decimals="-6" id="f-1670" unitRef="mxn">-775000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-489" decimals="-6" id="f-1671" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-490" decimals="-6" id="f-1672" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-491" decimals="-6" id="f-1673" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-492" decimals="-6" id="f-1674" unitRef="mxn">96000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-493" decimals="-6" id="f-1675" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-494" decimals="-6" id="f-1676" unitRef="mxn">5000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-371" decimals="-6" id="f-1677" unitRef="mxn">101000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-489" decimals="-6" id="f-1678" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-490" decimals="-6" id="f-1679" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-491" decimals="-6" id="f-1680" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-492" decimals="-6" id="f-1681" unitRef="mxn">-94000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-493" decimals="-6" id="f-1682" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-494" decimals="-6" id="f-1683" unitRef="mxn">-1000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-371" decimals="-6" id="f-1684" unitRef="mxn">-95000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-495" decimals="-6" id="f-1685" unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-496" decimals="-6" id="f-1686" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-497" decimals="-6" id="f-1687" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-498" decimals="-6" id="f-1688" unitRef="mxn">-4691000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-499" decimals="-6" id="f-1689" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-500" decimals="-6" id="f-1690" unitRef="mxn">-1054000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-380" decimals="-6" id="f-1691" unitRef="mxn">-6490000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-501" decimals="-6" id="f-1692" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-502" decimals="-6" id="f-1693" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-503" decimals="-6" id="f-1694" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-504" decimals="-6" id="f-1695" unitRef="mxn">-518000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-505" decimals="-6" id="f-1696" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-506" decimals="-6" id="f-1697" unitRef="mxn">-318000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-389" decimals="-6" id="f-1698" unitRef="mxn">-836000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-501" decimals="-6" id="f-1699" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-502" decimals="-6" id="f-1700" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-503" decimals="-6" id="f-1701" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-504" decimals="-6" id="f-1702" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-505" decimals="-6" id="f-1703" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-506" decimals="-6" id="f-1704" unitRef="mxn">-59000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-389" decimals="-6" id="f-1705" unitRef="mxn">-59000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-501" decimals="-6" id="f-1706" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-502" decimals="-6" id="f-1707" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-503" decimals="-6" id="f-1708" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-504" decimals="-6" id="f-1709" unitRef="mxn">205000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-505" decimals="-6" id="f-1710" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-506" decimals="-6" id="f-1711" unitRef="mxn">12000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-389" decimals="-6" id="f-1712" unitRef="mxn">217000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-501" decimals="-6" id="f-1713" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-502" decimals="-6" id="f-1714" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-503" decimals="-6" id="f-1715" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-504" decimals="-6" id="f-1716" unitRef="mxn">-78000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-505" decimals="-6" id="f-1717" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-506" decimals="-6" id="f-1718" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-389" decimals="-6" id="f-1719" unitRef="mxn">-78000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-507" decimals="-6" id="f-1720" unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-508" decimals="-6" id="f-1721" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-509" decimals="-6" id="f-1722" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-510" decimals="-6" id="f-1723" unitRef="mxn">-5082000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-511" decimals="-6" id="f-1724" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-512" decimals="-6" id="f-1725" unitRef="mxn">-1301000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-398" decimals="-6" id="f-1726" unitRef="mxn">-7128000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-513" decimals="-6" id="f-1727" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-514" decimals="-6" id="f-1728" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-515" decimals="-6" id="f-1729" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-516" decimals="-6" id="f-1730" unitRef="mxn">-778000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-517" decimals="-6" id="f-1731" unitRef="mxn">0</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-518" decimals="-6" id="f-1732" unitRef="mxn">-207000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-407" decimals="-6" id="f-1733" unitRef="mxn">-985000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-513" decimals="-6" id="f-1734" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-514" decimals="-6" id="f-1735" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-515" decimals="-6" id="f-1736" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-516" decimals="-6" id="f-1737" unitRef="mxn">-21000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-517" decimals="-6" id="f-1738" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-518" decimals="-6" id="f-1739" unitRef="mxn">0</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:DisposalsIntangibleAssetsAndGoodwill contextRef="c-407" decimals="-6" id="f-1740" unitRef="mxn">-21000000</ifrs-full:DisposalsIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-513" decimals="-6" id="f-1741" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-514" decimals="-6" id="f-1742" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-515" decimals="-6" id="f-1743" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-516" decimals="-6" id="f-1744" unitRef="mxn">-68000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-517" decimals="-6" id="f-1745" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-518" decimals="-6" id="f-1746" unitRef="mxn">39000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="c-407" decimals="-6" id="f-1747" unitRef="mxn">-29000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-513" decimals="-6" id="f-1748" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-514" decimals="-6" id="f-1749" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-515" decimals="-6" id="f-1750" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-516" decimals="-6" id="f-1751" unitRef="mxn">-129000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-517" decimals="-6" id="f-1752" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-518" decimals="-6" id="f-1753" unitRef="mxn">0</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill contextRef="c-407" decimals="-6" id="f-1754" unitRef="mxn">-129000000</kof:IncreaseDecreaseThroughRecognitionOfInflationEffectsIntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-519" decimals="-6" id="f-1755" unitRef="mxn">-745000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-520" decimals="-6" id="f-1756" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-521" decimals="-6" id="f-1757" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-522" decimals="-6" id="f-1758" unitRef="mxn">-6036000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-523" decimals="-6" id="f-1759" unitRef="mxn">0</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-524" decimals="-6" id="f-1760" unitRef="mxn">-1469000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-416" decimals="-6" id="f-1761" unitRef="mxn">-8250000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-525" decimals="-6" id="f-1762" unitRef="mxn">75754000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-526" decimals="-6" id="f-1763" unitRef="mxn">23258000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-527" decimals="-6" id="f-1764" unitRef="mxn">1042000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-528" decimals="-6" id="f-1765" unitRef="mxn">1571000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-529" decimals="-6" id="f-1766" unitRef="mxn">1342000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-530" decimals="-6" id="f-1767" unitRef="mxn">155000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-53" decimals="-6" id="f-1768" unitRef="mxn">103122000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-531" decimals="-6" id="f-1769" unitRef="mxn">73962000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-532" decimals="-6" id="f-1770" unitRef="mxn">22340000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-533" decimals="-6" id="f-1771" unitRef="mxn">1314000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-534" decimals="-6" id="f-1772" unitRef="mxn">1794000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-535" decimals="-6" id="f-1773" unitRef="mxn">1567000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-536" decimals="-6" id="f-1774" unitRef="mxn">185000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-15" decimals="-6" id="f-1775" unitRef="mxn">101162000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-537" decimals="-6" id="f-1776" unitRef="mxn">73877000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-538" decimals="-6" id="f-1777" unitRef="mxn">22012000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-539" decimals="-6" id="f-1778" unitRef="mxn">1309000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-540" decimals="-6" id="f-1779" unitRef="mxn">1974000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-541" decimals="-6" id="f-1780" unitRef="mxn">1954000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-542" decimals="-6" id="f-1781" unitRef="mxn">750000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <ifrs-full:IntangibleAssetsAndGoodwill contextRef="c-14" decimals="-6" id="f-1782" unitRef="mxn">101876000000</ifrs-full:IntangibleAssetsAndGoodwill>
    <kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife contextRef="c-543" id="f-1783">P3Y</kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife>
    <kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife contextRef="c-544" id="f-1784">P12Y</kof:IntangibleAssetsOtherThanGoodwillEstimatedUsefulLife>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-545" decimals="-6" id="f-1785" unitRef="mxn">17000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-546" decimals="-6" id="f-1786" unitRef="mxn">147000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-547" decimals="-6" id="f-1787" unitRef="mxn">821000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-548" decimals="-6" id="f-1788" unitRef="mxn">12000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-549" decimals="-6" id="f-1789" unitRef="mxn">93000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-550" decimals="-6" id="f-1790" unitRef="mxn">731000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-551" decimals="-6" id="f-1791" unitRef="mxn">13000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-552" decimals="-6" id="f-1792" unitRef="mxn">84000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="c-553" decimals="-6" id="f-1793" unitRef="mxn">671000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices contextRef="c-1" decimals="-6" id="f-1794" unitRef="mxn">257000000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices contextRef="c-25" decimals="-6" id="f-1795" unitRef="mxn">359000000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices contextRef="c-26" decimals="-6" id="f-1796" unitRef="mxn">209000000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory contextRef="c-1" id="f-1797">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate carrying amounts of goodwill, distribution rights, and other indefinite lived intangible assets allocated to each CGU are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:41.979%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.480%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.482%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  57,689&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  56,662&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,695&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,684&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,439&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,418&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,170&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,169&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,635&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;512&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,381&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  97,198&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  97,616&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory>
    <ifrs-full:Goodwill contextRef="c-554" decimals="-6" id="f-1798" unitRef="mxn">57689000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-555" decimals="-6" id="f-1799" unitRef="mxn">56662000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-556" decimals="-6" id="f-1800" unitRef="mxn">1695000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-557" decimals="-6" id="f-1801" unitRef="mxn">1684000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-558" decimals="-6" id="f-1802" unitRef="mxn">404000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-559" decimals="-6" id="f-1803" unitRef="mxn">404000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-560" decimals="-6" id="f-1804" unitRef="mxn">1439000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-561" decimals="-6" id="f-1805" unitRef="mxn">1418000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-562" decimals="-6" id="f-1806" unitRef="mxn">1170000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-563" decimals="-6" id="f-1807" unitRef="mxn">1169000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-564" decimals="-6" id="f-1808" unitRef="mxn">3638000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-565" decimals="-6" id="f-1809" unitRef="mxn">3635000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-566" decimals="-6" id="f-1810" unitRef="mxn">28199000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-567" decimals="-6" id="f-1811" unitRef="mxn">30018000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-568" decimals="-6" id="f-1812" unitRef="mxn">512000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-569" decimals="-6" id="f-1813" unitRef="mxn">245000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-570" decimals="-6" id="f-1814" unitRef="mxn">2452000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-571" decimals="-6" id="f-1815" unitRef="mxn">2381000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-572" decimals="-6" id="f-1816" unitRef="mxn">97198000000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill contextRef="c-573" decimals="-6" id="f-1817" unitRef="mxn">97616000000</ifrs-full:Goodwill>
    <kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock contextRef="c-1" id="f-1818">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions by CGU for impairment test as of December 31, 2024 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.991%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.914%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.924%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post &#x2013;tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&#160;Annual&#160;Long-Term Inflation 2025-2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&lt;br/&gt;Volume&lt;br/&gt;Growth&lt;br/&gt;Rates&#160;2025-2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key assumptions by CGU for impairment test as of December 31, 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.991%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.914%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.157%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.924%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.514%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pre-tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Post &#x2013;tax WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&#160;Annual&#160;Long-Term Inflation 2024-2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected&lt;br/&gt;Volume&lt;br/&gt;Growth&lt;br/&gt;Rates&#160;2024-2028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDetailedInformationAboutKeyAssumptionsByCGUForImpairmentTestExplanatoryTableTextBlock>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-574"
      decimals="3"
      id="f-1819"
      unitRef="number">0.090</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-574"
      decimals="3"
      id="f-1820"
      unitRef="number">0.063</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-575"
      decimals="3"
      id="f-1821"
      unitRef="number">0.041</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-576"
      decimals="3"
      id="f-1822"
      unitRef="number">0.054</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-577"
      decimals="3"
      id="f-1823"
      unitRef="number">0.109</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-577"
      decimals="3"
      id="f-1824"
      unitRef="number">0.068</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-578"
      decimals="3"
      id="f-1825"
      unitRef="number">0.036</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-579"
      decimals="3"
      id="f-1826"
      unitRef="number">0.041</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-580"
      decimals="3"
      id="f-1827"
      unitRef="number">0.120</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-580"
      decimals="3"
      id="f-1828"
      unitRef="number">0.079</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-581"
      decimals="3"
      id="f-1829"
      unitRef="number">0.031</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-582"
      decimals="3"
      id="f-1830"
      unitRef="number">0.066</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-583"
      decimals="3"
      id="f-1831"
      unitRef="number">0.160</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-583"
      decimals="3"
      id="f-1832"
      unitRef="number">0.120</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-584"
      decimals="3"
      id="f-1833"
      unitRef="number">0.351</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-585"
      decimals="3"
      id="f-1834"
      unitRef="number">0.045</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-586"
      decimals="3"
      id="f-1835"
      unitRef="number">0.095</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-586"
      decimals="3"
      id="f-1836"
      unitRef="number">0.072</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-587"
      decimals="3"
      id="f-1837"
      unitRef="number">0.040</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-588"
      decimals="3"
      id="f-1838"
      unitRef="number">0.119</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-589"
      decimals="3"
      id="f-1839"
      unitRef="number">0.120</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-589"
      decimals="3"
      id="f-1840"
      unitRef="number">0.085</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-590"
      decimals="3"
      id="f-1841"
      unitRef="number">0.028</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-591"
      decimals="3"
      id="f-1842"
      unitRef="number">0.066</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-592"
      decimals="3"
      id="f-1843"
      unitRef="number">0.230</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-592"
      decimals="3"
      id="f-1844"
      unitRef="number">0.131</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-593"
      decimals="3"
      id="f-1845"
      unitRef="number">0.035</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-594"
      decimals="3"
      id="f-1846"
      unitRef="number">0.065</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-595"
      decimals="3"
      id="f-1847"
      unitRef="number">0.117</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-595"
      decimals="3"
      id="f-1848"
      unitRef="number">0.091</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-596"
      decimals="3"
      id="f-1849"
      unitRef="number">0.018</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-597"
      decimals="3"
      id="f-1850"
      unitRef="number">0.063</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-598"
      decimals="3"
      id="f-1851"
      unitRef="number">0.095</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-598"
      decimals="3"
      id="f-1852"
      unitRef="number">0.071</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-599"
      decimals="3"
      id="f-1853"
      unitRef="number">0.051</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-600"
      decimals="3"
      id="f-1854"
      unitRef="number">0.042</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-601"
      decimals="3"
      id="f-1855"
      unitRef="number">0.090</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-601"
      decimals="3"
      id="f-1856"
      unitRef="number">0.063</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-602"
      decimals="3"
      id="f-1857"
      unitRef="number">0.043</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-603"
      decimals="3"
      id="f-1858"
      unitRef="number">0.044</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-604"
      decimals="3"
      id="f-1859"
      unitRef="number">0.101</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-604"
      decimals="3"
      id="f-1860"
      unitRef="number">0.068</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-605"
      decimals="3"
      id="f-1861"
      unitRef="number">0.038</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-606"
      decimals="3"
      id="f-1862"
      unitRef="number">0.038</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-607"
      decimals="3"
      id="f-1863"
      unitRef="number">0.122</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-607"
      decimals="3"
      id="f-1864"
      unitRef="number">0.077</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-608"
      decimals="3"
      id="f-1865"
      unitRef="number">0.042</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-609"
      decimals="3"
      id="f-1866"
      unitRef="number">0.068</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-610"
      decimals="3"
      id="f-1867"
      unitRef="number">0.208</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-610"
      decimals="3"
      id="f-1868"
      unitRef="number">0.161</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-611"
      decimals="3"
      id="f-1869"
      unitRef="number">0.708</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-612"
      decimals="3"
      id="f-1870"
      unitRef="number">0.048</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-613"
      decimals="3"
      id="f-1871"
      unitRef="number">0.093</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-613"
      decimals="3"
      id="f-1872"
      unitRef="number">0.073</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-614"
      decimals="3"
      id="f-1873"
      unitRef="number">0.040</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-615"
      decimals="3"
      id="f-1874"
      unitRef="number">0.149</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-616"
      decimals="3"
      id="f-1875"
      unitRef="number">0.114</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-616"
      decimals="3"
      id="f-1876"
      unitRef="number">0.088</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-617"
      decimals="3"
      id="f-1877"
      unitRef="number">0.029</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-618"
      decimals="3"
      id="f-1878"
      unitRef="number">0.066</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-619"
      decimals="3"
      id="f-1879"
      unitRef="number">0.233</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-619"
      decimals="3"
      id="f-1880"
      unitRef="number">0.164</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-620"
      decimals="3"
      id="f-1881"
      unitRef="number">0.026</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-621"
      decimals="3"
      id="f-1882"
      unitRef="number">0.065</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-622"
      decimals="3"
      id="f-1883"
      unitRef="number">0.116</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-622"
      decimals="3"
      id="f-1884"
      unitRef="number">0.086</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-623"
      decimals="3"
      id="f-1885"
      unitRef="number">0.020</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-624"
      decimals="3"
      id="f-1886"
      unitRef="number">0.078</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:WeightedAverageCostOfCapitalPreTaxPercentage
      contextRef="c-625"
      decimals="3"
      id="f-1887"
      unitRef="number">0.097</kof:WeightedAverageCostOfCapitalPreTaxPercentage>
    <kof:WeightedAverageCostOfCapitalAfterTaxPercentage
      contextRef="c-625"
      decimals="3"
      id="f-1888"
      unitRef="number">0.074</kof:WeightedAverageCostOfCapitalAfterTaxPercentage>
    <kof:ExpectedAnnualLongTermInflationPercentage
      contextRef="c-626"
      decimals="3"
      id="f-1889"
      unitRef="number">0.057</kof:ExpectedAnnualLongTermInflationPercentage>
    <kof:ExpectedVolumeGrowthRatesPercentage
      contextRef="c-627"
      decimals="3"
      id="f-1890"
      unitRef="number">0.037</kof:ExpectedVolumeGrowthRatesPercentage>
    <kof:RiskPremiumBasisPoints
      contextRef="c-1"
      decimals="INF"
      id="f-1891"
      unitRef="number">0.0100</kof:RiskPremiumBasisPoints>
    <kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock contextRef="c-1" id="f-1892">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.854%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;CGU&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&#160;WACC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in&#160;Volume&lt;br/&gt;Growth CAGR(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect&#160;on&#160;Valuation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.4p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 5.0x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.5p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1.9x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.7p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 2.5x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Argentina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+1.7p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 5.0x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guatemala&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.5p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 7.3x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costa Rica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.5p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 3.9x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nicaragua&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+1.7p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 1.1x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Panama&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.6p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 3.6x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uruguay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+0.1p.p&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;-1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Passes by 3.0x&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&#160;&#160;&#160;&#160;&#160;Compound Annual Growth Rate (&#x201c;CAGR&#x201d;)</kof:DisclosureOfDetailedInformationAboutSensitivityToChangesInAssumptionsExplanatoryTableTextBlock>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-574"
      decimals="3"
      id="f-1893"
      unitRef="number">0.004</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-574"
      decimals="3"
      id="f-1894"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-148"
      decimals="1"
      id="f-1895"
      unitRef="number">5.0</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-577"
      decimals="3"
      id="f-1896"
      unitRef="number">0.005</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-577"
      decimals="3"
      id="f-1897"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-169"
      decimals="1"
      id="f-1898"
      unitRef="number">1.9</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-580"
      decimals="3"
      id="f-1899"
      unitRef="number">0.007</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-580"
      decimals="3"
      id="f-1900"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-160"
      decimals="1"
      id="f-1901"
      unitRef="number">2.5</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-583"
      decimals="3"
      id="f-1902"
      unitRef="number">0.017</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-583"
      decimals="3"
      id="f-1903"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-166"
      decimals="1"
      id="f-1904"
      unitRef="number">5.0</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-586"
      decimals="3"
      id="f-1905"
      unitRef="number">0.005</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-586"
      decimals="3"
      id="f-1906"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-151"
      decimals="1"
      id="f-1907"
      unitRef="number">7.3</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-589"
      decimals="3"
      id="f-1908"
      unitRef="number">0.005</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-589"
      decimals="3"
      id="f-1909"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-154"
      decimals="1"
      id="f-1910"
      unitRef="number">3.9</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-592"
      decimals="3"
      id="f-1911"
      unitRef="number">0.017</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-592"
      decimals="3"
      id="f-1912"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-163"
      decimals="1"
      id="f-1913"
      unitRef="number">1.1</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-595"
      decimals="3"
      id="f-1914"
      unitRef="number">0.006</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-595"
      decimals="3"
      id="f-1915"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-157"
      decimals="1"
      id="f-1916"
      unitRef="number">3.6</kof:EffectOnValuation>
    <kof:ChangeInWeightedAverageCostOfCapitalPercentage
      contextRef="c-598"
      decimals="3"
      id="f-1917"
      unitRef="number">0.001</kof:ChangeInWeightedAverageCostOfCapitalPercentage>
    <kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate
      contextRef="c-598"
      decimals="3"
      id="f-1918"
      unitRef="number">-0.010</kof:ChangeInVolumeGrowthOfCompoundAnnualGrowthRate>
    <kof:EffectOnValuation
      contextRef="c-172"
      decimals="1"
      id="f-1919"
      unitRef="number">3.0</kof:EffectOnValuation>
    <kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock contextRef="c-1" id="f-1920">Other non-current assets and other non-current financial assets &lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;12.1 Other Non-Current Assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.583%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.291%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.826%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current prepaid advertising expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  238&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guarantee deposits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,111&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid bonuses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;451&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances to acquire property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,432&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shared based payment in excess of capital contribution (See Note 3.22 and Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indemnifiable contingencies from business combinations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;714&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoverable tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,693&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; Mainly in Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 24.6.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Corresponds to indemnification of certain tax contingencies in Brazil that are warranted by former Vonpar owners (a subsidiary acquired in 2016) in accordance with the share purchase agreement. The Company has also recognized these tax contingencies as liabilities in the same amount, see  Note 24.6.1&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;12.2 Other Non-Current Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term notes receivable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  696&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,702&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,702&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  792&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 2024 amount includes tax credit recovery from a former shareholders and the offsetting party is recorded as a Other non-current financial liabilities. See Note 18 and Note 24.4&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term notes receivable are held to maturity and derivative financial instruments are recognized at fair value.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfOtherAssetsAndOtherFinancialAssetsTextBlock>
    <kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock contextRef="c-1" id="f-1921">Other Non-Current Assets: &lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.583%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.291%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.826%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current prepaid advertising expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  238&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Guarantee deposits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,111&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid bonuses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;451&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances to acquire property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,432&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shared based payment in excess of capital contribution (See Note 3.22 and Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indemnifiable contingencies from business combinations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;714&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoverable tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,693&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; Mainly in Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 24.6.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&#160;Corresponds to indemnification of certain tax contingencies in Brazil that are warranted by former Vonpar owners (a subsidiary acquired in 2016) in accordance with the share purchase agreement. The Company has also recognized these tax contingencies as liabilities in the same amount, see  Note</kof:DisclosureSummaryOfOtherNoncurrentAssetsTableTextBlock>
    <kof:NonCurrentPrepaidAdvertisingExpenses contextRef="c-14" decimals="-6" id="f-1922" unitRef="mxn">228000000</kof:NonCurrentPrepaidAdvertisingExpenses>
    <kof:NonCurrentPrepaidAdvertisingExpenses contextRef="c-15" decimals="-6" id="f-1923" unitRef="mxn">238000000</kof:NonCurrentPrepaidAdvertisingExpenses>
    <kof:GuaranteeDepositsOtherNonCurrentAssets contextRef="c-14" decimals="-6" id="f-1924" unitRef="mxn">917000000</kof:GuaranteeDepositsOtherNonCurrentAssets>
    <kof:GuaranteeDepositsOtherNonCurrentAssets contextRef="c-15" decimals="-6" id="f-1925" unitRef="mxn">1111000000</kof:GuaranteeDepositsOtherNonCurrentAssets>
    <kof:CurrentPrepaidBonuses contextRef="c-14" decimals="-6" id="f-1926" unitRef="mxn">451000000</kof:CurrentPrepaidBonuses>
    <kof:CurrentPrepaidBonuses contextRef="c-15" decimals="-6" id="f-1927" unitRef="mxn">400000000</kof:CurrentPrepaidBonuses>
    <ifrs-full:NoncurrentRestrictedCashAndCashEquivalents contextRef="c-14" decimals="-6" id="f-1928" unitRef="mxn">1744000000</ifrs-full:NoncurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:NoncurrentRestrictedCashAndCashEquivalents contextRef="c-15" decimals="-6" id="f-1929" unitRef="mxn">1432000000</ifrs-full:NoncurrentRestrictedCashAndCashEquivalents>
    <kof:SharedBasedPaymentInExcessOfCapitalContribution contextRef="c-14" decimals="-6" id="f-1930" unitRef="mxn">414000000</kof:SharedBasedPaymentInExcessOfCapitalContribution>
    <kof:SharedBasedPaymentInExcessOfCapitalContribution contextRef="c-15" decimals="-6" id="f-1931" unitRef="mxn">534000000</kof:SharedBasedPaymentInExcessOfCapitalContribution>
    <kof:IndemnifiableContingenciesFromBusinessCombinations contextRef="c-14" decimals="-6" id="f-1932" unitRef="mxn">714000000</kof:IndemnifiableContingenciesFromBusinessCombinations>
    <kof:IndemnifiableContingenciesFromBusinessCombinations contextRef="c-15" decimals="-6" id="f-1933" unitRef="mxn">1030000000</kof:IndemnifiableContingenciesFromBusinessCombinations>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit contextRef="c-14" decimals="-6" id="f-1934" unitRef="mxn">860000000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit contextRef="c-15" decimals="-6" id="f-1935" unitRef="mxn">809000000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:OtherAssets contextRef="c-14" decimals="-6" id="f-1936" unitRef="mxn">136000000</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets contextRef="c-15" decimals="-6" id="f-1937" unitRef="mxn">139000000</ifrs-full:OtherAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-14" decimals="-6" id="f-1938" unitRef="mxn">5464000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentNonfinancialAssets contextRef="c-15" decimals="-6" id="f-1939" unitRef="mxn">5693000000</ifrs-full:OtherNoncurrentNonfinancialAssets>
    <kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock contextRef="c-1" id="f-1940">Other Non-Current Financial Assets: &lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term notes receivable &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  696&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,702&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,702&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  792&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 2024 amount includes tax credit recovery from a former shareholders and the offsetting party is recorded as a Other non-current financial liabilities. See Note 18 and Note 24.4&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfOtherNonCurrentFinancialAssetsExplanatoryTableTextBlock>
    <kof:OtherNonCurrentFinancialAssetsOther contextRef="c-14" decimals="-6" id="f-1941" unitRef="mxn">2000000000</kof:OtherNonCurrentFinancialAssetsOther>
    <kof:OtherNonCurrentFinancialAssetsOther contextRef="c-15" decimals="-6" id="f-1942" unitRef="mxn">696000000</kof:OtherNonCurrentFinancialAssetsOther>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-14" decimals="-6" id="f-1943" unitRef="mxn">4702000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-15" decimals="-6" id="f-1944" unitRef="mxn">96000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-14" decimals="-6" id="f-1945" unitRef="mxn">6702000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <ifrs-full:OtherNoncurrentFinancialAssets contextRef="c-15" decimals="-6" id="f-1946" unitRef="mxn">792000000</ifrs-full:OtherNoncurrentFinancialAssets>
    <kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock contextRef="c-1" id="f-1947">Balances and Transactions with Related Parties and Affiliated Companies &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.260%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.838%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets (current included in accounts receivable)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from FEMSA and its subsidiaries (See Note 5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from The Coca-Cola Company (See Note 5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,358&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,838&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities (current included in suppliers and other liabilities and loans)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to FEMSA and its subsidiaries &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,275&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to The Coca-Cola Company &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;784&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,196&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other payables &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,838&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,273&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Presented within trade receivables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Recorded within accounts payable and suppliers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Parent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balances due from related parties are considered to be recoverable. Accordingly, for the years ended December 31, 2024, 2023 and 2022, there was no expense resulting from the uncollectibility of balances due from related parties. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of transactions between the Company and other related parties are disclosed as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.472%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.301%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.502%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Transactions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to affiliated parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,546&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Heineken&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases and other expenses from FEMSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,547&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,129&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of concentrate  from The Coca-Cola Company &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,502&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,717&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of raw material, beer and operating expenses from Heineken&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,036&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertisement expense paid to The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;948&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from Jugos del Valle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,763&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,718&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of sugar from Promotora Industrial Azucarera, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,718&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,841&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,841&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of sugar from Beta San Miguel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;722&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of inventories from Fountain Agua Mineral Ltda&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of inventories from Leao Alimentos e Bebidas, LTDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Fundaci&#xf3;n Femsa, A.C.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses with related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;These donations were made to ITESM through Fundaci&#xf3;n FEMSA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.840%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current compensation and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,091&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,071&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shared based payments (See Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;369&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfBalancesAndTransactionsWithRelatedPartiesAndAffiliatesTextBlock>
    <kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock contextRef="c-1" id="f-1948">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated statements of financial position and income include the following balances and transactions with related parties and affiliated companies: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.260%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.838%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets (current included in accounts receivable)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from FEMSA and its subsidiaries (See Note 5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from The Coca-Cola Company (See Note 5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,358&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,838&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities (current included in suppliers and other liabilities and loans)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to FEMSA and its subsidiaries &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,275&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to The Coca-Cola Company &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;784&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,196&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other payables &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;802&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,838&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,273&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Presented within trade receivables&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Recorded within accounts payable and suppliers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Parent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfSummaryOfBalancesAndTransactionsWithRelatedExplanatoryPartiesAndAffiliatesTableTextBlock>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-221" decimals="-6" id="f-1949" unitRef="mxn">867000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-222" decimals="-6" id="f-1950" unitRef="mxn">1460000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-217" decimals="-6" id="f-1951" unitRef="mxn">491000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties contextRef="c-218" decimals="-6" id="f-1952" unitRef="mxn">378000000</ifrs-full:TradeAndOtherCurrentReceivablesDueFromRelatedParties>
    <ifrs-full:TradeAndOtherReceivables contextRef="c-14" decimals="-6" id="f-1953" unitRef="mxn">1358000000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables contextRef="c-15" decimals="-6" id="f-1954" unitRef="mxn">1838000000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-221" decimals="-6" id="f-1955" unitRef="mxn">654000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-222" decimals="-6" id="f-1956" unitRef="mxn">1275000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-217" decimals="-6" id="f-1957" unitRef="mxn">784000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties contextRef="c-218" decimals="-6" id="f-1958" unitRef="mxn">1196000000</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:OtherPayables contextRef="c-14" decimals="-6" id="f-1959" unitRef="mxn">400000000</ifrs-full:OtherPayables>
    <ifrs-full:OtherPayables contextRef="c-15" decimals="-6" id="f-1960" unitRef="mxn">802000000</ifrs-full:OtherPayables>
    <ifrs-full:TradeAndOtherPayables contextRef="c-14" decimals="-6" id="f-1961" unitRef="mxn">1838000000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables contextRef="c-15" decimals="-6" id="f-1962" unitRef="mxn">3273000000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction contextRef="c-25" decimals="INF" id="f-1963" unitRef="mxn">0</ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction>
    <ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction contextRef="c-26" decimals="INF" id="f-1964" unitRef="mxn">0</ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction>
    <ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction contextRef="c-1" decimals="INF" id="f-1965" unitRef="mxn">0</ifrs-full:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory contextRef="c-1" id="f-1966">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of transactions between the Company and other related parties are disclosed as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.472%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.301%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.502%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Transactions&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales to affiliated parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,546&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Heineken&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases and other expenses from FEMSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,547&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,129&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of concentrate  from The Coca-Cola Company &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,502&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,717&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases of raw material, beer and operating expenses from Heineken&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,036&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertisement expense paid to The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;948&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchases from Jugos del Valle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,763&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,718&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of sugar from Promotora Industrial Azucarera, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,718&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,841&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,841&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of sugar from Beta San Miguel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;722&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of canned products from Industria Envasadora de Queretaro, S.A. de C.V...&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of inventories from Fountain Agua Mineral Ltda&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of inventories from Leao Alimentos e Bebidas, LTDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of resine from Industria Mexicana de Reciclaje, S.A. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Instituto Tecnologico y de Estudios Superiores de Monterrey, A.C. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;110&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations to Fundaci&#xf3;n Femsa, A.C.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expenses with related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;One or more members of the Board of Directors or senior management of the Company are also members of the Board of Directors or senior management of the counterparties to these transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;These donations were made to ITESM through Fundaci&#xf3;n FEMSA.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-1" decimals="-6" id="f-1967" unitRef="mxn">10185000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-25" decimals="-6" id="f-1968" unitRef="mxn">8459000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-26" decimals="-6" id="f-1969" unitRef="mxn">6546000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-628" decimals="-6" id="f-1970" unitRef="mxn">0</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-629" decimals="-6" id="f-1971" unitRef="mxn">0</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions contextRef="c-630" decimals="-6" id="f-1972" unitRef="mxn">2000000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-631" decimals="-6" id="f-1973" unitRef="mxn">7196000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-632" decimals="-6" id="f-1974" unitRef="mxn">9547000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-633" decimals="-6" id="f-1975" unitRef="mxn">10129000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <kof:PurchasesOfConcentrateRelatedPartyTransactions contextRef="c-634" decimals="-6" id="f-1976" unitRef="mxn">54502000000</kof:PurchasesOfConcentrateRelatedPartyTransactions>
    <kof:PurchasesOfConcentrateRelatedPartyTransactions contextRef="c-635" decimals="-6" id="f-1977" unitRef="mxn">46461000000</kof:PurchasesOfConcentrateRelatedPartyTransactions>
    <kof:PurchasesOfConcentrateRelatedPartyTransactions contextRef="c-636" decimals="-6" id="f-1978" unitRef="mxn">43717000000</kof:PurchasesOfConcentrateRelatedPartyTransactions>
    <kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions contextRef="c-628" decimals="-6" id="f-1979" unitRef="mxn">0</kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions>
    <kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions contextRef="c-629" decimals="-6" id="f-1980" unitRef="mxn">0</kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions>
    <kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions contextRef="c-630" decimals="-6" id="f-1981" unitRef="mxn">5036000000</kof:PurchasesOfRawMaterialBeerAndOperatingExpensesRelatedPartyTransactions>
    <kof:AdvertisingExpenseToRelatedPartyTransactions contextRef="c-634" decimals="-6" id="f-1982" unitRef="mxn">948000000</kof:AdvertisingExpenseToRelatedPartyTransactions>
    <kof:AdvertisingExpenseToRelatedPartyTransactions contextRef="c-635" decimals="-6" id="f-1983" unitRef="mxn">869000000</kof:AdvertisingExpenseToRelatedPartyTransactions>
    <kof:AdvertisingExpenseToRelatedPartyTransactions contextRef="c-636" decimals="-6" id="f-1984" unitRef="mxn">545000000</kof:AdvertisingExpenseToRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-272" decimals="-6" id="f-1985" unitRef="mxn">4763000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-273" decimals="-6" id="f-1986" unitRef="mxn">3718000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-637" decimals="-6" id="f-1987" unitRef="mxn">3234000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-638" decimals="-6" id="f-1988" unitRef="mxn">2718000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-639" decimals="-6" id="f-1989" unitRef="mxn">2841000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-640" decimals="-6" id="f-1990" unitRef="mxn">2841000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-641" decimals="-6" id="f-1991" unitRef="mxn">722000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-642" decimals="-6" id="f-1992" unitRef="mxn">917000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-643" decimals="-6" id="f-1993" unitRef="mxn">724000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-271" decimals="-6" id="f-1994" unitRef="mxn">989000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-644" decimals="-6" id="f-1995" unitRef="mxn">843000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-278" decimals="-6" id="f-1996" unitRef="mxn">577000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-645" decimals="-6" id="f-1997" unitRef="mxn">1143000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-646" decimals="-6" id="f-1998" unitRef="mxn">638000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-647" decimals="-6" id="f-1999" unitRef="mxn">0</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-648" decimals="-6" id="f-2000" unitRef="mxn">112000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-649" decimals="-6" id="f-2001" unitRef="mxn">181000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-650" decimals="-6" id="f-2002" unitRef="mxn">215000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-651" decimals="-6" id="f-2003" unitRef="mxn">356000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-652" decimals="-6" id="f-2004" unitRef="mxn">458000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <ifrs-full:PurchasesOfGoodsRelatedPartyTransactions contextRef="c-653" decimals="-6" id="f-2005" unitRef="mxn">504000000</ifrs-full:PurchasesOfGoodsRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-654" decimals="-6" id="f-2006" unitRef="mxn">0</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-655" decimals="-6" id="f-2007" unitRef="mxn">1000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-656" decimals="-6" id="f-2008" unitRef="mxn">110000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-657" decimals="-6" id="f-2009" unitRef="mxn">0</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-658" decimals="-6" id="f-2010" unitRef="mxn">285000000</kof:DonationsToRelatedPartyTransactions>
    <kof:DonationsToRelatedPartyTransactions contextRef="c-659" decimals="-6" id="f-2011" unitRef="mxn">173000000</kof:DonationsToRelatedPartyTransactions>
    <kof:OtherExpensesWithRelatedParty contextRef="c-1" decimals="-6" id="f-2012" unitRef="mxn">0</kof:OtherExpensesWithRelatedParty>
    <kof:OtherExpensesWithRelatedParty contextRef="c-25" decimals="-6" id="f-2013" unitRef="mxn">0</kof:OtherExpensesWithRelatedParty>
    <kof:OtherExpensesWithRelatedParty contextRef="c-26" decimals="-6" id="f-2014" unitRef="mxn">0</kof:OtherExpensesWithRelatedParty>
    <ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory contextRef="c-1" id="f-2015">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate compensation paid to executive officers and senior management of the Company, recognized as an expense during the reporting period were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.840%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current compensation and employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,159&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,091&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,071&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shared based payments (See Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;369&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory>
    <ifrs-full:CurrentProvisionsForEmployeeBenefits contextRef="c-14" decimals="-6" id="f-2016" unitRef="mxn">1159000000</ifrs-full:CurrentProvisionsForEmployeeBenefits>
    <ifrs-full:CurrentProvisionsForEmployeeBenefits contextRef="c-15" decimals="-6" id="f-2017" unitRef="mxn">1091000000</ifrs-full:CurrentProvisionsForEmployeeBenefits>
    <ifrs-full:CurrentProvisionsForEmployeeBenefits contextRef="c-53" decimals="-6" id="f-2018" unitRef="mxn">1071000000</ifrs-full:CurrentProvisionsForEmployeeBenefits>
    <ifrs-full:TerminationBenefitsExpense contextRef="c-1" decimals="-6" id="f-2019" unitRef="mxn">5000000</ifrs-full:TerminationBenefitsExpense>
    <ifrs-full:TerminationBenefitsExpense contextRef="c-25" decimals="-6" id="f-2020" unitRef="mxn">539000000</ifrs-full:TerminationBenefitsExpense>
    <ifrs-full:TerminationBenefitsExpense contextRef="c-26" decimals="-6" id="f-2021" unitRef="mxn">18000000</ifrs-full:TerminationBenefitsExpense>
    <kof:SharebasedPayment contextRef="c-1" decimals="-6" id="f-2022" unitRef="mxn">369000000</kof:SharebasedPayment>
    <kof:SharebasedPayment contextRef="c-25" decimals="-6" id="f-2023" unitRef="mxn">319000000</kof:SharebasedPayment>
    <kof:SharebasedPayment contextRef="c-26" decimals="-6" id="f-2024" unitRef="mxn">326000000</kof:SharebasedPayment>
    <ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory contextRef="c-1" id="f-2025">Balances and Transactions in Foreign Currencies &lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets, liabilities and transactions denominated in foreign currencies are those realized in a currency different from the functional currency of the Company. As of December 31, 2024 and 2023, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.020%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.681%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.982%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.887%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,472&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,480&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,431&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;312&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,850&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,892&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2024, 2023 and 2022 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases&#160;of&lt;br/&gt;Raw&#160;Materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2024 U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,882&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,065&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,383&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,941&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2023 U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,468&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,075&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,065&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2022 U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,973&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory>
    <kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock contextRef="c-1" id="f-2026">As of December 31, 2024 and 2023, assets and liabilities denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows: &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.361%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.020%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.681%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.982%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.887%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,472&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,480&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,431&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;312&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,850&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,892&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2024, 2023 and 2022 transactions denominated in foreign currencies, expressed in Mexican pesos (contractual amounts) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases&#160;of&lt;br/&gt;Raw&#160;Materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2024 U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,882&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,065&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,383&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,941&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2023 U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,468&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,075&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,257&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,065&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2022 U.S. dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,973&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfBalancesAndTransactionsInForeignCurrenciesExplanatoryTableTextBlock>
    <ifrs-full:CurrentAssets contextRef="c-660" decimals="-6" id="f-2027" unitRef="usd">10472000000</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-660" decimals="-6" id="f-2028" unitRef="usd">80000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities contextRef="c-660" decimals="-6" id="f-2029" unitRef="usd">6480000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-660" decimals="-6" id="f-2030" unitRef="usd">45431000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:CurrentAssets contextRef="c-661" id="f-2031" unitRef="eur" xsi:nil="true"/>
    <ifrs-full:NoncurrentAssets contextRef="c-661" id="f-2032" unitRef="eur" xsi:nil="true"/>
    <ifrs-full:CurrentLiabilities contextRef="c-661" decimals="-6" id="f-2033" unitRef="eur">312000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-661" id="f-2034" unitRef="eur" xsi:nil="true"/>
    <ifrs-full:CurrentAssets contextRef="c-662" decimals="-6" id="f-2035" unitRef="usd">15850000000</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-662" decimals="-6" id="f-2036" unitRef="usd">97000000</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities contextRef="c-662" decimals="-6" id="f-2037" unitRef="usd">4053000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-662" decimals="-6" id="f-2038" unitRef="usd">37892000000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:CurrentAssets contextRef="c-663" id="f-2039" unitRef="eur" xsi:nil="true"/>
    <ifrs-full:NoncurrentAssets contextRef="c-663" id="f-2040" unitRef="eur" xsi:nil="true"/>
    <ifrs-full:CurrentLiabilities contextRef="c-663" decimals="-6" id="f-2041" unitRef="eur">180000000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-663" id="f-2042" unitRef="eur" xsi:nil="true"/>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-664" decimals="-6" id="f-2043" unitRef="usd">1882000000</ifrs-full:RevenueFromContractsWithCustomers>
    <kof:PurchasesOfRawMaterials contextRef="c-664" decimals="-6" id="f-2044" unitRef="usd">24065000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense contextRef="c-664" decimals="-6" id="f-2045" unitRef="usd">1383000000</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense contextRef="c-664" decimals="-6" id="f-2046" unitRef="usd">4941000000</kof:OtherIncomeExpense>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-665" decimals="-6" id="f-2047" unitRef="usd">1468000000</ifrs-full:RevenueFromContractsWithCustomers>
    <kof:PurchasesOfRawMaterials contextRef="c-665" decimals="-6" id="f-2048" unitRef="usd">18075000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense contextRef="c-665" decimals="-6" id="f-2049" unitRef="usd">1257000000</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense contextRef="c-665" decimals="-6" id="f-2050" unitRef="usd">4065000000</kof:OtherIncomeExpense>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-666" decimals="-6" id="f-2051" unitRef="usd">830000000</ifrs-full:RevenueFromContractsWithCustomers>
    <kof:PurchasesOfRawMaterials contextRef="c-666" decimals="-6" id="f-2052" unitRef="usd">17285000000</kof:PurchasesOfRawMaterials>
    <ifrs-full:InterestExpense contextRef="c-666" decimals="-6" id="f-2053" unitRef="usd">1148000000</ifrs-full:InterestExpense>
    <kof:OtherIncomeExpense contextRef="c-666" decimals="-6" id="f-2054" unitRef="usd">2973000000</kof:OtherIncomeExpense>
    <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory contextRef="c-1" id="f-2055">Post-Employment and Other Non-current Employee Benefits &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has various labor liabilities for employee benefits in connection with pension and retirement plans, seniority premiums. Benefits vary depending upon the country where the individual employees are located. Presented below is a discussion of the Company&#x2019;s labor liabilities in Mexico, which comprise the substantial majority of those recorded in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15.1 Assumptions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company annually evaluates the reasonableness of the assumptions used in its labor liability for post-employment and other non-current employee benefits computations. In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.854%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.915%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.915%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.916%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net interest on the net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salary increase: (Non-Union/Union)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future pension increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Biometric:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortality&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EMSSA 2009 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;IMSS 97 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS 97 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS 97 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Normal retirement age&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of employee turnover&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;BMAR2007 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;BMAR. Actuary experience &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico the methodology used to determine the discount rate was the yield or Internal Rate of Return (&#x201c;IRR&#x201d;) which involves a yield curve. In this case, the expected rates for each period were taken from a yield curve of the Mexican Federal Government Treasury Bond (known as &#x201c;CETES&#x201c; in Mexico) because there is no deep market in high quality corporate obligations in Mexico.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.442%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;and Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Seniority Premiums&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  117&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030-2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,107&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15.2 Balances of the liabilities for post-employment and other non-current employee benefits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.802%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.815%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and Retirement Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  978&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  653&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,091&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,484&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,744&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of projected defined benefit obligation over accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,600&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,284&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,084&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan funds at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,429)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,303)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,655&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,725&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority Premiums:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  320&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;445&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;945&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of projected defined benefit obligation over accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;393&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;958&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premium plan funds at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  835&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total post-employment and other non-current employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,560&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15.3 Trust assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust assets consist of fixed and variable return financial instruments recorded at fair value, which are invested as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:75.865%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type of instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed return:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traded securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life annuities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal government instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable return:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Publicly traded shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the regulatory framework for pension plans is established in the Income Tax Law and its Regulations, the Federal Labor Law and the Mexican Social Security Institute Law. None of these laws establish minimum funding levels or a minimum required level of contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the Income Tax Law requires that, in the case of private plans, certain notifications must be submitted to the authorities and a certain level of fund assets must be invested in Federal Government instruments, among others. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s various pension plans have a technical committee that is responsible for verifying the correct operation of the plan with regard to the payment of benefits, actuarial valuations of the plan, and the monitoring and supervision of the benefit trust. The committee is responsible for determining the investment portfolio and the types of instruments the fund will be invested in. The technical committee is also responsible for verifying the correct operation of the plan in all of the countries in which the Company has these benefits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks related to the Company&#x2019;s employee benefit plans are primarily attributable to the plan assets. The Company&#x2019;s plan assets are invested in a diversified portfolio, which considers the term of the plan so as to invest in assets whose expected return coincides with the estimated future payments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since the Mexican Tax Law limits the plan&#x2019;s asset investment in related parties to 10% this risk is not considered to be significant for purposes of the Company&#x2019;s Mexican subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In Mexico, the Company&#x2019;s policy is to invest at least 30% of the fund assets in Mexican Federal Government instruments. Guidelines for the target portfolio have been established for the remaining percentage and investment decisions are made to comply with these guidelines insofar as the market conditions and available funds allow. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of  December 31, 2024 and 2023, the average duration of the Pension and Retirement Plan was of 18.7 years and 20.1 years, respectively; and the average duration of the Seniority Premiums Plan was of 16.3 years and 16.8 years, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2024, 2023 and 2022, the Company did not make significant contributions to the plan assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and does not expect to make material contributions to the plan assets during 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15.4 Amounts recognized in the consolidated income statements and the consolidated statements of changes in equity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.433%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.029%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.174%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.320%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  235&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (107)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,299&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;355&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  331&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  132&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (115)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,654&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  625&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (133)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  747&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  246&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (85)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  804&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (94)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  286&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  912&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.348%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.684%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.685%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount accumulated in other comprehensive income as of the beginning of the periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized during the year (obligation liability and plan assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;931&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gains) losses arising from changes in financial assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(375)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains arising from changes in demographic assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange rate valuation (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;161&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect on settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount accumulated in other comprehensive income as of the end of the period, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  912&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remeasurements of the net defined benefit liability include the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;The return on plan assets, excluding amounts included in net interest expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in demographic assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Actuarial gains and losses arising from changes in financial assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15.5 Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.451%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and Retirement Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,515&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;235&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gains) or losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(462)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;101&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,084&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,199&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority Premiums:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  926&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  978&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gains) or losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  926&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15.6 Changes in the balance of trust assets &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and retirement plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,303&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;142&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life annuities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,429&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,303&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,288&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  128&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  133&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  128&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Company&#x2019;s investments in life annuities plans, management does not expect the Company will need to make material contributions to the trust assets in order to meet its future obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15.7 Variation in assumptions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers that the relevant actuarial assumptions that are subject to sensitivity are the discount rate and the salary increase rate because they have the most significant impact: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Discount rate: The rate that determines the value of the obligations over time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Salary increase rate: The rate that considers the salary increase which implies an increase in the benefit payable. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the impact in absolute terms of a variation of 1.0% in the assumptions on the net defined benefit liability associated with the Company&#x2019;s defined benefit plans for post-employment and other non-current employee benefits. The sensitivity of this 1.0% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and yield curve projections of long-term Mexican government bonds - CETES: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;+1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated income&#160;statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net&lt;br/&gt;interest on the net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (117)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,501&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  440&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  304&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  133&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (124)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  263&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,941&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected salary increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  252&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  108&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (128)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  250&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,677&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  486&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,163&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;- 1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated income&#160;statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net&lt;br/&gt;interest on the net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  211&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  144&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (118)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  173&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  634&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  117&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (124)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  240&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected salary increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  253&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (134)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  681&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  143&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  346&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (142)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  331&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  824&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15.8 Employee benefits expense &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2024, 2023 and 2022, employee benefits expenses recognized in the consolidated income statements are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in cost of goods sold:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,956&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,522&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;242&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (See Note 15.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (See Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in selling and distribution expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,389&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,403&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,272&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,315&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (See Note 15.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (See Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in administrative expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,213&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,250&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;913&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (See Note 15.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (See Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total employee benefits expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  46,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  38,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  35,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEmployeeBenefitsExplanatory>
    <kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock contextRef="c-1" id="f-2056">In Mexico, actuarial calculations for pension and retirement plans and seniority premiums, as well as the associated cost for the period, were determined using the following long-term assumptions: &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.854%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.915%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.915%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.916%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net interest on the net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salary increase: (Non-Union/Union)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future pension increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Biometric:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortality&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;EMSSA 2009 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMSSA 2009 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Disability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;IMSS 97 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS 97 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IMSS 97 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Normal retirement age&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of employee turnover&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;BMAR2007 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BMAR2007 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;EMSSA. Mexican Experience of Social Security (for its initials in Spanish) &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;IMSS. Mexican Experience of Instituto Mexicano del Seguro Social (for its initials in Spanish) &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&#160;BMAR. Actuary experience</kof:SummaryOfActuarialAssumptionsExplanatoryTableTextBlock>
    <ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="c-14" decimals="3" id="f-2057" unitRef="number">0.105</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="c-15" decimals="3" id="f-2058" unitRef="number">0.102</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="c-53" decimals="3" id="f-2059" unitRef="number">0.099</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="c-14" decimals="3" id="f-2060" unitRef="number">0.048</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="c-15" decimals="3" id="f-2061" unitRef="number">0.048</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="c-53" decimals="3" id="f-2062" unitRef="number">0.048</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases contextRef="c-14" decimals="3" id="f-2063" unitRef="number">0.038</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases contextRef="c-15" decimals="3" id="f-2064" unitRef="number">0.038</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases contextRef="c-53" decimals="3" id="f-2065" unitRef="number">0.038</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <kof:NormalRetirementAge contextRef="c-1" id="f-2066">P60Y</kof:NormalRetirementAge>
    <kof:NormalRetirementAge contextRef="c-25" id="f-2067">P60Y</kof:NormalRetirementAge>
    <kof:NormalRetirementAge contextRef="c-26" id="f-2068">P60Y</kof:NormalRetirementAge>
    <kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock contextRef="c-1" id="f-2069">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on these assumptions, the amounts of benefits expected to be paid out in the following years are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.442%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.568%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;and Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Seniority Premiums&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  117&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030-2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,107&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDefinedBenefitPlanExpectedFutureBenefitPaymentsExplanatoryTableTextBlock>
    <kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths contextRef="c-667" decimals="-6" id="f-2070" unitRef="mxn">455000000</kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths>
    <kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths contextRef="c-668" decimals="-6" id="f-2071" unitRef="mxn">117000000</kof:EstimateOfBenefitPaymentsExpectedToBePaidTwelveMonths>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo contextRef="c-667" decimals="-6" id="f-2072" unitRef="mxn">237000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo contextRef="c-668" decimals="-6" id="f-2073" unitRef="mxn">82000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearTwo>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree contextRef="c-667" decimals="-6" id="f-2074" unitRef="mxn">366000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree contextRef="c-668" decimals="-6" id="f-2075" unitRef="mxn">92000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearThree>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour contextRef="c-667" decimals="-6" id="f-2076" unitRef="mxn">294000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour contextRef="c-668" decimals="-6" id="f-2077" unitRef="mxn">101000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFour>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive contextRef="c-667" decimals="-6" id="f-2078" unitRef="mxn">320000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive contextRef="c-668" decimals="-6" id="f-2079" unitRef="mxn">113000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentYearFive>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-667" decimals="-6" id="f-2080" unitRef="mxn">2107000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-668" decimals="-6" id="f-2081" unitRef="mxn">675000000</kof:EstimateOfBenefitPaymentsExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory contextRef="c-1" id="f-2082">Balances of the liabilities for post-employment and other non-current employee benefits &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.802%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.815%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and Retirement Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  978&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  653&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,506&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,091&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,484&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,744&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of projected defined benefit obligation over accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,600&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,284&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,084&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension plan funds at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,429)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,303)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,655&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,725&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority Premiums:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  320&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;445&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;945&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of projected defined benefit obligation over accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;393&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;958&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premium plan funds at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  835&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total post-employment and other non-current employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,867&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,560&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory>
    <kof:VestedDefinedBenefitObligation contextRef="c-669" decimals="-6" id="f-2083" unitRef="mxn">978000000</kof:VestedDefinedBenefitObligation>
    <kof:VestedDefinedBenefitObligation contextRef="c-670" decimals="-6" id="f-2084" unitRef="mxn">653000000</kof:VestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation contextRef="c-669" decimals="-6" id="f-2085" unitRef="mxn">2506000000</kof:NonVestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation contextRef="c-670" decimals="-6" id="f-2086" unitRef="mxn">2091000000</kof:NonVestedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation contextRef="c-669" decimals="-6" id="f-2087" unitRef="mxn">3484000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation contextRef="c-670" decimals="-6" id="f-2088" unitRef="mxn">2744000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation contextRef="c-669" decimals="-6" id="f-2089" unitRef="mxn">1600000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation contextRef="c-670" decimals="-6" id="f-2090" unitRef="mxn">1284000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:DefinedBenefitObligation contextRef="c-667" decimals="-6" id="f-2091" unitRef="mxn">5084000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligation contextRef="c-671" decimals="-6" id="f-2092" unitRef="mxn">4028000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligationFundsAtFairValue contextRef="c-667" decimals="-6" id="f-2093" unitRef="mxn">1429000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <kof:DefinedBenefitObligationFundsAtFairValue contextRef="c-671" decimals="-6" id="f-2094" unitRef="mxn">1303000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-667" decimals="-6" id="f-2095" unitRef="mxn">3655000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-671" decimals="-6" id="f-2096" unitRef="mxn">2725000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:VestedDefinedBenefitObligation contextRef="c-672" decimals="-6" id="f-2097" unitRef="mxn">500000000</kof:VestedDefinedBenefitObligation>
    <kof:VestedDefinedBenefitObligation contextRef="c-673" decimals="-6" id="f-2098" unitRef="mxn">320000000</kof:VestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation contextRef="c-672" decimals="-6" id="f-2099" unitRef="mxn">445000000</kof:NonVestedDefinedBenefitObligation>
    <kof:NonVestedDefinedBenefitObligation contextRef="c-673" decimals="-6" id="f-2100" unitRef="mxn">344000000</kof:NonVestedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation contextRef="c-672" decimals="-6" id="f-2101" unitRef="mxn">945000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:AccumulatedDefinedBenefitObligation contextRef="c-673" decimals="-6" id="f-2102" unitRef="mxn">664000000</kof:AccumulatedDefinedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation contextRef="c-672" decimals="-6" id="f-2103" unitRef="mxn">393000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation contextRef="c-673" decimals="-6" id="f-2104" unitRef="mxn">294000000</kof:ExcessOfProjectedDefinedBenefitObligationOverAccumulatedBenefitObligation>
    <kof:DefinedBenefitObligation contextRef="c-668" decimals="-6" id="f-2105" unitRef="mxn">1338000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligation contextRef="c-674" decimals="-6" id="f-2106" unitRef="mxn">958000000</kof:DefinedBenefitObligation>
    <kof:DefinedBenefitObligationFundsAtFairValue contextRef="c-668" decimals="-6" id="f-2107" unitRef="mxn">126000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <kof:DefinedBenefitObligationFundsAtFairValue contextRef="c-674" decimals="-6" id="f-2108" unitRef="mxn">123000000</kof:DefinedBenefitObligationFundsAtFairValue>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-668" decimals="-6" id="f-2109" unitRef="mxn">1212000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-674" decimals="-6" id="f-2110" unitRef="mxn">835000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-14" decimals="-6" id="f-2111" unitRef="mxn">4867000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-15" decimals="-6" id="f-2112" unitRef="mxn">3560000000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <kof:DisclosureOfTrustAssetExplanatoryTableTextBlock contextRef="c-1" id="f-2113">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trust assets consist of fixed and variable return financial instruments recorded at fair value, which are invested as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:75.865%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Type of instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed return:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Traded securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life annuities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal government instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable return:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Publicly traded shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfTrustAssetExplanatoryTableTextBlock>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-675"
      decimals="2"
      id="f-2114"
      unitRef="number">0.19</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-676"
      decimals="2"
      id="f-2115"
      unitRef="number">0.27</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-677"
      decimals="2"
      id="f-2116"
      unitRef="number">0.17</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-678"
      decimals="2"
      id="f-2117"
      unitRef="number">0.18</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-679"
      decimals="2"
      id="f-2118"
      unitRef="number">0.05</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-680"
      decimals="2"
      id="f-2119"
      unitRef="number">0.05</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-681"
      decimals="2"
      id="f-2120"
      unitRef="number">0.42</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsFixedReturnPercentage
      contextRef="c-682"
      decimals="2"
      id="f-2121"
      unitRef="number">0.36</kof:TrustAssetsFixedReturnPercentage>
    <kof:TrustAssetsVariableReturnPercentage
      contextRef="c-683"
      decimals="2"
      id="f-2122"
      unitRef="number">0.17</kof:TrustAssetsVariableReturnPercentage>
    <kof:TrustAssetsVariableReturnPercentage
      contextRef="c-684"
      decimals="2"
      id="f-2123"
      unitRef="number">0.14</kof:TrustAssetsVariableReturnPercentage>
    <kof:TrustAssetsFixedAndVariableReturnPercentage
      contextRef="c-14"
      decimals="INF"
      id="f-2124"
      unitRef="number">1</kof:TrustAssetsFixedAndVariableReturnPercentage>
    <kof:TrustAssetsFixedAndVariableReturnPercentage
      contextRef="c-15"
      decimals="INF"
      id="f-2125"
      unitRef="number">1</kof:TrustAssetsFixedAndVariableReturnPercentage>
    <kof:DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum
      contextRef="c-1"
      decimals="INF"
      id="f-2126"
      unitRef="number">0.30</kof:DefinedBenefitPlanFundAssetsPostEmploymentInvestPercentageMinimum>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019 contextRef="c-685" id="f-2127">P18Y8M12D</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019 contextRef="c-686" id="f-2128">P20Y1M6D</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019 contextRef="c-687" id="f-2129">P16Y3M18D</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019 contextRef="c-688" id="f-2130">P16Y9M18D</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <kof:DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock contextRef="c-1" id="f-2131">Amounts recognized in the consolidated income statements and the consolidated statements of changes in equity&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.433%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.029%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.174%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.320%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  235&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (107)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  224&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,299&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;355&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  331&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  132&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (115)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,654&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  222&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  625&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (133)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  747&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Gain)&#160;or&#160;Loss on&#160;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on the&#160;Net&#160;Defined Benefit Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements of&#160;the&#160;Net&#160;Defined Benefit Liability net&#160;of&#160;taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  246&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (85)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  804&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (94)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  286&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  912&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfAmountRecognizedInConsolidatedIncomeStatementsAndConsolidatedStatementsOfComprehensiveIncomeInDefinedBenefitLiabilityAssetExplanatoryTableTextBlock>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-689" decimals="-6" id="f-2132" unitRef="mxn">235000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-689" decimals="-6" id="f-2133" unitRef="mxn">93000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-689" decimals="-6" id="f-2134" unitRef="mxn">-107000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-689" decimals="-6" id="f-2135" unitRef="mxn">224000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-690" decimals="-6" id="f-2136" unitRef="mxn">1299000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-691" decimals="-6" id="f-2137" unitRef="mxn">96000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-691" decimals="-6" id="f-2138" unitRef="mxn">39000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-691" decimals="-6" id="f-2139" unitRef="mxn">-8000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-691" decimals="-6" id="f-2140" unitRef="mxn">81000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-692" decimals="-6" id="f-2141" unitRef="mxn">355000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-693" decimals="-6" id="f-2142" unitRef="mxn">331000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-693" decimals="-6" id="f-2143" unitRef="mxn">132000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-693" decimals="-6" id="f-2144" unitRef="mxn">-115000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-693" decimals="-6" id="f-2145" unitRef="mxn">305000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-694" decimals="-6" id="f-2146" unitRef="mxn">1654000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-695" decimals="-6" id="f-2147" unitRef="mxn">233000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-695" decimals="-6" id="f-2148" unitRef="mxn">155000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-695" decimals="-6" id="f-2149" unitRef="mxn">-126000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-695" decimals="-6" id="f-2150" unitRef="mxn">222000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-696" decimals="-6" id="f-2151" unitRef="mxn">625000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-697" decimals="-6" id="f-2152" unitRef="mxn">87000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-697" decimals="-6" id="f-2153" unitRef="mxn">8000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-697" decimals="-6" id="f-2154" unitRef="mxn">-7000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-697" decimals="-6" id="f-2155" unitRef="mxn">75000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-698" decimals="-6" id="f-2156" unitRef="mxn">122000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-699" decimals="-6" id="f-2157" unitRef="mxn">320000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-699" decimals="-6" id="f-2158" unitRef="mxn">163000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-699" decimals="-6" id="f-2159" unitRef="mxn">-133000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-699" decimals="-6" id="f-2160" unitRef="mxn">297000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-700" decimals="-6" id="f-2161" unitRef="mxn">747000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-701" decimals="-6" id="f-2162" unitRef="mxn">246000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-701" decimals="-6" id="f-2163" unitRef="mxn">47000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-701" decimals="-6" id="f-2164" unitRef="mxn">-85000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-701" decimals="-6" id="f-2165" unitRef="mxn">141000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-702" decimals="-6" id="f-2166" unitRef="mxn">804000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-703" decimals="-6" id="f-2167" unitRef="mxn">94000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-703" decimals="-6" id="f-2168" unitRef="mxn">6000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-703" decimals="-6" id="f-2169" unitRef="mxn">-9000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-703" decimals="-6" id="f-2170" unitRef="mxn">145000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-704" decimals="-6" id="f-2171" unitRef="mxn">108000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-705" decimals="-6" id="f-2172" unitRef="mxn">340000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-705" decimals="-6" id="f-2173" unitRef="mxn">53000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-705" decimals="-6" id="f-2174" unitRef="mxn">-94000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-705" decimals="-6" id="f-2175" unitRef="mxn">286000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-706" decimals="-6" id="f-2176" unitRef="mxn">912000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock contextRef="c-1" id="f-2177">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Remeasurements of the net defined benefit liability recognized in other comprehensive income are as follows (amounts are net of tax): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:53.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.348%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.684%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.685%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount accumulated in other comprehensive income as of the beginning of the periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,240&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized during the year (obligation liability and plan assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;931&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gains) losses arising from changes in financial assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(375)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gains arising from changes in demographic assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange rate valuation (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;161&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect on settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount accumulated in other comprehensive income as of the end of the period, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,654&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  747&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  912&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfRemeasurementsOfNetDefinedBenefitLiabilityRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-15" decimals="-6" id="f-2178" unitRef="mxn">747000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-53" decimals="-6" id="f-2179" unitRef="mxn">912000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-36" decimals="-6" id="f-2180" unitRef="mxn">1240000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-1" decimals="-6" id="f-2181" unitRef="mxn">931000000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-25" decimals="-6" id="f-2182" unitRef="mxn">101000000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-26" decimals="-6" id="f-2183" unitRef="mxn">124000000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-1" decimals="-6" id="f-2184" unitRef="mxn">185000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-25" decimals="-6" id="f-2185" unitRef="mxn">148000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-26" decimals="-6" id="f-2186" unitRef="mxn">375000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-1" decimals="-6" id="f-2187" unitRef="mxn">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-25" decimals="-6" id="f-2188" unitRef="mxn">5000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="c-26" decimals="-6" id="f-2189" unitRef="mxn">-1000000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-1" decimals="-6" id="f-2190" unitRef="mxn">161000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-25" decimals="-6" id="f-2191" unitRef="mxn">-101000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-26" decimals="-6" id="f-2192" unitRef="mxn">-78000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-1" decimals="-6" id="f-2193" unitRef="mxn">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-25" decimals="-6" id="f-2194" unitRef="mxn">12000000</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-26" decimals="-6" id="f-2195" unitRef="mxn">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-14" decimals="-6" id="f-2196" unitRef="mxn">1654000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-15" decimals="-6" id="f-2197" unitRef="mxn">747000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-53" decimals="-6" id="f-2198" unitRef="mxn">912000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock contextRef="c-1" id="f-2199">Changes in the balance of the defined benefit obligation for post-employment and other non-current employee benefits &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.451%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.382%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and Retirement Plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,515&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;235&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gains) or losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(214)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(462)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;101&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,084&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,199&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority Premiums:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  926&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  978&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;97&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gains) or losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,338&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  958&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  926&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfChangesInBalanceOfDefinedBenefitObligationForPostEmploymentExplanatoryTableTextBlock>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-707" decimals="-6" id="f-2200" unitRef="mxn">4028000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-708" decimals="-6" id="f-2201" unitRef="mxn">4199000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-709" decimals="-6" id="f-2202" unitRef="mxn">4515000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-710" decimals="-6" id="f-2203" unitRef="mxn">235000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-711" decimals="-6" id="f-2204" unitRef="mxn">233000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-712" decimals="-6" id="f-2205" unitRef="mxn">246000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-710" decimals="-6" id="f-2206" unitRef="mxn">-108000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-711" decimals="-6" id="f-2207" unitRef="mxn">-144000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-712" decimals="-6" id="f-2208" unitRef="mxn">-86000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-710" decimals="-6" id="f-2209" unitRef="mxn">361000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-711" decimals="-6" id="f-2210" unitRef="mxn">346000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-712" decimals="-6" id="f-2211" unitRef="mxn">317000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-710" decimals="-6" id="f-2212" unitRef="mxn">726000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-711" decimals="-6" id="f-2213" unitRef="mxn">-214000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-712" decimals="-6" id="f-2214" unitRef="mxn">-355000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-710" decimals="-6" id="f-2215" unitRef="mxn">203000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-711" decimals="-6" id="f-2216" unitRef="mxn">-151000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-712" decimals="-6" id="f-2217" unitRef="mxn">-134000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-710" decimals="-6" id="f-2218" unitRef="mxn">462000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-711" decimals="-6" id="f-2219" unitRef="mxn">378000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-712" decimals="-6" id="f-2220" unitRef="mxn">355000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-710" decimals="-6" id="f-2221" unitRef="mxn">101000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-711" decimals="-6" id="f-2222" unitRef="mxn">137000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-712" decimals="-6" id="f-2223" unitRef="mxn">47000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-710" decimals="-6" id="f-2224" unitRef="mxn">0</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-711" decimals="-6" id="f-2225" unitRef="mxn">0</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-712" decimals="-6" id="f-2226" unitRef="mxn">4000000</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-713" decimals="-6" id="f-2227" unitRef="mxn">5084000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-707" decimals="-6" id="f-2228" unitRef="mxn">4028000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-708" decimals="-6" id="f-2229" unitRef="mxn">4199000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-714" decimals="-6" id="f-2230" unitRef="mxn">958000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-715" decimals="-6" id="f-2231" unitRef="mxn">926000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-716" decimals="-6" id="f-2232" unitRef="mxn">978000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-717" decimals="-6" id="f-2233" unitRef="mxn">96000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-718" decimals="-6" id="f-2234" unitRef="mxn">87000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-719" decimals="-6" id="f-2235" unitRef="mxn">94000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-717" decimals="-6" id="f-2236" unitRef="mxn">-8000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-718" decimals="-6" id="f-2237" unitRef="mxn">-14000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset contextRef="c-719" decimals="-6" id="f-2238" unitRef="mxn">-9000000</kof:GainsLossesArisingFromCurtailmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-717" decimals="-6" id="f-2239" unitRef="mxn">97000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-718" decimals="-6" id="f-2240" unitRef="mxn">88000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-719" decimals="-6" id="f-2241" unitRef="mxn">76000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-717" decimals="-6" id="f-2242" unitRef="mxn">339000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-718" decimals="-6" id="f-2243" unitRef="mxn">29000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <kof:ActuarialGainsLossesArisingFromExperienceAdjustments contextRef="c-719" decimals="-6" id="f-2244" unitRef="mxn">-97000000</kof:ActuarialGainsLossesArisingFromExperienceAdjustments>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-717" decimals="-6" id="f-2245" unitRef="mxn">183000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-718" decimals="-6" id="f-2246" unitRef="mxn">166000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:BenefitsPaidOrPayable contextRef="c-719" decimals="-6" id="f-2247" unitRef="mxn">128000000</ifrs-full:BenefitsPaidOrPayable>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-717" decimals="-6" id="f-2248" unitRef="mxn">39000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-718" decimals="-6" id="f-2249" unitRef="mxn">8000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-719" decimals="-6" id="f-2250" unitRef="mxn">6000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-717" decimals="-6" id="f-2251" unitRef="mxn">0</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-718" decimals="-6" id="f-2252" unitRef="mxn">0</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions contextRef="c-719" decimals="-6" id="f-2253" unitRef="mxn">6000000</kof:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromAcquisitions>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-720" decimals="-6" id="f-2254" unitRef="mxn">1338000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-714" decimals="-6" id="f-2255" unitRef="mxn">958000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-715" decimals="-6" id="f-2256" unitRef="mxn">926000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory contextRef="c-1" id="f-2257">Changes in the balance of trust assets &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and retirement plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,303&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,234&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;142&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life annuities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan amendments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,429&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,303&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,288&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  128&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  133&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on trust assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  123&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  128&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-721" decimals="-6" id="f-2258" unitRef="mxn">1303000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-722" decimals="-6" id="f-2259" unitRef="mxn">1288000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-723" decimals="-6" id="f-2260" unitRef="mxn">1234000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-724" decimals="-6" id="f-2261" unitRef="mxn">142000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-725" decimals="-6" id="f-2262" unitRef="mxn">41000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-726" decimals="-6" id="f-2263" unitRef="mxn">50000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-724" decimals="-6" id="f-2264" unitRef="mxn">6000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-725" decimals="-6" id="f-2265" unitRef="mxn">-4000000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="c-726" decimals="-6" id="f-2266" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset contextRef="c-724" decimals="-6" id="f-2267" unitRef="mxn">-22000000</kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset>
    <kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset contextRef="c-725" decimals="-6" id="f-2268" unitRef="mxn">9000000</kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset>
    <kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset contextRef="c-726" decimals="-6" id="f-2269" unitRef="mxn">0</kof:DecreaseIncreaseInDefinedBenefitLifeAnnuitiesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="c-724" decimals="-6" id="f-2270" unitRef="mxn">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="c-725" decimals="-6" id="f-2271" unitRef="mxn">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="c-726" decimals="-6" id="f-2272" unitRef="mxn">4000000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset contextRef="c-724" decimals="-6" id="f-2273" unitRef="mxn">0</ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset contextRef="c-725" decimals="-6" id="f-2274" unitRef="mxn">31000000</ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset contextRef="c-726" decimals="-6" id="f-2275" unitRef="mxn">0</ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-727" decimals="-6" id="f-2276" unitRef="mxn">1429000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-721" decimals="-6" id="f-2277" unitRef="mxn">1303000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-722" decimals="-6" id="f-2278" unitRef="mxn">1288000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-728" decimals="-6" id="f-2279" unitRef="mxn">123000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-729" decimals="-6" id="f-2280" unitRef="mxn">128000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-730" decimals="-6" id="f-2281" unitRef="mxn">133000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-731" decimals="-6" id="f-2282" unitRef="mxn">3000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-732" decimals="-6" id="f-2283" unitRef="mxn">-5000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="c-733" decimals="-6" id="f-2284" unitRef="mxn">-5000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-734" decimals="-6" id="f-2285" unitRef="mxn">126000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-728" decimals="-6" id="f-2286" unitRef="mxn">123000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="c-729" decimals="-6" id="f-2287" unitRef="mxn">128000000</ifrs-full:DefinedBenefitObligationAtPresentValue>
    <kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock contextRef="c-1" id="f-2288">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the impact in absolute terms of a variation of 1.0% in the assumptions on the net defined benefit liability associated with the Company&#x2019;s defined benefit plans for post-employment and other non-current employee benefits. The sensitivity of this 1.0% on the significant actuarial assumptions is based on projected long-term discount rates for Mexico and yield curve projections of long-term Mexican government bonds - CETES: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;+1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated income&#160;statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net&lt;br/&gt;interest on the net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  218&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (117)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,501&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  440&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  304&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  133&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (124)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  263&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,941&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected salary increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  252&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  108&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (128)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  250&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,677&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  486&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,163&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;- 1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated income&#160;statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated OCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount rate used to calculate the defined benefit obligation and the net&lt;br/&gt;interest on the net defined benefit liability (asset)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  211&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  144&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (118)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  173&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  634&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  117&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  291&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (124)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  240&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  751&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Expected salary increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;br/&gt;Service&#160;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Past&#160;Service&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gain or&lt;br/&gt;Loss&#160;on&lt;br/&gt;Settlement or curtailment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&#160;Interest&#160;on&lt;br/&gt;the&#160;Net&#160;Defined&lt;br/&gt;Benefit&#160;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remeasurements&lt;br/&gt;of&#160;the&#160;Net&lt;br/&gt;Defined&#160;Benefit&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  253&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  171&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (134)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  249&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  681&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seniority premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  93&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  143&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  346&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (142)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  331&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  824&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfAmountOfDefinedBenefitPlanExpenseAndOtherComprehensiveIncomeImpactInAbsoluteTermsOfVariationOnNetDefinedBenefitLiabilityExplanatoryTableTextBlock>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="c-735"
      decimals="3"
      id="f-2289"
      unitRef="number">0.010</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <kof:PercentageOfSignificantActuarialAssumptions
      contextRef="c-735"
      decimals="3"
      id="f-2290"
      unitRef="number">0.010</kof:PercentageOfSignificantActuarialAssumptions>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-736" decimals="-6" id="f-2291" unitRef="mxn">218000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-736" decimals="-6" id="f-2292" unitRef="mxn">97000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-736" decimals="-6" id="f-2293" unitRef="mxn">-117000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-736" decimals="-6" id="f-2294" unitRef="mxn">187000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-737" decimals="-6" id="f-2295" unitRef="mxn">1501000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-738" decimals="-6" id="f-2296" unitRef="mxn">86000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-738" decimals="-6" id="f-2297" unitRef="mxn">36000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-738" decimals="-6" id="f-2298" unitRef="mxn">-7000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-738" decimals="-6" id="f-2299" unitRef="mxn">76000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-739" decimals="-6" id="f-2300" unitRef="mxn">440000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-740" decimals="-6" id="f-2301" unitRef="mxn">304000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-740" decimals="-6" id="f-2302" unitRef="mxn">133000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-740" decimals="-6" id="f-2303" unitRef="mxn">-124000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-740" decimals="-6" id="f-2304" unitRef="mxn">263000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-741" decimals="-6" id="f-2305" unitRef="mxn">1941000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-742" decimals="-6" id="f-2306" unitRef="mxn">252000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-742" decimals="-6" id="f-2307" unitRef="mxn">108000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-742" decimals="-6" id="f-2308" unitRef="mxn">-128000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-742" decimals="-6" id="f-2309" unitRef="mxn">250000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-743" decimals="-6" id="f-2310" unitRef="mxn">1677000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-744" decimals="-6" id="f-2311" unitRef="mxn">113000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-744" decimals="-6" id="f-2312" unitRef="mxn">41000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-744" decimals="-6" id="f-2313" unitRef="mxn">-8000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-744" decimals="-6" id="f-2314" unitRef="mxn">86000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-745" decimals="-6" id="f-2315" unitRef="mxn">486000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-746" decimals="-6" id="f-2316" unitRef="mxn">365000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-746" decimals="-6" id="f-2317" unitRef="mxn">149000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-746" decimals="-6" id="f-2318" unitRef="mxn">-136000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-746" decimals="-6" id="f-2319" unitRef="mxn">336000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-747" decimals="-6" id="f-2320" unitRef="mxn">2163000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-748" decimals="-6" id="f-2321" unitRef="mxn">211000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-748" decimals="-6" id="f-2322" unitRef="mxn">144000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-748" decimals="-6" id="f-2323" unitRef="mxn">-118000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-748" decimals="-6" id="f-2324" unitRef="mxn">173000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-749" decimals="-6" id="f-2325" unitRef="mxn">634000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-750" decimals="-6" id="f-2326" unitRef="mxn">80000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-750" decimals="-6" id="f-2327" unitRef="mxn">7000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-750" decimals="-6" id="f-2328" unitRef="mxn">-6000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-750" decimals="-6" id="f-2329" unitRef="mxn">67000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-751" decimals="-6" id="f-2330" unitRef="mxn">117000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-752" decimals="-6" id="f-2331" unitRef="mxn">291000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-752" decimals="-6" id="f-2332" unitRef="mxn">151000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-752" decimals="-6" id="f-2333" unitRef="mxn">-124000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-752" decimals="-6" id="f-2334" unitRef="mxn">240000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-753" decimals="-6" id="f-2335" unitRef="mxn">751000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-754" decimals="-6" id="f-2336" unitRef="mxn">253000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-754" decimals="-6" id="f-2337" unitRef="mxn">171000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-754" decimals="-6" id="f-2338" unitRef="mxn">-134000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-754" decimals="-6" id="f-2339" unitRef="mxn">249000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-755" decimals="-6" id="f-2340" unitRef="mxn">681000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-756" decimals="-6" id="f-2341" unitRef="mxn">93000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-756" decimals="-6" id="f-2342" unitRef="mxn">9000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-756" decimals="-6" id="f-2343" unitRef="mxn">-8000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-756" decimals="-6" id="f-2344" unitRef="mxn">82000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-757" decimals="-6" id="f-2345" unitRef="mxn">143000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-758" decimals="-6" id="f-2346" unitRef="mxn">346000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset contextRef="c-758" decimals="-6" id="f-2347" unitRef="mxn">180000000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="c-758" decimals="-6" id="f-2348" unitRef="mxn">-142000000</ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="c-758" decimals="-6" id="f-2349" unitRef="mxn">331000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="c-759" decimals="-6" id="f-2350" unitRef="mxn">824000000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock contextRef="c-1" id="f-2351">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2024, 2023 and 2022, employee benefits expenses recognized in the consolidated income statements are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.435%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.437%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in cost of goods sold:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,956&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,522&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;242&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (See Note 15.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (See Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in selling and distribution expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,389&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,403&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,912&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,272&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,315&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (See Note 15.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (See Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Included in administrative expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wages and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,213&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,250&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Social security costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;913&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and seniority premium costs (See Note 15.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based payment expense (See Note 16.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;302&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total employee benefits expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  46,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  38,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  35,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfDefinedBenefitPlansExpenseRecognizedInIncomeStatementExplanatoryTableTextBlock>
    <ifrs-full:WagesAndSalaries contextRef="c-760" decimals="-6" id="f-2352" unitRef="mxn">6100000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-761" decimals="-6" id="f-2353" unitRef="mxn">5204000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-762" decimals="-6" id="f-2354" unitRef="mxn">4956000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:SocialSecurityContributions contextRef="c-760" decimals="-6" id="f-2355" unitRef="mxn">1989000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-761" decimals="-6" id="f-2356" unitRef="mxn">1628000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-762" decimals="-6" id="f-2357" unitRef="mxn">1522000000</ifrs-full:SocialSecurityContributions>
    <kof:EmployeeProfitSharing contextRef="c-760" decimals="-6" id="f-2358" unitRef="mxn">242000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-761" decimals="-6" id="f-2359" unitRef="mxn">139000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-762" decimals="-6" id="f-2360" unitRef="mxn">145000000</kof:EmployeeProfitSharing>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-760" decimals="-6" id="f-2361" unitRef="mxn">22000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-761" decimals="-6" id="f-2362" unitRef="mxn">24000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-762" decimals="-6" id="f-2363" unitRef="mxn">2000000</kof:PensionAndSeniorityPremiumCosts>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-760" decimals="-6" id="f-2364" unitRef="mxn">1000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-761" decimals="-6" id="f-2365" unitRef="mxn">8000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-762" decimals="-6" id="f-2366" unitRef="mxn">6000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:WagesAndSalaries contextRef="c-763" decimals="-6" id="f-2367" unitRef="mxn">23389000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-764" decimals="-6" id="f-2368" unitRef="mxn">20090000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-765" decimals="-6" id="f-2369" unitRef="mxn">18403000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:SocialSecurityContributions contextRef="c-763" decimals="-6" id="f-2370" unitRef="mxn">7079000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-764" decimals="-6" id="f-2371" unitRef="mxn">5912000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-765" decimals="-6" id="f-2372" unitRef="mxn">5272000000</ifrs-full:SocialSecurityContributions>
    <kof:EmployeeProfitSharing contextRef="c-763" decimals="-6" id="f-2373" unitRef="mxn">1315000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-764" decimals="-6" id="f-2374" unitRef="mxn">756000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-765" decimals="-6" id="f-2375" unitRef="mxn">862000000</kof:EmployeeProfitSharing>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-763" decimals="-6" id="f-2376" unitRef="mxn">223000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-764" decimals="-6" id="f-2377" unitRef="mxn">232000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-765" decimals="-6" id="f-2378" unitRef="mxn">250000000</kof:PensionAndSeniorityPremiumCosts>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-763" decimals="-6" id="f-2379" unitRef="mxn">65000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-764" id="f-2380" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-765" decimals="-6" id="f-2381" unitRef="mxn">0</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:WagesAndSalaries contextRef="c-766" decimals="-6" id="f-2382" unitRef="mxn">4213000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-767" decimals="-6" id="f-2383" unitRef="mxn">3090000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:WagesAndSalaries contextRef="c-768" decimals="-6" id="f-2384" unitRef="mxn">3250000000</ifrs-full:WagesAndSalaries>
    <ifrs-full:SocialSecurityContributions contextRef="c-766" decimals="-6" id="f-2385" unitRef="mxn">913000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-767" decimals="-6" id="f-2386" unitRef="mxn">750000000</ifrs-full:SocialSecurityContributions>
    <ifrs-full:SocialSecurityContributions contextRef="c-768" decimals="-6" id="f-2387" unitRef="mxn">710000000</ifrs-full:SocialSecurityContributions>
    <kof:EmployeeProfitSharing contextRef="c-766" decimals="-6" id="f-2388" unitRef="mxn">92000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-767" decimals="-6" id="f-2389" unitRef="mxn">164000000</kof:EmployeeProfitSharing>
    <kof:EmployeeProfitSharing contextRef="c-768" decimals="-6" id="f-2390" unitRef="mxn">62000000</kof:EmployeeProfitSharing>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-766" decimals="-6" id="f-2391" unitRef="mxn">65000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-767" decimals="-6" id="f-2392" unitRef="mxn">95000000</kof:PensionAndSeniorityPremiumCosts>
    <kof:PensionAndSeniorityPremiumCosts contextRef="c-768" decimals="-6" id="f-2393" unitRef="mxn">47000000</kof:PensionAndSeniorityPremiumCosts>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-766" decimals="-6" id="f-2394" unitRef="mxn">302000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-767" decimals="-6" id="f-2395" unitRef="mxn">311000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-768" decimals="-6" id="f-2396" unitRef="mxn">320000000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:EmployeeBenefitsExpense contextRef="c-1" decimals="-6" id="f-2397" unitRef="mxn">46010000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense contextRef="c-25" decimals="-6" id="f-2398" unitRef="mxn">38403000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense contextRef="c-26" decimals="-6" id="f-2399" unitRef="mxn">35807000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory contextRef="c-1" id="f-2400">Bonus Programs &lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;16.1 Quantitative and qualitative objectives &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bonus program for executives is based on achieving certain goals established annually by management and directors, which include quantitative and qualitative objectives and special projects. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Until 2022, the quantitative objectives had a weight of 50% (the other 50% based on qualitative objectives) and were based on the EVA methodology. Starting in 2023, the quantitative objective is based on a combination on certain EBIT and working capital objectives for each entity and the EBIT and working capital generated by FEMSA, the Company parent. The qualitative objectives and special projects represent the remaining 50% of the annual bonus and are based on the critical success factors established at the beginning of the year for each executive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bonus amounts are determined based on each eligible participant considering the level of responsibility within the organization, the employees&#x2019; evaluation and competitive compensation in the market. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The incentive plan target is expressed in months of salary, and the final amount payable is computed based on a percentage of achievement of the goals established every year. The bonuses are recognized in the consolidated income statement in the year earned and are paid in cash the following year. During the years ended December 31, 2024, 2023 and 2022 the bonus expense recorded amounted to Ps. 1,611, Ps. 964 and Ps. 1,527, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;16.2 Share-based payment bonus plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a stock incentive plan for the benefit of its senior executives. This plan uses the EVA as its main evaluation metric. Under the EVA stock incentive plan, eligible executives are entitled to receive a special annual bonus (fixed amount), to purchase FEMSA and Coca-Cola FEMSA shares or options, based on the executive&#x2019;s responsibility in the organization, their business&#x2019; EVA result achieved, and their individual performance. The acquired shares or options are deposited in a trust, and the executives may access them one year after they are vested at 33%&#160;per year. Fifty percent of Coca-Cola FEMSA&#x2019;s annual executive bonus is to be used to purchase FEMSA shares or options and the remaining 50% to purchase Coca-Cola FEMSA shares or options. During the years ended December 31, 2024, 2023 and 2022, no stock options were granted to executives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The special bonus is granted to the eligible executive on an annual basis and after withholding applicable taxes. The Company contributes the individual executive&#x2019;s special bonus (after taxes) in cash to the Administrative Trust (which is controlled and consolidated by FEMSA), which then uses the funds to purchase FEMSA and Coca-Cola FEMSA shares (as instructed by the Corporate Practices Committee), which are then allocated to such executive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Coca-Cola FEMSA accounts for its share-based payment bonus plan as an equity-settled share-based payment transaction, since it is its parent company, FEMSA, who ultimately grants and settles with shares these obligations due to executives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2024 the shares granted under the Company&#x2019;s executive incentive plans are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.004%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.873%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.261%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FEMSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;KOF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vesting&#160;period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666,281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956,926&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160; 2020-2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780,524&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,197,820&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160; 2021-2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,289,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160; 2022-2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926,288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134,810&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023-2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888,512&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024-2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,876,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,467,272&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2024, 2023 and 2022, the total expense recognized for the period arising from share-based payment transactions, using the grant date model, was of Ps. 369 Ps. 319 and Ps. 326, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2024 and 2023, the asset related to the excess of the contributions paid by the Company in comparison to the equity contribution from FEMSA is recorded by the Company in its consolidated statements of financial position amounted to Ps. 414 and Ps. 534 respectively, these amounts have been fully contributed to the trust. see Note 12.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting contextRef="c-26" decimals="2" id="f-2401" unitRef="number">0.50</kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting>
    <kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting contextRef="c-1" decimals="2" id="f-2402" unitRef="number">0.50</kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting>
    <kof:BonusExpense contextRef="c-1" decimals="-6" id="f-2403" unitRef="mxn">1611000000</kof:BonusExpense>
    <kof:BonusExpense contextRef="c-25" decimals="-6" id="f-2404" unitRef="mxn">964000000</kof:BonusExpense>
    <kof:BonusExpense contextRef="c-26" decimals="-6" id="f-2405" unitRef="mxn">1527000000</kof:BonusExpense>
    <kof:OptionsGrantedVestingPercentage
      contextRef="c-631"
      decimals="2"
      id="f-2406"
      unitRef="number">0.33</kof:OptionsGrantedVestingPercentage>
    <kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting
      contextRef="c-631"
      decimals="2"
      id="f-2407"
      unitRef="number">0.50</kof:QualitativeObjectivesAndSpecialProjectsAnnualBonusPercentageWeighting>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-25"
      decimals="INF"
      id="f-2408"
      unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-26"
      decimals="INF"
      id="f-2409"
      unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-1"
      decimals="INF"
      id="f-2410"
      unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock contextRef="c-1" id="f-2411">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2024 the shares granted under the Company&#x2019;s executive incentive plans are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.004%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.873%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.261%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Incentive Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FEMSA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;KOF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vesting&#160;period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666,281&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956,926&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160; 2020-2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780,524&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,197,820&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160; 2021-2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,289,204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160; 2022-2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926,288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134,810&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023-2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,583&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888,512&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024-2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,876,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,467,272&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOptionsGrantedUnderExecutiveIncentivePlanExplanatoryTableTextBlock>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-769"
      decimals="-6"
      id="f-2412"
      unitRef="shares">666281000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-770"
      decimals="-6"
      id="f-2413"
      unitRef="shares">956926000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-771"
      decimals="-6"
      id="f-2414"
      unitRef="shares">780524000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-772"
      decimals="-6"
      id="f-2415"
      unitRef="shares">1197820000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-773"
      decimals="-6"
      id="f-2416"
      unitRef="shares">856664000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-774"
      decimals="-6"
      id="f-2417"
      unitRef="shares">1289204000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-775"
      decimals="-6"
      id="f-2418"
      unitRef="shares">926288000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-776"
      decimals="-6"
      id="f-2419"
      unitRef="shares">1134810000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-777"
      decimals="-6"
      id="f-2420"
      unitRef="shares">646583000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-778"
      decimals="-6"
      id="f-2421"
      unitRef="shares">888512000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-631"
      decimals="-6"
      id="f-2422"
      unitRef="shares">3876340000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="c-779"
      decimals="-6"
      id="f-2423"
      unitRef="shares">5467272000000</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="c-1" decimals="-6" id="f-2424" unitRef="mxn">369000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="c-25" decimals="-6" id="f-2425" unitRef="mxn">319000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="c-26" decimals="-6" id="f-2426" unitRef="mxn">326000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <kof:ShareBasedPaymentsOtherNonCurrentAssets contextRef="c-14" decimals="-6" id="f-2427" unitRef="mxn">414000000</kof:ShareBasedPaymentsOtherNonCurrentAssets>
    <kof:ShareBasedPaymentsOtherNonCurrentAssets contextRef="c-15" decimals="-6" id="f-2428" unitRef="mxn">534000000</kof:ShareBasedPaymentsOtherNonCurrentAssets>
    <ifrs-full:DisclosureOfBorrowingsExplanatory contextRef="c-1" id="f-2429">Bank Loans and Notes Payables &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.591%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expressed in millions of Mexican pesos. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2030 and following years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short- term debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentine pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50.11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50.11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguayan pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.60%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short- term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long term debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. Dollar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Yankee bonds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,586&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.06%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.06%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.05%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.74%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexican pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,948&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,490&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.591%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expressed in millions of Mexican pesos. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2030 and following years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.87%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.95%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazilian reais&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.90%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,590&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;62,214&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;60,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexican pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,928&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,655&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,659&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.53%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.45%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.48%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.57%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazilian reais&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.88%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,733&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,931&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,667&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,667&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,931&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,254&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;66,881&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;65,126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current portion of long term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long- term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,931&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;70,383&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;66,881&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;65,074&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4.5pt;padding-left:14.2pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;   (1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All interest rates shown in this table are weighted average contractual annual rates.&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Interest rate derivatives that have been designated as fair value hedge relationships have been used by the Company to mitigate the volatility in the fair value of existing financing instruments due to changes in floating interest rate benchmarks. Gains and losses on these instruments are recorded in &#x201c;market value gain (loss) in financial instruments&#x201d; in the period in which they occur. Since 2022, the Company is applying fair value hedging to the hedged portion of the Senior Notes of US$705, which are linked to an interest rate swap. The hedging gain or loss will adjust the carrying amount of the hedged item and will be recognized in the consolidated income statements under &#x201c;market value gain (loss) in financial instruments&#x201d;. For the years ended on December&#160;31, 2024, and 2023, the Company recorded in the consolidated income statements a gain of Ps. 383 and a loss of Ps. 371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; respectively. As of December&#160;31, 2024, and 2023 the carrying value of the Senior Note of US$705 is being reduced by an amount of Ps. 1,659 and 1,277 respectively, stemming from the impacts of fair value hedging.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:14.2pt;text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of bank loans is calculated based on the discounted value of contractual cash flows whereby the discount rate is estimated using rates currently offered for debt of similar amounts and maturities, which is considered to be level 2 in the fair value hierarchy. The fair value of the Company&#x2019;s publicly traded debt is based on quoted market prices as of December&#160;31, 2024 and 2023, which is considered to be level 1 in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2024, 2023 and 2022, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.481%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.481%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on debts and borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,104&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance charges for employee benefits (See Note 15.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments (Interest)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,147&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,086&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,706&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense for leases (See Note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;349&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance operating charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  7,532&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  7,102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,500&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has the following debt bonds: a) registered with the Mexican stock exchange: i) Ps. 8,500 (nominal amount) with a maturity date in 2027 and fixed interest rate of 7.87%, ii) Ps. 1,727 (nominal amount) with a maturity date in 2025 and floating interest rate of Equilibrium Interbank Interest Rate  (TIIE) + 0.08%, iii) Ps. 3,000 (nominal amount) with a maturity date in 2028 and fixed interest rate of 7.35%, iv) Ps. 6,965 (nominal amount) on a Sustainability-Linked Bond (&#x201c;SLB&#x201d;) with a maturity date in 2028 and fixed rate of 7.36%, and v) Ps. 2,435 (nominal amount) on an SLB with a maturity date in 2026 and floating rate of TIIE + 0.05%, vi) Ps.5,500 (nominal amount) with a maturity date in 2029 and a fixed rate of 9.95%, vii) Ps. 500 (nominal amount) with a maturity date in 2026 and a floating rate of TIIE + 0.05% and b) registered with the SEC: i) Senior notes of US. $ 1,041 with interest at a fixed rate of 2.75% and maturity date on January 22, 2030, ii) Senior notes of US. $ 705 with interest at a fixed rate of 1.85% and maturity date on September 1, 2032 and iii) Senior notes of US. $ 489 with interest at a fixed rate of 5.25% and maturity date on November 26, 2043 all of which are guaranteed by the Company&#xb4;s  subsidiaries: Propimex, S. de R.L. de C.V., Comercializadora La Pureza de Bebidas, S. de R.L. de C.V., Controladora Interamericana de Bebidas, S. de R.L. de C.V., Grupo Embotellador Cimsa, S. de R.L. de C.V., Refrescos Victoria del Centro, S. de R.L. de C.V.,  and Yoli de Acapulco, S. de R.L. de C.V. (&#x201c;Guarantors&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In September 2021, the Company issued the first SLB in the Mexican Market on a dual-tranche transaction for an amount of Ps. 9,400; such bonds were used to prepay bank loans in Mexico with maturity dates in 2025 and 2026. The bond&#x2019;s interest rate depends on the Company achieving key performance indicators, and in the event that such indicators are not met by the dates established in the offering documents (2024 and 2026), the interest rate on the bonds will increase by 25 basis points. As of December 31, 2024 based on our external consulting firm review and the evidence presented by the Company, the indicator was met and was reliably obtained, is fairly presented, has no significant deviations or omissions, and was prepared based on the requirements set forth in the supplement to the notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During 2022, the Company repurchased a portion of the following notes registered with the SEC i) Senior notes of US. $ 209 with maturity date on January 2030, and ii) Senior notes of US. $111 with maturity date on November 2043, representing a net savings of Ps. 408 (nominal amounts). The amounts shown on the first paragraph already consider these repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Additionally, during 2022, the Company issued a social and sustainable bond in the Mexican Market on a dual-tranche transaction for an amount of Ps. 6,000.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2023, the Company paid on the maturity date May 12, 2023 a Certificado Burs&#xe1;til for i) Ps. 7,500 (nominal value)  and a fixed interest rate of 5.46%&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, during 2024 and 2023, the Company obtained bank loans in Argentina for Ps. 657 and 73 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17.1 Reconciliation of liabilities arising from financing activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.050%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.920%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.087%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.071%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-cash impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;New leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value in Hedge Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Translation Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (39)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,443&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total short-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (39)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,443&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;147&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,951&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(383)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;72,107&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total long-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  65,126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (383)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  7,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  72,254&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  2,521&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (856)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  3,184&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  67,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (884)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (383)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  7,553&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (41)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  76,881&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.238%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.896%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.655%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.896%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.419%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-cash impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value in Hedge Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign Exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total short-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(900)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77,517&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,500)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,515)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,951&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total long-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.78,669&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.(8,400)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.(5,363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.(293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.65,126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (690)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  586&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,521&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  80,804&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (9,091)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  586&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  616&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (5,359)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (343)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  67,735&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBorrowingsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory contextRef="c-1" id="f-2430">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.591%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expressed in millions of Mexican pesos. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2030 and following years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short- term debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Argentine pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50.11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50.11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Uruguayan pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Euros&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17.60%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombian pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;414&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Short- term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,443&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long term debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fixed rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;U.S. Dollar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Yankee bonds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,586&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,352&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.06%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.06%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.05%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.73%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.74%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexican pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,948&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,490&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.591%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expressed in millions of Mexican pesos. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2030 and following years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying value as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.87%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.36%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.95%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazilian reais&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.90%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;67,590&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;62,214&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;60,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Variable rate debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Mexican pesos&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,928&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,655&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,659&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,653&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.53%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.45%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.48%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.57%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Brazilian reais&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.08%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.88%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,733&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,931&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,664&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,667&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,667&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,931&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,254&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;66,881&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;65,126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current portion of long term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,871&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long- term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,931&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,504&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;70,383&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;66,881&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;65,074&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4.5pt;padding-left:14.2pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;   (1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All interest rates shown in this table are weighted average contractual annual rates.&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Interest rate derivatives that have been designated as fair value hedge relationships have been used by the Company to mitigate the volatility in the fair value of existing financing instruments due to changes in floating interest rate benchmarks. Gains and losses on these instruments are recorded in &#x201c;market value gain (loss) in financial instruments&#x201d; in the period in which they occur. Since 2022, the Company is applying fair value hedging to the hedged portion of the Senior Notes of US$705, which are linked to an interest rate swap. The hedging gain or loss will adjust the carrying amount of the hedged item and will be recognized in the consolidated income statements under &#x201c;market value gain (loss) in financial instruments&#x201d;. For the years ended on December&#160;31, 2024, and 2023, the Company recorded in the consolidated income statements a gain of Ps. 383 and a loss of Ps. 371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; respectively. As of December&#160;31, 2024, and 2023 the carrying value of the Senior Note of US$705 is being reduced by an amount of Ps. 1,659 and 1,277 respectively, stemming from the impacts of fair value hedging.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
    <ifrs-full:ShorttermBorrowings contextRef="c-780" decimals="-6" id="f-2431" unitRef="mxn">345000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-781" decimals="-6" id="f-2432" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-782" decimals="-6" id="f-2433" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-783" decimals="-6" id="f-2434" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-784" decimals="-6" id="f-2435" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-785" decimals="-6" id="f-2436" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-786" decimals="-6" id="f-2437" unitRef="mxn">345000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-787" decimals="-6" id="f-2438" unitRef="mxn">345000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-788" decimals="-6" id="f-2439" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-780"
      decimals="4"
      id="f-2440"
      unitRef="number">0.1039</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-781"
      id="f-2441"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-782"
      id="f-2442"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-783"
      id="f-2443"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-784"
      id="f-2444"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-785"
      id="f-2445"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-786"
      decimals="4"
      id="f-2446"
      unitRef="number">0.1039</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-788"
      decimals="4"
      id="f-2447"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings contextRef="c-789" decimals="-6" id="f-2448" unitRef="mxn">638000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-790" decimals="-6" id="f-2449" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-791" decimals="-6" id="f-2450" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-792" decimals="-6" id="f-2451" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-793" decimals="-6" id="f-2452" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-794" decimals="-6" id="f-2453" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-795" decimals="-6" id="f-2454" unitRef="mxn">638000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-796" decimals="-6" id="f-2455" unitRef="mxn">638000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-797" decimals="-6" id="f-2456" unitRef="mxn">73000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-789"
      decimals="4"
      id="f-2457"
      unitRef="number">0.5011</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-790"
      id="f-2458"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-791"
      id="f-2459"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-792"
      id="f-2460"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-793"
      id="f-2461"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-794"
      id="f-2462"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-795"
      decimals="4"
      id="f-2463"
      unitRef="number">0.5011</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-796"
      id="f-2464"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-797"
      decimals="4"
      id="f-2465"
      unitRef="number">1.3000</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings contextRef="c-798" decimals="-6" id="f-2466" unitRef="mxn">46000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-799" decimals="-6" id="f-2467" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-800" decimals="-6" id="f-2468" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-801" decimals="-6" id="f-2469" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-802" decimals="-6" id="f-2470" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-803" decimals="-6" id="f-2471" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-804" decimals="-6" id="f-2472" unitRef="mxn">46000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-805" decimals="-6" id="f-2473" unitRef="mxn">46000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-806" decimals="-6" id="f-2474" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-798"
      decimals="4"
      id="f-2475"
      unitRef="number">0.1075</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-799"
      id="f-2476"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-800"
      id="f-2477"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-801"
      id="f-2478"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-802"
      id="f-2479"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-803"
      id="f-2480"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-804"
      decimals="4"
      id="f-2481"
      unitRef="number">0.1075</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-806"
      id="f-2482"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:ShorttermBorrowings contextRef="c-807" decimals="-6" id="f-2483" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-808" decimals="-6" id="f-2484" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-809" decimals="-6" id="f-2485" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-810" decimals="-6" id="f-2486" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-811" decimals="-6" id="f-2487" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-812" decimals="-6" id="f-2488" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-813" decimals="-6" id="f-2489" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-814" decimals="-6" id="f-2490" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-815" decimals="-6" id="f-2491" unitRef="mxn">15000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-807"
      id="f-2492"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-808"
      id="f-2493"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-809"
      id="f-2494"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-810"
      id="f-2495"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-811"
      id="f-2496"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-812"
      id="f-2497"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-813"
      id="f-2498"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-814"
      id="f-2499"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-815"
      decimals="4"
      id="f-2500"
      unitRef="number">0.1760</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:ShorttermBorrowings contextRef="c-816" decimals="-6" id="f-2501" unitRef="mxn">1029000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-817" decimals="-6" id="f-2502" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-818" decimals="-6" id="f-2503" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-819" decimals="-6" id="f-2504" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-820" decimals="-6" id="f-2505" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-821" decimals="-6" id="f-2506" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-822" decimals="-6" id="f-2507" unitRef="mxn">1029000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-823" decimals="-6" id="f-2508" unitRef="mxn">1029000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-824" decimals="-6" id="f-2509" unitRef="mxn">88000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-825" decimals="-6" id="f-2510" unitRef="mxn">414000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-826" decimals="-6" id="f-2511" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-827" decimals="-6" id="f-2512" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-828" decimals="-6" id="f-2513" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-829" decimals="-6" id="f-2514" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-830" decimals="-6" id="f-2515" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-831" decimals="-6" id="f-2516" unitRef="mxn">414000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-832" decimals="-6" id="f-2517" unitRef="mxn">414000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-833" decimals="-6" id="f-2518" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-825"
      decimals="4"
      id="f-2519"
      unitRef="number">0.1036</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-826"
      id="f-2520"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-827"
      id="f-2521"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-828"
      id="f-2522"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-829"
      id="f-2523"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-830"
      id="f-2524"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-831"
      decimals="4"
      id="f-2525"
      unitRef="number">0.1036</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-833"
      id="f-2526"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:ShorttermBorrowings contextRef="c-285" decimals="-6" id="f-2527" unitRef="mxn">1443000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-834" decimals="-6" id="f-2528" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-835" decimals="-6" id="f-2529" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-836" decimals="-6" id="f-2530" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-837" decimals="-6" id="f-2531" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-838" decimals="-6" id="f-2532" unitRef="mxn">0</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-14" decimals="-6" id="f-2533" unitRef="mxn">1443000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-839" decimals="-6" id="f-2534" unitRef="mxn">1443000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings contextRef="c-15" decimals="-6" id="f-2535" unitRef="mxn">88000000</ifrs-full:ShorttermBorrowings>
    <ifrs-full:Borrowings contextRef="c-840" decimals="-6" id="f-2536" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-841" decimals="-6" id="f-2537" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-842" decimals="-6" id="f-2538" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-843" decimals="-6" id="f-2539" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-844" decimals="-6" id="f-2540" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-845" decimals="-6" id="f-2541" unitRef="mxn">43504000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-846" decimals="-6" id="f-2542" unitRef="mxn">43504000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-847" decimals="-6" id="f-2543" unitRef="mxn">39586000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-848" decimals="-6" id="f-2544" unitRef="mxn">36352000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-840"
      id="f-2545"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-841"
      id="f-2546"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-842"
      id="f-2547"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-843"
      id="f-2548"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-844"
      id="f-2549"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-845"
      decimals="4"
      id="f-2550"
      unitRef="number">0.0306</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-846"
      decimals="4"
      id="f-2551"
      unitRef="number">0.0306</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-847"
      id="f-2552"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-848"
      decimals="4"
      id="f-2553"
      unitRef="number">0.0305</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-849" decimals="-6" id="f-2554" unitRef="mxn">138000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-850" decimals="-6" id="f-2555" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-851" decimals="-6" id="f-2556" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-852" decimals="-6" id="f-2557" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-853" decimals="-6" id="f-2558" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-854" decimals="-6" id="f-2559" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-855" decimals="-6" id="f-2560" unitRef="mxn">138000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-856" decimals="-6" id="f-2561" unitRef="mxn">138000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-857" decimals="-6" id="f-2562" unitRef="mxn">140000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-849"
      decimals="4"
      id="f-2563"
      unitRef="number">0.0673</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-850"
      id="f-2564"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-851"
      id="f-2565"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-852"
      id="f-2566"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-853"
      id="f-2567"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-854"
      id="f-2568"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-855"
      decimals="4"
      id="f-2569"
      unitRef="number">0.0673</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-856"
      id="f-2570"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-857"
      decimals="4"
      id="f-2571"
      unitRef="number">0.0674</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-858" decimals="-6" id="f-2572" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-859" decimals="-6" id="f-2573" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-860" decimals="-6" id="f-2574" unitRef="mxn">8495000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-861" decimals="-6" id="f-2575" unitRef="mxn">9961000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-862" decimals="-6" id="f-2576" unitRef="mxn">5492000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-863" decimals="-6" id="f-2577" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-864" decimals="-6" id="f-2578" unitRef="mxn">23948000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-865" decimals="-6" id="f-2579" unitRef="mxn">22490000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-866" decimals="-6" id="f-2580" unitRef="mxn">23946000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-858"
      decimals="4"
      id="f-2581"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-859"
      decimals="4"
      id="f-2582"
      unitRef="number">0</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-860"
      decimals="4"
      id="f-2583"
      unitRef="number">0.0787</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-861"
      decimals="4"
      id="f-2584"
      unitRef="number">0.0736</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-862"
      decimals="4"
      id="f-2585"
      unitRef="number">0.0995</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-863"
      decimals="4"
      id="f-2586"
      unitRef="number">0.0000</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-864"
      decimals="4"
      id="f-2587"
      unitRef="number">0.0813</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-865"
      id="f-2588"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-866"
      decimals="4"
      id="f-2589"
      unitRef="number">0.0813</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-867" decimals="-6" id="f-2590" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-868" decimals="-6" id="f-2591" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-869" decimals="-6" id="f-2592" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-870" decimals="-6" id="f-2593" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-871" decimals="-6" id="f-2594" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-872" decimals="-6" id="f-2595" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-873" decimals="-6" id="f-2596" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-874" decimals="-6" id="f-2597" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-875" decimals="-6" id="f-2598" unitRef="mxn">21000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-867"
      id="f-2599"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-868"
      id="f-2600"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-869"
      id="f-2601"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-870"
      id="f-2602"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-871"
      id="f-2603"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-872"
      id="f-2604"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-873"
      id="f-2605"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-874"
      id="f-2606"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-875"
      decimals="4"
      id="f-2607"
      unitRef="number">0.0690</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-816" decimals="-6" id="f-2608" unitRef="mxn">138000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-817" decimals="-6" id="f-2609" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-818" decimals="-6" id="f-2610" unitRef="mxn">8495000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-819" decimals="-6" id="f-2611" unitRef="mxn">9961000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-820" decimals="-6" id="f-2612" unitRef="mxn">5492000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-821" decimals="-6" id="f-2613" unitRef="mxn">43504000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-822" decimals="-6" id="f-2614" unitRef="mxn">67590000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-823" decimals="-6" id="f-2615" unitRef="mxn">62214000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-824" decimals="-6" id="f-2616" unitRef="mxn">60459000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-876" decimals="-6" id="f-2617" unitRef="mxn">1727000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-877" decimals="-6" id="f-2618" unitRef="mxn">2928000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-878" decimals="-6" id="f-2619" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-879" decimals="-6" id="f-2620" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-880" decimals="-6" id="f-2621" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-881" decimals="-6" id="f-2622" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-882" decimals="-6" id="f-2623" unitRef="mxn">4655000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-883" decimals="-6" id="f-2624" unitRef="mxn">4659000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-884" decimals="-6" id="f-2625" unitRef="mxn">4653000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-876"
      decimals="4"
      id="f-2626"
      unitRef="number">0.1053</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-877"
      decimals="4"
      id="f-2627"
      unitRef="number">0.1045</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-878"
      id="f-2628"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-879"
      id="f-2629"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-880"
      id="f-2630"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-881"
      id="f-2631"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-882"
      decimals="4"
      id="f-2632"
      unitRef="number">0.1048</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-883"
      id="f-2633"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-884"
      decimals="4"
      id="f-2634"
      unitRef="number">0.1157</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-885" decimals="-6" id="f-2635" unitRef="mxn">6000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-886" decimals="-6" id="f-2636" unitRef="mxn">3000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-887" decimals="-6" id="f-2637" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-888" decimals="-6" id="f-2638" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-889" decimals="-6" id="f-2639" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-890" decimals="-6" id="f-2640" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-891" decimals="-6" id="f-2641" unitRef="mxn">9000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-892" decimals="-6" id="f-2642" unitRef="mxn">8000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-893" decimals="-6" id="f-2643" unitRef="mxn">14000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-885"
      decimals="4"
      id="f-2644"
      unitRef="number">0.0908</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-886"
      decimals="4"
      id="f-2645"
      unitRef="number">0.0908</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-887"
      id="f-2646"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-888"
      id="f-2647"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-889"
      id="f-2648"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-890"
      id="f-2649"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-891"
      decimals="4"
      id="f-2650"
      unitRef="number">0.0908</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-892"
      id="f-2651"
      unitRef="number"
      xsi:nil="true"/>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-893"
      decimals="4"
      id="f-2652"
      unitRef="number">0.0888</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:Borrowings contextRef="c-894" decimals="-6" id="f-2653" unitRef="mxn">1733000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-895" decimals="-6" id="f-2654" unitRef="mxn">2931000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-896" decimals="-6" id="f-2655" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-897" decimals="-6" id="f-2656" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-898" decimals="-6" id="f-2657" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-899" decimals="-6" id="f-2658" unitRef="mxn">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-900" decimals="-6" id="f-2659" unitRef="mxn">4664000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-901" decimals="-6" id="f-2660" unitRef="mxn">4667000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-902" decimals="-6" id="f-2661" unitRef="mxn">4667000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-285" decimals="-6" id="f-2662" unitRef="mxn">1871000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-834" decimals="-6" id="f-2663" unitRef="mxn">2931000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-835" decimals="-6" id="f-2664" unitRef="mxn">8495000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-836" decimals="-6" id="f-2665" unitRef="mxn">9961000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-837" decimals="-6" id="f-2666" unitRef="mxn">5492000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-838" decimals="-6" id="f-2667" unitRef="mxn">43504000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-14" decimals="-6" id="f-2668" unitRef="mxn">72254000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-839" decimals="-6" id="f-2669" unitRef="mxn">66881000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-15" decimals="-6" id="f-2670" unitRef="mxn">65126000000</ifrs-full:Borrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-285" decimals="-6" id="f-2671" unitRef="mxn">1871000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-834" decimals="-6" id="f-2672" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-835" decimals="-6" id="f-2673" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-836" decimals="-6" id="f-2674" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-837" decimals="-6" id="f-2675" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-838" decimals="-6" id="f-2676" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-14" decimals="-6" id="f-2677" unitRef="mxn">1871000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-839" decimals="-6" id="f-2678" unitRef="mxn">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings contextRef="c-15" decimals="-6" id="f-2679" unitRef="mxn">52000000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-285" decimals="-6" id="f-2680" unitRef="mxn">0</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-834" decimals="-6" id="f-2681" unitRef="mxn">2931000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-835" decimals="-6" id="f-2682" unitRef="mxn">8495000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-836" decimals="-6" id="f-2683" unitRef="mxn">9961000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-837" decimals="-6" id="f-2684" unitRef="mxn">5492000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-838" decimals="-6" id="f-2685" unitRef="mxn">43504000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-14" decimals="-6" id="f-2686" unitRef="mxn">70383000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-839" decimals="-6" id="f-2687" unitRef="mxn">66881000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings contextRef="c-15" decimals="-6" id="f-2688" unitRef="mxn">65074000000</ifrs-full:LongtermBorrowings>
    <ifrs-full:Borrowings contextRef="c-903" decimals="-6" id="f-2689" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-904" decimals="-6" id="f-2690" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-905" decimals="-6" id="f-2691" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-906" decimals="-6" id="f-2692" unitRef="mxn">383000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-907" decimals="-6" id="f-2693" unitRef="mxn">-371000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:Borrowings contextRef="c-903" decimals="-6" id="f-2694" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-904" decimals="-6" id="f-2695" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-905" decimals="-6" id="f-2696" unitRef="usd">705000000</ifrs-full:Borrowings>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-908" decimals="-6" id="f-2697" unitRef="mxn">-1659000000</kof:IncreaseDecreaseInBorrowings>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-909" decimals="-6" id="f-2698" unitRef="mxn">-1277000000</kof:IncreaseDecreaseInBorrowings>
    <kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock contextRef="c-1" id="f-2699">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2024, 2023 and 2022, the interest expense related to the bank loans and notes payable is comprised as follows and included in the consolidated income statement under the interest expense caption: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:63.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.481%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.481%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.484%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on debts and borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,215&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,104&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance charges for employee benefits (See Note 15.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative instruments (Interest)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,147&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,086&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,706&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense for leases (See Note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;349&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance operating charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ps.  7,532&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  7,102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,500&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfInterestExpenseOnBorrowingExplanatoryTableTextBlock>
    <ifrs-full:InterestExpenseOnBorrowings contextRef="c-1" decimals="-6" id="f-2700" unitRef="mxn">4361000000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings contextRef="c-25" decimals="-6" id="f-2701" unitRef="mxn">4215000000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings contextRef="c-26" decimals="-6" id="f-2702" unitRef="mxn">4104000000</ifrs-full:InterestExpenseOnBorrowings>
    <kof:FinanceChargesForEmployeeBenefits contextRef="c-1" decimals="-6" id="f-2703" unitRef="mxn">305000000</kof:FinanceChargesForEmployeeBenefits>
    <kof:FinanceChargesForEmployeeBenefits contextRef="c-25" decimals="-6" id="f-2704" unitRef="mxn">297000000</kof:FinanceChargesForEmployeeBenefits>
    <kof:FinanceChargesForEmployeeBenefits contextRef="c-26" decimals="-6" id="f-2705" unitRef="mxn">286000000</kof:FinanceChargesForEmployeeBenefits>
    <ifrs-full:InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss contextRef="c-1" decimals="-6" id="f-2706" unitRef="mxn">2147000000</ifrs-full:InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss>
    <ifrs-full:InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss contextRef="c-25" decimals="-6" id="f-2707" unitRef="mxn">2086000000</ifrs-full:InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss>
    <ifrs-full:InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss contextRef="c-26" decimals="-6" id="f-2708" unitRef="mxn">1706000000</ifrs-full:InterestExpenseOnFinancialLiabilitiesDesignatedAtFairValueThroughProfitOrLoss>
    <kof:FinanceChargesForLeases contextRef="c-1" decimals="-6" id="f-2709" unitRef="mxn">349000000</kof:FinanceChargesForLeases>
    <kof:FinanceChargesForLeases contextRef="c-25" decimals="-6" id="f-2710" unitRef="mxn">278000000</kof:FinanceChargesForLeases>
    <kof:FinanceChargesForLeases contextRef="c-26" decimals="-6" id="f-2711" unitRef="mxn">132000000</kof:FinanceChargesForLeases>
    <kof:FinanceOperatingCharges contextRef="c-1" decimals="-6" id="f-2712" unitRef="mxn">370000000</kof:FinanceOperatingCharges>
    <kof:FinanceOperatingCharges contextRef="c-25" decimals="-6" id="f-2713" unitRef="mxn">226000000</kof:FinanceOperatingCharges>
    <kof:FinanceOperatingCharges contextRef="c-26" decimals="-6" id="f-2714" unitRef="mxn">272000000</kof:FinanceOperatingCharges>
    <ifrs-full:InterestExpense contextRef="c-1" decimals="-6" id="f-2715" unitRef="mxn">7532000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-25" decimals="-6" id="f-2716" unitRef="mxn">7102000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-26" decimals="-6" id="f-2717" unitRef="mxn">6500000000</ifrs-full:InterestExpense>
    <ifrs-full:NotionalAmount contextRef="c-910" decimals="-6" id="f-2718" unitRef="mxn">8500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-910"
      decimals="4"
      id="f-2719"
      unitRef="number">0.0787</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-911" decimals="-6" id="f-2720" unitRef="mxn">1727000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="c-911"
      decimals="INF"
      id="f-2721"
      unitRef="number">0.0008</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:NotionalAmount contextRef="c-912" decimals="-6" id="f-2722" unitRef="mxn">3000000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-912"
      decimals="INF"
      id="f-2723"
      unitRef="number">0.0735</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-913" decimals="-6" id="f-2724" unitRef="mxn">6965000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-913"
      decimals="INF"
      id="f-2725"
      unitRef="number">0.0736</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-914" decimals="-6" id="f-2726" unitRef="mxn">2435000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="c-914"
      decimals="INF"
      id="f-2727"
      unitRef="number">0.0005</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:NotionalAmount contextRef="c-915" decimals="-6" id="f-2728" unitRef="mxn">5500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-915"
      decimals="INF"
      id="f-2729"
      unitRef="number">0.0995</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-916" decimals="-6" id="f-2730" unitRef="mxn">500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="c-916"
      decimals="INF"
      id="f-2731"
      unitRef="number">0.0005</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:NotionalAmount contextRef="c-917" decimals="-6" id="f-2732" unitRef="usd">1041000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-917"
      decimals="INF"
      id="f-2733"
      unitRef="number">0.0275</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-918" decimals="-6" id="f-2734" unitRef="usd">705000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-918"
      decimals="INF"
      id="f-2735"
      unitRef="number">0.0185</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-919" decimals="-6" id="f-2736" unitRef="usd">489000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-919"
      decimals="4"
      id="f-2737"
      unitRef="number">0.0525</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-920" decimals="-6" id="f-2738" unitRef="mxn">9400000000</ifrs-full:NotionalAmount>
    <kof:IncreaseInInterestRateOnTheBonds
      contextRef="c-921"
      decimals="INF"
      id="f-2739"
      unitRef="number">0.25</kof:IncreaseInInterestRateOnTheBonds>
    <ifrs-full:RepaymentsOfBondsNotesAndDebentures contextRef="c-922" decimals="-6" id="f-2740" unitRef="usd">209000000</ifrs-full:RepaymentsOfBondsNotesAndDebentures>
    <ifrs-full:RepaymentsOfBondsNotesAndDebentures contextRef="c-923" decimals="-6" id="f-2741" unitRef="usd">111000000</ifrs-full:RepaymentsOfBondsNotesAndDebentures>
    <kof:RepaymentsOfBondsNotesAndDebenturesNetSavings contextRef="c-26" decimals="-6" id="f-2742" unitRef="mxn">408000000</kof:RepaymentsOfBondsNotesAndDebenturesNetSavings>
    <ifrs-full:NotionalAmount contextRef="c-924" decimals="-6" id="f-2743" unitRef="mxn">6000000000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount contextRef="c-925" decimals="-2" id="f-2744" unitRef="mxn">7500000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="c-925"
      decimals="4"
      id="f-2745"
      unitRef="number">0.0546</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:NotionalAmount contextRef="c-136" decimals="0" id="f-2746" unitRef="mxn">657</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount contextRef="c-137" decimals="0" id="f-2747" unitRef="mxn">73000000</ifrs-full:NotionalAmount>
    <ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory contextRef="c-1" id="f-2748">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.379%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.050%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.920%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.087%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.545%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.071%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-cash impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;New leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value in Hedge Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign Exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Translation Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (39)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,443&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total short-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  88&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (39)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,443&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;175&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;147&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,951&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(383)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;72,107&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total long-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  65,126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (383)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  7,542&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  72,254&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  2,521&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (856)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  464&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  3,184&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  67,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (884)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  1,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  461&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (383)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  7,553&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  (41)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ps.  76,881&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.238%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.690%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.896%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.655%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.896%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.419%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-cash impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;New leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value in Hedge Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign Exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total short-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term bank loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(900)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77,517&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,500)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,515)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,951&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total long-term from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.78,669&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.(8,400)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.(5,363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.(293)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.65,126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (690)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  586&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  2,521&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total from financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  80,804&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (9,091)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  151&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  586&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  616&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  371&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (5,359)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  (343)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ps.  67,735&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-926" decimals="-6" id="f-2749" unitRef="mxn">88000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-927" decimals="-6" id="f-2750" unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-927" decimals="-6" id="f-2751" unitRef="mxn">1394000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-927" decimals="-6" id="f-2752" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-927" decimals="-6" id="f-2753" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-927" decimals="-6" id="f-2754" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-927" decimals="-6" id="f-2755" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-927" decimals="-6" id="f-2756" unitRef="mxn">-39000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-928" decimals="-6" id="f-2757" unitRef="mxn">1443000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-929" decimals="-6" id="f-2758" unitRef="mxn">88000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-930" decimals="-6" id="f-2759" unitRef="mxn">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-930" decimals="-6" id="f-2760" unitRef="mxn">1394000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-930" decimals="-6" id="f-2761" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-930" decimals="-6" id="f-2762" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-930" decimals="-6" id="f-2763" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-930" decimals="-6" id="f-2764" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-930" decimals="-6" id="f-2765" unitRef="mxn">-39000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-931" decimals="-6" id="f-2766" unitRef="mxn">1443000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-932" decimals="-6" id="f-2767" unitRef="mxn">175000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-933" decimals="-6" id="f-2768" unitRef="mxn">28000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-933" decimals="-6" id="f-2769" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-933" decimals="-6" id="f-2770" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-933" decimals="-6" id="f-2771" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-933" decimals="-6" id="f-2772" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-933" decimals="-6" id="f-2773" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-933" decimals="-6" id="f-2774" unitRef="mxn">0</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-934" decimals="-6" id="f-2775" unitRef="mxn">147000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-935" decimals="-6" id="f-2776" unitRef="mxn">64951000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-936" id="f-2777" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-936" decimals="-6" id="f-2778" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-936" decimals="-6" id="f-2779" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-936" decimals="-6" id="f-2780" unitRef="mxn">-3000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-936" decimals="-6" id="f-2781" unitRef="mxn">383000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-936" decimals="-6" id="f-2782" unitRef="mxn">7542000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-936" decimals="-6" id="f-2783" unitRef="mxn">0</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-937" decimals="-6" id="f-2784" unitRef="mxn">72107000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-938" decimals="-6" id="f-2785" unitRef="mxn">65126000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-939" decimals="-6" id="f-2786" unitRef="mxn">28000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-939" decimals="-6" id="f-2787" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-939" decimals="-6" id="f-2788" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-939" decimals="-6" id="f-2789" unitRef="mxn">-3000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-939" decimals="-6" id="f-2790" unitRef="mxn">383000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-939" decimals="-6" id="f-2791" unitRef="mxn">7542000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-939" decimals="-6" id="f-2792" unitRef="mxn">0</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-940" decimals="-6" id="f-2793" unitRef="mxn">72254000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-941" decimals="-6" id="f-2794" unitRef="mxn">2521000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-942" decimals="-6" id="f-2795" unitRef="mxn">856000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-942" decimals="-6" id="f-2796" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-942" decimals="-6" id="f-2797" unitRef="mxn">1046000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-942" decimals="-6" id="f-2798" unitRef="mxn">464000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-942" decimals="-6" id="f-2799" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-942" decimals="-6" id="f-2800" unitRef="mxn">11000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-942" decimals="-6" id="f-2801" unitRef="mxn">-2000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-943" decimals="-6" id="f-2802" unitRef="mxn">3184000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-15" decimals="-6" id="f-2803" unitRef="mxn">67735000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-2804" unitRef="mxn">884000000</kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-1" decimals="-6" id="f-2805" unitRef="mxn">1394000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-1" decimals="-6" id="f-2806" unitRef="mxn">1046000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-1" decimals="-6" id="f-2807" unitRef="mxn">461000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-1" decimals="-6" id="f-2808" unitRef="mxn">383000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-1" decimals="-6" id="f-2809" unitRef="mxn">7553000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-1" decimals="-6" id="f-2810" unitRef="mxn">-41000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-14" decimals="-6" id="f-2811" unitRef="mxn">76881000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-944" decimals="-6" id="f-2812" unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-945" decimals="-6" id="f-2813" unitRef="mxn">1000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-945" decimals="-6" id="f-2814" unitRef="mxn">87000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-945" decimals="-6" id="f-2815" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-945" decimals="-6" id="f-2816" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-945" decimals="-6" id="f-2817" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-945" decimals="-6" id="f-2818" unitRef="mxn">24000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-945" decimals="-6" id="f-2819" unitRef="mxn">-22000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-926" decimals="-6" id="f-2820" unitRef="mxn">88000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-946" decimals="-6" id="f-2821" unitRef="mxn">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-947" decimals="-6" id="f-2822" unitRef="mxn">1000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-947" decimals="-6" id="f-2823" unitRef="mxn">87000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-947" decimals="-6" id="f-2824" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-947" decimals="-6" id="f-2825" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-947" decimals="-6" id="f-2826" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-947" decimals="-6" id="f-2827" unitRef="mxn">24000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-947" decimals="-6" id="f-2828" unitRef="mxn">-22000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-929" decimals="-6" id="f-2829" unitRef="mxn">88000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-948" decimals="-6" id="f-2830" unitRef="mxn">1152000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-949" decimals="-6" id="f-2831" unitRef="mxn">900000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-949" decimals="-6" id="f-2832" unitRef="mxn">64000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-949" decimals="-6" id="f-2833" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-949" decimals="-6" id="f-2834" unitRef="mxn">0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-949" decimals="-6" id="f-2835" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-949" decimals="-6" id="f-2836" unitRef="mxn">152000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-949" decimals="-6" id="f-2837" unitRef="mxn">-293000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-932" decimals="-6" id="f-2838" unitRef="mxn">175000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-950" decimals="-6" id="f-2839" unitRef="mxn">77517000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-951" decimals="-6" id="f-2840" unitRef="mxn">7500000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-951" decimals="-6" id="f-2841" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-951" decimals="-6" id="f-2842" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-951" decimals="-6" id="f-2843" unitRef="mxn">78000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-951" decimals="-6" id="f-2844" unitRef="mxn">-371000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-951" decimals="-6" id="f-2845" unitRef="mxn">-5515000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-951" id="f-2846" unitRef="mxn" xsi:nil="true"/>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-935" decimals="-6" id="f-2847" unitRef="mxn">64951000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-952" decimals="-6" id="f-2848" unitRef="mxn">78669000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="c-953" decimals="-6" id="f-2849" unitRef="mxn">8400000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-953" decimals="-6" id="f-2850" unitRef="mxn">64000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-953" decimals="-6" id="f-2851" unitRef="mxn">0</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-953" decimals="-6" id="f-2852" unitRef="mxn">78000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-953" decimals="-6" id="f-2853" unitRef="mxn">-371000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-953" decimals="-6" id="f-2854" unitRef="mxn">-5363000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-953" decimals="-6" id="f-2855" unitRef="mxn">-293000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-938" decimals="-6" id="f-2856" unitRef="mxn">65126000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-954" decimals="-6" id="f-2857" unitRef="mxn">2135000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-955" decimals="-6" id="f-2858" unitRef="mxn">690000000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-955" decimals="-6" id="f-2859" unitRef="mxn">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-955" decimals="-6" id="f-2860" unitRef="mxn">586000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-955" decimals="-6" id="f-2861" unitRef="mxn">538000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-955" decimals="-6" id="f-2862" unitRef="mxn">0</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-955" decimals="-6" id="f-2863" unitRef="mxn">-20000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-955" decimals="-6" id="f-2864" unitRef="mxn">-28000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-941" decimals="-6" id="f-2865" unitRef="mxn">2521000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-53" decimals="-6" id="f-2866" unitRef="mxn">80804000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-2867" unitRef="mxn">9091000000</kof:RepaymentsOfBorrowingsAndLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="c-25" decimals="-6" id="f-2868" unitRef="mxn">151000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities contextRef="c-25" decimals="-6" id="f-2869" unitRef="mxn">586000000</ifrs-full:IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities contextRef="c-25" decimals="-6" id="f-2870" unitRef="mxn">616000000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss contextRef="c-25" decimals="-6" id="f-2871" unitRef="mxn">-371000000</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities contextRef="c-25" decimals="-6" id="f-2872" unitRef="mxn">-5359000000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities contextRef="c-25" decimals="-6" id="f-2873" unitRef="mxn">-343000000</kof:IncreaseDecreaseThroughTranslationEffectLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities contextRef="c-15" decimals="-6" id="f-2874" unitRef="mxn">67735000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <kof:DisclosureOfOtherIncomeAndExpensesTextBlock contextRef="c-1" id="f-2875">Other Income and Expenses&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  232&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  324&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation of contingencies (See Note 24.6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit recovery &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,154&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery (See Note 2.5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;670&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,217&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,981&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,473&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provisions for contingencies (See Note 24.6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,146&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on the retirement of long-lived assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;482&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on sale of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance expenses (See Note 2.5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment on equity investments (See Note 8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;244&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange losses related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit recovery payment to former shareholders &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;998&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,936&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,253&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,456&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This amount is presented in other non-current financial assets. See Note 12.2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This amount is presented in other non-current financial liabilities. See Note 24.4&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 amount includes the recovery of write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;The 2024 amount includes the impacts of the write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.These impacts represent only a portion of the total recognized in the Consolidated Income Statements. For further information See Note 2.5</kof:DisclosureOfOtherIncomeAndExpensesTextBlock>
    <ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory contextRef="c-1" id="f-2876">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  232&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  178&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  324&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation of contingencies (See Note 24.6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit recovery &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,154&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery (See Note 2.5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,744&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;670&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,217&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,981&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,473&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provisions for contingencies (See Note 24.6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,306&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,146&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on the retirement of long-lived assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;482&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on sale of long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance expenses (See Note 2.5) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment on equity investments (See Note 8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;244&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Donations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange losses related to operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;893&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit recovery payment to former shareholders &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;998&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,192&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,936&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,253&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,456&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This amount is presented in other non-current financial assets. See Note 12.2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This amount is presented in other non-current financial liabilities. See Note 24.4&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 amount includes the recovery of write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4) &lt;/span&gt;The 2024 amount includes the impacts of the write-off for damaged assets by the hurricanes in Mexico and floods in Brazil.These impacts represent only a portion of the total recognized in the Consolidated Income Statements. For further information See Note 2.5</ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory>
    <ifrs-full:GainsOnDisposalsOfNoncurrentAssets contextRef="c-1" decimals="-6" id="f-2877" unitRef="mxn">232000000</ifrs-full:GainsOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsOnDisposalsOfNoncurrentAssets contextRef="c-25" decimals="-6" id="f-2878" unitRef="mxn">178000000</ifrs-full:GainsOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsOnDisposalsOfNoncurrentAssets contextRef="c-26" decimals="-6" id="f-2879" unitRef="mxn">324000000</ifrs-full:GainsOnDisposalsOfNoncurrentAssets>
    <kof:CancellationOfContingencies contextRef="c-1" decimals="-6" id="f-2880" unitRef="mxn">417000000</kof:CancellationOfContingencies>
    <kof:CancellationOfContingencies contextRef="c-25" decimals="-6" id="f-2881" unitRef="mxn">1079000000</kof:CancellationOfContingencies>
    <kof:CancellationOfContingencies contextRef="c-26" decimals="-6" id="f-2882" unitRef="mxn">641000000</kof:CancellationOfContingencies>
    <kof:AdjustmentsForTaxCreditRecovery contextRef="c-1" decimals="-6" id="f-2883" unitRef="mxn">-1154000000</kof:AdjustmentsForTaxCreditRecovery>
    <kof:AdjustmentsForTaxCreditRecovery contextRef="c-25" decimals="-6" id="f-2884" unitRef="mxn">0</kof:AdjustmentsForTaxCreditRecovery>
    <kof:AdjustmentsForTaxCreditRecovery contextRef="c-26" decimals="-6" id="f-2885" unitRef="mxn">0</kof:AdjustmentsForTaxCreditRecovery>
    <kof:NetForeignExchangeGains contextRef="c-1" decimals="-6" id="f-2886" unitRef="mxn">0</kof:NetForeignExchangeGains>
    <kof:NetForeignExchangeGains contextRef="c-25" decimals="-6" id="f-2887" unitRef="mxn">339000000</kof:NetForeignExchangeGains>
    <kof:NetForeignExchangeGains contextRef="c-26" decimals="-6" id="f-2888" unitRef="mxn">105000000</kof:NetForeignExchangeGains>
    <kof:InsuranceRecovery contextRef="c-1" decimals="-6" id="f-2889" unitRef="mxn">1744000000</kof:InsuranceRecovery>
    <kof:InsuranceRecovery contextRef="c-25" decimals="-6" id="f-2890" unitRef="mxn">2000000</kof:InsuranceRecovery>
    <kof:InsuranceRecovery contextRef="c-26" decimals="-6" id="f-2891" unitRef="mxn">0</kof:InsuranceRecovery>
    <ifrs-full:MiscellaneousOtherOperatingIncome contextRef="c-1" decimals="-6" id="f-2892" unitRef="mxn">670000000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:MiscellaneousOtherOperatingIncome contextRef="c-25" decimals="-6" id="f-2893" unitRef="mxn">383000000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:MiscellaneousOtherOperatingIncome contextRef="c-26" decimals="-6" id="f-2894" unitRef="mxn">403000000</ifrs-full:MiscellaneousOtherOperatingIncome>
    <ifrs-full:OtherIncome contextRef="c-1" decimals="-6" id="f-2895" unitRef="mxn">4217000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-25" decimals="-6" id="f-2896" unitRef="mxn">1981000000</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome contextRef="c-26" decimals="-6" id="f-2897" unitRef="mxn">1473000000</ifrs-full:OtherIncome>
    <kof:ProvisionForContingencies contextRef="c-1" decimals="-6" id="f-2898" unitRef="mxn">593000000</kof:ProvisionForContingencies>
    <kof:ProvisionForContingencies contextRef="c-25" decimals="-6" id="f-2899" unitRef="mxn">1306000000</kof:ProvisionForContingencies>
    <kof:ProvisionForContingencies contextRef="c-26" decimals="-6" id="f-2900" unitRef="mxn">1146000000</kof:ProvisionForContingencies>
    <kof:LossesOnRetirementOfNonCurrentAssets contextRef="c-1" decimals="-6" id="f-2901" unitRef="mxn">482000000</kof:LossesOnRetirementOfNonCurrentAssets>
    <kof:LossesOnRetirementOfNonCurrentAssets contextRef="c-25" decimals="-6" id="f-2902" unitRef="mxn">186000000</kof:LossesOnRetirementOfNonCurrentAssets>
    <kof:LossesOnRetirementOfNonCurrentAssets contextRef="c-26" decimals="-6" id="f-2903" unitRef="mxn">177000000</kof:LossesOnRetirementOfNonCurrentAssets>
    <ifrs-full:LossesOnDisposalsOfNoncurrentAssets contextRef="c-1" decimals="-6" id="f-2904" unitRef="mxn">95000000</ifrs-full:LossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:LossesOnDisposalsOfNoncurrentAssets contextRef="c-25" decimals="-6" id="f-2905" unitRef="mxn">84000000</ifrs-full:LossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:LossesOnDisposalsOfNoncurrentAssets contextRef="c-26" decimals="-6" id="f-2906" unitRef="mxn">74000000</ifrs-full:LossesOnDisposalsOfNoncurrentAssets>
    <kof:InsuranceExpenses contextRef="c-1" decimals="-6" id="f-2907" unitRef="mxn">400000000</kof:InsuranceExpenses>
    <kof:InsuranceExpenses contextRef="c-25" decimals="-6" id="f-2908" unitRef="mxn">2000000</kof:InsuranceExpenses>
    <kof:InsuranceExpenses contextRef="c-26" decimals="-6" id="f-2909" unitRef="mxn">2000000</kof:InsuranceExpenses>
    <kof:InvestmentImpairments contextRef="c-1" decimals="-6" id="f-2910" unitRef="mxn">0</kof:InvestmentImpairments>
    <kof:InvestmentImpairments contextRef="c-25" decimals="-6" id="f-2911" unitRef="mxn">143000000</kof:InvestmentImpairments>
    <kof:InvestmentImpairments contextRef="c-26" decimals="-6" id="f-2912" unitRef="mxn">0</kof:InvestmentImpairments>
    <kof:SeverancePayments contextRef="c-1" decimals="-6" id="f-2913" unitRef="mxn">244000000</kof:SeverancePayments>
    <kof:SeverancePayments contextRef="c-25" decimals="-6" id="f-2914" unitRef="mxn">202000000</kof:SeverancePayments>
    <kof:SeverancePayments contextRef="c-26" decimals="-6" id="f-2915" unitRef="mxn">224000000</kof:SeverancePayments>
    <ifrs-full:DonationsAndSubsidiesExpense contextRef="c-1" decimals="-6" id="f-2916" unitRef="mxn">39000000</ifrs-full:DonationsAndSubsidiesExpense>
    <ifrs-full:DonationsAndSubsidiesExpense contextRef="c-25" decimals="-6" id="f-2917" unitRef="mxn">345000000</ifrs-full:DonationsAndSubsidiesExpense>
    <ifrs-full:DonationsAndSubsidiesExpense contextRef="c-26" decimals="-6" id="f-2918" unitRef="mxn">302000000</ifrs-full:DonationsAndSubsidiesExpense>
    <kof:ForeignExchangeGainLossRelatedToOperatingActivities contextRef="c-1" decimals="-6" id="f-2919" unitRef="mxn">893000000</kof:ForeignExchangeGainLossRelatedToOperatingActivities>
    <kof:ForeignExchangeGainLossRelatedToOperatingActivities contextRef="c-25" decimals="-6" id="f-2920" unitRef="mxn">0</kof:ForeignExchangeGainLossRelatedToOperatingActivities>
    <kof:ForeignExchangeGainLossRelatedToOperatingActivities contextRef="c-26" decimals="-6" id="f-2921" unitRef="mxn">0</kof:ForeignExchangeGainLossRelatedToOperatingActivities>
    <kof:PaymentToFormerShareholders contextRef="c-1" decimals="-6" id="f-2922" unitRef="mxn">-998000000</kof:PaymentToFormerShareholders>
    <kof:PaymentToFormerShareholders contextRef="c-25" decimals="-6" id="f-2923" unitRef="mxn">0</kof:PaymentToFormerShareholders>
    <kof:PaymentToFormerShareholders contextRef="c-26" decimals="-6" id="f-2924" unitRef="mxn">0</kof:PaymentToFormerShareholders>
    <ifrs-full:MiscellaneousOtherOperatingExpense contextRef="c-1" decimals="-6" id="f-2925" unitRef="mxn">1192000000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:MiscellaneousOtherOperatingExpense contextRef="c-25" decimals="-6" id="f-2926" unitRef="mxn">985000000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:MiscellaneousOtherOperatingExpense contextRef="c-26" decimals="-6" id="f-2927" unitRef="mxn">531000000</ifrs-full:MiscellaneousOtherOperatingExpense>
    <ifrs-full:OtherExpenseByNature contextRef="c-1" decimals="-6" id="f-2928" unitRef="mxn">4936000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-25" decimals="-6" id="f-2929" unitRef="mxn">3253000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:OtherExpenseByNature contextRef="c-26" decimals="-6" id="f-2930" unitRef="mxn">2456000000</ifrs-full:OtherExpenseByNature>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory contextRef="c-1" id="f-2931">Financial Instruments &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures the fair value of its financial assets and liabilities using level 1 and 2 inputs. The following table summarizes the Company&#x2019;s financial assets and liabilities measured at fair value, as of December&#160;31, 2024 and 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.066%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.177%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.177%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments asset (See Note 7.2, Note 12.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,259&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  131&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments liability (See Note 24.2, Note 24.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,085&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,146&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust assets of labor obligations (See Note 15.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,555&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impact of hedging on equity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.924%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.042%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign currency option&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commodity price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (266)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (120)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (134)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial instruments &#x2013; purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(502)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(228)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(854)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(909)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of financial instruments recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,454)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,667)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,850)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,998)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount reclassified from OCI to profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,807&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,428&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency revaluation of the net foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,703&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,703&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,853&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;236&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (332)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (102)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (463)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (60)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (523)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial instruments &#x2013; purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;166&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;583&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of financial instruments recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;732&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,898&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,856&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount reclassified from OCI to profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency revaluation of the net foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,035)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates and hyperinflationary economies effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(412)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(693)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (169)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  947&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  989&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.1 Forward agreements to purchase foreign currency &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into forward agreements to reduce its exposure to the risk of exchange rate fluctuations of the Mexican peso and other currencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The forward agreements have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Changes in the fair value of these forwards agreements are recorded as part of &#x201c;cumulative other comprehensive income&#x201d;. Net gain or loss on expired forward agreements is recognized as part of foreign exchange or cost of goods sold, depending on the nature of the hedge in the consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net changes in the fair value of forward agreements that do not meet the criteria for hedge accounting are recorded in the consolidated income statements under the caption &#x201c;market value gain (loss) on financial instruments&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2024, the Company had the following outstanding forward agreements to purchase foreign currency: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.190%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (72)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  310&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, the Company had the following outstanding forward agreements to purchase foreign currency: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.308%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.766%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,700&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  36&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.2 Cross-currency swaps &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has cross-currency swaps contracts to reduce the risk of interest rate and exchange rate fluctuation in its debt denominated in USD. Cross-currency swaps are designated as hedge instruments when the Company changes the debt profile to the functional currency to reduce the exchange rate fluctuation risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value is estimated using market prices that would apply to terminate the contracts at the end of the period. For accounting purposes, the cross-currency swaps are recorded as either, cash flow hedges or fair value hedges. The exchange rate fluctuations of the notional amount of those cross-currency swaps and the accrued interest are recorded in the consolidated income statements. The fair value changes excluding exchange rate fluctuation and accrued interest, when designated as cash flow hedges, are recorded in the consolidated statement of financial position in &#x201c;cumulative other comprehensive income&#x201d;. If the swaps are designated as fair value hedges the changes, are recorded in the consolidated income statements in &#x201c;market value gain (loss) on financial instruments&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2024, the Company had the following outstanding cross-currency swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 6,251&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,121&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;433&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,357&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,114&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;608&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2043&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;641&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consider in 2043 a forward starting cross-currency swap that starts in 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, the Company had the following outstanding cross-currency swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (984)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  96&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,602&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,377)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,633&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.3 Interest Rate swaps &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has entered into various interest rate swaps associated with its debt denominated in USD. These interest rate swaps are designated as fair value hedges and the fair value changes are recorded in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;consolidated &lt;/span&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;income statement in the &#x201c;market value gain (loss) on financial instruments&#x201d;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Since 2022, the Company is applying fair value hedging to the hedged portion of the Senior Notes of US$705, which are linked to an interest rate swap. The hedging gain or loss will adjust the carrying amount of the hedged item and will be recognized in the consolidated income statements under &#x201c;market value gain (loss) in financial instruments&#x201d;. For the years ended on December&#160;31, 2024, and 2023, the Company recorded in the consolidated income statements a gain of Ps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;383 a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;nd a loss of Ps. 371, respectively. As of December&#160;31, 2024, and 2023 the carrying value of the Senior Note of US$705 is being reduced by an amount of Ps. 1,659 and 1,277 respectively, stemming from the impacts of fair value hedging.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2024, the Company had the following outstanding interest rate swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  10,134&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (1,784)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, the Company had the following outstanding interest rate swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  8,447&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (1,381)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.4 Commodity price contracts &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into various commodity price contracts to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. The fair value is estimated based on the prevailing market conditions to terminate the contracts at the end of the period. These instruments are designated as cash flow hedges and the changes in their fair value are recorded as part of &#x201c;cumulative other comprehensive income&#x201d;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of expired or sold commodity contracts is recorded in cost of goods sold with the hedged raw materials.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had the following aluminum price contracts: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  828&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  33&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had the following sugar price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,108&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (183)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,214&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;440&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had the following diesel price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had the following PX + MEG price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Company had the following aluminum price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Company had the following sugar price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (128)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  206&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.5 Options to purchase foreign currency&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has executed collar strategies to reduce its exposure to the risk of exchange rate fluctuations. A collar is a strategy that combines call and put options, limiting the exposure to the risk of exchange rate fluctuations in a similar way as a forward agreement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These instruments have been designated as cash flow hedges and are recognized in the consolidated statement of financial position at their estimated fair value which is determined based on prevailing market exchange rates to terminate the contracts at the end of the period. Throughout the term of the contract, changes in the fair value of these options are recorded as part of &#x201c;cumulative other comprehensive income&#x201d;. Net gain/(loss) on expired contracts including the net premium paid, is recognized as part of cost of goods sold when the hedged item is recorded in the consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company had the following outstanding option agreements to purchase foreign currency:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.190%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,701&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (24)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  248&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.6 Net effects of expired contracts that met hedging criteria &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.701%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.511%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement - Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(747)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Option to purchase foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward agreements to purchase foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,834)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity Price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.7 Net effect of changes in fair value of derivative financial instruments that are designated as a Fair Value Hedge&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.086%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.624%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.624%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.626%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps and interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss) on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 938&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (2,270)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.8 Financial Risk management &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-right:-1.15pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has exposure to the following financial risks:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Market risk;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Interest rate risk;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Liquidity risk; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;padding-right:-1.15pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Credit risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.8.1 Market risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s activities expose it primarily to the financial risks of changes in foreign currency exchange rates, interest rates and commodity prices. The Company enters into a variety of derivative financial instruments to manage its exposure to foreign currency risk, interest rates risk and commodity prices risk including: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Forward Agreements to Purchase Foreign Currency in order to reduce its exposure to the risk of exchange rate fluctuations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Options to purchase foreign currency in order to reduce its exposure to the risk of exchange rate fluctuations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Cross-Currency Swaps in order to reduce its exposure to the risk of exchange rate fluctuations and interest rate changes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Commodity price contracts in order to reduce its exposure to the risk of fluctuation in the costs of certain raw materials. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company tracks the fair value (mark to market) of its derivative financial instruments and its possible changes using scenario analyses. The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.211%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.185%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.631%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (MXN/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (203)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(512)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (BRL/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(521)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (COP/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (34)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(225)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (ARS/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (UYU/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (CRC/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross currency swaps (USD to MXN)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (1,863)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,314)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,220)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross currency swaps (USD to BRL)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (2,396)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,683)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sugar price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on sugar Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. (1,578)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aluminum price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on Aluminum price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (189)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options to purchase foreign currency (MXN to USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.211%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.185%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.631%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options to purchase foreign currency (BRL to USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (119)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options to purchase foreign currency (COP to USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (54)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.8.2 Interest rate risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate risk is the risk that the expected cash flows of a financial instrument will fluctuate because of changes in market interest rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to interest rate risk because it and its subsidiaries borrow funds at both fixed and variable interest ra&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;tes. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risk is managed by the Company by trying to maintain a mix between fixed and variable rate borrowings, and by the use of the different derivative financial instruments. In addition, the Company regularly evaluates its hedging activities according to its interest rate views and defined risk appetite, ensuring the most cost-effective hedging strategies are applied. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following disclosures provide a sensitivity analysis of the interest rate risks considered reasonably possible for the following fiscal year, according with its existing floating rate borrowings and derivative financial floating rate instruments at the end of the reporting period: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.583%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate Risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect&#160;on profit&#160;or (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (204)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.8.3 Liquidity risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s principal source of liquidity has generally been cash generated from its operations. A significant majority of the Company&#x2019;s sales are on a cash basis. The Company has traditionally been able to rely on cash generated from operations to fund its capital requirements and its capital expenditures. The Company&#x2019;s working capital benefits from the fact that most of its sales are made on a cash basis, while it generally pays its suppliers on credit. In recent periods, the Company has mainly used cash generated from operations to fund business acquisitions. The Company has also used a combination of borrowings from Mexican and international banks and public debt issuances in the Mexican and international capital markets to fund business acquisitions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ultimate responsibility for liquidity risk management rests with the Company&#x2019;s Finance Committee, which has established what it believes is an appropriate liquidity risk management framework for the evaluation of the Company&#x2019;s short-, medium- and long-term funding and liquidity requirements. The Company manages liquidity risk by maintaining what it believes is adequate reserves, and continuously monitoring forecasted and actual cash flows and by maintaining a conservative debt maturity profile.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has access to credit from local and international banking institutions in order to face treasury needs. The Company has the highest rating for Mexican companies (AAA) given by independent rating agencies, allowing the Company to access capital markets in case it needs resources. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the Company&#x2019;s financing policy, management expects to continue financing its liquidity needs with cash from operations. Nonetheless, as a result of regulations in certain countries in which the Company operates, it may not be beneficial or, practicable to remit cash generated in local operations to fund cash requirements in other countries. In the event that cash from operations in such  countries would not be enough to fund future working capital requirements and capital expenditures, management may decide, or be required, to fund cash requirements in such countries through local borrowings rather than remitting funds from another country. In the future management may finance the Company&#xb4;s our working capital and capital expenditure needs with short-term or other borrowings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s management continuously evaluates opportunities to pursue acquisitions or engage in strategic transactions. The Company would expect to finance any significant future transactions with a combination of cash from operations, long-term indebtedness and capital stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 17 for a disclosure of the Company&#x2019;s maturity dates associated with its non-current financial liabilities as of December&#160;31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects all contractually fixed and variable payoffs for settlement, repayments and interest resulting from recognized financial liabilities. It includes expected net cash outflows and inflows from derivative financial liabilities (assets) that are in place as of December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Such expected net cash outflows are determined based on each particular settlement date of an instrument. The amounts disclosed are net cash outflows for the respective upcoming fiscal years, based on the earliest date on which the Company could be required to pay. Cash outflows for financial liabilities without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.713%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions of Ps)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,928&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  43,504&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans from banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,587&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives financial liabilities (assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(268)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,956)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generally makes payments associated with its financial liabilities with cash generated from its operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.8.4 Credit risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit risk refers to the risk that a counterparty will default on its contractual obligations resulting in financial loss to the Company. The Company has adopted a policy of only dealing with creditworthy counterparties, where appropriate, as a means of mitigating the risk of financial loss from defaults. The Company only transacts with entities that are rated the equivalent of investment grade and above. This information is supplied by independent rating agencies where available and, if not available, the Company uses other publicly available financial information and its own trading records to rate its major customers. The Company&#x2019;s exposure and the credit ratings of its counterparties are continuously monitored and the aggregate value of transactions is spread amongst approved counterparties. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a high receivable turnover, hence management believes credit risk is minimal due to the nature of its businesses, which have a large portion of their sales settled in cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s maximum exposure to credit risk for the components of the consolidated statement of financial position at December&#160;31, 2024 and 2023 is the carrying amounts (see Note 5).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit risk for liquid funds and derivative financial instruments is limited because the counterparties  are  highly rated banks as designated by international credit rating agencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages the credit risk related to its derivative portfolio by only entering into transactions with reputable and credit-worthy counterparties as well as by maintaining a Credit Support Annex (&#x201c;CSA&#x201d;) that establishes margin requirements. As of December&#160;31, 2024 the Company concluded that the maximum exposure to credit risk related with derivative financial instruments is not significant given the high credit rating of its counterparties. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.8.5 Excessive risk concentration&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concentrations arise when a number of counterparties are engaged in similar business activities, or activities in the same geographical region, or have economic features that would cause their ability to meet contractual obligations to be similarly affected by changes in economic, political or other conditions. Concentrations indicate the relative sensitivity of the Company&#x2019;s performance to developments affecting a particular industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to avoid excessive concentrations of risk, the Company&#x2019;s policies and procedures include specific guidelines to focus on the maintenance of a diversified portfolio. Identified concentrations of credit risks are controlled and managed accordingly. Selective hedging is used within the Company to manage risk concentrations at both the relationship and industry levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A substantial portion of the Company&#x2019;s trade payables are included in the Company&#x2019;s supplier finance arrangement and are, thus, with a single counterparty rather than individual suppliers. This results in the Company being required to settle a significant amount with a single counterparty, rather than less significant amounts with several counterparties. However, the Company&#x2019;s payment terms for trade payables covered by the arrangement are identical to the payment terms for other trade payables, payment terms are normally settled by the Company from 30 to 60 day terms. Management does not consider the supplier finance arrangement to result in excessive &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;concentrations of liquidity risk, and the arrangement has been established to ease the administrative burden of managing invoices from a significant number of suppliers, rather than to obtain financing. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has established a supplier finance arrangement that is offered to some of the Company&#x2019;s non strategic suppliers mainly in Mexico and Brazil. Participation in the arrangement is at the suppliers&#x2019; own discretion. Suppliers that participate in the supplier finance arrangement will receive early payment on invoices sent to the Company from the Company&#x2019;s external finance provider. If suppliers choose to receive early payment, they pay a fee to the finance provider, to which the Company is not party. In order for the finance provider to pay the invoices, the goods must have been received or supplied and the invoices approved by the Company. Payments to suppliers ahead of the invoice due date are processed by the finance provider and, in all cases, the Company settles the original invoice by paying the finance provider in line with the original invoice maturity date described above. Payment terms with suppliers have not been renegotiated in conjunction with the arrangement. The Company provides no security to the finance provider.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All trade payables subject to the supplier finance arrangement, included in the table below, are recorded as suppliers in the consolidated statement of financial position.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying amount of trade payables that are part of a supplier  finance arrangement&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 4,973&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 2,416&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 3,697&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Of which suppliers have received payment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 2,831&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no significant non-cash changes in the carrying amounts of the financial liabilities disclosed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19.9 Cash Flow hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company determines the existence of an economic relationship between the hedging instruments and the hedged items based on the currency, amount and timing of their respective cash flows. The Company evaluates whether the derivative designated in each hedging relationship is expected to be effective and that it has been effective to offset changes in the cash flows of the hedged item using the hypothetical derivative method.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In these hedging relationships, the main sources of ineffectiveness are:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt"&gt;The effect of the credit risk of the counterparty and the Company on the fair value of foreign currency forward contracts, which is not reflected in the change in the fair value of the hedged cash flows; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt"&gt;Changes in the expected exposure amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company&#x2019;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.093%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.748%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.891%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.868%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6-12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;More than 12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,451&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18.79&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;951&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;275&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,133.57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,163.63&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;517&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate ARS/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,197.76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,286.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;169&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate UYU/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;41.59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;44.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;240&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate CRC/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;531.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;540.05&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,330&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,823&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.05&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,184&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,550.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;568&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,127&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;472&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;928&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;299&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,313.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,361.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,134&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Commodities risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aluminum (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;440&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;389&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD/Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,480.15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,542.39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Diesel (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD/Gallons)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PX+MEG (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD /Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;950.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Sugar (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,476&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,500&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;787&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD cent/Lb)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17.94&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Company&#x2019;s financial instruments used to hedge its exposure to foreign exchange rates, interest rates and commodity risks were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.093%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.748%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.891%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.868%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6-12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;More than 12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,045&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,781&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18.42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,486&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.07&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;757&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;334&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,435.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,316.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;150&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate ARS/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;668.06&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;344&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;163&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate UYU/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;40.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;117&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate CRC/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;558.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;556.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign exchange currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,944&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate MXN/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19.37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate BRL/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.05&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;987&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average exchange rate COP/USD&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,550.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional amount (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,447&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Commodities risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aluminum (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;349&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD/Ton)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,304.43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,363.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Sugar (in millions of pesos)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,703&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;890&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;745&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average price (USD cent/Lb)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22.43&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22.62&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
    <ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory contextRef="c-1" id="f-2932">The following table summarizes the Company&#x2019;s financial assets and liabilities measured at fair value, as of December&#160;31, 2024 and 2023:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.066%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.177%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.177%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.625%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments asset (See Note 7.2, Note 12.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,259&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  131&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments liability (See Note 24.2, Note 24.4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,085&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,146&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trust assets of labor obligations (See Note 15.2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,555&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-956" decimals="-6" id="f-2933" unitRef="mxn">40000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-957" decimals="-6" id="f-2934" unitRef="mxn">5259000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-958" decimals="-6" id="f-2935" unitRef="mxn">228000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-959" decimals="-6" id="f-2936" unitRef="mxn">131000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-956" decimals="-6" id="f-2937" unitRef="mxn">335000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-957" decimals="-6" id="f-2938" unitRef="mxn">2085000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-958" decimals="-6" id="f-2939" unitRef="mxn">202000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-959" decimals="-6" id="f-2940" unitRef="mxn">5146000000</ifrs-full:DerivativeFinancialLiabilities>
    <kof:TrustAssetsOfLaborObligations contextRef="c-956" decimals="-6" id="f-2941" unitRef="mxn">1555000000</kof:TrustAssetsOfLaborObligations>
    <kof:TrustAssetsOfLaborObligations contextRef="c-957" decimals="-6" id="f-2942" unitRef="mxn">0</kof:TrustAssetsOfLaborObligations>
    <kof:TrustAssetsOfLaborObligations contextRef="c-958" decimals="-6" id="f-2943" unitRef="mxn">1426000000</kof:TrustAssetsOfLaborObligations>
    <kof:TrustAssetsOfLaborObligations contextRef="c-959" decimals="-6" id="f-2944" unitRef="mxn">0</kof:TrustAssetsOfLaborObligations>
    <kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock contextRef="c-1" id="f-2945">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set out below is the reconciliation of each component of equity and the analysis of other comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.924%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.039%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.042%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Foreign currency option&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commodity price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (266)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (120)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (134)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial instruments &#x2013; purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(502)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(228)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(854)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(909)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of financial instruments recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,454)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,667)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,850)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,998)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount reclassified from OCI to profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,807&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(363)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,444&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,428&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency revaluation of the net foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,703&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,703&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,853&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;236&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (332)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (102)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (463)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (60)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (523)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financial instruments &#x2013; purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;166&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;583&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of financial instruments recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;732&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,898&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,305&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;551&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,856&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount reclassified from OCI to profit or loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency revaluation of the net foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,645)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,035)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of changes in foreign exchange rates and hyperinflationary economies effects&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(412)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(693)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As at December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  185&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  57&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  874&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (169)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  947&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  989&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfReconciliationOfEachComponentOfEquityAndTheAnalysisOfOtherComprehensiveIncomeExplanatoryTableTextBlock>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-960" decimals="-6" id="f-2946" unitRef="mxn">-266000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-961" decimals="-6" id="f-2947" unitRef="mxn">0</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-962" decimals="-6" id="f-2948" unitRef="mxn">100000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-963" decimals="-6" id="f-2949" unitRef="mxn">46000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-964" decimals="-6" id="f-2950" unitRef="mxn">-120000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-965" decimals="-6" id="f-2951" unitRef="mxn">-14000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-966" decimals="-6" id="f-2952" unitRef="mxn">-134000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:FinancialInstrumentsPurchased contextRef="c-967" decimals="-6" id="f-2953" unitRef="mxn">-502000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-968" decimals="-6" id="f-2954" unitRef="mxn">0</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-969" decimals="-6" id="f-2955" unitRef="mxn">-228000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-970" decimals="-6" id="f-2956" unitRef="mxn">-124000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-971" decimals="-6" id="f-2957" unitRef="mxn">-854000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-972" decimals="-6" id="f-2958" unitRef="mxn">-55000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-973" decimals="-6" id="f-2959" unitRef="mxn">-909000000</kof:FinancialInstrumentsPurchased>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-967" decimals="-6" id="f-2960" unitRef="mxn">-1454000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-968" decimals="-6" id="f-2961" unitRef="mxn">0</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-969" decimals="-6" id="f-2962" unitRef="mxn">-2667000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-970" decimals="-6" id="f-2963" unitRef="mxn">271000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-971" decimals="-6" id="f-2964" unitRef="mxn">-3850000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-972" decimals="-6" id="f-2965" unitRef="mxn">-148000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-973" decimals="-6" id="f-2966" unitRef="mxn">-3998000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-967" decimals="-6" id="f-2967" unitRef="mxn">1807000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-968" decimals="-6" id="f-2968" unitRef="mxn">0</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-969" decimals="-6" id="f-2969" unitRef="mxn">0</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-970" decimals="-6" id="f-2970" unitRef="mxn">-363000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-971" decimals="-6" id="f-2971" unitRef="mxn">1444000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-972" decimals="-6" id="f-2972" unitRef="mxn">-16000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-973" decimals="-6" id="f-2973" unitRef="mxn">1428000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-967" decimals="-6" id="f-2974" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-968" decimals="-6" id="f-2975" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-969" decimals="-6" id="f-2976" unitRef="mxn">2703000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-970" decimals="-6" id="f-2977" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-971" decimals="-6" id="f-2978" unitRef="mxn">2703000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-972" decimals="-6" id="f-2979" unitRef="mxn">150000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-973" decimals="-6" id="f-2980" unitRef="mxn">2853000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-967" decimals="-6" id="f-2981" unitRef="mxn">5000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-968" decimals="-6" id="f-2982" unitRef="mxn">0</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-969" decimals="-6" id="f-2983" unitRef="mxn">-1000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-970" decimals="-6" id="f-2984" unitRef="mxn">-2000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-971" decimals="-6" id="f-2985" unitRef="mxn">2000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-972" decimals="-6" id="f-2986" unitRef="mxn">-1000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-973" decimals="-6" id="f-2987" unitRef="mxn">1000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-967" decimals="-6" id="f-2988" unitRef="mxn">78000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-968" decimals="-6" id="f-2989" unitRef="mxn">0</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-969" decimals="-6" id="f-2990" unitRef="mxn">64000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-970" decimals="-6" id="f-2991" unitRef="mxn">70000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-971" decimals="-6" id="f-2992" unitRef="mxn">212000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-972" decimals="-6" id="f-2993" unitRef="mxn">24000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-973" decimals="-6" id="f-2994" unitRef="mxn">236000000</kof:FinancialInstrumentsTaxEffect>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-974" decimals="-6" id="f-2995" unitRef="mxn">-332000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-975" decimals="-6" id="f-2996" unitRef="mxn">0</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-976" decimals="-6" id="f-2997" unitRef="mxn">-29000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-977" decimals="-6" id="f-2998" unitRef="mxn">-102000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-978" decimals="-6" id="f-2999" unitRef="mxn">-463000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-979" decimals="-6" id="f-3000" unitRef="mxn">-60000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-980" decimals="-6" id="f-3001" unitRef="mxn">-523000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:FinancialInstrumentsPurchased contextRef="c-981" decimals="-6" id="f-3002" unitRef="mxn">87000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-982" decimals="-6" id="f-3003" unitRef="mxn">166000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-983" decimals="-6" id="f-3004" unitRef="mxn">91000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-984" decimals="-6" id="f-3005" unitRef="mxn">187000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-985" decimals="-6" id="f-3006" unitRef="mxn">531000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-986" decimals="-6" id="f-3007" unitRef="mxn">52000000</kof:FinancialInstrumentsPurchased>
    <kof:FinancialInstrumentsPurchased contextRef="c-987" decimals="-6" id="f-3008" unitRef="mxn">583000000</kof:FinancialInstrumentsPurchased>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-981" decimals="-6" id="f-3009" unitRef="mxn">732000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-982" decimals="-6" id="f-3010" unitRef="mxn">-43000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-983" decimals="-6" id="f-3011" unitRef="mxn">5898000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-984" decimals="-6" id="f-3012" unitRef="mxn">-282000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-985" decimals="-6" id="f-3013" unitRef="mxn">6305000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-986" decimals="-6" id="f-3014" unitRef="mxn">551000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI contextRef="c-987" decimals="-6" id="f-3015" unitRef="mxn">6856000000</kof:ChangeInFairValueOfFinancialInstrumentsRecognizedInOCI>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-981" decimals="-6" id="f-3016" unitRef="mxn">-98000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-982" decimals="-6" id="f-3017" unitRef="mxn">-38000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-983" decimals="-6" id="f-3018" unitRef="mxn">0</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-984" decimals="-6" id="f-3019" unitRef="mxn">-2000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-985" decimals="-6" id="f-3020" unitRef="mxn">-138000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-986" decimals="-6" id="f-3021" unitRef="mxn">-52000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:AmountReclassifiedFromOCIToProfitOrLoss contextRef="c-987" decimals="-6" id="f-3022" unitRef="mxn">-190000000</kof:AmountReclassifiedFromOCIToProfitOrLoss>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-981" decimals="-6" id="f-3023" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-982" decimals="-6" id="f-3024" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-983" decimals="-6" id="f-3025" unitRef="mxn">-4645000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-984" decimals="-6" id="f-3026" unitRef="mxn">0</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-985" decimals="-6" id="f-3027" unitRef="mxn">-4645000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-986" decimals="-6" id="f-3028" unitRef="mxn">-390000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:ForeignCurrencyRevaluationOfTheNetForeignOperations contextRef="c-987" decimals="-6" id="f-3029" unitRef="mxn">-5035000000</kof:ForeignCurrencyRevaluationOfTheNetForeignOperations>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-981" decimals="-6" id="f-3030" unitRef="mxn">28000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-982" decimals="-6" id="f-3031" unitRef="mxn">0</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-983" decimals="-6" id="f-3032" unitRef="mxn">-29000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-984" decimals="-6" id="f-3033" unitRef="mxn">-1000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-985" decimals="-6" id="f-3034" unitRef="mxn">-2000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-986" decimals="-6" id="f-3035" unitRef="mxn">-7000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:EffectsOfChangesInForeignExchangeRates contextRef="c-987" decimals="-6" id="f-3036" unitRef="mxn">-9000000</kof:EffectsOfChangesInForeignExchangeRates>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-981" decimals="-6" id="f-3037" unitRef="mxn">-232000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-982" decimals="-6" id="f-3038" unitRef="mxn">-28000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-983" decimals="-6" id="f-3039" unitRef="mxn">-412000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-984" decimals="-6" id="f-3040" unitRef="mxn">31000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-985" decimals="-6" id="f-3041" unitRef="mxn">-641000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-986" decimals="-6" id="f-3042" unitRef="mxn">-52000000</kof:FinancialInstrumentsTaxEffect>
    <kof:FinancialInstrumentsTaxEffect contextRef="c-987" decimals="-6" id="f-3043" unitRef="mxn">-693000000</kof:FinancialInstrumentsTaxEffect>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-988" decimals="-6" id="f-3044" unitRef="mxn">185000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-989" decimals="-6" id="f-3045" unitRef="mxn">57000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-990" decimals="-6" id="f-3046" unitRef="mxn">874000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-991" decimals="-6" id="f-3047" unitRef="mxn">-169000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-992" decimals="-6" id="f-3048" unitRef="mxn">947000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-993" decimals="-6" id="f-3049" unitRef="mxn">42000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DerivativeFinancialAssetsLiabilitiesNet contextRef="c-994" decimals="-6" id="f-3050" unitRef="mxn">989000000</kof:DerivativeFinancialAssetsLiabilitiesNet>
    <kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock contextRef="c-1" id="f-3051">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2024, the Company had the following outstanding forward agreements to purchase foreign currency: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.190%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  4,035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (72)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  310&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, the Company had the following outstanding forward agreements to purchase foreign currency: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.308%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.763%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.766%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  10,700&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  36&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfOutstandingForwardAgreementsToPurchaseForeignCurrencyExplanatoryTableTextBlock>
    <ifrs-full:NotionalAmount contextRef="c-995" decimals="INF" id="f-3052" unitRef="mxn">4035000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-995" decimals="-6" id="f-3053" unitRef="mxn">-72000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-995" decimals="-6" id="f-3054" unitRef="mxn">310000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-996" decimals="INF" id="f-3055" unitRef="mxn">10700000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-996" decimals="-6" id="f-3056" unitRef="mxn">-550000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-996" decimals="-6" id="f-3057" unitRef="mxn">36000000</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfCrossCurrencySwapContractTableTextBlock contextRef="c-1" id="f-3058">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2024, the Company had the following outstanding cross-currency swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 6,251&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 461&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,121&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;433&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,357&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,114&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;608&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2043&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;641&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consider in 2043 a forward starting cross-currency swap that starts in 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, the Company had the following outstanding cross-currency swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,210&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (984)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  96&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,602&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,377)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,633&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfCrossCurrencySwapContractTableTextBlock>
    <ifrs-full:NotionalAmount contextRef="c-997" decimals="-6" id="f-3059" unitRef="mxn">6251000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-997" decimals="-6" id="f-3060" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-997" decimals="-6" id="f-3061" unitRef="mxn">461000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-998" decimals="-6" id="f-3062" unitRef="mxn">9121000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-998" decimals="-6" id="f-3063" unitRef="mxn">-137000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-998" decimals="-6" id="f-3064" unitRef="mxn">433000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-999" decimals="-6" id="f-3065" unitRef="mxn">16357000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-999" decimals="-6" id="f-3066" unitRef="mxn">-68000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-999" decimals="-6" id="f-3067" unitRef="mxn">3114000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-1000" decimals="-6" id="f-3068" unitRef="mxn">608000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1000" decimals="-6" id="f-3069" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1000" decimals="-6" id="f-3070" unitRef="mxn">53000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-1001" decimals="-6" id="f-3071" unitRef="mxn">0</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1001" decimals="-6" id="f-3072" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1001" decimals="-6" id="f-3073" unitRef="mxn">641000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-1002" decimals="-6" id="f-3074" unitRef="mxn">5210000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1002" decimals="-6" id="f-3075" unitRef="mxn">-984000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1002" decimals="-6" id="f-3076" unitRef="mxn">96000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-1003" decimals="-6" id="f-3077" unitRef="mxn">7602000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1003" decimals="-6" id="f-3078" unitRef="mxn">-1377000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1003" decimals="-6" id="f-3079" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-1004" decimals="-6" id="f-3080" unitRef="mxn">13633000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1004" decimals="-6" id="f-3081" unitRef="mxn">-803000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1004" decimals="-6" id="f-3082" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount contextRef="c-1005" decimals="-6" id="f-3083" unitRef="mxn">507000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1005" decimals="-6" id="f-3084" unitRef="mxn">-51000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1005" decimals="-6" id="f-3085" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:Borrowings contextRef="c-903" decimals="-6" id="f-3086" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-904" decimals="-6" id="f-3087" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-905" decimals="-6" id="f-3088" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-906" decimals="-6" id="f-3089" unitRef="mxn">383000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-907" decimals="-6" id="f-3090" unitRef="mxn">-371000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:Borrowings contextRef="c-903" decimals="-6" id="f-3091" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-904" decimals="-6" id="f-3092" unitRef="usd">705000000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings contextRef="c-905" decimals="-6" id="f-3093" unitRef="usd">705000000</ifrs-full:Borrowings>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-908" decimals="-6" id="f-3094" unitRef="mxn">-1659000000</kof:IncreaseDecreaseInBorrowings>
    <kof:IncreaseDecreaseInBorrowings contextRef="c-909" decimals="-6" id="f-3095" unitRef="mxn">-1277000000</kof:IncreaseDecreaseInBorrowings>
    <kof:DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock contextRef="c-1" id="f-3096">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2024, the Company had the following outstanding interest rate swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  10,134&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (1,784)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, the Company had the following outstanding interest rate swap agreements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  8,447&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (1,381)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOutstandingInterestRateSwapAgreementsExplanatoryTableTextBlock>
    <ifrs-full:NotionalAmount
      contextRef="c-1006"
      decimals="INF"
      id="f-3097"
      unitRef="mxn">10134000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1006" decimals="-6" id="f-3098" unitRef="mxn">-1784000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1006" decimals="-6" id="f-3099" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="c-1007"
      decimals="INF"
      id="f-3100"
      unitRef="mxn">8447000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1007" decimals="-6" id="f-3101" unitRef="mxn">-1381000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1007" decimals="-6" id="f-3102" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock contextRef="c-1" id="f-3103">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had the following aluminum price contracts: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  828&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  33&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had the following sugar price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,108&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (183)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,214&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;440&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had the following diesel price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, the Company had the following PX + MEG price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  72&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Company had the following aluminum price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  647&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  20&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Company had the following sugar price contracts:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.098%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.100%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (128)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  206&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfFairValueOfCommodityPriceContractsTableTextBlock>
    <ifrs-full:NotionalAmount
      contextRef="c-1008"
      decimals="INF"
      id="f-3104"
      unitRef="mxn">828000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1008" decimals="-6" id="f-3105" unitRef="mxn">-2000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1008" decimals="-6" id="f-3106" unitRef="mxn">33000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="c-1009"
      decimals="INF"
      id="f-3107"
      unitRef="mxn">3108000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1009" decimals="-6" id="f-3108" unitRef="mxn">-183000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1009" decimals="-6" id="f-3109" unitRef="mxn">6000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="c-1010"
      decimals="INF"
      id="f-3110"
      unitRef="mxn">2214000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1010" decimals="-6" id="f-3111" unitRef="mxn">-118000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1010" decimals="-6" id="f-3112" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="c-1011"
      decimals="INF"
      id="f-3113"
      unitRef="mxn">440000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1011" decimals="-6" id="f-3114" unitRef="mxn">-27000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets
      contextRef="c-1011"
      id="f-3115"
      unitRef="mxn"
      xsi:nil="true"/>
    <ifrs-full:NotionalAmount
      contextRef="c-1012"
      decimals="INF"
      id="f-3116"
      unitRef="mxn">22000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1012" decimals="-6" id="f-3117" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1012" decimals="-6" id="f-3118" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="c-1013"
      decimals="INF"
      id="f-3119"
      unitRef="mxn">72000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1013" decimals="-6" id="f-3120" unitRef="mxn">-5000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1013" decimals="-6" id="f-3121" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="c-1014"
      decimals="INF"
      id="f-3122"
      unitRef="mxn">647000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1014" decimals="-6" id="f-3123" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1014" decimals="-6" id="f-3124" unitRef="mxn">20000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="c-1015"
      decimals="INF"
      id="f-3125"
      unitRef="mxn">2593000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1015" decimals="-6" id="f-3126" unitRef="mxn">-128000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1015" decimals="-6" id="f-3127" unitRef="mxn">206000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:NotionalAmount
      contextRef="c-1016"
      decimals="INF"
      id="f-3128"
      unitRef="mxn">745000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1016" decimals="-6" id="f-3129" unitRef="mxn">-72000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1016" decimals="-6" id="f-3130" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock contextRef="c-1" id="f-3131">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company had the following outstanding option agreements to purchase foreign currency:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.190%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.803%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.804%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,701&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (24)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  248&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOptionsToPurchaseForeignCurrencyTableTextBlock>
    <ifrs-full:NotionalAmount
      contextRef="c-1017"
      decimals="INF"
      id="f-3132"
      unitRef="mxn">3701000000</ifrs-full:NotionalAmount>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1017" decimals="-6" id="f-3133" unitRef="mxn">-24000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1017" decimals="-6" id="f-3134" unitRef="mxn">248000000</ifrs-full:DerivativeFinancialAssets>
    <kof:DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock contextRef="c-1" id="f-3135">Net effects of expired contracts that met hedging criteria &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.701%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.962%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.511%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement - Gain (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(747)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Option to purchase foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward agreements to purchase foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,834)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity Price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of good sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfNetEffectsOfExpiredContractsThatMetHedgingCriteriaTableTextBlock>
    <ifrs-full:InterestExpense contextRef="c-1018" decimals="-6" id="f-3136" unitRef="mxn">0</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-1019" decimals="-6" id="f-3137" unitRef="mxn">392000000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-1020" decimals="-6" id="f-3138" unitRef="mxn">1000000</ifrs-full:InterestExpense>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-1018" decimals="-6" id="f-3139" unitRef="mxn">0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-1019" decimals="-6" id="f-3140" unitRef="mxn">-747000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss contextRef="c-1020" decimals="-6" id="f-3141" unitRef="mxn">-5000000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:InterestExpense contextRef="c-1021" decimals="-6" id="f-3142" unitRef="mxn">0</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-1022" decimals="-6" id="f-3143" unitRef="mxn">0</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense contextRef="c-1023" decimals="-6" id="f-3144" unitRef="mxn">0</ifrs-full:InterestExpense>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-1024" decimals="-6" id="f-3145" unitRef="mxn">39000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-1025" decimals="-6" id="f-3146" unitRef="mxn">0</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-1026" decimals="-6" id="f-3147" unitRef="mxn">0</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-1027" decimals="-6" id="f-3148" unitRef="mxn">136000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-1028" decimals="-6" id="f-3149" unitRef="mxn">-1834000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-1029" decimals="-6" id="f-3150" unitRef="mxn">-681000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-1030" decimals="-6" id="f-3151" unitRef="mxn">-15000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-1031" decimals="-6" id="f-3152" unitRef="mxn">430000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold contextRef="c-1032" decimals="-6" id="f-3153" unitRef="mxn">614000000</kof:NetEffectOfExpiredContractsThatMetHedgingCriteriaOnCostOfGoodSold>
    <kof:DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock contextRef="c-1" id="f-3154">Net effect of changes in fair value of derivative financial instruments that are designated as a Fair Value Hedge&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.086%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.624%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.624%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.626%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Impact in consolidated income statement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cross currency swaps and interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market value (loss) on financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 938&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. (2,270)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfNetEffectsOfDerivativeFinancialInstrumentsThatDidNotMetHedgingCriteriaExplanatoryTableTextBlock>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-1033" decimals="-6" id="f-3155" unitRef="mxn">938000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-1034" decimals="-6" id="f-3156" unitRef="mxn">141000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss contextRef="c-1035" decimals="-6" id="f-3157" unitRef="mxn">-2270000000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory contextRef="c-1" id="f-3158">The following disclosures provide a sensitivity analysis of the market risks, which the Company is exposed to as it relates to foreign exchange rates, interest rates and commodity prices, which it considers in its existing hedging strategy:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.211%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.185%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.631%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (MXN/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (203)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(512)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (BRL/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(521)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(550)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (COP/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (34)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(225)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (ARS/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (UYU/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (13)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forward agreements to purchase U.S. Dollar (CRC/USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross currency swaps (USD to MXN)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (1,863)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,314)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,220)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cross currency swaps (USD to BRL)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change in USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (2,396)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,683)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,893)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sugar price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on sugar Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. (1,578)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(765)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aluminum price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on Aluminum price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (189)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options to purchase foreign currency (MXN to USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.211%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.185%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.631%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options to purchase foreign currency (BRL to USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (119)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options to purchase foreign currency (COP to USD)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change on USD rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect on equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Profit and loss effect&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (54)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  &#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following disclosures provide a sensitivity analysis of the interest rate risks considered reasonably possible for the following fiscal year, according with its existing floating rate borrowings and derivative financial floating rate instruments at the end of the reporting period: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.028%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.583%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate Risk&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Change&#160;in rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effect&#160;on profit&#160;or (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (204)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;+100 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(203)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:ExplanationOfRiskManagementStrategyRelatedToHedgeAccountingExplanatory>
    <kof:SurchargeRatePercentage
      contextRef="c-1036"
      decimals="2"
      id="f-3159"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1036" decimals="-6" id="f-3160" unitRef="mxn">-203000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1036" decimals="-6" id="f-3161" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1037"
      decimals="2"
      id="f-3162"
      unitRef="number">-0.11</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1037" decimals="-6" id="f-3163" unitRef="mxn">-465000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1037" decimals="-6" id="f-3164" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1038"
      decimals="2"
      id="f-3165"
      unitRef="number">-0.10</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1038" decimals="-6" id="f-3166" unitRef="mxn">-512000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1038" decimals="-6" id="f-3167" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1039"
      decimals="2"
      id="f-3168"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1039" decimals="-6" id="f-3169" unitRef="mxn">-50000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1039" decimals="-6" id="f-3170" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1040"
      decimals="2"
      id="f-3171"
      unitRef="number">-0.12</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1040" decimals="-6" id="f-3172" unitRef="mxn">-521000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1040" decimals="-6" id="f-3173" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1041"
      decimals="2"
      id="f-3174"
      unitRef="number">-0.18</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1041" decimals="-6" id="f-3175" unitRef="mxn">-550000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1041" decimals="-6" id="f-3176" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1042"
      decimals="2"
      id="f-3177"
      unitRef="number">-0.11</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1042" decimals="-6" id="f-3178" unitRef="mxn">-34000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1042" decimals="-6" id="f-3179" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1043"
      decimals="2"
      id="f-3180"
      unitRef="number">-0.16</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1043" decimals="-6" id="f-3181" unitRef="mxn">-225000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1043" decimals="-6" id="f-3182" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1044"
      decimals="2"
      id="f-3183"
      unitRef="number">-0.17</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1044" decimals="-6" id="f-3184" unitRef="mxn">-112000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1044" decimals="-6" id="f-3185" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1045"
      decimals="2"
      id="f-3186"
      unitRef="number">-0.02</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1045" decimals="-6" id="f-3187" unitRef="mxn">-11000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1045" decimals="-6" id="f-3188" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1046"
      decimals="2"
      id="f-3189"
      unitRef="number">-0.55</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1046" decimals="-6" id="f-3190" unitRef="mxn">-140000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1046" decimals="-6" id="f-3191" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1047"
      decimals="2"
      id="f-3192"
      unitRef="number">-0.03</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1047" decimals="-6" id="f-3193" unitRef="mxn">-10000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1047" decimals="-6" id="f-3194" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1048"
      decimals="2"
      id="f-3195"
      unitRef="number">-0.05</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1048" decimals="-6" id="f-3196" unitRef="mxn">-13000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1048" decimals="-6" id="f-3197" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1049"
      decimals="2"
      id="f-3198"
      unitRef="number">-0.05</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1049" decimals="-6" id="f-3199" unitRef="mxn">-20000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1049" decimals="-6" id="f-3200" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1050"
      decimals="2"
      id="f-3201"
      unitRef="number">-0.07</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1050" decimals="-6" id="f-3202" unitRef="mxn">-25000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1050" decimals="-6" id="f-3203" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1051"
      decimals="2"
      id="f-3204"
      unitRef="number">-0.05</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1051" decimals="-6" id="f-3205" unitRef="mxn">-14000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1051" decimals="-6" id="f-3206" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1052"
      decimals="2"
      id="f-3207"
      unitRef="number">-0.07</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1052" decimals="-6" id="f-3208" unitRef="mxn">-15000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1052" decimals="-6" id="f-3209" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1053"
      decimals="2"
      id="f-3210"
      unitRef="number">-0.07</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1053" decimals="-6" id="f-3211" unitRef="mxn">-24000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1053" decimals="-6" id="f-3212" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1054"
      decimals="2"
      id="f-3213"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1054" decimals="-6" id="f-3214" unitRef="mxn">-1863000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1054" decimals="-6" id="f-3215" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1055"
      decimals="2"
      id="f-3216"
      unitRef="number">-0.11</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1055" decimals="-6" id="f-3217" unitRef="mxn">-1314000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1055" decimals="-6" id="f-3218" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1056"
      decimals="2"
      id="f-3219"
      unitRef="number">-0.10</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1056" decimals="-6" id="f-3220" unitRef="mxn">-1220000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1056" decimals="-6" id="f-3221" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1057"
      decimals="2"
      id="f-3222"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1057" decimals="-6" id="f-3223" unitRef="mxn">-2396000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1057" decimals="-6" id="f-3224" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1058"
      decimals="2"
      id="f-3225"
      unitRef="number">-0.12</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1058" decimals="-6" id="f-3226" unitRef="mxn">-1683000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1058" decimals="-6" id="f-3227" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1059"
      decimals="2"
      id="f-3228"
      unitRef="number">-0.18</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1059" decimals="-6" id="f-3229" unitRef="mxn">-2893000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1059" decimals="-6" id="f-3230" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInSugarPricePercentage
      contextRef="c-1060"
      decimals="2"
      id="f-3231"
      unitRef="number">-0.29</kof:ChangeInSugarPricePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1060" decimals="-6" id="f-3232" unitRef="mxn">-1578000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1060" decimals="-6" id="f-3233" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInSugarPricePercentage
      contextRef="c-1061"
      decimals="2"
      id="f-3234"
      unitRef="number">-0.29</kof:ChangeInSugarPricePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1061" decimals="-6" id="f-3235" unitRef="mxn">-765000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1061" decimals="-6" id="f-3236" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInSugarPricePercentage
      contextRef="c-1062"
      decimals="2"
      id="f-3237"
      unitRef="number">-0.22</kof:ChangeInSugarPricePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1062" decimals="-6" id="f-3238" unitRef="mxn">-333000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1062" decimals="-6" id="f-3239" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInAluminumPricePercentage
      contextRef="c-1063"
      decimals="2"
      id="f-3240"
      unitRef="number">-0.22</kof:ChangeInAluminumPricePercentage>
    <kof:ChangeInAluminumPriceEffectOnEquity contextRef="c-1063" decimals="-6" id="f-3241" unitRef="mxn">-189000000</kof:ChangeInAluminumPriceEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1063" decimals="-6" id="f-3242" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInAluminumPricePercentage
      contextRef="c-1064"
      decimals="2"
      id="f-3243"
      unitRef="number">-0.22</kof:ChangeInAluminumPricePercentage>
    <kof:ChangeInAluminumPriceEffectOnEquity contextRef="c-1064" decimals="-6" id="f-3244" unitRef="mxn">-147000000</kof:ChangeInAluminumPriceEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1064" decimals="-6" id="f-3245" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInAluminumPricePercentage
      contextRef="c-1065"
      decimals="2"
      id="f-3246"
      unitRef="number">-0.35</kof:ChangeInAluminumPricePercentage>
    <kof:ChangeInAluminumPriceEffectOnEquity contextRef="c-1065" decimals="-6" id="f-3247" unitRef="mxn">-189000000</kof:ChangeInAluminumPriceEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1065" decimals="-6" id="f-3248" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1066"
      decimals="2"
      id="f-3249"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1066" decimals="-6" id="f-3250" unitRef="mxn">-136000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1066" decimals="-6" id="f-3251" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1067"
      decimals="2"
      id="f-3252"
      unitRef="number">0</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1067" decimals="-6" id="f-3253" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1067" decimals="-6" id="f-3254" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1068"
      decimals="2"
      id="f-3255"
      unitRef="number">0</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1068" decimals="-6" id="f-3256" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1068" decimals="-6" id="f-3257" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1069"
      decimals="2"
      id="f-3258"
      unitRef="number">-0.13</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1069" decimals="-6" id="f-3259" unitRef="mxn">-119000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1069" decimals="-6" id="f-3260" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1070"
      decimals="2"
      id="f-3261"
      unitRef="number">0</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1070" decimals="-6" id="f-3262" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1070" decimals="-6" id="f-3263" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1071"
      decimals="2"
      id="f-3264"
      unitRef="number">0</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1071" decimals="-6" id="f-3265" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1071" decimals="-6" id="f-3266" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1072"
      decimals="2"
      id="f-3267"
      unitRef="number">-0.11</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1072" decimals="-6" id="f-3268" unitRef="mxn">-54000000</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1072" decimals="-6" id="f-3269" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1073"
      decimals="2"
      id="f-3270"
      unitRef="number">0</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1073" decimals="-6" id="f-3271" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1073" decimals="-6" id="f-3272" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:SurchargeRatePercentage
      contextRef="c-1074"
      decimals="2"
      id="f-3273"
      unitRef="number">0</kof:SurchargeRatePercentage>
    <kof:ChangeInForeignCurrencyRateEffectOnEquity contextRef="c-1074" decimals="-6" id="f-3274" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnEquity>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1074" decimals="-6" id="f-3275" unitRef="mxn">0</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInUSDollarRateBasisPoints
      contextRef="c-1075"
      decimals="INF"
      id="f-3276"
      unitRef="number">0.0100</kof:ChangeInUSDollarRateBasisPoints>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1075" decimals="-6" id="f-3277" unitRef="mxn">-204000000</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInUSDollarRateBasisPoints
      contextRef="c-1076"
      decimals="INF"
      id="f-3278"
      unitRef="number">0.0100</kof:ChangeInUSDollarRateBasisPoints>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1076" decimals="-6" id="f-3279" unitRef="mxn">-187000000</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:ChangeInUSDollarRateBasisPoints
      contextRef="c-1077"
      decimals="INF"
      id="f-3280"
      unitRef="number">0.0100</kof:ChangeInUSDollarRateBasisPoints>
    <kof:ChangeInForeignCurrencyRateEffectOnProfitLoss contextRef="c-1077" decimals="-6" id="f-3281" unitRef="mxn">-203000000</kof:ChangeInForeignCurrencyRateEffectOnProfitLoss>
    <kof:DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock contextRef="c-1" id="f-3282">Cash outflows for financial liabilities without fixed amounts or timing are based on economic conditions (like interest rates and foreign exchange rates) existing at December&#160;31, 2024. &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.713%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions of Ps)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2030 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  1,727&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,928&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  8,495&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,961&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  43,504&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans from banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,587&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives financial liabilities (assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(268)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,956)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfMaturityAnalysisForNonDerivativeAndDerivativeFinancialLiabilitiesTableTextBlock>
    <ifrs-full:FinancialLiabilities contextRef="c-1078" decimals="-6" id="f-3283" unitRef="mxn">1727000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1079" decimals="-6" id="f-3284" unitRef="mxn">2928000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1080" decimals="-6" id="f-3285" unitRef="mxn">8495000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1081" decimals="-6" id="f-3286" unitRef="mxn">9961000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1082" decimals="-6" id="f-3287" unitRef="mxn">5492000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1083" decimals="-6" id="f-3288" unitRef="mxn">43504000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1084" decimals="-6" id="f-3289" unitRef="mxn">1587000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1085" decimals="-6" id="f-3290" unitRef="mxn">3000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1086" decimals="-6" id="f-3291" unitRef="mxn">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1087" decimals="-6" id="f-3292" unitRef="mxn">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1088" decimals="-6" id="f-3293" unitRef="mxn">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1089" decimals="-6" id="f-3294" unitRef="mxn">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1090" decimals="-6" id="f-3295" unitRef="mxn">-312000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1091" decimals="-6" id="f-3296" unitRef="mxn">-343000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1092" decimals="-6" id="f-3297" unitRef="mxn">-268000000</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1093" decimals="-6" id="f-3298" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1094" decimals="-6" id="f-3299" unitRef="mxn">0</ifrs-full:DerivativeFinancialLiabilities>
    <ifrs-full:DerivativeFinancialLiabilities contextRef="c-1095" decimals="-6" id="f-3300" unitRef="mxn">-1956000000</ifrs-full:DerivativeFinancialLiabilities>
    <kof:DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock contextRef="c-1" id="f-3301">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All trade payables subject to the supplier finance arrangement, included in the table below, are recorded as suppliers in the consolidated statement of financial position.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying amount of trade payables that are part of a supplier  finance arrangement&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 4,973&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 2,416&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 3,697&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Of which suppliers have received payment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 2,831&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfSupplierFinanceIncludedInAllTradePayablesTableTextBlock>
    <ifrs-full:FinancialLiabilities contextRef="c-1096" decimals="-6" id="f-3302" unitRef="mxn">4973000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1097" decimals="-6" id="f-3303" unitRef="mxn">2416000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1098" decimals="-6" id="f-3304" unitRef="mxn">3697000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1099" decimals="-6" id="f-3305" unitRef="mxn">680000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1100" decimals="-6" id="f-3306" unitRef="mxn">823000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities contextRef="c-1101" decimals="-6" id="f-3307" unitRef="mxn">2831000000</ifrs-full:FinancialLiabilities>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1102" decimals="-6" id="f-3308" unitRef="mxn">1451000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1103" decimals="-6" id="f-3309" unitRef="mxn">126000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1104" decimals="-6" id="f-3310" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1105"
      decimals="2"
      id="f-3311"
      unitRef="number">18.79</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1106"
      decimals="2"
      id="f-3312"
      unitRef="number">20.71</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1107"
      decimals="2"
      id="f-3313"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1108" decimals="-6" id="f-3314" unitRef="mxn">951000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1109" decimals="-6" id="f-3315" unitRef="mxn">45000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1110" decimals="-6" id="f-3316" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1111"
      decimals="2"
      id="f-3317"
      unitRef="number">5.50</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1112"
      decimals="2"
      id="f-3318"
      unitRef="number">6.07</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1113"
      decimals="2"
      id="f-3319"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1114" decimals="-6" id="f-3320" unitRef="mxn">275000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1115" decimals="-6" id="f-3321" unitRef="mxn">22000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1116" decimals="-6" id="f-3322" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1117"
      decimals="2"
      id="f-3323"
      unitRef="number">4133.57</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1118"
      decimals="2"
      id="f-3324"
      unitRef="number">4163.63</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1119"
      decimals="2"
      id="f-3325"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1120" decimals="-6" id="f-3326" unitRef="mxn">517000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1121" decimals="-6" id="f-3327" unitRef="mxn">60000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1122" decimals="-6" id="f-3328" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1123"
      decimals="2"
      id="f-3329"
      unitRef="number">1197.76</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1124"
      decimals="2"
      id="f-3330"
      unitRef="number">1286</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1125"
      decimals="2"
      id="f-3331"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1126" decimals="-6" id="f-3332" unitRef="mxn">169000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1127" decimals="-6" id="f-3333" unitRef="mxn">113000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1128" decimals="-6" id="f-3334" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1129"
      decimals="2"
      id="f-3335"
      unitRef="number">41.59</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1130"
      decimals="2"
      id="f-3336"
      unitRef="number">44.13</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1131"
      decimals="2"
      id="f-3337"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1132" decimals="-6" id="f-3338" unitRef="mxn">240000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1133" decimals="-6" id="f-3339" unitRef="mxn">152000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1134" decimals="-6" id="f-3340" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1135"
      decimals="2"
      id="f-3341"
      unitRef="number">531.13</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1136"
      decimals="2"
      id="f-3342"
      unitRef="number">540.05</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1137"
      decimals="2"
      id="f-3343"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1138" decimals="-6" id="f-3344" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1139" decimals="-6" id="f-3345" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1140" decimals="-6" id="f-3346" unitRef="mxn">14330000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1141"
      decimals="2"
      id="f-3347"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1142"
      decimals="2"
      id="f-3348"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1143"
      decimals="2"
      id="f-3349"
      unitRef="number">19.37</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1144" decimals="-6" id="f-3350" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1145" decimals="-6" id="f-3351" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1146" decimals="-6" id="f-3352" unitRef="mxn">16823000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1147"
      decimals="2"
      id="f-3353"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1148"
      decimals="2"
      id="f-3354"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1149"
      decimals="2"
      id="f-3355"
      unitRef="number">5.05</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1150" decimals="-6" id="f-3356" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1151" decimals="-6" id="f-3357" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1152" decimals="-6" id="f-3358" unitRef="mxn">1184000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1153"
      decimals="2"
      id="f-3359"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1154"
      decimals="2"
      id="f-3360"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1155"
      decimals="2"
      id="f-3361"
      unitRef="number">3550</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1156" decimals="-6" id="f-3362" unitRef="mxn">568000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1157" decimals="-6" id="f-3363" unitRef="mxn">1127000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1158" decimals="-6" id="f-3364" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1159"
      decimals="2"
      id="f-3365"
      unitRef="number">19.55</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1160"
      decimals="2"
      id="f-3366"
      unitRef="number">20.61</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1161"
      decimals="2"
      id="f-3367"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1162" decimals="-6" id="f-3368" unitRef="mxn">472000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1163" decimals="-6" id="f-3369" unitRef="mxn">928000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1164" decimals="-6" id="f-3370" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1165"
      decimals="2"
      id="f-3371"
      unitRef="number">5.77</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1166"
      decimals="2"
      id="f-3372"
      unitRef="number">6.04</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1167"
      decimals="2"
      id="f-3373"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1168" decimals="-6" id="f-3374" unitRef="mxn">307000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1169" decimals="-6" id="f-3375" unitRef="mxn">299000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1170" decimals="-6" id="f-3376" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1171"
      decimals="2"
      id="f-3377"
      unitRef="number">4313</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1172"
      decimals="2"
      id="f-3378"
      unitRef="number">4361.66</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1173"
      decimals="2"
      id="f-3379"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1174" decimals="-6" id="f-3380" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1175" decimals="-6" id="f-3381" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1176" decimals="-6" id="f-3382" unitRef="mxn">10134000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1177"
      decimals="2"
      id="f-3383"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1178"
      decimals="2"
      id="f-3384"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1179"
      decimals="4"
      id="f-3385"
      unitRef="number">0.0016</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1180" decimals="-6" id="f-3386" unitRef="mxn">440000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1181" decimals="-6" id="f-3387" unitRef="mxn">389000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1182" decimals="-6" id="f-3388" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1183"
      decimals="2"
      id="f-3389"
      unitRef="usdPerT">2480.15</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1184"
      decimals="2"
      id="f-3390"
      unitRef="usdPerT">2542.39</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1185"
      decimals="2"
      id="f-3391"
      unitRef="usdPerT">0</kof:CommodityRiskAveragePrice>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1186" decimals="-6" id="f-3392" unitRef="mxn">11000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1187" decimals="-6" id="f-3393" unitRef="mxn">11000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1188" decimals="-6" id="f-3394" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1189"
      decimals="2"
      id="f-3395"
      unitRef="usdPerT">2.14</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1190"
      decimals="2"
      id="f-3396"
      unitRef="usdPerT">2.14</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1191"
      decimals="2"
      id="f-3397"
      unitRef="usdPerT">0</kof:CommodityRiskAveragePrice>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1192" decimals="-6" id="f-3398" unitRef="mxn">72000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1193" decimals="-6" id="f-3399" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1194" decimals="-6" id="f-3400" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1195"
      decimals="2"
      id="f-3401"
      unitRef="usdPerT">950.00</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1196"
      decimals="2"
      id="f-3402"
      unitRef="usdPerT">0</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1197"
      decimals="2"
      id="f-3403"
      unitRef="usdPerT">0</kof:CommodityRiskAveragePrice>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1198" decimals="-6" id="f-3404" unitRef="mxn">3476000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1199" decimals="-6" id="f-3405" unitRef="mxn">1500000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1200" decimals="-6" id="f-3406" unitRef="mxn">787000000</ifrs-full:DerivativeFinancialAssets>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1201"
      decimals="2"
      id="f-3407"
      unitRef="usdPerLb">19.38</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1202"
      decimals="2"
      id="f-3408"
      unitRef="usdPerLb">19.14</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1203"
      decimals="2"
      id="f-3409"
      unitRef="usdPerLb">17.94</kof:CommodityRiskAveragePrice>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1204" decimals="-6" id="f-3410" unitRef="mxn">3045000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1205" decimals="-6" id="f-3411" unitRef="mxn">1781000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1206" decimals="-6" id="f-3412" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1207"
      decimals="2"
      id="f-3413"
      unitRef="number">18.42</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1208"
      decimals="2"
      id="f-3414"
      unitRef="number">18.40</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1209"
      decimals="2"
      id="f-3415"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1210" decimals="-6" id="f-3416" unitRef="mxn">2486000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1211" decimals="-6" id="f-3417" unitRef="mxn">1370000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1212" decimals="-6" id="f-3418" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1213"
      decimals="2"
      id="f-3419"
      unitRef="number">5.10</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1214"
      decimals="2"
      id="f-3420"
      unitRef="number">5.07</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1215"
      decimals="2"
      id="f-3421"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1216" decimals="-6" id="f-3422" unitRef="mxn">757000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1217" decimals="-6" id="f-3423" unitRef="mxn">334000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1218" decimals="-6" id="f-3424" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1219"
      decimals="2"
      id="f-3425"
      unitRef="number">4435.64</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1220"
      decimals="2"
      id="f-3426"
      unitRef="number">4316.13</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1221"
      decimals="2"
      id="f-3427"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1222" decimals="-6" id="f-3428" unitRef="mxn">150000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1223" decimals="-6" id="f-3429" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1224" decimals="-6" id="f-3430" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1225"
      decimals="2"
      id="f-3431"
      unitRef="number">668.06</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1226"
      decimals="2"
      id="f-3432"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1227"
      decimals="2"
      id="f-3433"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1228" decimals="-6" id="f-3434" unitRef="mxn">344000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1229" decimals="-6" id="f-3435" unitRef="mxn">163000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1230" decimals="-6" id="f-3436" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1231"
      decimals="2"
      id="f-3437"
      unitRef="number">40.18</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1232"
      decimals="2"
      id="f-3438"
      unitRef="number">40.66</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1233"
      decimals="2"
      id="f-3439"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1234" decimals="-6" id="f-3440" unitRef="mxn">154000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1235" decimals="-6" id="f-3441" unitRef="mxn">117000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1236" decimals="-6" id="f-3442" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1237"
      decimals="2"
      id="f-3443"
      unitRef="number">558.89</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1238"
      decimals="2"
      id="f-3444"
      unitRef="number">556.00</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1239"
      decimals="2"
      id="f-3445"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1240" decimals="-6" id="f-3446" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1241" decimals="-6" id="f-3447" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1242" decimals="-6" id="f-3448" unitRef="mxn">11944000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1243"
      decimals="2"
      id="f-3449"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1244"
      decimals="2"
      id="f-3450"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1245"
      decimals="2"
      id="f-3451"
      unitRef="number">19.37</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1246" decimals="-6" id="f-3452" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1247" decimals="-6" id="f-3453" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1248" decimals="-6" id="f-3454" unitRef="mxn">14022000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1249"
      decimals="2"
      id="f-3455"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1250"
      decimals="2"
      id="f-3456"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1251"
      decimals="2"
      id="f-3457"
      unitRef="number">5.05</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1252" decimals="-6" id="f-3458" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1253" decimals="-6" id="f-3459" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1254" decimals="-6" id="f-3460" unitRef="mxn">987000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1255"
      decimals="2"
      id="f-3461"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1256"
      decimals="2"
      id="f-3462"
      unitRef="number">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="c-1257"
      decimals="2"
      id="f-3463"
      unitRef="number">3550</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1258" decimals="-6" id="f-3464" unitRef="usd">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1259" decimals="-6" id="f-3465" unitRef="usd">0</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1260" decimals="-6" id="f-3466" unitRef="usd">8447000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-1261" decimals="-6" id="f-3467" unitRef="mxn">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-1262" decimals="-6" id="f-3468" unitRef="mxn">0</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate contextRef="c-1263" decimals="4" id="f-3469" unitRef="mxn">0.0016</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1264" decimals="-6" id="f-3470" unitRef="mxn">298000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1265" decimals="-6" id="f-3471" unitRef="mxn">349000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1266" decimals="-6" id="f-3472" unitRef="mxn">0</ifrs-full:DerivativeFinancialAssets>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1267"
      decimals="2"
      id="f-3473"
      unitRef="usdPerLb">2304.43</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1268"
      decimals="2"
      id="f-3474"
      unitRef="usdPerLb">2363.73</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1269"
      decimals="2"
      id="f-3475"
      unitRef="usdPerLb">0</kof:CommodityRiskAveragePrice>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1270" decimals="-6" id="f-3476" unitRef="mxn">1703000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1271" decimals="-6" id="f-3477" unitRef="mxn">890000000</ifrs-full:DerivativeFinancialAssets>
    <ifrs-full:DerivativeFinancialAssets contextRef="c-1272" decimals="-6" id="f-3478" unitRef="mxn">745000000</ifrs-full:DerivativeFinancialAssets>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1273"
      decimals="2"
      id="f-3479"
      unitRef="usdPerT">22.43</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1274"
      decimals="2"
      id="f-3480"
      unitRef="usdPerT">22.18</kof:CommodityRiskAveragePrice>
    <kof:CommodityRiskAveragePrice
      contextRef="c-1275"
      decimals="2"
      id="f-3481"
      unitRef="usdPerT">22.62</kof:CommodityRiskAveragePrice>
    <ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory contextRef="c-1" id="f-3482">Non-Controlling Interest in Consolidated Subsidiaries &lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An analysis of Coca-Cola FEMSA&#x2019;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2024, 2023 and 2022 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,757&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,337&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,337&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,138&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-controlling interests in Mexico primarily represent the individual results of a Mexican holding company Kristine Overseas, S.A.P.I. de C.V. This entity also has non-controlling stakes in certain Brazilian subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Coca-Cola FEMSA&#x2019;s non-controlling interest were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.528%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income of non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;820&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(365)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory>
    <kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock contextRef="c-1" id="f-3483">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An analysis of Coca-Cola FEMSA&#x2019;s non-controlling interest in its consolidated subsidiaries as of December&#160;31, 2024, 2023 and 2022 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.265%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  5,757&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,459&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,337&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Colombia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,337&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,138&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfNonControllingInterestInItsConsolidatedSubsidiariesExplanatoryTableTextBlock>
    <ifrs-full:NoncontrollingInterests contextRef="c-574" decimals="-6" id="f-3484" unitRef="mxn">5757000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-601" decimals="-6" id="f-3485" unitRef="mxn">5459000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-1276" decimals="-6" id="f-3486" unitRef="mxn">5337000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-580" decimals="-6" id="f-3487" unitRef="mxn">19000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-607" decimals="-6" id="f-3488" unitRef="mxn">80000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-1277" decimals="-6" id="f-3489" unitRef="mxn">16000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-577" decimals="-6" id="f-3490" unitRef="mxn">1337000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-604" decimals="-6" id="f-3491" unitRef="mxn">1141000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-1278" decimals="-6" id="f-3492" unitRef="mxn">1138000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-14" decimals="-6" id="f-3493" unitRef="mxn">7113000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-15" decimals="-6" id="f-3494" unitRef="mxn">6680000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-53" decimals="-6" id="f-3495" unitRef="mxn">6491000000</ifrs-full:NoncontrollingInterests>
    <kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock contextRef="c-1" id="f-3496">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in Coca-Cola FEMSA&#x2019;s non-controlling interest were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.528%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.026%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,491&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income of non-controlling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;820&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange differences on translation of foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(365)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation of the effective portion of derivative financial instruments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  7,113&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,680&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,491&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfChangesInNonControllingInterestExplanatoryTableTextBlock>
    <ifrs-full:NoncontrollingInterests contextRef="c-15" decimals="-6" id="f-3497" unitRef="mxn">6680000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-53" decimals="-6" id="f-3498" unitRef="mxn">6491000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-36" decimals="-6" id="f-3499" unitRef="mxn">6022000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-3500" unitRef="mxn">820000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-3501" unitRef="mxn">690000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-3502" unitRef="mxn">592000000</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <kof:ExchangeDifferencesOnTranslationOfForeignOperations contextRef="c-1" decimals="-6" id="f-3503" unitRef="mxn">-392000000</kof:ExchangeDifferencesOnTranslationOfForeignOperations>
    <kof:ExchangeDifferencesOnTranslationOfForeignOperations contextRef="c-25" decimals="-6" id="f-3504" unitRef="mxn">-365000000</kof:ExchangeDifferencesOnTranslationOfForeignOperations>
    <kof:ExchangeDifferencesOnTranslationOfForeignOperations contextRef="c-26" decimals="-6" id="f-3505" unitRef="mxn">37000000</kof:ExchangeDifferencesOnTranslationOfForeignOperations>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-3506" unitRef="mxn">102000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-3507" unitRef="mxn">-46000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests>
    <kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-3508" unitRef="mxn">-104000000</kof:ValuationOfEffectivePortionOfDerivativeFinancialInstrumentsNetOfTaxToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests contextRef="c-1" decimals="-6" id="f-3509" unitRef="mxn">97000000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests contextRef="c-25" decimals="-6" id="f-3510" unitRef="mxn">90000000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests contextRef="c-26" decimals="-6" id="f-3511" unitRef="mxn">56000000</ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-14" decimals="-6" id="f-3512" unitRef="mxn">7113000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-15" decimals="-6" id="f-3513" unitRef="mxn">6680000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests contextRef="c-53" decimals="-6" id="f-3514" unitRef="mxn">6491000000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory contextRef="c-1" id="f-3515">Equity &lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.1 Equity accounts &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024 and 2023, the common stock of Coca-Cola FEMSA is represented by 16,806,658,096 common shares, with no par value. Fixed capital stock is Ps. 934 (nominal value) and variable capital is unlimited. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The characteristics of the common shares are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Series &#x201c;A&#x201d; and series &#x201c;D&#x201d; shares are ordinary, have all voting rights and are subject to transfer restrictions; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Series &#x201c;A&#x201d; shares may only be acquired by Mexican individuals and may not represent less than 50.1% of the ordinary shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Series &#x201c;D&#x201d; shares have no foreign ownership restrictions and may not represent more than 49.9% of the ordinary shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:24.45pt;text-align:justify;text-indent:-24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Series &#x201c;B&#x201d; and series &#x201c;L&#x201d; are free of transference jointly as long as they are listed as linked units. In case the related units are unlinked, the types B shares and the types L share will each be free transfer. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The capital stock of the Company is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.160%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.984%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.838%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Series of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of the capital stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of ordinary shares with full voting rights&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiary of Fomento Econ&#xf3;mico Mexicano, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.22%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.97%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries of The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.78%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.92%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.11%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.63%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, 2023 and 2022, the number of each share series representing Coca-Cola FEMSA&#x2019;s common stock is comprised as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.120%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.826%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.826%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Series of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,936,628,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,668,365,424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,575,624,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,626,040,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,806,658,096&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net income of the Company is subject to the legal requirement that 5% thereof be transferred to a legal reserve until such reserve amounts to 20% of common stock at nominal value. This reserve may not be distributed to shareholders during the existence of the Company. As of December&#160;31, 2024, 2023 and 2022, this reserve was Ps.412, Ps.412 and Ps.412, respectively, and included in retained earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retained earnings and other reserves distributed as dividends, as well as the effects derived from capital reductions, are subject to income tax at the rate in effect at the date of distribution, except for restated shareholder contributions (Cuenta de Capital de Aportaci&#xf3;n CUCA) and when the distributions of dividends come  from net taxable income, denominated &#x201c;Cuenta de Utilidad Fiscal Neta&#x201d; (CUFIN).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividends paid in excess of CUFIN are subject to income tax at a grossed-up rate based on the current statutory rate. This tax may be credited against the income tax of the year in which the dividends are paid, and in the following two years against the income tax and estimated tax payments. The Company&#x2019;s consolidated balances of CUFIN at December&#160;31, 2024, that are not subject to withholding tax, amounted to&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Ps. 10,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; . &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2024, 2023 and 2022 the dividends declared and paid per share by the Company are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.491%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.037%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series of shares &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,548&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,996&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,197&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; At an ordinary shareholders&#x2019; meeting of Coca-Cola FEMSA held on March 19, 2024, the shareholders declared a dividend of Ps. 12,773 that was paid on April 16, 2024, July 16, 2024, October 15, 2024 and December 9, 2024. This represents a dividend of Ps.0.7600&#160;per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under Mexican income tax law, dividends, either in cash or in kind, paid to individuals that are Mexican residents, and to individuals and companies that are non-Mexican residents, on the Company&#xb4;s shares, including the Series L shares and the Series B shares underlying our units, including units represented by ADSs, are subject to a 10.0% Mexican withholding tax, or a lower rate if covered by a tax treaty. Profits that were earned and subject to income tax before January 1, 2014 are exempt from this withholding tax. For 2022 and onwards most of the dividends will correspond to income tax earned after January 1, 2014 therefore will be subject to withholding tax.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;21.2 Capital management &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages its capital to ensure that its subsidiaries will be able to continue as going concerns while maximizing the return to shareholders through the optimization of its debt and equity balances in order to obtain the lowest cost of capital available. The Company manages its capital structure and adjusts it in light of changes in economic conditions. To maintain or adjust the capital structure, the Company may adjust the dividend payment to shareholders, return capital to shareholders or issue new shares. No changes were made in the objectives, policies or processes for managing capital during 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is not subject to any externally imposed capital requirements, other than the legal reserve (see Note 21.1). &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's Finance and Planning Committee reviews the capital structure of the Company on a quarterly basis. As part of this review, the committee considers the cost of capital and the risks associated with each class of capital. In conjunction with this objective, the Company seeks to maintain the highest credit rating both nationally and internationally, currently rated AAA and A/A3/A- respectively, which requires us to comply, among others, with the financial metrics that each rating agency considers. As a result, prior to entering new business ventures, acquisitions or divestitures, management evaluates the impact that these transactions can have on its credit rating.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-14"
      decimals="INF"
      id="f-3516"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-15"
      decimals="INF"
      id="f-3517"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ParValuePerShare
      contextRef="c-15"
      decimals="INF"
      id="f-3518"
      unitRef="mxnPerShare">0</ifrs-full:ParValuePerShare>
    <ifrs-full:ParValuePerShare
      contextRef="c-14"
      decimals="INF"
      id="f-3519"
      unitRef="mxnPerShare">0</ifrs-full:ParValuePerShare>
    <ifrs-full:IssuedCapitalOrdinaryShares contextRef="c-15" decimals="-6" id="f-3520" unitRef="mxn">934000000</ifrs-full:IssuedCapitalOrdinaryShares>
    <ifrs-full:IssuedCapitalOrdinaryShares contextRef="c-14" decimals="-6" id="f-3521" unitRef="mxn">934000000</ifrs-full:IssuedCapitalOrdinaryShares>
    <kof:EquityRatioThresholdPercentage
      contextRef="c-1279"
      decimals="3"
      id="f-3522"
      unitRef="number">0.501</kof:EquityRatioThresholdPercentage>
    <kof:EquityRatioThresholdPercentage
      contextRef="c-1280"
      decimals="3"
      id="f-3523"
      unitRef="number">0.499</kof:EquityRatioThresholdPercentage>
    <kof:DisclosureOfCapitalStockExplanatoryTableTextBlock contextRef="c-1" id="f-3524">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The capital stock of the Company is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.277%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.160%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.984%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.838%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Series of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of the capital stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;% of ordinary shares with full voting rights&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiary of Fomento Econ&#xf3;mico Mexicano, S.A.B. de C.V.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.22%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.97%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wholly-owned subsidiaries of The Coca-Cola Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.78%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.92%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.37%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.11%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public float&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.63%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfCapitalStockExplanatoryTableTextBlock>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-1281"
      decimals="INF"
      id="f-3525"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-1282"
      decimals="INF"
      id="f-3526"
      unitRef="number">0.4722</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="c-1282"
      decimals="INF"
      id="f-3527"
      unitRef="number">0.5597</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-1283"
      decimals="INF"
      id="f-3528"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-1284"
      decimals="INF"
      id="f-3529"
      unitRef="number">0.2778</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="c-1284"
      decimals="INF"
      id="f-3530"
      unitRef="number">0.3292</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-1285"
      decimals="INF"
      id="f-3531"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesOutstanding>
    <kof:PercentageOfOwnership
      contextRef="c-1286"
      decimals="INF"
      id="f-3532"
      unitRef="number">0.0937</kof:PercentageOfOwnership>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="c-1285"
      decimals="INF"
      id="f-3533"
      unitRef="number">0.1111</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-1287"
      decimals="INF"
      id="f-3534"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesOutstanding>
    <kof:PercentageOfOwnership
      contextRef="c-1288"
      decimals="INF"
      id="f-3535"
      unitRef="number">0.1563</kof:PercentageOfOwnership>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="c-1287"
      decimals="INF"
      id="f-3536"
      unitRef="number">0</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-14"
      decimals="INF"
      id="f-3537"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="c-1"
      decimals="INF"
      id="f-3538"
      unitRef="number">1.0000</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfVotingRightsHeldInJointVenture
      contextRef="c-1"
      decimals="INF"
      id="f-3539"
      unitRef="number">1.0000</ifrs-full:ProportionOfVotingRightsHeldInJointVenture>
    <ifrs-full:DisclosureOfIssuedCapitalExplanatory contextRef="c-1" id="f-3540">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2024, 2023 and 2022, the number of each share series representing Coca-Cola FEMSA&#x2019;s common stock is comprised as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.120%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.826%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.826%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Series of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,936,628,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,936,628,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,668,365,424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,668,365,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,575,624,195&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,624,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,626,040,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626,040,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,806,658,096&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,806,658,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIssuedCapitalExplanatory>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1289"
      decimals="INF"
      id="f-3541"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1290"
      decimals="INF"
      id="f-3542"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1291"
      decimals="INF"
      id="f-3543"
      unitRef="shares">7936628152</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1292"
      decimals="INF"
      id="f-3544"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1293"
      decimals="INF"
      id="f-3545"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1294"
      decimals="INF"
      id="f-3546"
      unitRef="shares">4668365424</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1295"
      decimals="INF"
      id="f-3547"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1296"
      decimals="INF"
      id="f-3548"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1297"
      decimals="INF"
      id="f-3549"
      unitRef="shares">1575624195</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1287"
      decimals="INF"
      id="f-3550"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1298"
      decimals="INF"
      id="f-3551"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-1299"
      decimals="INF"
      id="f-3552"
      unitRef="shares">2626040325</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-14"
      decimals="INF"
      id="f-3553"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-15"
      decimals="INF"
      id="f-3554"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="c-53"
      decimals="INF"
      id="f-3555"
      unitRef="shares">16806658096</ifrs-full:NumberOfSharesIssued>
    <kof:PercentageOfIncomeToBeTransferredToReserve contextRef="c-1" decimals="2" id="f-3556" unitRef="number">0.05</kof:PercentageOfIncomeToBeTransferredToReserve>
    <kof:MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve contextRef="c-1" decimals="2" id="f-3557" unitRef="number">0.20</kof:MinimumPercentageOfCapitalStockAtNominalValueToBeTransferredToReserve>
    <kof:AmountInLegalReserve contextRef="c-1" decimals="-6" id="f-3558" unitRef="mxn">412000000</kof:AmountInLegalReserve>
    <kof:AmountInLegalReserve contextRef="c-25" decimals="-6" id="f-3559" unitRef="mxn">412000000</kof:AmountInLegalReserve>
    <kof:AmountInLegalReserve contextRef="c-26" decimals="-6" id="f-3560" unitRef="mxn">412000000</kof:AmountInLegalReserve>
    <kof:BalanceInLegalReserveFund contextRef="c-1" decimals="-6" id="f-3561" unitRef="mxn">10061000000</kof:BalanceInLegalReserveFund>
    <ifrs-full:DisclosureOfDividendsExplanatory contextRef="c-1" id="f-3562">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2024, 2023 and 2022 the dividends declared and paid per share by the Company are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.491%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.036%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.037%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series of shares &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,548&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;L&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,996&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,197&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; At an ordinary shareholders&#x2019; meeting of Coca-Cola FEMSA held on March 19, 2024, the shareholders declared a dividend of Ps. 12,773 that was paid on April 16, 2024, July 16, 2024, October 15, 2024 and December 9, 2024. This represents a dividend of Ps.0.7600&#160;per share.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDividendsExplanatory>
    <ifrs-full:DividendsPaid contextRef="c-1279" decimals="-6" id="f-3563" unitRef="mxn">6032000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1300" decimals="-6" id="f-3564" unitRef="mxn">5754000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1301" decimals="-6" id="f-3565" unitRef="mxn">5387000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1280" decimals="-6" id="f-3566" unitRef="mxn">3548000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1302" decimals="-6" id="f-3567" unitRef="mxn">3385000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1303" decimals="-6" id="f-3568" unitRef="mxn">3169000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1288" decimals="-6" id="f-3569" unitRef="mxn">1996000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1304" decimals="-6" id="f-3570" unitRef="mxn">1904000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1305" decimals="-6" id="f-3571" unitRef="mxn">1782000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1306" decimals="-6" id="f-3572" unitRef="mxn">1197000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1307" decimals="-6" id="f-3573" unitRef="mxn">1142000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1308" decimals="-6" id="f-3574" unitRef="mxn">1069000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1" decimals="-6" id="f-3575" unitRef="mxn">12773000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-25" decimals="-6" id="f-3576" unitRef="mxn">12185000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-26" decimals="-6" id="f-3577" unitRef="mxn">11407000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid contextRef="c-1" decimals="-6" id="f-3578" unitRef="mxn">12773000000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="c-1309"
      decimals="5"
      id="f-3579"
      unitRef="mxnPerShare">0.7600</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory contextRef="c-1" id="f-3580">Earnings per Share &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share amounts are calculated by dividing consolidated net income for the year attributable to controlling interest by the weighted average number of shares outstanding during the period adjusted for the weighted average of own shares purchased in the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%"&gt;Diluted earnings per share amounts are calculated by dividing consolidated net income for the year attributable to equity holders of the parent by the weighted average number of shares outstanding during the period plus the weighted average number of shares for the effects of dilutive potential shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings amounts per share type are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.944%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.017%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.647%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.220%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.224%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:124%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,819&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,301&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,836&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,549&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,591&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,708&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23,729&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  9,551&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  5,618&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,896&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  3,161&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  20,226&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,831&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,536&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  9,268&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  5,451&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,840&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  3,067&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  19,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,287&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,784&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,974&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.13&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <ifrs-full:EarningsPerShareExplanatory contextRef="c-1" id="f-3581">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings amounts per share type are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.944%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.017%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.223%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.647%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.220%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.224%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:124%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,593&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,819&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,301&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,836&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,549&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,591&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,708&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;23,729&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  9,551&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  5,618&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,896&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  3,161&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  20,226&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,225&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,426&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,831&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,054&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,536&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:124%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Per series&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"A" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"D" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"B" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;"L" shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  9,268&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  5,451&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  1,840&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  3,067&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ps.  19,626&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated net income attributable to equity holders of the parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,989&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,287&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,784&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,974&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares for basic earnings per share (millions of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,937&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,576&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,626&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,807&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.13&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:EarningsPerShareExplanatory>
    <ifrs-full:ProfitLoss contextRef="c-1279" decimals="-6" id="f-3582" unitRef="mxn">11593000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1280" decimals="-6" id="f-3583" unitRef="mxn">6819000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1286" decimals="-6" id="f-3584" unitRef="mxn">2301000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1288" decimals="-6" id="f-3585" unitRef="mxn">3836000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-6" id="f-3586" unitRef="mxn">24549000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1279" decimals="-6" id="f-3587" unitRef="mxn">11205000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1280" decimals="-6" id="f-3588" unitRef="mxn">6591000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1286" decimals="-6" id="f-3589" unitRef="mxn">2225000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1288" decimals="-6" id="f-3590" unitRef="mxn">3708000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1" decimals="-6" id="f-3591" unitRef="mxn">23729000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1279"
      decimals="-6"
      id="f-3592"
      unitRef="shares">7937000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1280"
      decimals="-6"
      id="f-3593"
      unitRef="shares">4668000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1286"
      decimals="-6"
      id="f-3594"
      unitRef="shares">1576000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1288"
      decimals="-6"
      id="f-3595"
      unitRef="shares">2626000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares contextRef="c-1" decimals="-6" id="f-3596" unitRef="shares">16807000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-1"
      decimals="2"
      id="f-3597"
      unitRef="usdPerShare">1.41</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:ProfitLoss contextRef="c-1300" decimals="-6" id="f-3598" unitRef="mxn">9551000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1302" decimals="-6" id="f-3599" unitRef="mxn">5618000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1310" decimals="-6" id="f-3600" unitRef="mxn">1896000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1304" decimals="-6" id="f-3601" unitRef="mxn">3161000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-6" id="f-3602" unitRef="mxn">20226000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1300" decimals="-6" id="f-3603" unitRef="mxn">9225000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1302" decimals="-6" id="f-3604" unitRef="mxn">5426000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1310" decimals="-6" id="f-3605" unitRef="mxn">1831000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1304" decimals="-6" id="f-3606" unitRef="mxn">3054000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-25" decimals="-6" id="f-3607" unitRef="mxn">19536000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1300"
      decimals="-6"
      id="f-3608"
      unitRef="shares">7937000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1302"
      decimals="-6"
      id="f-3609"
      unitRef="shares">4668000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1310"
      decimals="-6"
      id="f-3610"
      unitRef="shares">1576000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1304"
      decimals="-6"
      id="f-3611"
      unitRef="shares">2626000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-25"
      decimals="-6"
      id="f-3612"
      unitRef="shares">16807000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-25"
      decimals="2"
      id="f-3613"
      unitRef="usdPerShare">1.16</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:ProfitLoss contextRef="c-1301" decimals="-6" id="f-3614" unitRef="mxn">9268000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1303" decimals="-6" id="f-3615" unitRef="mxn">5451000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1311" decimals="-6" id="f-3616" unitRef="mxn">1840000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1305" decimals="-6" id="f-3617" unitRef="mxn">3067000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-26" decimals="-6" id="f-3618" unitRef="mxn">19626000000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1301" decimals="-6" id="f-3619" unitRef="mxn">8989000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1303" decimals="-6" id="f-3620" unitRef="mxn">5287000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1311" decimals="-6" id="f-3621" unitRef="mxn">1784000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-1305" decimals="-6" id="f-3622" unitRef="mxn">2974000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity contextRef="c-26" decimals="-6" id="f-3623" unitRef="mxn">19034000000</ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1301"
      decimals="-6"
      id="f-3624"
      unitRef="shares">7937000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1303"
      decimals="-6"
      id="f-3625"
      unitRef="shares">4668000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1311"
      decimals="-6"
      id="f-3626"
      unitRef="shares">1576000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-1305"
      decimals="-6"
      id="f-3627"
      unitRef="shares">2626000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="c-26"
      decimals="-6"
      id="f-3628"
      unitRef="shares">16807000000</ifrs-full:WeightedAverageShares>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-26"
      decimals="2"
      id="f-3629"
      unitRef="usdPerShare">1.13</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory contextRef="c-1" id="f-3630">Income Taxes &lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;23.1 Income Tax &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The breakdown of the income tax expense by Mexico and Foreign countries for the years ended December&#160;31, 2024, 2023 and 2022, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.114%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.114%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,569&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,604&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,658&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit) of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,805&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax income expense &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  11,768&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  8,781&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,547&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,918&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,651&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,569&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;395&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;394&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit) of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;786&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,805&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,199&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  7,936&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  3,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  11,768&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,130&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  7,604&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit) of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,390&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  8,781&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,522&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,658&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit) of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,547&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recognized in Consolidated Statement of Other Comprehensive Income (OCI) &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.019%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income tax related to items charged or recognized directly in OCI during the year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  693&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (236)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (590)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (417)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.500%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income tax related to items charged or recognized directly in OCI as of year-end:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (241)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (13)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income to be reclassified to profit or loss in subsequent periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(205)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance of income tax in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (69)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (394)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (218)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between effective income tax rate and Mexican domestic statutory tax rate for the years ended December&#160;31, 2024, 2023 and 2022 follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.840%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax from prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income on monetary position for subsidiaries in hyperinflationary economies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annual inflation tax adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxed at a rate other than the Mexican statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of restatement of tax values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2.85)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of change in statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss (recognition)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1.00)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32.68&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.50&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25.38&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt; During 2022  the Company recognized an amount of Ps. (2,194) corresponding to favorable effects for deferred tax assets of the Company's subsidiaries, taking into account that there was certainty of recoverability of such deferred tax assets. In addition, in 2023 an effect of Ps. (409) of deferred tax assets was recognized, for which the Company also has certainty of recoverability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred income tax &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.091%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.091%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.801%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.676%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Financial Position as of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Income Statement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (135)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (70)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (15)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(443)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,150)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;203&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite useful lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,386&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,509&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;260&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Post-employment and other non-current employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(607)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(921)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;290&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(667)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;134&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,717)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,726)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,805&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits to recover &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(726)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(417)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities of amortization of goodwill of business acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,322&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,574&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(543)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,086)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,486)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,147)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  2,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  889&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax, asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (6,209)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (7,771)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax, liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,317&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (1,892)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (4,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Corresponds to income tax credits from dividends received from foreign operations to be recovered within the next ten years accordingly to the Mexican Income Tax law.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the balance of the net deferred income tax assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.016%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (4,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (5,136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (5,632)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax provision for the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effects in equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;693&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(591)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative translation effect and inflation adjustment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (1,892)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (4,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (5,136)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that undistributed profits of its subsidiaries where the tax basis is lower than the net profits will not be distributed in the foreseeable future. The unrecognized deferred tax liabilities associated with the undistributed profits are  as of December&#160;31, 2024: &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;P&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s.4,200&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and December&#160;31, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: Ps. 5,792.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Tax Loss Carryforwards &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Some subsidiaries in Mexico, Colombia and Brazil have tax loss carryforwards. Unused tax loss carryforwards, for which a deferred income tax asset has been recognized, may be recovered provided certain requirements are fulfilled. The tax loss carryforwards for which a deferred tax asset has been recorded and their corresponding years of expiration are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.407%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Loss Carryforwards&#160;amounts in millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ps.  2,872&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2034 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;No expiration (Brazil and Colombia)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ps.  11,271&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During 2013, the Company completed certain business acquisitions in Brazil. In connection with these acquisitions the Company recognized  certain goodwill balances that are deductible for Brazilian income tax reporting purposes. The deduction of such goodwill amortization has resulted in the creation of Net Operating Losses (&#x201c;NOLs&#x201d;) in Brazil  for which deferred tax assets have recorded, which have no expiration, but their usage is limited to 30% of Brazilian taxable income in any given year. As of December&#160;31, 2024 and 2023 the Company believes that it is more likely than not that it will ultimately recover such NOLs through the reversal of temporary differences and future taxable income. Accordingly, the related deferred tax assets have been fully recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the balance of tax loss carryforwards are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.045%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.138%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.458%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  17,557&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  22,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  22,129&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;266&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,610&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Usage of tax losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,685)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,706)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(613)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(760)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  11,271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  17,557&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  22,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The recognition of tax loss carryforwards from previous years is shown under the item of increases, together with the tax loss carryforwards generated in the same year&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;s&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;23.2 Recoverable taxes &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Recoverable taxes result mainly from higher advanced  payments made during the year of income tax during 2024 in M&#xe9;xico in comparison to current year income tax, and other indirect tax, which will be compensated or recovered  in future years.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;23.3 Tax Reforms&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the Organization Economic Cooperation and Development (&#x201c;OECD&#x201d;) and the G20 agreed to a Statement related to the &#x201c;Base erosion and profit shifting&#x201d; plan based on two Pillars to attend tax challenges that arise from the digital era in the global economy. The Second Pillar, through the &#x201c;Global Anti-Base Erosion&#x201d; rules (&#x201c;GloBe rules&#x201d;) attempts to establish a taxation system that guarantees that Multinational Groups reaching the threshold of 750&#160;million euros of income, pay a minimum tax of 15% in each jurisdiction where they maintain their operations. An additional income tax should be calculated and paid by the &#x201c;Ultimate Parent Entity (&#x201c;UPE&#x201d;) of the group to reach such 15% by entity and by jurisdiction.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;According to the analysis of the standard GloBe rules performed together with FEMSA, considering it is the Company&#xb4;s controlling shareholder and consolidates for financial purposes the total Company&#xb4;s results, it is concluded that FEMSA is the UPE and is the entity obligated to determine any complementary tax corresponding to its hold businesses including the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2024, the tax authorities of the countries where the Company operates, except for Brasil, have not published the proper regulations to attend this Second Pillar. Brazilian tax reform related to GloBe rules is described in the following section.The Company is monitoring the publication of such regulations for the rest of the countries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Brazil&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In early 2017, the  Brazilian Federal Supreme Court ruled that the value-added tax would not be used as the basis for calculating the federal sales tax, resulting in a reduction of the federal sales tax. Our Brazilian subsidiaries commenced legal proceedings to ascertain their ability to calculate federal sales tax without using the value-added tax as a basis, in accordance with the Brazilian Federal Supreme Court&#x2019;s first ruling, and obtained a final favorable resolution in 2019. However, the Brazilian tax authorities appealed the Brazilian Federal Supreme Court&#x2019;s decision and such appeal was denied in May 2021. Pursuant to our final favorable resolution of 2019, the federal production and sales taxes together resulted in an average of 14.6% tax over net sales in 2023 and 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In December 2022, the Brazilian government published new transfer pricing rules which became effective as of January 1, 2024 aiming to align the Brazilian transfer pricing system with the transfer pricing guidelines recommended by the Organization for Economic Cooperation and Development (&#x201c;OECD&#x201d;). During 2023, the Brazilian government issued regulations to establish the guidelines required to comply with the transfer pricing rules. As of the date of this annual report, no further regulation has been issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In March 2023, the value added tax rate in the state of Parana increased from 16.0% to 18.0%. As of January 1, 2024, the value added tax rate in the state of Rio Grande do Sul decreased from 20.0% to 18%. In April 2024, the value added tax rate in the state of Goias increased from 17.0% to 19.0%. The state of Minas Gerais started to apply as of January 1, 2024 an additional charge of 2.0% on sales as a contribution to a poverty eradication fund. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the Brazilian government published a provisional measure, to establish the amount of tax credits subject to offset as determined by a final and unappealable court decision that says any credit exceeding the value of 10 million Brazilian reais (approximately Ps.32.7 million as of December 31, 2024) must observe the monthly limitation to be offset by 1/60 of the total value of the tax credit. This measure, which became effective on a provisional basis on January 1, 2024, was converted into law in May 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the Brazilian government published a law, which became effective on January 1, 2024, that establishes that any subsidies granted by municipalities or the states will be taxed by the income tax and social contribution at the combined tax rate of 34.0% and will be subject to other contributions at a combined tax rate of 9.25%. In addition, the federal Brazilian government will grant an income tax credit of 25.0% on the municipality or state subsidy, limited to the lower of: (i) the amount of 25.0% of the tax benefit itself and (ii) 25.0% of the depreciation of such assets applied on development or expansion approved projects which caused such subsidy,  provided that certain conditions are met. Our Brazilian subsidiary filed a legal recourse that resulted in a federal court granting a favorable temporary injunction preventing the imposition of taxes of such subsidies by the income tax and other contributions, until a final resolution is granted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furthermore, in December 2023, the Brazilian government published a constitutional amendment enacting a broad tax reform in Brazil that will replace the current indirect tax system with a new one, to be phased in starting in January 1, 2026, and fully adopted by 2033. The municipal service tax, state value-added tax and federal sales tax will be replaced by a dual value-added tax, composed of the federal &#x201c;CBS&#x201d; and the state and municipal &#x201c;IBS&#x201d;. This dual value-added tax will apply to all tangible and intangible goods, rights, and services and will be calculated based on the amount charged at the location where goods are consumed or the rights or services are provided. The system will be non-cumulative, allowing tax credits from previous transactions. Initially, there will be a standard rate for all goods and services, with reductions ranging from 100.0% to a 30.0% discount for sectors such as education, health, public transportation, and food products. Federal, state, and municipal governments may define specific rates, and the final rate will be the sum of the IBS and CBS rates. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December, 2024, Congress approved the complementary law establishing the foundation of the new regulations, which was approved by the President in January, 2025, with some vetoes yet to be reviewed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The reform also includes the creation of a Selective Tax (&#x201c;IS&#x201d;) on products such as sugary beverages, starting in 2027. This tax will be single-phase (charged only once), will not generate tax credits, and will be included in the tax base of other levies. The federal production and sales tax will be reduced to zero, except for products from the Manaus Free Trade Zone&lt;/span&gt;&lt;span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;which has remained at a rate of 8.0% since May 2022. In 2025, further regulations detailing the dual value-added tax and Selective Tax rates will be issued. Additionally, the reform establishes five-year reviews of the combined CBS and IBS rates. If the total exceeds 26.5%, the government must propose a reduction to Congress. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2024, the Brazilian government published a new law introducing an Additional Social Contribution on Net Profit (the &#x201c;Additional CSLL&#x201d;) and the Qualified Domestic Minimum Top-Up Tax (&#x201c;QDMTT&#x201d;) method, to ensure a minimum effective taxation of 15.0% on multinational groups operating in Brazil. The Additional CSLL is the mechanism through which Brazil implements the QDMTT, adapting its tax system to the rules of Pillar Two of the OECD. This Additional CSLL became effective in January 2025, and will apply to the first payment of such tax to be made in 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Argentina&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2021 (with retroactive effects as of January 2021), the Argentine government increased the income tax rate to 35.0% for 2021 onwards and imposed a tax rate of 7.0% on dividends paid to non-resident stockholders and resident individuals.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In December 2023, the Argentine government issued an executive decree (Decree 29/2023) that increased the PAIS (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%"&gt;Programa para una Argentina Inclusiva y Solidaria&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;) tax rate to 17.5%. This tax was in effect for five fiscal periods, from December 2019 to December 2024, and it was not renewed by the Argentine government. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with amendments to Mexican tax laws in effect from January 1, 2022, Mexican issuers are joint and severally liable for taxes payable on gains derived from the sale or disposition of its shares or securities representing its shares, such as ADSs, by major shareholders who are non-Mexican residents with no permanent establishment in Mexico for tax purposes, to other non-Mexican residents with no permanent establishment in Mexico for tax purposes, to the extent that such Mexican issuer fails to provide certain information with respect to such sale or disposition to the Mexican tax authorities.  For purposes of these regulations, &#x201c;major shareholders&#x201d; are shareholders that are identified in reports submitted by the Mexican issuer to the CNBV on an annual basis as a result of being (i) directors or officers who directly or indirectly own 1.0% or more of the Mexican issuer&#x2019;s capital stock, (ii) shareholders who directly or indirectly own 5.0% or more of the Mexican issuer&#x2019;s capital stock or (iii) within the ten largest shareholders of the Mexican issuer based on direct ownership of shares of capital stock.  Although in some instances Mexican tax authorities have indicated that this reporting obligation would only apply to transfers of shares or securities representing shares that result in a change of control, there are no established criteria or general interpretations to that effect issued by the Mexican tax authorities.  There is currently no obligation by non-Mexican residents to inform Mexican issuers about their sales or dispositions of shares or securities representing shares, which limits our ability to comply with our reporting obligations to the Mexican tax authorities.  Therefore, the amount of a potential tax liability is uncertain and difficult to determine given inherent mechanics and procedures, including the application of any tax treaties available, applicable to the trading of publicly-traded securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"&gt;Colombia&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Starting in 2022 a tax reform in Colombia increased the income tax rate from 30.0% to 35.0% and limited the ability to discount or deduct the municipality sales taxes against income taxes to 50.0%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;In December 2022, a new tax reform was approved in Colombia, which became effective during 2023. The main changes are the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Introduction of an excise tax for beverages with added sugar based on the following schedule: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt"&gt;From November 1, 2023 to December 31, 2023 a tax of 18 Colombian pesos (approximately Ps. 0.08 as of December 31, 2024) will apply to beverages that contain 6 to 10 grams of added sugar per 100 ml and a tax of 35 Colombian pesos (approximately Ps. 0.16 as of December 31, 2024) for beverages with more than 10 grams of added sugar per 100 ml; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt"&gt;From January 1, 2024 to December 31, 2024, a tax of 28 Colombian pesos (approximately Ps. 0.13 as of December 31, 2024)  for beverages that contain 6 to10 grams of added sugar per 100 ml and a tax of 55 Colombian pesos (approximately Ps. 0.25 as of December 31, 2024) for beverages with more than 10 grams of added sugar per 100 ml; and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt"&gt;From January 1, 2025 to December 31, 2025, a tax of 38 Colombian pesos (approximately Ps. 0.17 as of December 31, 2024) for beverages that contain between 5 grams and 9 grams of added sugar per 100ml and a tax of 65 Colombian pesos (approximately Ps. 0.30 as of December 31, 2024) for beverages with more than 9 grams of added sugar per 100 ml. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Introduction of a new tax on single-use plastics, with a rate of 0,00005 on one Unit of Fiscal Value per gram of plastic. One Tax Value Unit is equivalent to 47,065 Colombian pesos (approximately Ps.216.35 as of December 31, 2024). This new tax is applicable to our products which are not considered part of the basic shopping basket (currently two of our products fall in this category). However, this tax can be exempted with a  circular economy certification to be issued should case recycled resin be incorporated into the packaging. In 2023, the Constitutional Court of Colombia issued a resolution (Resolution C-526/23) requiring that the producer of single-use plastics be responsible for the payment of this tax.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Increase of the income tax rate as of January 1, 2023, from 20.0% to 35.0% on taxable income obtained from free trade zones within Colombia. This change will take effect on January 1, 2026 if a free trade zone company can demonstrate a 60.0% income increase in 2022 in comparison with 2019 fiscal year.  However, the Constitutional Court of Colombia ruled that this law will not apply to the entities that obtained its approval to be considered as a free trade zone company prior to December 13, 2022. Our Colombian subsidiary obtained such approval and was considered a free trade zone company prior to such date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Elimination of the possibility of taking as a tax discount the municipality sales taxes against income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Increase of the occasional income tax rate from 10.0% to 15.0% applicable on sales of fixed assets; and introduction of a stamp tax at a rate between 0.0% to 3.0%, over sales price of  real estate and other assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Introduction of a minimum income tax rate of 15.0%, which must be calculated considering an adjusted financial profit or &#x201c;adjusted income&#x201d;. The entities that are required to calculate such minimum income tax and if such calculation results in a tax rate higher than 15.0%, such entity shall pay only the regular income tax rate and if the result is lower than 15.0%, such entity shall pay an additional amount to reach the 15.0% rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In February 2025, the Colombian government issued a decree containing temporary tax measures applicable from February 22, 2025 to December 31, 2025. Such decree imposes a stamp tax rate of 1.0% for public and private documents exceeding 6,000 Tax Value Units (approximately Ps. 1,373,517.90 as of December 31, 2024) that are subscribed, modified or extended and are granted or accepted in Colombia, or granted abroad but executed with Colombian jurisdiction. Several exemptions are applicable under certain circumstances. If the Colombian government decides to implement such tax measures on a permanent basis, relevant tax regulations will have to be reformed accordingly.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Costa Rica&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Until December 31, 2022, the producer or importer was responsible for collecting value-added taxes on carbonated beverages from supply chain participants, with an effective value-added tax rate for carbonated beverages of 15.8%. On January 1, 2023, a new tax reform became effective to reintroduce the standard debt and credit system for producers, wholesalers, and retailers with a tax rate of 13.0%. Accordingly, our Costa Rican subsidiary is no longer responsible for collecting such tax throughout the entire supply chain.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Uruguay&lt;/span&gt;&lt;/div&gt;Starting in January 2022, an increase to excise tax of between 19.0% to 20.0% for energy drinks became effective in Uruguay.</ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock contextRef="c-1" id="f-3631">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The breakdown of the income tax expense by Mexico and Foreign countries for the years ended December&#160;31, 2024, 2023 and 2022, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.027%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.114%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.114%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,569&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  7,604&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,658&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;394&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit) of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,805&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax income expense &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  11,768&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  8,781&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,547&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  6,918&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,651&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  9,569&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;395&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;394&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit) of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;786&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,805&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,199&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  7,936&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  3,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  11,768&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,130&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  7,604&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit) of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,261&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,390&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,391&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  8,781&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,522&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,136&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  5,658&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Origination and reversal of temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utilization (benefit) of tax losses recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense in consolidated net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  3,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  6,547&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfComponentsOfIncomeTaxExpenseExplanatoryTableTextBlock>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3632" unitRef="mxn">9569000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3633" unitRef="mxn">7604000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3634" unitRef="mxn">5658000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1" decimals="-6" id="f-3635" unitRef="mxn">394000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-25" decimals="-6" id="f-3636" unitRef="mxn">-44000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-26" decimals="-6" id="f-3637" unitRef="mxn">860000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1" decimals="-6" id="f-3638" unitRef="mxn">-1805000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-25" decimals="-6" id="f-3639" unitRef="mxn">-1221000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-26" decimals="-6" id="f-3640" unitRef="mxn">-29000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3641" unitRef="mxn">2199000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3642" unitRef="mxn">1177000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3643" unitRef="mxn">889000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1" decimals="-6" id="f-3644" unitRef="mxn">11768000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-25" decimals="-6" id="f-3645" unitRef="mxn">8781000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-26" decimals="-6" id="f-3646" unitRef="mxn">6547000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1312" decimals="-6" id="f-3647" unitRef="mxn">6918000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1313" decimals="-6" id="f-3648" unitRef="mxn">2651000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3649" unitRef="mxn">9569000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1312" decimals="-6" id="f-3650" unitRef="mxn">-1000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1313" decimals="-6" id="f-3651" unitRef="mxn">395000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1" decimals="-6" id="f-3652" unitRef="mxn">394000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1312" decimals="-6" id="f-3653" unitRef="mxn">-1019000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1313" decimals="-6" id="f-3654" unitRef="mxn">-786000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1" decimals="-6" id="f-3655" unitRef="mxn">-1805000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1312" decimals="-6" id="f-3656" unitRef="mxn">1018000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1313" decimals="-6" id="f-3657" unitRef="mxn">1181000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3658" unitRef="mxn">2199000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1312" decimals="-6" id="f-3659" unitRef="mxn">7936000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1313" decimals="-6" id="f-3660" unitRef="mxn">3832000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1" decimals="-6" id="f-3661" unitRef="mxn">11768000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1314" decimals="-6" id="f-3662" unitRef="mxn">5474000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1315" decimals="-6" id="f-3663" unitRef="mxn">2130000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3664" unitRef="mxn">7604000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1314" decimals="-6" id="f-3665" unitRef="mxn">-322000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1315" decimals="-6" id="f-3666" unitRef="mxn">278000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-25" decimals="-6" id="f-3667" unitRef="mxn">-44000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1314" decimals="-6" id="f-3668" unitRef="mxn">-238000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1315" decimals="-6" id="f-3669" unitRef="mxn">-983000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-25" decimals="-6" id="f-3670" unitRef="mxn">-1221000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1314" decimals="-6" id="f-3671" unitRef="mxn">-84000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1315" decimals="-6" id="f-3672" unitRef="mxn">1261000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3673" unitRef="mxn">1177000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1314" decimals="-6" id="f-3674" unitRef="mxn">5390000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1315" decimals="-6" id="f-3675" unitRef="mxn">3391000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-25" decimals="-6" id="f-3676" unitRef="mxn">8781000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1316" decimals="-6" id="f-3677" unitRef="mxn">3522000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-1317" decimals="-6" id="f-3678" unitRef="mxn">2136000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3679" unitRef="mxn">5658000000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1316" decimals="-6" id="f-3680" unitRef="mxn">197000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-1317" decimals="-6" id="f-3681" unitRef="mxn">663000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="c-26" decimals="-6" id="f-3682" unitRef="mxn">860000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1316" decimals="-6" id="f-3683" unitRef="mxn">4000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-1317" decimals="-6" id="f-3684" unitRef="mxn">-33000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized contextRef="c-26" decimals="-6" id="f-3685" unitRef="mxn">-29000000</kof:DeferredTaxExpenseIncomeUtilizationOfTaxLossesRecognized>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1316" decimals="-6" id="f-3686" unitRef="mxn">193000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1317" decimals="-6" id="f-3687" unitRef="mxn">696000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3688" unitRef="mxn">889000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1316" decimals="-6" id="f-3689" unitRef="mxn">3715000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1317" decimals="-6" id="f-3690" unitRef="mxn">2832000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-26" decimals="-6" id="f-3691" unitRef="mxn">6547000000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock contextRef="c-1" id="f-3692">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recognized in Consolidated Statement of Other Comprehensive Income (OCI) &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.611%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:56.541%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.019%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.523%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income tax related to items charged or recognized directly in OCI during the year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  693&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (236)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (590)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (212)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (417)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:ScheduleOfIncomeTaxRecognizedAsOtherComprehensiveIncomeLossExplanatoryTableTextBlock>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-3693" unitRef="mxn">693000000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3694" unitRef="mxn">-236000000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3695" unitRef="mxn">-590000000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-3696" unitRef="mxn">-318000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3697" unitRef="mxn">24000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3698" unitRef="mxn">173000000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-3699" unitRef="mxn">375000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3700" unitRef="mxn">-212000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3701" unitRef="mxn">-417000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <kof:DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock contextRef="c-1" id="f-3702">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Balance of income tax included in Accumulated Other Comprehensive Income (AOCI) as of: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.500%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income tax related to items charged or recognized directly in OCI as of year-end:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (241)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (13)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income to be reclassified to profit or loss in subsequent periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(205)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance of income tax in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  (69)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (394)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (218)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureDeferredTaxRelatedToOtherComprehensiveIncomeExplanatoryTableTextBlock>
    <kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-3703" unitRef="mxn">455000000</kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3704" unitRef="mxn">-241000000</kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3705" unitRef="mxn">-13000000</kof:IncomeTaxRelatingToDerivativeInstrumentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss contextRef="c-1" decimals="-6" id="f-3706" unitRef="mxn">455000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss contextRef="c-25" decimals="-6" id="f-3707" unitRef="mxn">-241000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss contextRef="c-26" decimals="-6" id="f-3708" unitRef="mxn">-13000000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLoss>
    <kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome contextRef="c-14" decimals="-6" id="f-3709" unitRef="mxn">-524000000</kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome contextRef="c-15" decimals="-6" id="f-3710" unitRef="mxn">-153000000</kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome>
    <kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome contextRef="c-53" decimals="-6" id="f-3711" unitRef="mxn">-205000000</kof:IncomeTaxRelatingToReMeasurementsOfDefinedBenefitPlansOfAccumulatedOtherComprehensiveIncome>
    <kof:IncomeTaxRemainingInOtherComprehensiveIncome contextRef="c-1" decimals="-6" id="f-3712" unitRef="mxn">-69000000</kof:IncomeTaxRemainingInOtherComprehensiveIncome>
    <kof:IncomeTaxRemainingInOtherComprehensiveIncome contextRef="c-25" decimals="-6" id="f-3713" unitRef="mxn">-394000000</kof:IncomeTaxRemainingInOtherComprehensiveIncome>
    <kof:IncomeTaxRemainingInOtherComprehensiveIncome contextRef="c-26" decimals="-6" id="f-3714" unitRef="mxn">-218000000</kof:IncomeTaxRemainingInOtherComprehensiveIncome>
    <kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock contextRef="c-1" id="f-3715">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between effective income tax rate and Mexican domestic statutory tax rate for the years ended December&#160;31, 2024, 2023 and 2022 follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.840%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.586%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.588%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mexican statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax from prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income on monetary position for subsidiaries in hyperinflationary economies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annual inflation tax adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxed at a rate other than the Mexican statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of restatement of tax values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2.85)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of change in statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss (recognition)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1.00)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32.68&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.50&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25.38&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:112%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt; During 2022  the Company recognized an amount of Ps. (2,194) corresponding to favorable effects for deferred tax assets of the Company's subsidiaries, taking into account that there was certainty of recoverability of such deferred tax assets. In addition, in 2023 an effect of Ps. (409) of deferred tax assets was recognized, for which the Company also has certainty of recoverability.&lt;/span&gt;&lt;/div&gt;</kof:ScheduleOfDomesticTaxRateExplanatoryTableTextBlock>
    <ifrs-full:ApplicableTaxRate contextRef="c-1" decimals="2" id="f-3716" unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate contextRef="c-25" decimals="2" id="f-3717" unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate contextRef="c-26" decimals="2" id="f-3718" unitRef="number">0.30</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods contextRef="c-1" decimals="4" id="f-3719" unitRef="number">-0.0003</ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods contextRef="c-25" decimals="4" id="f-3720" unitRef="number">-0.0037</ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods contextRef="c-26" decimals="4" id="f-3721" unitRef="number">0.0019</ifrs-full:TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods>
    <kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-1" decimals="4" id="f-3722" unitRef="number">0.0119</kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-25" decimals="4" id="f-3723" unitRef="number">0.0203</kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies contextRef="c-26" decimals="4" id="f-3724" unitRef="number">0.0118</kof:TaxRateEffectOfIncomeLossOnMonetaryPositionForSubsidiariesInHyperinflationaryEconomies>
    <kof:TaxRateEffectOfAnnualInflationTaxAdjustment contextRef="c-1" decimals="4" id="f-3725" unitRef="number">0.0121</kof:TaxRateEffectOfAnnualInflationTaxAdjustment>
    <kof:TaxRateEffectOfAnnualInflationTaxAdjustment contextRef="c-25" decimals="4" id="f-3726" unitRef="number">0.0208</kof:TaxRateEffectOfAnnualInflationTaxAdjustment>
    <kof:TaxRateEffectOfAnnualInflationTaxAdjustment contextRef="c-26" decimals="4" id="f-3727" unitRef="number">0.0563</kof:TaxRateEffectOfAnnualInflationTaxAdjustment>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss contextRef="c-1" decimals="4" id="f-3728" unitRef="number">0.0289</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss contextRef="c-25" decimals="4" id="f-3729" unitRef="number">0.0199</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss contextRef="c-26" decimals="4" id="f-3730" unitRef="number">0.0217</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate contextRef="c-1" decimals="4" id="f-3731" unitRef="number">0.0128</kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate>
    <kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate contextRef="c-25" decimals="4" id="f-3732" unitRef="number">0.0149</kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate>
    <kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate contextRef="c-26" decimals="4" id="f-3733" unitRef="number">0.0168</kof:TaxRateEffectOfIncomeTaxedAtRateOtherThanStatutoryRate>
    <kof:TaxRateEffectOfEffectOfRestatementOfTaxValues contextRef="c-1" decimals="4" id="f-3734" unitRef="number">0.0285</kof:TaxRateEffectOfEffectOfRestatementOfTaxValues>
    <kof:TaxRateEffectOfEffectOfRestatementOfTaxValues contextRef="c-25" decimals="4" id="f-3735" unitRef="number">0.0350</kof:TaxRateEffectOfEffectOfRestatementOfTaxValues>
    <kof:TaxRateEffectOfEffectOfRestatementOfTaxValues contextRef="c-26" decimals="4" id="f-3736" unitRef="number">0.0469</kof:TaxRateEffectOfEffectOfRestatementOfTaxValues>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate contextRef="c-1" decimals="4" id="f-3737" unitRef="number">-0.0003</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate contextRef="c-25" decimals="4" id="f-3738" unitRef="number">-0.0060</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectFromChangeInTaxRate contextRef="c-26" decimals="4" id="f-3739" unitRef="number">-0.0039</ifrs-full:TaxRateEffectFromChangeInTaxRate>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="c-1"
      decimals="INF"
      id="f-3740"
      unitRef="number">0.0002</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="c-25"
      decimals="INF"
      id="f-3741"
      unitRef="number">-0.0140</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="c-26"
      decimals="INF"
      id="f-3742"
      unitRef="number">-0.0850</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome contextRef="c-1" decimals="4" id="f-3743" unitRef="number">-0.0100</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome contextRef="c-25" decimals="4" id="f-3744" unitRef="number">-0.0122</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome contextRef="c-26" decimals="4" id="f-3745" unitRef="number">-0.0189</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:AverageEffectiveTaxRate contextRef="c-1" decimals="4" id="f-3746" unitRef="number">0.3268</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:AverageEffectiveTaxRate contextRef="c-25" decimals="4" id="f-3747" unitRef="number">0.3050</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:AverageEffectiveTaxRate contextRef="c-26" decimals="4" id="f-3748" unitRef="number">0.2538</ifrs-full:AverageEffectiveTaxRate>
    <kof:DeferredIncomeTaxAsset contextRef="c-26" decimals="0" id="f-3749" unitRef="mxn">2194000000</kof:DeferredIncomeTaxAsset>
    <kof:DeferredIncomeTaxAsset contextRef="c-25" decimals="0" id="f-3750" unitRef="mxn">409000000</kof:DeferredIncomeTaxAsset>
    <ifrs-full:DisclosureOfDeferredTaxesExplanatory contextRef="c-1" id="f-3751">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An analysis of the temporary differences giving rise to deferred income tax liabilities (assets) is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.615%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.091%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.091%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.126%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.801%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.676%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Statement of Financial Position as of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Income Statement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (135)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (64)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (70)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  (15)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(443)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,150)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;455&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;203&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite useful lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,386&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,509&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;260&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Post-employment and other non-current employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(607)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(921)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;290&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee profit sharing payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(667)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;134&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,717)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,726)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,805&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits to recover &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(399)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(726)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(394)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;375&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(417)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities of amortization of goodwill of business acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,322&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,574&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(543)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leases liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,086)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,486)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,147)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;973&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  2,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  889&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax, asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (6,209)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (7,771)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax, liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,317&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,321&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (1,892)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (4,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Corresponds to income tax credits from dividends received from foreign operations to be recovered within the next ten years accordingly to the Mexican Income Tax law.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDeferredTaxesExplanatory>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1318" decimals="-6" id="f-3752" unitRef="mxn">135000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1319" decimals="-6" id="f-3753" unitRef="mxn">64000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1320" decimals="-6" id="f-3754" unitRef="mxn">-70000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1321" decimals="-6" id="f-3755" unitRef="mxn">15000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1322" decimals="-6" id="f-3756" unitRef="mxn">-15000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1323" decimals="-6" id="f-3757" unitRef="mxn">-100000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1324" decimals="-6" id="f-3758" unitRef="mxn">-53000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1325" decimals="-6" id="f-3759" unitRef="mxn">58000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1326" decimals="-6" id="f-3760" unitRef="mxn">5000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1327" decimals="-6" id="f-3761" unitRef="mxn">18000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1328" decimals="-6" id="f-3762" unitRef="mxn">-22000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1329" decimals="-6" id="f-3763" unitRef="mxn">-20000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1330" decimals="-6" id="f-3764" unitRef="mxn">2000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1331" decimals="-6" id="f-3765" unitRef="mxn">-4000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1332" decimals="-6" id="f-3766" unitRef="mxn">-32000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1333" decimals="-6" id="f-3767" unitRef="mxn">443000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1334" decimals="-6" id="f-3768" unitRef="mxn">1150000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1335" decimals="-6" id="f-3769" unitRef="mxn">455000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1336" decimals="-6" id="f-3770" unitRef="mxn">314000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1337" decimals="-6" id="f-3771" unitRef="mxn">-118000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1338" decimals="-6" id="f-3772" unitRef="mxn">-35000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1339" decimals="-6" id="f-3773" unitRef="mxn">190000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1340" decimals="-6" id="f-3774" unitRef="mxn">203000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1341" decimals="-6" id="f-3775" unitRef="mxn">45000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1342" decimals="-6" id="f-3776" unitRef="mxn">86000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1343" decimals="-6" id="f-3777" unitRef="mxn">121000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1344" decimals="-6" id="f-3778" unitRef="mxn">10000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1345" decimals="-6" id="f-3779" unitRef="mxn">-120000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1346" decimals="-6" id="f-3780" unitRef="mxn">1000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1347" decimals="-6" id="f-3781" unitRef="mxn">48000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1348" decimals="-6" id="f-3782" unitRef="mxn">-1386000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1349" decimals="-6" id="f-3783" unitRef="mxn">-1509000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1350" decimals="-6" id="f-3784" unitRef="mxn">260000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1351" decimals="-6" id="f-3785" unitRef="mxn">591000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1352" decimals="-6" id="f-3786" unitRef="mxn">123000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1353" decimals="-6" id="f-3787" unitRef="mxn">388000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1354" decimals="-6" id="f-3788" unitRef="mxn">438000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1355" decimals="-6" id="f-3789" unitRef="mxn">45000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1356" decimals="-6" id="f-3790" unitRef="mxn">-2000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1357" decimals="-6" id="f-3791" unitRef="mxn">15000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1358" decimals="-6" id="f-3792" unitRef="mxn">50000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1359" decimals="-6" id="f-3793" unitRef="mxn">-75000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1360" decimals="-6" id="f-3794" unitRef="mxn">-126000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1361" decimals="-6" id="f-3795" unitRef="mxn">73000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1362" decimals="-6" id="f-3796" unitRef="mxn">-3000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1363" decimals="-6" id="f-3797" unitRef="mxn">607000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1364" decimals="-6" id="f-3798" unitRef="mxn">921000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1365" decimals="-6" id="f-3799" unitRef="mxn">290000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1366" decimals="-6" id="f-3800" unitRef="mxn">-96000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1367" decimals="-6" id="f-3801" unitRef="mxn">-23000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1368" decimals="-6" id="f-3802" unitRef="mxn">667000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1369" decimals="-6" id="f-3803" unitRef="mxn">533000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1370" decimals="-6" id="f-3804" unitRef="mxn">134000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1371" decimals="-6" id="f-3805" unitRef="mxn">174000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1372" decimals="-6" id="f-3806" unitRef="mxn">-85000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1373" decimals="-6" id="f-3807" unitRef="mxn">3717000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1374" decimals="-6" id="f-3808" unitRef="mxn">5726000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1375" decimals="-6" id="f-3809" unitRef="mxn">1805000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1376" decimals="-6" id="f-3810" unitRef="mxn">1221000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1377" decimals="-6" id="f-3811" unitRef="mxn">29000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1378" decimals="-6" id="f-3812" unitRef="mxn">399000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1379" decimals="-6" id="f-3813" unitRef="mxn">726000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1380" decimals="-6" id="f-3814" unitRef="mxn">326000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1381" decimals="-6" id="f-3815" unitRef="mxn">342000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1382" decimals="-6" id="f-3816" unitRef="mxn">327000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1383" decimals="-6" id="f-3817" unitRef="mxn">69000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1384" decimals="-6" id="f-3818" unitRef="mxn">394000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1385" decimals="-6" id="f-3819" unitRef="mxn">375000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1386" decimals="-6" id="f-3820" unitRef="mxn">-211000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1387" decimals="-6" id="f-3821" unitRef="mxn">-417000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1388" decimals="-6" id="f-3822" unitRef="mxn">-5322000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1389" decimals="-6" id="f-3823" unitRef="mxn">-5574000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1390" decimals="-6" id="f-3824" unitRef="mxn">-252000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1391" decimals="-6" id="f-3825" unitRef="mxn">-543000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1392" decimals="-6" id="f-3826" unitRef="mxn">0</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1393" decimals="-6" id="f-3827" unitRef="mxn">75000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1394" decimals="-6" id="f-3828" unitRef="mxn">43000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1395" decimals="-6" id="f-3829" unitRef="mxn">-39000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1396" decimals="-6" id="f-3830" unitRef="mxn">-28000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1397" decimals="-6" id="f-3831" unitRef="mxn">-37000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1398" decimals="-6" id="f-3832" unitRef="mxn">2086000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-1399" decimals="-6" id="f-3833" unitRef="mxn">1486000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1400" decimals="-6" id="f-3834" unitRef="mxn">-1147000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1401" decimals="-6" id="f-3835" unitRef="mxn">-720000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1402" decimals="-6" id="f-3836" unitRef="mxn">973000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-1" decimals="-6" id="f-3837" unitRef="mxn">2199000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-25" decimals="-6" id="f-3838" unitRef="mxn">1177000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome contextRef="c-26" decimals="-6" id="f-3839" unitRef="mxn">889000000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxAssets contextRef="c-14" decimals="-6" id="f-3840" unitRef="mxn">6209000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets contextRef="c-15" decimals="-6" id="f-3841" unitRef="mxn">7771000000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-14" decimals="-6" id="f-3842" unitRef="mxn">4317000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities contextRef="c-15" decimals="-6" id="f-3843" unitRef="mxn">3321000000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-14" decimals="-6" id="f-3844" unitRef="mxn">1892000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-15" decimals="-6" id="f-3845" unitRef="mxn">4450000000</ifrs-full:DeferredTaxLiabilityAsset>
    <kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock contextRef="c-1" id="f-3846">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the balance of the net deferred income tax assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.556%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.016%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (4,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (5,136)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (5,632)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax provision for the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,199&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in the statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effects in equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss (gain) on derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;693&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(591)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative translation effect and inflation adjustment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurements of the net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  (1,892)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (4,450)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (5,136)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfReconciliationOfChangesInDeferredTaxLiabilityAssetExplanatoryTableTextBlock>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-15" decimals="-6" id="f-3847" unitRef="mxn">4450000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-53" decimals="-6" id="f-3848" unitRef="mxn">5136000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-36" decimals="-6" id="f-3849" unitRef="mxn">5632000000</ifrs-full:DeferredTaxLiabilityAsset>
    <kof:DeferredTaxAssetsRelatingToProvisions contextRef="c-14" decimals="-6" id="f-3850" unitRef="mxn">-2199000000</kof:DeferredTaxAssetsRelatingToProvisions>
    <kof:DeferredTaxAssetsRelatingToProvisions contextRef="c-15" decimals="-6" id="f-3851" unitRef="mxn">-1177000000</kof:DeferredTaxAssetsRelatingToProvisions>
    <kof:DeferredTaxAssetsRelatingToProvisions contextRef="c-53" decimals="-6" id="f-3852" unitRef="mxn">-889000000</kof:DeferredTaxAssetsRelatingToProvisions>
    <ifrs-full:TaxEffectFromChangeInTaxRate contextRef="c-1" decimals="-6" id="f-3853" unitRef="mxn">0</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate contextRef="c-25" decimals="-6" id="f-3854" unitRef="mxn">0</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate contextRef="c-26" decimals="-6" id="f-3855" unitRef="mxn">82000000</ifrs-full:TaxEffectFromChangeInTaxRate>
    <kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments contextRef="c-1" decimals="-6" id="f-3856" unitRef="mxn">693000000</kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments>
    <kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments contextRef="c-25" decimals="-6" id="f-3857" unitRef="mxn">-236000000</kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments>
    <kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments contextRef="c-26" decimals="-6" id="f-3858" unitRef="mxn">-591000000</kof:IncomeTaxRelatingUnrealizedGainLossOnDerivativeFinancialInstruments>
    <kof:DeferredTaxLiabilityUnrealizedExchangeGains contextRef="c-14" decimals="-6" id="f-3859" unitRef="mxn">-16000000</kof:DeferredTaxLiabilityUnrealizedExchangeGains>
    <kof:DeferredTaxLiabilityUnrealizedExchangeGains contextRef="c-15" decimals="-6" id="f-3860" unitRef="mxn">-279000000</kof:DeferredTaxLiabilityUnrealizedExchangeGains>
    <kof:DeferredTaxLiabilityUnrealizedExchangeGains contextRef="c-53" decimals="-6" id="f-3861" unitRef="mxn">107000000</kof:DeferredTaxLiabilityUnrealizedExchangeGains>
    <kof:RemeasurementOfNetDefinedEmployeeBenefitLiability contextRef="c-1" decimals="-6" id="f-3862" unitRef="mxn">-318000000</kof:RemeasurementOfNetDefinedEmployeeBenefitLiability>
    <kof:RemeasurementOfNetDefinedEmployeeBenefitLiability contextRef="c-25" decimals="-6" id="f-3863" unitRef="mxn">24000000</kof:RemeasurementOfNetDefinedEmployeeBenefitLiability>
    <kof:RemeasurementOfNetDefinedEmployeeBenefitLiability contextRef="c-26" decimals="-6" id="f-3864" unitRef="mxn">173000000</kof:RemeasurementOfNetDefinedEmployeeBenefitLiability>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-14" decimals="-6" id="f-3865" unitRef="mxn">1892000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-15" decimals="-6" id="f-3866" unitRef="mxn">4450000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset contextRef="c-53" decimals="-6" id="f-3867" unitRef="mxn">5136000000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures contextRef="c-14" decimals="-6" id="f-3868" unitRef="mxn">4200000000</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures contextRef="c-15" decimals="-6" id="f-3869" unitRef="mxn">5792000000</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock contextRef="c-1" id="f-3870">The tax loss carryforwards for which a deferred tax asset has been recorded and their corresponding years of expiration are as follows: &lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.750%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.407%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.393%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax Loss Carryforwards&#160;amounts in millions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ps.  2,872&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2032&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2034 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;No expiration (Brazil and Colombia)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ps.  11,271&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfTaxLossCarryForwardsExplanatoryTableTextBlock>
    <kof:TaxLossesCarriedForwardWhichExpireInYearSix contextRef="c-14" decimals="-6" id="f-3871" unitRef="mxn">2872000000</kof:TaxLossesCarriedForwardWhichExpireInYearSix>
    <kof:TaxLossesCarriedForwardWhichExpireInYearSeven contextRef="c-14" decimals="-6" id="f-3872" unitRef="mxn">2000000</kof:TaxLossesCarriedForwardWhichExpireInYearSeven>
    <kof:TaxLossesCarriedForwardWhichExpireInYearEight contextRef="c-14" decimals="-6" id="f-3873" unitRef="mxn">1000000</kof:TaxLossesCarriedForwardWhichExpireInYearEight>
    <kof:TaxLossesCarriedForwardWhichExpireInYearNine contextRef="c-14" decimals="-6" id="f-3874" unitRef="mxn">2000000</kof:TaxLossesCarriedForwardWhichExpireInYearNine>
    <kof:TaxLossesCarriedForwardWhichExpireThereafter contextRef="c-14" decimals="-6" id="f-3875" unitRef="mxn">31000000</kof:TaxLossesCarriedForwardWhichExpireThereafter>
    <kof:UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration contextRef="c-14" decimals="-6" id="f-3876" unitRef="mxn">8363000000</kof:UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration>
    <kof:TaxLossesCarryforward contextRef="c-14" decimals="-6" id="f-3877" unitRef="mxn">11271000000</kof:TaxLossesCarryforward>
    <kof:NetOperatingLossUsageLimit
      contextRef="c-1"
      decimals="INF"
      id="f-3878"
      unitRef="number">0.30</kof:NetOperatingLossUsageLimit>
    <kof:NetOperatingLossUsageLimit contextRef="c-1" decimals="2" id="f-3879" unitRef="number">0.30</kof:NetOperatingLossUsageLimit>
    <kof:DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock contextRef="c-1" id="f-3880">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the balance of tax loss carryforwards are as follows: &lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.045%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.138%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.959%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.458%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  17,557&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  22,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  22,129&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;266&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,610&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Usage of tax losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,939)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,685)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,706)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(613)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(760)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  11,271&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  17,557&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  22,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</kof:DisclosureOfChangesInTaxLossCarryForwardsExplanatoryTableTextBlock>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-15" decimals="-6" id="f-3881" unitRef="mxn">17557000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-53" decimals="-6" id="f-3882" unitRef="mxn">22000000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-36" decimals="-6" id="f-3883" unitRef="mxn">22129000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:IncreaseDecreaseInIncomeTaxLiability contextRef="c-1" decimals="-6" id="f-3884" unitRef="mxn">-266000000</kof:IncreaseDecreaseInIncomeTaxLiability>
    <kof:IncreaseDecreaseInIncomeTaxLiability contextRef="c-25" decimals="-6" id="f-3885" unitRef="mxn">-2002000000</kof:IncreaseDecreaseInIncomeTaxLiability>
    <kof:IncreaseDecreaseInIncomeTaxLiability contextRef="c-26" decimals="-6" id="f-3886" unitRef="mxn">-10610000000</kof:IncreaseDecreaseInIncomeTaxLiability>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses contextRef="c-1" decimals="-6" id="f-3887" unitRef="mxn">5939000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses contextRef="c-25" decimals="-6" id="f-3888" unitRef="mxn">5685000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses contextRef="c-26" decimals="-6" id="f-3889" unitRef="mxn">10706000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsUsageOfTaxLosses>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation contextRef="c-1" decimals="-6" id="f-3890" unitRef="mxn">-613000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation contextRef="c-25" decimals="-6" id="f-3891" unitRef="mxn">-760000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation>
    <kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation contextRef="c-26" decimals="-6" id="f-3892" unitRef="mxn">-33000000</kof:DeferredTaxAssetsOperatingLossCarryForwardsForeignCurrencyTranslation>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-14" decimals="-6" id="f-3893" unitRef="mxn">11271000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-15" decimals="-6" id="f-3894" unitRef="mxn">17557000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:DeferredTaxAssetsOperatingLossCarryForwards1 contextRef="c-53" decimals="-6" id="f-3895" unitRef="mxn">22000000000</kof:DeferredTaxAssetsOperatingLossCarryForwards1>
    <kof:IncomeTaxSystemThresholdAmount contextRef="c-1403" decimals="-6" id="f-3896" unitRef="eur">750000000</kof:IncomeTaxSystemThresholdAmount>
    <kof:AverageFederalProductionAndFederalSalesTax
      contextRef="c-169"
      decimals="3"
      id="f-3897"
      unitRef="number">0.146</kof:AverageFederalProductionAndFederalSalesTax>
    <kof:AverageFederalProductionAndFederalSalesTax
      contextRef="c-170"
      decimals="3"
      id="f-3898"
      unitRef="number">0.146</kof:AverageFederalProductionAndFederalSalesTax>
    <ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory contextRef="c-1" id="f-3899">Other Liabilities, Provisions and Commitments &lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.1 Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  7,493&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,117&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,288&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,470&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;734&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  16,080&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  13,589&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.2 Other current financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sundry creditors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,150&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,712&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.3 Other non-current liabilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt with former shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;241&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,793&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,441&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.4 Other non-current financial liabilities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,668&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Success fee to pay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;432&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Security deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,103&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,831&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,464&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 amount includes tax credit recovery payment to former shareholders. See Note 18.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.5 Provisions &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has various loss contingencies and has recognized provisions for legal proceedings it believes an unfavorable resolution is probable and the amount can be reasonably estimated. The following table presents the nature and amount of the provisions as of December&#160;31, 2024 and 2023: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.099%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,348&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Labor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  2,788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,270&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 12.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.6 Changes in the balance of provisions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.6.1 Taxes &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.351%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,348&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,066&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and adjustments  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; (See Note 18) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(447)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,348&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,823&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cancellation and adjustments includes Ps.240 related to reduction of contingencies guaranteed by former shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.6.2 Labor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.118%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.140%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,385&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,472&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and expiration (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(340)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,385&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.6.3 Legal &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.118%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.140%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  614&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  679&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  612&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and expiration (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  614&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  679&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While provision for these claims has already been made, the actual outcome of the disputes and the timing of the resolution cannot be estimated by the Company at this time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.7 Unsettled lawsuits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into several proceedings with its labor unions, tax authorities and other parties. These proceedings have arisen in the ordinary course of business and are common to the industry in which the Company operates. Such contingencies were assessed by the Company as less than probable but more than remote, and the estimated amount including uncertain tax position as of December&#160;31, 2024 of these lawsuits is Ps&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. 164,577, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;however, the Company believes that the ultimate resolution of such proceedings will not have a material effect on its consolidated financial position or result of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has tax disputes, most of which are related to its Brazilian and Mexican operations, with loss expectations assessed by management and supported by the analysis of legal counsel considered as possible. The main possible tax contingencies of Brazilian and Mexican operations amount to approximately&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; Ps. 110,752. This refers to various tax disputes related primarily to: (i) Ps. 10,454 of credits for ICMS (&#x201c;VAT&#x201d;); (ii) Ps. 37,219 related to tax credits of &#x201c;IPI&#x201d; (Tax on Industrial Products by its Portuguese acronym) over raw materials acquired from Free Trade Zone Manaus; (iii) Claims of Ps. 30,115 related to compensation of federal taxes not approved by the  Tax authorities; (iv) Ps. 12,263 relating to questions about the amortization of goodwill generated in acquisitions operations; (v) Ps. 2,621  relating to liability over the operations of a third party, former distributor, in the period from 2001 to 2003; and (vi) Ps. 706 related to the exclusion of ICMS (&#x201c;VAT&#x201d;) from the PIS/COFINS taxable basis and (vii) Ps. 17,374&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;regarding disputes on tax deductions of ongoing business. The Company is defending its position in these matters and final decision is pending in court.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recent years in its Mexican and Brazilian territories, Coca-Cola FEMSA has been requested to present certain information regarding possible monopolistic practices. These requests are commonly generated in the ordinary course of business in the soft drink industry where these subsidiaries operate. The Company does not expect any material liability to arise from these contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.8&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; Collateralized contingencies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As is customary in Brazil, the Company has been required by the tax authorities to collateralize tax contingencies currently in litigation amounting to Ps. 15,700, Ps. 13,692 and Ps. 13,728 as of December&#160;31, 2024, 2023 and 2022, respectively, by pledging fixed assets and entering into available lines of credit covering the contingencies. Also as disclosed in Note 7.2 there is some restricted cash in Brazil that relates to short term deposits in order to fulfill the collateral requirements for accounts payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.9 Commitments  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has signed commitments for the purchase of property, plant and equipment of Ps. 9,166 and Ps. 3,394 as December&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory>
    <ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory contextRef="c-1" id="f-3900">Other current liabilities&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  7,493&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,117&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,288&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,470&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;734&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  16,080&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  13,589&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory>
    <ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="c-14" decimals="-6" id="f-3901" unitRef="mxn">7493000000</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="c-15" decimals="-6" id="f-3902" unitRef="mxn">6567000000</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <kof:CurrentAccruedExpenses contextRef="c-14" decimals="-6" id="f-3903" unitRef="mxn">7117000000</kof:CurrentAccruedExpenses>
    <kof:CurrentAccruedExpenses contextRef="c-15" decimals="-6" id="f-3904" unitRef="mxn">6288000000</kof:CurrentAccruedExpenses>
    <kof:OtherCurrentExpenses contextRef="c-14" decimals="-6" id="f-3905" unitRef="mxn">1470000000</kof:OtherCurrentExpenses>
    <kof:OtherCurrentExpenses contextRef="c-15" decimals="-6" id="f-3906" unitRef="mxn">734000000</kof:OtherCurrentExpenses>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-14" decimals="-6" id="f-3907" unitRef="mxn">16080000000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities contextRef="c-15" decimals="-6" id="f-3908" unitRef="mxn">13589000000</ifrs-full:OtherCurrentLiabilities>
    <kof:DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock contextRef="c-1" id="f-3909">Other current financial liabilities &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sundry creditors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,150&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;209&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,712&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOtherCurrentFinancialLiabilitiesExplanatoryTableTextBlock>
    <kof:CurrentSundryCreditors contextRef="c-14" decimals="-6" id="f-3910" unitRef="mxn">1196000000</kof:CurrentSundryCreditors>
    <kof:CurrentSundryCreditors contextRef="c-15" decimals="-6" id="f-3911" unitRef="mxn">1150000000</kof:CurrentSundryCreditors>
    <ifrs-full:CurrentDerivativeFinancialLiabilities contextRef="c-14" decimals="-6" id="f-3912" unitRef="mxn">320000000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentDerivativeFinancialLiabilities contextRef="c-15" decimals="-6" id="f-3913" unitRef="mxn">680000000</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentDividendPayables contextRef="c-14" decimals="-6" id="f-3914" unitRef="mxn">196000000</ifrs-full:CurrentDividendPayables>
    <ifrs-full:CurrentDividendPayables contextRef="c-15" decimals="-6" id="f-3915" unitRef="mxn">209000000</ifrs-full:CurrentDividendPayables>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-14" decimals="-6" id="f-3916" unitRef="mxn">1712000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <ifrs-full:OtherCurrentFinancialLiabilities contextRef="c-15" decimals="-6" id="f-3917" unitRef="mxn">2039000000</ifrs-full:OtherCurrentFinancialLiabilities>
    <kof:DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock contextRef="c-1" id="f-3918">Other non-current liabilities &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps. 38&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps. 38&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt with former shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;241&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,793&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  2,441&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kof:DisclosureOfOtherNoncurrentLiabilitiesExplanatoryTableTextBlock>
    <kof:TaxesPayable contextRef="c-14" decimals="-6" id="f-3919" unitRef="mxn">38000000</kof:TaxesPayable>
    <kof:TaxesPayable contextRef="c-15" decimals="-6" id="f-3920" unitRef="mxn">38000000</kof:TaxesPayable>
    <ifrs-full:NoncurrentDebtInstrumentsIssued contextRef="c-14" decimals="-6" id="f-3921" unitRef="mxn">1514000000</ifrs-full:NoncurrentDebtInstrumentsIssued>
    <ifrs-full:NoncurrentDebtInstrumentsIssued contextRef="c-15" decimals="-6" id="f-3922" unitRef="mxn">1578000000</ifrs-full:NoncurrentDebtInstrumentsIssued>
    <kof:OtherLongTermLiabilities contextRef="c-14" decimals="-6" id="f-3923" unitRef="mxn">241000000</kof:OtherLongTermLiabilities>
    <kof:OtherLongTermLiabilities contextRef="c-15" decimals="-6" id="f-3924" unitRef="mxn">825000000</kof:OtherLongTermLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-14" decimals="-6" id="f-3925" unitRef="mxn">1793000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities contextRef="c-15" decimals="-6" id="f-3926" unitRef="mxn">2441000000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory contextRef="c-1" id="f-3927">Other non-current financial liabilities &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.282%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.031%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments (See Note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  2,100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  4,668&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Success fee to pay&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;432&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Security deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,103&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ps.  3,831&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  5,464&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 amount includes tax credit recovery payment to former shareholders. See Note 18.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1404" decimals="-6" id="f-3928" unitRef="mxn">2100000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1405" decimals="-6" id="f-3929" unitRef="mxn">4668000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1406" decimals="-6" id="f-3930" unitRef="mxn">432000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1407" decimals="-6" id="f-3931" unitRef="mxn">460000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1408" decimals="-6" id="f-3932" unitRef="mxn">196000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1409" decimals="-6" id="f-3933" unitRef="mxn">184000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1410" decimals="-6" id="f-3934" unitRef="mxn">1103000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-1411" decimals="-6" id="f-3935" unitRef="mxn">152000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-14" decimals="-6" id="f-3936" unitRef="mxn">3831000000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities contextRef="c-15" decimals="-6" id="f-3937" unitRef="mxn">5464000000</ifrs-full:OtherFinancialLiabilities>
    <kof:DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock contextRef="c-1" id="f-3938">The following table presents the nature and amount of the provisions as of December&#160;31, 2024 and 2023: &lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.099%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.214%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.387%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,348&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Labor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  2,788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,270&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In Brazil, the Company is required to guarantee tax, legal and labor contingencies with guarantee deposits. See Note 12.&lt;/span&gt;&lt;/div&gt;</kof:DisclosureOfNatureAndAmountOfLossContingenciesExplanatoryTableTextBlock>
    <ifrs-full:Provisions contextRef="c-1412" decimals="-6" id="f-3939" unitRef="mxn">940000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1413" decimals="-6" id="f-3940" unitRef="mxn">1348000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1414" decimals="-6" id="f-3941" unitRef="mxn">1180000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1415" decimals="-6" id="f-3942" unitRef="mxn">1308000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1416" decimals="-6" id="f-3943" unitRef="mxn">668000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1417" decimals="-6" id="f-3944" unitRef="mxn">614000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-14" decimals="-6" id="f-3945" unitRef="mxn">2788000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-15" decimals="-6" id="f-3946" unitRef="mxn">3270000000</ifrs-full:Provisions>
    <ifrs-full:DisclosureOfProvisionsExplanatory contextRef="c-1" id="f-3947">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.335%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.351%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,348&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  2,066&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and adjustments  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; (See Note 18) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(447)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(91)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  940&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,348&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,823&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cancellation and adjustments includes Ps.240 related to reduction of contingencies guaranteed by former shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.6.2 Labor&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.118%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.140%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,385&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,472&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;361&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and expiration (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(340)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,180&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,308&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  1,385&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;24.6.3 Legal &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.880%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.118%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.462%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.140%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  614&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  679&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  612&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Penalties and other charges (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New contingencies (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancellation and expiration (See Note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingencies added in business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  668&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  614&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ps.  679&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfProvisionsExplanatory>
    <ifrs-full:Provisions contextRef="c-1413" decimals="-6" id="f-3948" unitRef="mxn">1348000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1418" decimals="-6" id="f-3949" unitRef="mxn">1823000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1419" decimals="-6" id="f-3950" unitRef="mxn">2066000000</ifrs-full:Provisions>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1420" decimals="-6" id="f-3951" unitRef="mxn">69000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1421" decimals="-6" id="f-3952" unitRef="mxn">228000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1422" decimals="-6" id="f-3953" unitRef="mxn">109000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1420" decimals="-6" id="f-3954" unitRef="mxn">4000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1421" decimals="-6" id="f-3955" unitRef="mxn">4000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1422" decimals="-6" id="f-3956" unitRef="mxn">306000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1420" decimals="-6" id="f-3957" unitRef="mxn">283000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1421" decimals="-6" id="f-3958" unitRef="mxn">447000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1422" decimals="-6" id="f-3959" unitRef="mxn">177000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1420" decimals="-6" id="f-3960" unitRef="mxn">107000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1421" decimals="-6" id="f-3961" unitRef="mxn">155000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1422" decimals="-6" id="f-3962" unitRef="mxn">473000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1420" decimals="-6" id="f-3963" unitRef="mxn">-91000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1421" decimals="-6" id="f-3964" unitRef="mxn">-105000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1422" decimals="-6" id="f-3965" unitRef="mxn">-8000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <ifrs-full:Provisions contextRef="c-1412" decimals="-6" id="f-3966" unitRef="mxn">940000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1413" decimals="-6" id="f-3967" unitRef="mxn">1348000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1418" decimals="-6" id="f-3968" unitRef="mxn">1823000000</ifrs-full:Provisions>
    <kof:CancellationAndAdjustmentsReductionOfAccessoriesInContigencies contextRef="c-1420" decimals="-6" id="f-3969" unitRef="mxn">240000000</kof:CancellationAndAdjustmentsReductionOfAccessoriesInContigencies>
    <ifrs-full:Provisions contextRef="c-1415" decimals="-6" id="f-3970" unitRef="mxn">1308000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1423" decimals="-6" id="f-3971" unitRef="mxn">1385000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1424" decimals="-6" id="f-3972" unitRef="mxn">1472000000</ifrs-full:Provisions>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1425" decimals="-6" id="f-3973" unitRef="mxn">71000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1426" decimals="-6" id="f-3974" unitRef="mxn">64000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1427" decimals="-6" id="f-3975" unitRef="mxn">80000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1425" decimals="-6" id="f-3976" unitRef="mxn">361000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1426" decimals="-6" id="f-3977" unitRef="mxn">843000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1427" decimals="-6" id="f-3978" unitRef="mxn">516000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1425" decimals="-6" id="f-3979" unitRef="mxn">340000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1426" decimals="-6" id="f-3980" unitRef="mxn">523000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1427" decimals="-6" id="f-3981" unitRef="mxn">385000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1425" decimals="-6" id="f-3982" unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1426" decimals="-6" id="f-3983" unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1427" decimals="-6" id="f-3984" unitRef="mxn">65000000</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1425" decimals="-6" id="f-3985" unitRef="mxn">181000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1426" decimals="-6" id="f-3986" unitRef="mxn">308000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1427" decimals="-6" id="f-3987" unitRef="mxn">301000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1425" decimals="-6" id="f-3988" unitRef="mxn">-39000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1426" decimals="-6" id="f-3989" unitRef="mxn">-153000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1427" decimals="-6" id="f-3990" unitRef="mxn">-62000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <ifrs-full:Provisions contextRef="c-1414" decimals="-6" id="f-3991" unitRef="mxn">1180000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1415" decimals="-6" id="f-3992" unitRef="mxn">1308000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1423" decimals="-6" id="f-3993" unitRef="mxn">1385000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1417" decimals="-6" id="f-3994" unitRef="mxn">614000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1428" decimals="-6" id="f-3995" unitRef="mxn">679000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1429" decimals="-6" id="f-3996" unitRef="mxn">612000000</ifrs-full:Provisions>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1430" decimals="-6" id="f-3997" unitRef="mxn">52000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1431" decimals="-6" id="f-3998" unitRef="mxn">50000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges contextRef="c-1432" decimals="-6" id="f-3999" unitRef="mxn">57000000</kof:IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1430" decimals="-6" id="f-4000" unitRef="mxn">36000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1431" decimals="-6" id="f-4001" unitRef="mxn">117000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:IncreaseDecreaseInProvisionsFromNewContingencies contextRef="c-1432" decimals="-6" id="f-4002" unitRef="mxn">75000000</kof:IncreaseDecreaseInProvisionsFromNewContingencies>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1430" decimals="-6" id="f-4003" unitRef="mxn">35000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1431" decimals="-6" id="f-4004" unitRef="mxn">109000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <kof:DecreaseInProvisionsThroughCancellationAndExpiration contextRef="c-1432" decimals="-6" id="f-4005" unitRef="mxn">79000000</kof:DecreaseInProvisionsThroughCancellationAndExpiration>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1430" decimals="-6" id="f-4006" unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1431" decimals="-6" id="f-4007" unitRef="mxn">0</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination contextRef="c-1432" decimals="-6" id="f-4008" unitRef="mxn">149000000</ifrs-full:IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1430" decimals="-6" id="f-4009" unitRef="mxn">5000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1431" decimals="-6" id="f-4010" unitRef="mxn">68000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:DecreaseInProvisionsResultingFromPayments contextRef="c-1432" decimals="-6" id="f-4011" unitRef="mxn">110000000</kof:DecreaseInProvisionsResultingFromPayments>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1430" decimals="-6" id="f-4012" unitRef="mxn">6000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1431" decimals="-6" id="f-4013" unitRef="mxn">-55000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates contextRef="c-1432" decimals="-6" id="f-4014" unitRef="mxn">-25000000</kof:IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates>
    <ifrs-full:Provisions contextRef="c-1416" decimals="-6" id="f-4015" unitRef="mxn">668000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1417" decimals="-6" id="f-4016" unitRef="mxn">614000000</ifrs-full:Provisions>
    <ifrs-full:Provisions contextRef="c-1428" decimals="-6" id="f-4017" unitRef="mxn">679000000</ifrs-full:Provisions>
    <kof:LossContingencyDamagesSoughtValue1 contextRef="c-1" decimals="-6" id="f-4018" unitRef="mxn">164577000000</kof:LossContingencyDamagesSoughtValue1>
    <kof:TaxContingenciesAmount contextRef="c-577" decimals="-6" id="f-4019" unitRef="mxn">110752000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1433" decimals="-6" id="f-4020" unitRef="mxn">10454000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1434" decimals="-6" id="f-4021" unitRef="mxn">37219000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1435" decimals="-6" id="f-4022" unitRef="mxn">30115000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1436" decimals="-6" id="f-4023" unitRef="mxn">12263000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1437" decimals="-6" id="f-4024" unitRef="mxn">2621000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1438" decimals="-6" id="f-4025" unitRef="mxn">706000000</kof:TaxContingenciesAmount>
    <kof:TaxContingenciesAmount contextRef="c-1439" decimals="-6" id="f-4026" unitRef="mxn">17374000000</kof:TaxContingenciesAmount>
    <kof:LitigationSettlementAmount1 contextRef="c-169" decimals="-6" id="f-4027" unitRef="mxn">15700000000</kof:LitigationSettlementAmount1>
    <kof:LitigationSettlementAmount1 contextRef="c-170" decimals="-6" id="f-4028" unitRef="mxn">13692000000</kof:LitigationSettlementAmount1>
    <kof:LitigationSettlementAmount1 contextRef="c-171" decimals="-6" id="f-4029" unitRef="mxn">13728000000</kof:LitigationSettlementAmount1>
    <ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment contextRef="c-14" decimals="-6" id="f-4030" unitRef="mxn">9166000000</ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment>
    <ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment contextRef="c-15" decimals="-6" id="f-4031" unitRef="mxn">3394000000</ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory contextRef="c-1" id="f-4032">Information by segment &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;) is the Chief Executive Officer, who periodically reviews financial information at the country level. Thus, each of the separate countries in which the Company operates is considered an operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has aggregated operating segments into the following reporting segments for the purposes of its consolidated financial statements: (i) Mexico and Central America division (comprising the following countries: Mexico (including corporate operations), Guatemala, Nicaragua, Costa Rica and Panama), and (ii) the South America division (comprising the following countries: Brazil, Argentina, Colombia, and Uruguay).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company determined that the quantitative and qualitative aspects of the aggregated operating segments are similar in nature for all periods presented. In evaluating the appropriateness of aggregating operating segments, the key indicators considered included but were not limited to:(i) similarities of customer base, products, production processes and distribution processes and (ii) historical and projected financial and operating statistics, historically and according to the Company&#xb4;s estimates the financial trends of the countries aggregated into an operating segment have behaved in similar ways and are expected to continue to do so.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inter-segment revenues are not material and are eliminated upon consolidation. Each operating segment reported reflects figures net of intersegment revenues.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment disclosure for the Company&#x2019;s consolidated operations is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.917%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.229%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  166,996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  112,797&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  279,793&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  156,816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  112,792&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  269,608&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;64,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;151,057&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  80,782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  47,954&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  128,736&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,678&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,095&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;74,423&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,974&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  7,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  4,530&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  12,127&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,596&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  255&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187,417&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;307,986&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  9,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  10,233&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;118,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;157,445&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  19,772&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  9,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  29,416&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.917%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.229%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  149,362&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  95,726&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  245,088&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  140,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  95,700&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  236,635&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  71,665&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  39,195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  110,860&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,743&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  10,531&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  206&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  215&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  7,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,283&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  9,246&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.273%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.273%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.274%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  131,002&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  95,738&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  226,740&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  124,515&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  95,736&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  220,251&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  62,035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  38,265&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  100,300&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,424&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  4,001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  10,425&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  386&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,925&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,527&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  8,452&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. 135,906, Ps. 122,615 and Ps. 106,911 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total assets were Ps. 159,498, Ps. 146,253 and Ps. 152,236 as of December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total liabilities were Ps. 109,855, Ps. 98,652 and Ps. 108,073 as of December&#160;31, 2024, 2023 and 2022, respectively. &lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. 74,126, Ps. 66,963 and Ps. 63,944 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total assets were Ps. 83,899, Ps. 77,513 and Ps. 77,026 as of December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total liabilities were Ps. 26,629,  Ps. 26,571 and Ps. 24,003 as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Colombian revenues of Ps. 20,995 Ps. 17,680 and Ps. 16,799 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Colombian total assets were Ps. 19,835, Ps. 17,753 and Ps. 14,607 as of December&#160;31, 2024, 2023 and 2022, respectively. Colombian total liabilities were Ps. 6,150, Ps. 5,337 and Ps. 3,902 as of December&#160;31, 2024, 2023 and 2022, respectively. South America &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;revenues also include Argentine revenues of Ps. 12,557, Ps. 6,668 and Ps. 10,917 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Argentine total assets were Ps. 9,324, Ps. 4,304 and Ps. 7,344 as of December&#160;31, 2024, 2023 and 2022, respectively. Argentine total liabilities were Ps. 3,677, Ps. 1,456 and Ps. 2,378 as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Uruguay revenues of Ps. 5,119, Ps. 4,415 and Ps. 4,078 during the years ended on December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total assets were Ps. 7,511, Ps. 5,939 and Ps. 6,307 as of  December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total liabilities were Ps. 2,374, Ps. 1,553 and Ps. 2,282, as of December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt; Includes disposals of property, plant and equipment, intangible assets and other long-lived assets of 2024 is Ps. 137, 2023 Ps. 93 and 2022 Ps. 250</ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
    <ifrs-full:DisclosureOfOperatingSegmentsExplanatory contextRef="c-1" id="f-4033">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment disclosure for the Company&#x2019;s consolidated operations is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.917%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.229%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  166,996&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  112,797&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  279,793&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  156,816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  112,792&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  269,608&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;64,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;151,057&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  80,782&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  47,954&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  128,736&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,715&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,678&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,095&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;74,423&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;25,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,974&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  7,597&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  4,530&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  12,127&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,596&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  255&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  306&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187,417&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;307,986&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  9,037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  1,196&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  10,233&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;118,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;157,445&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  19,772&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  9,644&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ps.  29,416&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.917%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.229%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  149,362&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  95,726&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  245,088&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  140,935&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  95,700&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  236,635&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  71,665&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  39,195&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  110,860&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  3,743&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  10,531&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  206&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  215&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  7,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,283&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  9,246&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.273%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.273%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.274%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mexico and Central America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;South America &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  131,002&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  95,738&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  226,740&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  124,515&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  95,736&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  220,251&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  62,035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  38,265&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  100,300&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes and share of the profit or loss of associates and joint ventures accounted for using the equity method&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,424&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  4,001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  10,425&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash items other than depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in earnings (loss) of associated companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  (31)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  386&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in associate companies and joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  6,925&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  1,527&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ps.  8,452&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central America includes Guatemala, Nicaragua, Costa Rica and Panama. Domestic (Mexico only) revenues were Ps. 135,906, Ps. 122,615 and Ps. 106,911 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total assets were Ps. 159,498, Ps. 146,253 and Ps. 152,236 as of December&#160;31, 2024, 2023 and 2022, respectively. Domestic (Mexico only) total liabilities were Ps. 109,855, Ps. 98,652 and Ps. 108,073 as of December&#160;31, 2024, 2023 and 2022, respectively. &lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;South America includes Brazil, Argentina, Colombia and Uruguay. South America revenues include Brazilian revenues of Ps. 74,126, Ps. 66,963 and Ps. 63,944 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total assets were Ps. 83,899, Ps. 77,513 and Ps. 77,026 as of December&#160;31, 2024, 2023 and 2022, respectively. Brazilian total liabilities were Ps. 26,629,  Ps. 26,571 and Ps. 24,003 as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Colombian revenues of Ps. 20,995 Ps. 17,680 and Ps. 16,799 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Colombian total assets were Ps. 19,835, Ps. 17,753 and Ps. 14,607 as of December&#160;31, 2024, 2023 and 2022, respectively. Colombian total liabilities were Ps. 6,150, Ps. 5,337 and Ps. 3,902 as of December&#160;31, 2024, 2023 and 2022, respectively. South America &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;revenues also include Argentine revenues of Ps. 12,557, Ps. 6,668 and Ps. 10,917 during the years ended December&#160;31, 2024, 2023 and 2022, respectively. Argentine total assets were Ps. 9,324, Ps. 4,304 and Ps. 7,344 as of December&#160;31, 2024, 2023 and 2022, respectively. Argentine total liabilities were Ps. 3,677, Ps. 1,456 and Ps. 2,378 as of December&#160;31, 2024, 2023 and 2022, respectively. South America revenues also include Uruguay revenues of Ps. 5,119, Ps. 4,415 and Ps. 4,078 during the years ended on December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total assets were Ps. 7,511, Ps. 5,939 and Ps. 6,307 as of  December&#160;31, 2024, 2023 and 2022, respectively. Uruguay total liabilities were Ps. 2,374, Ps. 1,553 and Ps. 2,282, as of December&#160;31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt; Includes disposals of property, plant and equipment, intangible assets and other long-lived assets of 2024 is Ps. 137, 2023 Ps. 93 and 2022 Ps. 250</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1440" decimals="-6" id="f-4034" unitRef="mxn">166996000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1441" decimals="-6" id="f-4035" unitRef="mxn">112797000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1" decimals="-6" id="f-4036" unitRef="mxn">279793000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1442" decimals="-6" id="f-4037" unitRef="mxn">10180000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1443" decimals="-6" id="f-4038" unitRef="mxn">5000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1444" decimals="-6" id="f-4039" unitRef="mxn">10185000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1445" decimals="-6" id="f-4040" unitRef="mxn">156816000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1446" decimals="-6" id="f-4041" unitRef="mxn">112792000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1447" decimals="-6" id="f-4042" unitRef="mxn">269608000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:CostOfSales contextRef="c-1440" decimals="-6" id="f-4043" unitRef="mxn">86214000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-1441" decimals="-6" id="f-4044" unitRef="mxn">64843000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-1" decimals="-6" id="f-4045" unitRef="mxn">151057000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit contextRef="c-1440" decimals="-6" id="f-4046" unitRef="mxn">80782000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1441" decimals="-6" id="f-4047" unitRef="mxn">47954000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1" decimals="-6" id="f-4048" unitRef="mxn">128736000000</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense contextRef="c-1440" decimals="-6" id="f-4049" unitRef="mxn">9715000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-1441" decimals="-6" id="f-4050" unitRef="mxn">3963000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-1" decimals="-6" id="f-4051" unitRef="mxn">13678000000</ifrs-full:AdministrativeExpense>
    <kof:SellingExpenses contextRef="c-1440" decimals="-6" id="f-4052" unitRef="mxn">44095000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-1441" decimals="-6" id="f-4053" unitRef="mxn">30328000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-1" decimals="-6" id="f-4054" unitRef="mxn">74423000000</kof:SellingExpenses>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1440" decimals="-6" id="f-4055" unitRef="mxn">25037000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1441" decimals="-6" id="f-4056" unitRef="mxn">10974000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1" decimals="-6" id="f-4057" unitRef="mxn">36011000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1440" decimals="-6" id="f-4058" unitRef="mxn">7597000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1441" decimals="-6" id="f-4059" unitRef="mxn">4530000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1" decimals="-6" id="f-4060" unitRef="mxn">12127000000</ifrs-full:DepreciationAndAmortisationExpense>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1440" decimals="-6" id="f-4061" unitRef="mxn">2341000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1441" decimals="-6" id="f-4062" unitRef="mxn">1596000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1" decimals="-6" id="f-4063" unitRef="mxn">3937000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1440" decimals="-6" id="f-4064" unitRef="mxn">255000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1441" decimals="-6" id="f-4065" unitRef="mxn">51000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1" decimals="-6" id="f-4066" unitRef="mxn">306000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:Assets contextRef="c-1448" decimals="-6" id="f-4067" unitRef="mxn">187417000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1449" decimals="-6" id="f-4068" unitRef="mxn">120569000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-14" decimals="-6" id="f-4069" unitRef="mxn">307986000000</ifrs-full:Assets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1448" decimals="-6" id="f-4070" unitRef="mxn">9037000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1449" decimals="-6" id="f-4071" unitRef="mxn">1196000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-14" decimals="-6" id="f-4072" unitRef="mxn">10233000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:Liabilities contextRef="c-1448" decimals="-6" id="f-4073" unitRef="mxn">118616000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1449" decimals="-6" id="f-4074" unitRef="mxn">38829000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-14" decimals="-6" id="f-4075" unitRef="mxn">157445000000</ifrs-full:Liabilities>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1440" decimals="-6" id="f-4076" unitRef="mxn">19772000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1441" decimals="-6" id="f-4077" unitRef="mxn">9644000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1" decimals="-6" id="f-4078" unitRef="mxn">29416000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1450" decimals="-6" id="f-4079" unitRef="mxn">149362000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1451" decimals="-6" id="f-4080" unitRef="mxn">95726000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-25" decimals="-6" id="f-4081" unitRef="mxn">245088000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1452" decimals="-6" id="f-4082" unitRef="mxn">8427000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1453" decimals="-6" id="f-4083" unitRef="mxn">26000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1454" decimals="-6" id="f-4084" unitRef="mxn">8453000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1455" decimals="-6" id="f-4085" unitRef="mxn">140935000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1456" decimals="-6" id="f-4086" unitRef="mxn">95700000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1457" decimals="-6" id="f-4087" unitRef="mxn">236635000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:CostOfSales contextRef="c-1450" decimals="-6" id="f-4088" unitRef="mxn">77698000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-1451" decimals="-6" id="f-4089" unitRef="mxn">56530000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-25" decimals="-6" id="f-4090" unitRef="mxn">134228000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit contextRef="c-1450" decimals="-6" id="f-4091" unitRef="mxn">71665000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1451" decimals="-6" id="f-4092" unitRef="mxn">39195000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-25" decimals="-6" id="f-4093" unitRef="mxn">110860000000</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense contextRef="c-1450" decimals="-6" id="f-4094" unitRef="mxn">9500000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-1451" decimals="-6" id="f-4095" unitRef="mxn">3320000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-25" decimals="-6" id="f-4096" unitRef="mxn">12820000000</ifrs-full:AdministrativeExpense>
    <kof:SellingExpenses contextRef="c-1450" decimals="-6" id="f-4097" unitRef="mxn">38843000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-1451" decimals="-6" id="f-4098" unitRef="mxn">24435000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-25" decimals="-6" id="f-4099" unitRef="mxn">63278000000</kof:SellingExpenses>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1450" decimals="-6" id="f-4100" unitRef="mxn">18152000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1451" decimals="-6" id="f-4101" unitRef="mxn">10640000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-25" decimals="-6" id="f-4102" unitRef="mxn">28792000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1450" decimals="-6" id="f-4103" unitRef="mxn">6788000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1451" decimals="-6" id="f-4104" unitRef="mxn">3743000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-25" decimals="-6" id="f-4105" unitRef="mxn">10531000000</ifrs-full:DepreciationAndAmortisationExpense>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1450" decimals="-6" id="f-4106" unitRef="mxn">864000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1451" decimals="-6" id="f-4107" unitRef="mxn">843000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-25" decimals="-6" id="f-4108" unitRef="mxn">1707000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1450" decimals="-6" id="f-4109" unitRef="mxn">206000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1451" decimals="-6" id="f-4110" unitRef="mxn">9000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-25" decimals="-6" id="f-4111" unitRef="mxn">215000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:Assets contextRef="c-1458" decimals="-6" id="f-4112" unitRef="mxn">168011000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1459" decimals="-6" id="f-4113" unitRef="mxn">105509000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-15" decimals="-6" id="f-4114" unitRef="mxn">273520000000</ifrs-full:Assets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1458" decimals="-6" id="f-4115" unitRef="mxn">7963000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1459" decimals="-6" id="f-4116" unitRef="mxn">1283000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-15" decimals="-6" id="f-4117" unitRef="mxn">9246000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:Liabilities contextRef="c-1458" decimals="-6" id="f-4118" unitRef="mxn">104898000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1459" decimals="-6" id="f-4119" unitRef="mxn">34917000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-15" decimals="-6" id="f-4120" unitRef="mxn">139815000000</ifrs-full:Liabilities>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1450" decimals="-6" id="f-4121" unitRef="mxn">13415000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1451" decimals="-6" id="f-4122" unitRef="mxn">7981000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-25" decimals="-6" id="f-4123" unitRef="mxn">21396000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1460" decimals="-6" id="f-4124" unitRef="mxn">131002000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1461" decimals="-6" id="f-4125" unitRef="mxn">95738000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-26" decimals="-6" id="f-4126" unitRef="mxn">226740000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1462" decimals="-6" id="f-4127" unitRef="mxn">6487000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1463" decimals="-6" id="f-4128" unitRef="mxn">2000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1464" decimals="-6" id="f-4129" unitRef="mxn">6489000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1465" decimals="-6" id="f-4130" unitRef="mxn">124515000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1466" decimals="-6" id="f-4131" unitRef="mxn">95736000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1467" decimals="-6" id="f-4132" unitRef="mxn">220251000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:CostOfSales contextRef="c-1460" decimals="-6" id="f-4133" unitRef="mxn">68967000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-1461" decimals="-6" id="f-4134" unitRef="mxn">57473000000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales contextRef="c-26" decimals="-6" id="f-4135" unitRef="mxn">126440000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit contextRef="c-1460" decimals="-6" id="f-4136" unitRef="mxn">62035000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-1461" decimals="-6" id="f-4137" unitRef="mxn">38265000000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit contextRef="c-26" decimals="-6" id="f-4138" unitRef="mxn">100300000000</ifrs-full:GrossProfit>
    <ifrs-full:AdministrativeExpense contextRef="c-1460" decimals="-6" id="f-4139" unitRef="mxn">7872000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-1461" decimals="-6" id="f-4140" unitRef="mxn">3391000000</ifrs-full:AdministrativeExpense>
    <ifrs-full:AdministrativeExpense contextRef="c-26" decimals="-6" id="f-4141" unitRef="mxn">11263000000</ifrs-full:AdministrativeExpense>
    <kof:SellingExpenses contextRef="c-1460" decimals="-6" id="f-4142" unitRef="mxn">32956000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-1461" decimals="-6" id="f-4143" unitRef="mxn">24762000000</kof:SellingExpenses>
    <kof:SellingExpenses contextRef="c-26" decimals="-6" id="f-4144" unitRef="mxn">57718000000</kof:SellingExpenses>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1460" decimals="-6" id="f-4145" unitRef="mxn">15797000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1461" decimals="-6" id="f-4146" unitRef="mxn">9990000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-26" decimals="-6" id="f-4147" unitRef="mxn">25787000000</kof:ProfitLossBeforeTaxAndShareOfProfitOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1460" decimals="-6" id="f-4148" unitRef="mxn">6424000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-1461" decimals="-6" id="f-4149" unitRef="mxn">4001000000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense contextRef="c-26" decimals="-6" id="f-4150" unitRef="mxn">10425000000</ifrs-full:DepreciationAndAmortisationExpense>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1460" decimals="-6" id="f-4151" unitRef="mxn">957000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-1461" decimals="-6" id="f-4152" unitRef="mxn">781000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <kof:NonCashItemsOtherThanDepreciationAndAmortization contextRef="c-26" decimals="-6" id="f-4153" unitRef="mxn">1738000000</kof:NonCashItemsOtherThanDepreciationAndAmortization>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1460" decimals="-6" id="f-4154" unitRef="mxn">417000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-1461" decimals="-6" id="f-4155" unitRef="mxn">-31000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod contextRef="c-26" decimals="-6" id="f-4156" unitRef="mxn">386000000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:Assets contextRef="c-1468" decimals="-6" id="f-4157" unitRef="mxn">172711000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1469" decimals="-6" id="f-4158" unitRef="mxn">105284000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-53" decimals="-6" id="f-4159" unitRef="mxn">277995000000</ifrs-full:Assets>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1468" decimals="-6" id="f-4160" unitRef="mxn">6925000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-1469" decimals="-6" id="f-4161" unitRef="mxn">1527000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:InvestmentAccountedForUsingEquityMethod contextRef="c-53" decimals="-6" id="f-4162" unitRef="mxn">8452000000</ifrs-full:InvestmentAccountedForUsingEquityMethod>
    <ifrs-full:Liabilities contextRef="c-1468" decimals="-6" id="f-4163" unitRef="mxn">113554000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1469" decimals="-6" id="f-4164" unitRef="mxn">32565000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-53" decimals="-6" id="f-4165" unitRef="mxn">146119000000</ifrs-full:Liabilities>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1460" decimals="-6" id="f-4166" unitRef="mxn">11759000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-1461" decimals="-6" id="f-4167" unitRef="mxn">7906000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:AdditionsToNoncurrentAssets contextRef="c-26" decimals="-6" id="f-4168" unitRef="mxn">19665000000</ifrs-full:AdditionsToNoncurrentAssets>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1470" decimals="-6" id="f-4169" unitRef="mxn">135906000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1471" decimals="-6" id="f-4170" unitRef="mxn">122615000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1472" decimals="-6" id="f-4171" unitRef="mxn">106911000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1473" decimals="-6" id="f-4172" unitRef="mxn">159498000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1474" decimals="-6" id="f-4173" unitRef="mxn">146253000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1475" decimals="-6" id="f-4174" unitRef="mxn">152236000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1473" decimals="-6" id="f-4175" unitRef="mxn">109855000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1474" decimals="-6" id="f-4176" unitRef="mxn">98652000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1475" decimals="-6" id="f-4177" unitRef="mxn">108073000000</ifrs-full:Liabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1476" decimals="-6" id="f-4178" unitRef="mxn">74126000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1477" decimals="-6" id="f-4179" unitRef="mxn">66963000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1478" decimals="-6" id="f-4180" unitRef="mxn">63944000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1479" decimals="-6" id="f-4181" unitRef="mxn">83899000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1480" decimals="-6" id="f-4182" unitRef="mxn">77513000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1481" decimals="-6" id="f-4183" unitRef="mxn">77026000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1479" decimals="-6" id="f-4184" unitRef="mxn">26629000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1480" decimals="-6" id="f-4185" unitRef="mxn">26571000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1481" decimals="-6" id="f-4186" unitRef="mxn">24003000000</ifrs-full:Liabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1482" decimals="-6" id="f-4187" unitRef="mxn">20995000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1483" decimals="-6" id="f-4188" unitRef="mxn">17680000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1484" decimals="-6" id="f-4189" unitRef="mxn">16799000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1485" decimals="-6" id="f-4190" unitRef="mxn">19835000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1486" decimals="-6" id="f-4191" unitRef="mxn">17753000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1487" decimals="-6" id="f-4192" unitRef="mxn">14607000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1485" decimals="-6" id="f-4193" unitRef="mxn">6150000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1486" decimals="-6" id="f-4194" unitRef="mxn">5337000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1487" decimals="-6" id="f-4195" unitRef="mxn">3902000000</ifrs-full:Liabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1488" decimals="-6" id="f-4196" unitRef="mxn">12557000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1489" decimals="-6" id="f-4197" unitRef="mxn">6668000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1490" decimals="-6" id="f-4198" unitRef="mxn">10917000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1491" decimals="-6" id="f-4199" unitRef="mxn">9324000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1492" decimals="-6" id="f-4200" unitRef="mxn">4304000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1493" decimals="-6" id="f-4201" unitRef="mxn">7344000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1491" decimals="-6" id="f-4202" unitRef="mxn">3677000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1492" decimals="-6" id="f-4203" unitRef="mxn">1456000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1493" decimals="-6" id="f-4204" unitRef="mxn">2378000000</ifrs-full:Liabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1494" decimals="-6" id="f-4205" unitRef="mxn">5119000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1495" decimals="-6" id="f-4206" unitRef="mxn">4415000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1496" decimals="-6" id="f-4207" unitRef="mxn">4078000000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Assets contextRef="c-1497" decimals="-6" id="f-4208" unitRef="mxn">7511000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1498" decimals="-6" id="f-4209" unitRef="mxn">5939000000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-1499" decimals="-6" id="f-4210" unitRef="mxn">6307000000</ifrs-full:Assets>
    <ifrs-full:Liabilities contextRef="c-1497" decimals="-6" id="f-4211" unitRef="mxn">2374000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1498" decimals="-6" id="f-4212" unitRef="mxn">1553000000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-1499" decimals="-6" id="f-4213" unitRef="mxn">2282000000</ifrs-full:Liabilities>
    <ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets contextRef="c-1" decimals="-6" id="f-4214" unitRef="mxn">137000000</ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets contextRef="c-25" decimals="-6" id="f-4215" unitRef="mxn">93000000</ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets contextRef="c-26" decimals="-6" id="f-4216" unitRef="mxn">250000000</ifrs-full:GainsLossesOnDisposalsOfNoncurrentAssets>
    <ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory contextRef="c-1" id="f-4217">Future Impact of Recently Issued Accounting Standards not yet in Effect: &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has not applied the following standards, amendments and interpretations that are issued, but not yet effective, up to the date of issuance of the Company&#x2019;s financial statements. The Company intends to adopt these standards, if applicable, when they become effective.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lack of exchangeability &#x2013; Amendments to IAS 21&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2023, the IASB issued amendments to IAS 21 The Effects of Changes in Foreign Exchange Rates to specify how an entity should assess whether a currency is exchangeable and how it should determine a spot exchange rate when exchangeability is lacking. The amendments also require disclosure of information that enables users of its financial statements to understand how the currency not being exchangeable into the other currency affects, or is expected to affect, the entity&#x2019;s financial performance, financial position and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments will be effective for annual reporting periods beginning on or after January 1, 2025. Early adoption is permitted, but will need to be disclosed. When applying the amendments, an entity cannot restate comparative information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amendments are not expected to have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Presentation and Disclosure in Financial Statements - IFRS 18&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2024, the IASB issued IFRS 18, which replaces IAS 1 Presentation of Financial Statements. IFRS 18 introduces new requirements for presentation within the statement of profit or loss, including specified totals and subtotals. Furthermore, entities are required to classify all income and expenses within the statement of profit or loss into one of five categories: operating, investing, financing, income taxes and discontinued operations, whereof the first three are new.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It also requires disclosure of newly defined management-defined performance measures, subtotals of income and expenses, and includes new requirements for aggregation and disaggregation of financial information based on the identified &#x2018;roles&#x2019; of the primary financial statements (PFS) and the notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, narrow-scope amendments have been made to IAS 7 Statement of Cash Flows, which include changing the starting point for determining cash flows from operations under the indirect method, from &#x2018;profit or loss&#x2019; to &#x2018;operating profit or loss&#x2019; and removing the optionality around classification of cash flows from dividends and interest. In addition, there are consequential amendments to several other standards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IFRS 18, and the amendments to the other standards, is effective for reporting periods beginning on or after January 1, 2027, but earlier application is permitted and must be disclosed. IFRS 18 will apply retrospectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is currently working to identify all impacts the amendments will have on the primary financial statements and notes to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Subsidiaries without Public Accountability: Disclosures - IFRS 19&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2024, the IASB issued IFRS 19, which allows eligible entities to elect to apply its reduced disclosure requirements while still applying the recognition, measurement and presentation requirements in other IFRS accounting standards. To be eligible, at the end of the reporting period, an entity must be a subsidiary as defined in IFRS 10, cannot have public accountability and must have a parent (ultimate or intermediate) that prepares consolidated financial statements, available for public use, which comply with IFRS accounting standards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IFRS 19 will become effective for reporting periods beginning on or after January 1, 2027, with early application permitted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As the Company&#x2019;s equity instruments are publicly traded, it is not eligible to elect to apply IFRS 19.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;IFRS S1 General requirements for disclosure of sustainability-related financial information and IFRS S2 Climate related disclosures&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 26, 2023, the IFRS Foundation&#x2019;s International Sustainability Standards Board (&#x201c;ISSB&#x201d;) issued two sustainability standards, IFRS S1 and IFRS S2, requiring entities to disclose information about risks and opportunities related to sustainability and climate, respectively. In Mexico, the Comisi&#xf3;n Nacional Bancaria y de Valores (&#x201c;CNBV&#x201d;) through amendments to the Circular &#xda;nica De Emisoras (&#x201c;CUE&#x201d;) requires issuers to prepare a sustainability report in accordance with the ISSB standards. The CUE amendments became effective on January 29, 2025 requiring issuers to adopt IFRS S1 and IFRS S2 starting with their 2026 filings for fiscal year 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is currently working in identifying all impacts the adoption of these standards will have on the consolidated financial statements and its related notes.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFirstTimeAdoptionExplanatory>
    <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory contextRef="c-1" id="f-4218">Subsequent Events&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company has evaluated the existence of subsequent events and determined that there have not been events that requires a disclosure in this consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#f-148"
          xlink:label="f-148"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-169"
          xlink:label="f-169"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-88" xlink:label="f-88" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-163"
          xlink:label="f-163"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-187"
          xlink:label="f-187"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-133"
          xlink:label="f-133"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-103"
          xlink:label="f-103"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-160"
          xlink:label="f-160"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-139"
          xlink:label="f-139"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-199"
          xlink:label="f-199"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-109"
          xlink:label="f-109"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-157"
          xlink:label="f-157"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-154"
          xlink:label="f-154"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-178"
          xlink:label="f-178"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-142"
          xlink:label="f-142"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-184"
          xlink:label="f-184"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-97" xlink:label="f-97" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-166"
          xlink:label="f-166"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-145"
          xlink:label="f-145"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-121"
          xlink:label="f-121"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-112"
          xlink:label="f-112"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-85" xlink:label="f-85" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-181"
          xlink:label="f-181"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-130"
          xlink:label="f-130"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-151"
          xlink:label="f-151"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-193"
          xlink:label="f-193"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-196"
          xlink:label="f-196"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-172"
          xlink:label="f-172"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-106"
          xlink:label="f-106"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-190"
          xlink:label="f-190"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-94" xlink:label="f-94" xlink:type="locator"/>
        <link:loc xlink:href="#f-91" xlink:label="f-91" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-202"
          xlink:label="f-202"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-124"
          xlink:label="f-124"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-127"
          xlink:label="f-127"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-70" xlink:label="f-70" xlink:type="locator"/>
        <link:loc xlink:href="#f-82" xlink:label="f-82" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-136"
          xlink:label="f-136"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-100"
          xlink:label="f-100"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-175"
          xlink:label="f-175"
          xlink:type="locator"/>
        <link:loc xlink:href="#f-73" xlink:label="f-73" xlink:type="locator"/>
        <link:loc xlink:href="#f-76" xlink:label="f-76" xlink:type="locator"/>
        <link:loc xlink:href="#f-79" xlink:label="f-79" xlink:type="locator"/>
        <link:loc
          xlink:href="#f-115"
          xlink:label="f-115"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-118"
          xlink:label="f-118"
          xlink:type="locator"/>
        <link:footnote id="fn-1" xlink:label="fn-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Convenience translation to U.S. dollars ($)&#160;&#x2013; See Note 2.2.3 </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-148"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-169"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-88"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-163"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-187"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-133"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-103"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-160"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-139"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-199"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-109"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-157"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-154"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-178"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-142"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-184"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-97"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-166"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-145"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-121"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-112"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-85"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-181"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-130"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-151"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-193"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-196"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-172"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-106"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-190"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-94"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-91"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-202"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-124"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-127"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-70"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-82"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-136"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-100"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-175"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-73"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-76"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-79"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-115"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-118"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-225"
          xlink:label="f-225"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-269"
          xlink:label="f-269"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-249"
          xlink:label="f-249"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-277"
          xlink:label="f-277"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-289"
          xlink:label="f-289"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-229"
          xlink:label="f-229"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-217"
          xlink:label="f-217"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-273"
          xlink:label="f-273"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-241"
          xlink:label="f-241"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-285"
          xlink:label="f-285"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-261"
          xlink:label="f-261"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-205"
          xlink:label="f-205"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-233"
          xlink:label="f-233"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-245"
          xlink:label="f-245"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-213"
          xlink:label="f-213"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-293"
          xlink:label="f-293"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-281"
          xlink:label="f-281"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-253"
          xlink:label="f-253"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-265"
          xlink:label="f-265"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-221"
          xlink:label="f-221"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-237"
          xlink:label="f-237"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-209"
          xlink:label="f-209"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-257"
          xlink:label="f-257"
          xlink:type="locator"/>
        <link:footnote id="fn-2" xlink:label="fn-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Convenience translation to U.S. dollars ($)&#160;&#x2013; See Note 2.2.3 </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-225"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-269"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-249"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-277"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-289"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-229"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-217"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-273"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-241"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-285"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-261"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-205"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-233"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-245"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-213"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-293"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-281"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-253"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-265"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-221"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-237"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-209"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-257"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-297"
          xlink:label="f-297"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-301"
          xlink:label="f-301"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-329"
          xlink:label="f-329"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-313"
          xlink:label="f-313"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-341"
          xlink:label="f-341"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-333"
          xlink:label="f-333"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-337"
          xlink:label="f-337"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-321"
          xlink:label="f-321"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-349"
          xlink:label="f-349"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-353"
          xlink:label="f-353"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-317"
          xlink:label="f-317"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-325"
          xlink:label="f-325"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-345"
          xlink:label="f-345"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-309"
          xlink:label="f-309"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-305"
          xlink:label="f-305"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-357"
          xlink:label="f-357"
          xlink:type="locator"/>
        <link:footnote id="fn-3" xlink:label="fn-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> Convenience translation to U.S. dollars ($)&#160;&#x2013; See Note 2.2.3 </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-297"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-301"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-329"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-313"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-341"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-333"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-337"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-321"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-349"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-353"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-317"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-325"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-345"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-309"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-305"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-357"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-524"
          xlink:label="f-524"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-588"
          xlink:label="f-588"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-532"
          xlink:label="f-532"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-572"
          xlink:label="f-572"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-504"
          xlink:label="f-504"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-616"
          xlink:label="f-616"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-644"
          xlink:label="f-644"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-620"
          xlink:label="f-620"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-496"
          xlink:label="f-496"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-584"
          xlink:label="f-584"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-492"
          xlink:label="f-492"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-632"
          xlink:label="f-632"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-580"
          xlink:label="f-580"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-608"
          xlink:label="f-608"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-548"
          xlink:label="f-548"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-520"
          xlink:label="f-520"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-636"
          xlink:label="f-636"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-564"
          xlink:label="f-564"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-568"
          xlink:label="f-568"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-528"
          xlink:label="f-528"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-604"
          xlink:label="f-604"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-576"
          xlink:label="f-576"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-480"
          xlink:label="f-480"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-612"
          xlink:label="f-612"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-592"
          xlink:label="f-592"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-596"
          xlink:label="f-596"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-540"
          xlink:label="f-540"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-488"
          xlink:label="f-488"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-656"
          xlink:label="f-656"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-536"
          xlink:label="f-536"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-476"
          xlink:label="f-476"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-500"
          xlink:label="f-500"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-516"
          xlink:label="f-516"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-628"
          xlink:label="f-628"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-640"
          xlink:label="f-640"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-484"
          xlink:label="f-484"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-624"
          xlink:label="f-624"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-472"
          xlink:label="f-472"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-556"
          xlink:label="f-556"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-544"
          xlink:label="f-544"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-648"
          xlink:label="f-648"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-652"
          xlink:label="f-652"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-552"
          xlink:label="f-552"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-512"
          xlink:label="f-512"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-560"
          xlink:label="f-560"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-508"
          xlink:label="f-508"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-600"
          xlink:label="f-600"
          xlink:type="locator"/>
        <link:footnote id="fn-4" xlink:label="fn-4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;padding-left:10.43pt;position:relative;top:-3.5pt;vertical-align:baseline">Convenience translation to U.S. dollars ($)&#160;&#x2013; See Note 2.2.3</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-524"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-588"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-532"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-572"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-504"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-616"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-644"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-620"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-496"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-584"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-492"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-632"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-580"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-608"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-548"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-520"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-636"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-564"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-568"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-528"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-604"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-576"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-480"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-612"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-592"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-596"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-540"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-488"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-656"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-536"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-476"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-500"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-516"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-628"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-640"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-484"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-624"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-472"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-556"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-544"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-648"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-652"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-552"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-512"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-560"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-508"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-600"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-589"
          xlink:label="f-589"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-591"
          xlink:label="f-591"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-590"
          xlink:label="f-590"
          xlink:type="locator"/>
        <link:footnote id="fn-5" xlink:label="fn-5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 31, 2024, the Company recognized an insurance collection of Ps.  245 related to the write-offs of long-lived assets.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-588"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-589"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-591"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-590"
          xlink:to="fn-5"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
